last executing test programs: 613.241415ms ago: executing program 2 (id=3): sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000100)={0x10, 0x2, 0x1, 0xdffffffe}, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x44000802) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000002f40), 0x40000, 0x0) ioctl$DIOCRDELADDRS(r1, 0xc4504444, &(0x7f0000000080)={{'./file0\x00', './file0\x00', 0x55, 0x36}, 0x0, 0x3, 0x0, 0x4, 0x5, 0x5, 0x1, 0x0, 0xcb1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x0, 0x7}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, 0x1}, 0x2) write(r3, &(0x7f0000000080)="d99a", 0x2400) 609.283304ms ago: executing program 1 (id=2): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000002b40)={{'./file0\x00', './file0\x00', 0x10, 0x6}, &(0x7f0000000a00)=[{'./file0\x00', './file0\x00', 0x4f, 0x8}, {'./file0\x00', './file0\x00', 0x28, 0x10}, {'./file0\x00', './file0\x00', 0x8, 0xc4}, {'./file0\x00', './file0\x00', 0x40, 0x7}, {'./file0\x00', './file0\x00', 0x35, 0x46}, {'./file0\x00', './file0\x00', 0x18, 0x4}, {'./file0\x00', './file0\x00', 0x24, 0x7}, {'./file0\x00', './file0\x00', 0x16, 0x7}], 0x7, 0x8, 0x7, 0xffff3828, 0x8, 0x1, 0x2, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$DIOCSETHOSTID(r0, 0xc0044456, &(0x7f0000000340)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000300)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r1, 0xffffff2f, 0xa, &(0x7f0000000040)="03000000", 0x4) r2 = dup2(r1, r0) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) r3 = syz_open_pts() ioctl$DIOCGETRULES(r0, 0xcd604406, &(0x7f0000002fc0)={0x5, 0x2, 0xec, './file0\x00', './file0\x00', 0x0, "3ca376edf430410a831c5c4857af2b12b91e2343aa20a085f6651d9c492aa4cf539ebe7c69786d403e530d09ffcc5f0bae97f6c558cd175f53500525d316a2f08a0cc7fa61d252ab3909a48bb0cc7e879e8015c258ab2bd95efa4a0b3b0a1f2ba030c3d359c9f297a7568b33459c49ba7483f63fb5d7297c542d47493277af71f421f1202a7d98e6edd06057574006545227c8042c2dbf05d43d4c38e17714741329101c8390999556ffaf73c58884e38d7b36271e81c9122b221feaaaca214f8c74ae95513cde52c2b0a52aed93c333dd19513b13df0cd8bafcaa1e9a6c975fd9f0cf212c4a5532565dfd26e13a777aae6f1ebb7361979fccf128fdf0ccb29437afcf3a5174ddfc1a356eb721080e54db96182a746d701935498866ca4f61ea84c6e130bc71582f8c35ec171d1209e627670169de16ef05c911f9aa6ba4b242d657383a016991022e713bb704f084ebd7c85a9e8cc74734df50f35c95d91ce7927824a4c6688bfec878fa3005f7c5ad99dee7e2bf15e7bab92ed1efa88cc1cfce129b2cce97dc06ec12455cbabd15527666a7654fd2853c9af36b45eece58baa307f6a8441a426c2017761e6b3c0fb2fa43def56beae6a126c2f16bf970da489f2343c924d64019f0cd836501420de9da125e480e7b7e5d2d510a42e3b0611a70d288f895d53d8afc6e2d5184a53517963ef92953cd15e1f2d58bd5cb1b7d1482b844531c3faf8ab67ffcd79e5a261c1a511f8b76a5b2658483e5ee576c4f602a9980b2f9be41a6af50d653014ae166d456cb46322a4ec7c3927ee414314286d1bc6561f5684edb6062a4f47f2ba3f28baaf8e7fcfcf8e845775e6d2c8d13c08e4eb54ecfcdd1cb513b994b0bc0ebd505b6bccfc567ed8164e515445baac6194b585a505a2d55250dc638d1bc08976f66c5d7f3fae5f73057f23818725cae9f5f3d600838a17dbf463e7f1c116c55f73ab9ca4e5370f3a1676a22b2298b67b0e2bd1638be5d828ef7b1f63707432b4ecc9662f9a04e5295473816b5ddb0b4020bcc3389c6a7616c2d8ea96182ea05b34139d6b52555da12c748a60fc998194841a75a7cbaec636be0a249515e4fff0a8fb9df63d5e551daadd66aa6a1bfa9b390c9e670c754f7741529aed3821a9f2c7a7cd593910697fca25a6e70c098aaba57a377f791875da424c1b95f1f8cacf1f6f077d9c38c081bcd895f94c032c0daa25ae44a5bdaf9121eb42f80763be2ee57a7782abc3fe70714daa2639a6daa709ce7e779401d977ab750fd33566491ee814dc139664a321e360771a4766f4a6ec79f00d95d8be725a192a93d09f6488567badcedd07fd65d10399a14f52d53e86f5f5e90b7de6fbb19629b27aaee38018ec99fd64da6183bbdc9a19ec3c913fa6167c330907d553fa78c94d172f3032a68b232835b4be3fb5f99d3972fdba4a9bb37e11bcf68c2fb293d67124bd84a148c1f9dc667a18d892ed20e43c238989e2ed382043916ff42a8303c6be8aea984c6ef12f5eb45b225c6206b9284e33510ff02746a69cf90946acfacf316f5af41f950cdcbc5a6694f7ab097847b9ca02faa3a4493197216be9bc960fdeee74edb2cc1e55bef0e3f7d9604a387ecc59b0c87d75971e9fde59757eb2da4ae7cd37fc6682d19a38fe55a0d3635116599eb63aae6aeb6a1b5259380dbfbf1cf1962d518c086fcd655732d9d0000d6ca1cb7d7d31d09abbba24b2799a984a6d5e103599f2c2e23f8a55fd3a12fa7f6d270078359e91afa04a3cb2602f69a5ea65b3979c0385bbd1587aeac31e0a5062e20926368c9ba6a24d90b293adfb5e40485d2df628586348bc30929664bf0909eb3882dd2a2585b24ea30853a24091686ed87643590cd23528cab467abfe51a1c9cb1b450fa79d89c4db2e0b36f82ee7c8a9776"}) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000f66c, 0x0, 0x9, 0x5ffff757, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xe7, 0x9}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e", 0x298}], 0x1) 592.89874ms ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80, 0x80, 0x5, 0x5}, {0x81, 0x0, 0x2, 0x9}, {0x9b1e, 0x6, 0x0, 0xd}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="b35c429bcf9e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0xff, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0x7fff}}}}}}) 589.484651ms ago: executing program 4 (id=5): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x44946472, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000180)="edf3efff5b0df6deed7ddcb73a8ed0dc48c5ec6b139dd1328497da192902bc37a9264402f597e9d0edc352d085e253fe77aad14d30ce21a82e74e1046b4bade84679e0f44772116abb06436fda4569841652317d670b4e27555b512b0947d8086e72eaa3763ebc545c88f2643c3c2fcc04bcc3019681ab3a6c1c853ab6fa168815bc1abe953790a08fea713d4c458b28b8", 0x91) recvmmsg(r3, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x3802, 0x0) ioctl$DIOCNATLOOK(r1, 0xc0504417, &(0x7f0000000040)={@v6=@empty, @v4=@multicast1, @v6=@loopback, @v4=@rand_addr=0x9, 0x0, 0x8, 0x7f, 0x1ff, 0x7ff, 0x0, 0x2, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000380)=[{0x0, 0x9}, {0x8, 0x6}, {0x22, 0x9}], 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 477.388094ms ago: executing program 4 (id=12): mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4103, 0x1007}, {&(0x7f00000004c0)=""/4102, 0x1006}], 0x2) r1 = socket$inet(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) fcntl$setown(r0, 0x6, r3) 455.106828ms ago: executing program 4 (id=17): r0 = socket$inet(0x18, 0x3, 0x102) r1 = openat$dri(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/dri/card0\x00', 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000200)={0x28f, 0x5, r0}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x9, 0x2, 0x1, 0x2, "cd00220004000000000000000000000000008000", 0x40048003, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xcc45, 0x0, 0xffffffce) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @random="f43284538ca3", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3d, 0x1c, 0xfffd, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@generic={0x1, 0x2}]}}, @icmp=@generic={0x0, 0xe1}}}}}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) (rerun: 32) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7, "feff00", 0x101}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x6}, {&(0x7f0000000680)="a2", 0xfdac}], 0x2, 0x0}, 0x402) (async) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x5, 0x4) 407.00913ms ago: executing program 1 (id=19): getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) r0 = socket(0x10, 0x8006, 0x80) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r1, r4}, 0xc) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r5) select(0x40, &(0x7f00000002c0)={0xa, 0xffffffffffffffff, 0x6, 0x1, 0x3, 0x100000000, 0x200, 0x6}, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7, 0x9, 0x401, 0xfffffffffffffffb, 0x4}, &(0x7f0000000340)={0xffffffffffffff00, 0x101, 0x9b, 0x8000, 0xc9c6, 0x2, 0x7, 0x4}, &(0x7f0000000380)={0x101, 0x1000}) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, 0x0, ""/4091}, &(0x7f00000013c0)=0xffd) pselect(0x40, &(0x7f0000001400)={0x3, 0x8, 0x9, 0x1, 0x3, 0x3, 0xb5, 0x2}, &(0x7f0000001440)={0xf, 0x2, 0x138, 0x1, 0x5, 0x1ff, 0xffffffff7fffffff, 0x6}, &(0x7f0000001480)={0x9, 0x5, 0x8, 0x43eb, 0x1ff, 0x9, 0x4, 0xfffffffffffffffd}, &(0x7f00000014c0)={0x9, 0xffffffffffffffc0}, &(0x7f0000001500)={0x8}) mkdirat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000015c0)={&(0x7f0000001580)=[0xec20, 0x0, 0x0, 0x6, 0xb5, 0x9, 0x5], 0x7, 0x4, 0x0, 0xffffffffffffffff}) fstat(r6, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = geteuid() setresuid(r1, r7, r9) setsockopt(r0, 0x7, 0x5, &(0x7f0000001680)="8203d69dd012d9de76fc2c8d5ed0b786947404cc27e863d75ea686bda2545c9cc18f0bea06545337924c8b5cbf2aaedf66860e59b8345d8404aec29410c1e86e1c4c0da09e5c2a891c2b07ace47d63b48ecaad2da1222ac97d48672e20601a792640b33fe0b1a4dd2ca57f29c217839bcc01b285aacbbf8d425a178c5c3f5d04dd37e1e689d7f7570f612be1fced2df26601ccff5ef4df14ce3db5dbefb029b4f91c5d4f6993ce2f782dad5a40915b8d9335111a2aa2fc0c2ac7ce887d17803c50156b49342e53b816afc96f47c068ef9f6dae9e12c1af49cf90eee095454a9f92d5b17e13bc3217dd67ab64e87de26268be214bda9f3f6d5764f5dbcc2c95c485ba41289a31fde4d3423b3a241f8081fc77225aa26b6d24b451e2f74f5e559771d82855fc414cef34cae3495a44ce07f8c49084bdd2d59f295a11337bf326e1faa5259c3d03d569b9f4039b950ff538ad3efb331d34f259e3472fa17056554c56dc3f5e54c87885ff36ac6eaab15920f6d36e1b155b530ed6122f4e22321bc58552fb464e39d4c429bb2e5d103c6cb77fe93833d1b3c631faf8e3b0432a25b8b9866b4cc18a5c0cc8aa2d0b3575f57f8373bbdb378f5241b1328f76a00b99c19f0effe40d3a6dda912fa16847df6171e8cf6d3b9790d749af342514ec31024402968d81df1e4e8590e56148cd79e0ef5a0db2472a2e511b47cd7092c7c7574a56cdf2d369563cbe0eb176d7aa005aa288d17aaa999f034d2ddd34a5ee5c74f55dc0ca2edd03ffda1f57b8e4a243a26766c32287a04eb3a34b827d92bfd6910295f2984cfcea394325c818780d6992deed15a0448dd20b8ada56da577b4be2773b83dccb45f613685610d48d7228dceac15ba86646b79fd62b86f34ec3064d1bb001be746f6892e55a626eef79d012824c94acb47bacbed872ec4f3f1ff8aa89048d8ad78ffb3de25c01a4c82da7dfb38367b40c6fec54d95530d94d6c4fee1bbf36b29c8cdb6d7fe6315c518e23a765c25193aaafcdc8af35a8bcfea7a5e33ea9c9b5f7128fe7e7aadb15210119246946cf96eb75bf321cc246c050f8f72dd90cb85d1bdbf85ec948f428b1242355eb8068e71d7565626785dd3af4ee2b3daab8f41baed8ec581afcf64d7b66564c13630b5fdcf08c4dcf6a0e384d29ede2343d18413644d366910bf6e66510a138f9c0b73e72eb3c5890a81aa4e5a5a32e17982e3d3b768bb6decc1591ff76fbccdfef5edd7e37b21bc7ba380724ebc8c04dc3e9b1a5a792a7d3a00ed04d93910e46df40857b464407bc406c96e9e29fb10c277131e9b8501677cd7687e54e143057c7ffc0a70c815521298ca3151e83f43690c2c508d4e7715410019e83fec56fe5ee2d51c7f7e0e9439116807e84aae92cb8be97e2e38391f16a6406cc3a145d6328e2fd87abd8c1e1df8e8c594c27d2deefb11c5876d1cbfbc7ef52f6c5ed77b14dc79394ab2e3a10fcd76bc9bcbde4f4f97f4cf557e240f497274581d44f9c257a262fb23fb035084e210b39ad689b4ea9f08d3efa3f11deb4cb5605c609dc3d42f0606c6595eead5f7c89ae2d68ec8fc7b38aa7c927fa66421ef24fe6ff45b7e912d8d6db79d8e4bc01ba7f5bebf12a9fb98cbb82378d3b1e721daa678e302710e57151f35a36f2551da18f242493a438778d826680882d8559e4a353757d9f21c8b6bfbbc3daf0cea8cd0331308b6cdaa4cb069d1feaab31fd1a153efb6db59139290cc074bd9dda0350618a4ce020e6ada2c13089c544a5ff05f94f962d35c16472138fa25c03debaa326c5e49d61f0b2b98c83e8ba1de38457b9002bdb5645a3be8c44caab212ba13dbe46b40837e8ff641f6f18ad21425928faed6322a7468d29fcc21f92759d5325ed27b78e46ef301d41422697dfe464430d53d1d1e11e40dc02fd2d5bd324751c4ffdf4e3e8f59f0c3b64c35f36a2872dadd182536cf7afd0000c2c8e7f437c13e07b23aafeab04c1b1c33494d5db0a7c20d6a7fe5435ff957c48cf06f74957c0469749c36d3f521bb52459eb42e93c82b1305d1e545b77e978bebe113048293e8947818d15cd5f042c4a72a2a70560a744fefe0f7acab82203b8b9e6a4e4392206defe49309f43ded09f67485eacaa51e3f29892c0606c29e806384605b03be9e89801a255a6f34d2a63a51a297965a0f23af63c6461b159c50dd80ae4aa8699763df4626b190bab9373b51ebc22c9253b84b699f7653ac75bff595b3f37c2d8aca5d690da65de700d7f5311fdd9a4206002841bb728ecb7c91a0308776e70bd8f3525afc1933b9853d4c92823c3776ce23c74a530b08834b76a9fd45c0d0e51ea6bb6764cec44a428e34d2026a689fee73018482424dab70061f83ce2f7e6432a8971f6a845c23d90bb5aaebbc3a05c87507386065d9fbe804a13074bbe73ebb0191dece608e61eb2a0b924534f3a7924898c387628a636dfa623575fa8c0e0022ff028af345773a43a46f4051601e389950e265a161094d22bd55a9e7b4d3a7608863dcb37edef8f698e65cb5e95df3c5e16a0c41d5db209ee3e96e9d24768d122c66316092db7f7e4f7843be2c49cd871abaaf3a542186c073153f9c0722baf8865d680a407fbf7e5c59e013e3dbc2843d20b523fd8f1ffb0dc57efb87dcae6449fe50b69e1783ab1d521ebfcc52abebb107bf56452c7dc1d80ea54c50035b29745ac8e3014a8a4d018c016b636093e4d8d5dbdda1640674876c2be79cc77259fbf5e3854421cf927f9d821463af496fb5b5315e821c53bbd172ed331e0ef5a7b345c7ca66adb2344aa49aad2eb21bd326c89e395d9e62bdf2f3868d0631af548338be47aea57f9133af8326925e1b6aa2e455eaec9d4bc74413e3d5cd7487ad3587c65ac31c5b92c171744dbfeff6bd327db98422166ad4e7abfadf59d1f26beeb2b6e232189fd7c91e59c49798c67cf32412dcf2b306fb0cb9c697504ca7ad7badb49368313b7d4508fffa411561e481a2536eccef001302bcb4f3d28265429e527b2458c0254a5cb06d155586f05dd800447bcc3a78613bbb9cc72953b67b31d7c940010e53b923c3c0d1dea3cba68313c11c8f770a7fe2c57f7d98fe3ae15de68c29b4a24c0ba59739c629a2c79a9ba7686240c0b36fd3071469204ca29bcab1ce75080749a04e63bf14a9dc22bcf21640c04da2146c2190757b824d58c73a9b976273901ca78ff55dff2cf4b4b0d9058afbf32ebb9f1501def19ad4f6b27a0d78a20ec59901623fc01ddb95e99ee595fda056ab210cd3362d6b7c6ae1988bf0de47e61d4066773ce0fe76ec2a9b3f762541459012f20d3f08d5d297cbc58f8e1758442d06ab6a4d1b26b598d5f88fd14f259cb553e8d2eee0b4dde885ea585e55d24db5d599095f72ae41c65846bcaaa4510f896f1933bb4d819bd2a91cc40970d7473bb8c7e97f79b900e6eac125d1121d7197ced6de536fc7f499ac4203eb1e118c3ef556d9c2d963595b726812130a79a8c4ad49c12492b192d8071188fc6df689d46bd0c1f1c6d0bbcc2853938a18039185d921aef3a01f1804f5a717baf9520ac7ff15e8230bd8ec262231ad066938c68a049403bbecfac69f5eb0a6bc8adf1dc2c13b3ca71632a0d444bc67bb5bface62717a844f62de1cd13dacd4ad50544e18ef7ba17de35c1d883e08512a3a2bd658cb336a0db9e7202630adc3edbdd3e6b53146a19055ab23ee026ea9d56903f58ff45abf4e22d8ab3d460b80463c1231e858156a573c9094c495b85811e287f8a89acd45043ecc80343236f9738cd6799f5128378d8fd51a525fac30d6d6639a4e36b571a016da05b884567eea648a5ead0503efde5da0ed568e3de46759eaf08c5208139eb6bbe5beae00ca9d375349de1ef9fa2e39e8488335ef21dd683a30f235978c5eb8e03462475a3b6cda2911f54efcf57fc58eb2d3ab88bad8c788d90547d1db57a094c71707701829302deb0285ba3b3d72169d8e39fa580f2edb9fc13294324100367f43600f7e262064020802cfee33640cba4f9e3fc3256dae066275010c16e96599764f68a3f88cbdbbe2f05b38c7fcd6ebd4d719b35ed9b0f2925456487081e0702a908c7c227777c99e81568a8f5c0e6e84dc2ba17df692cd62f52b5b87b2b8fb866d21a92659d895391f01fa25f2b5b8aacf61ad2eb4c2768c915e574063527ce627df2a583f2a9090e991028cd6cc62ebb11437be00013fb295d7f2c0832b996340d69c4a39a7a0d6156b67963d08723e055abb6eee46eca8f742b537afc5cae1aff9e892a4bf75e9ca1f170617c9d71f337d2b4d8a4bb0d0dc2d406547ca285f25af73c8fa43b7de6c11a4b4bb09e0398f29932292d8e2884c46deddff04eea49fc2e6c605a8affb91f4960921cc02a7a703898639b1f9eb39b1b38e528c01bfe6a5eacc776865f5786d3407ffd59bcba7ec7f1d314337c087040715b2b3763a858dc63e2df773b3cd80fd6eb322c4b4d70837d81d35da3b0905a5fd6d78dfac31a0c901d234abaceea6993ee3d031399ebe4be3422021607c890fb41d12dbf948935f6af29b87a7d342feaceb97407f54c1a4835c24aa84fba8df35657209a8e7415a63d041f997d7f03f2f6127f03f2b98e87ed222504b935a6f9652bd4cb4750ece384567d63dc12ed0351cca181a8de0d0cf064efdacaf3bbf2dd02d725b75a2579fc7d8e8b5d4bbfb9e063520a69d0a16ddb3eac019d68fb06b60a0b89e4a59c6da85ecb70172467518c637981483b1905ef036aae5932e534ef9562e59f1d26053af5bb738d83f21891d056fbd38918eb245507dadd753b4e4acb6fca34bc015af3b1c45bd8ab241792c5041a024ed8cf519bdc8a6580fd20da5326624c4453e584c2f4decfae74919fa17c87debf4d636afd89720bdfacd82a47d4680a232b6c8910e0321bba5410c9af8f7b302fbf2391be53debfe2bb3709d6bb1d0fbd0f41bfb15b33beb76283b43d406d5d498bf50f69db4eec32377e1d86cbe5d50d4cf3257676b7f5d8d80524c0b681c16222d730abbe4779c186f339799b03fe9a8390fe9a6dfe74da1c885fa4309336fad606791078b7e9dd77c8ec9afa8618d2954407564b0e5753e15ed63e2eebde8f5b8a5116285ae54378e14de8129381e7c54451e662064f4aa346b18c07551c72d2fea9f602c8356289479433564856cbc6a78f60d2ee9cf7c187fee9cf07bccdee2b8882d9492046980308e1af4d1631ba3929db9b96a9aee0903c9a7da0d384ddb781a361a879ebe759b960bc7af13c6b15daf15de1f8df1f2bd583048fe7d114fe80bc8de8a25c2cb03c001238d30d93a20209f990b6ceb8a76a3522088e933a91151d550cc41916385b423803886ad9a9185a24a93855c625bb219964d1b9cb8116288d7d7f86d319d752804a0af659d101e8253b7ba8ac55acad80905019e3b9534843bdb802ce73e07f3fbe074ca0130b98aaf536eccf6edb6b9dec40a65982672c5a0544fd4d478aaa09763bcb72dfe1ce79046dd246c9aeef6aba728ef3b6a840c12cfa0b3d804989b1beb042ebcf7c38816013f51c6aaae63dbf19f738a2e53c61705697fd77920a72b3ac583a968953f2f16d879724678263f8892f36aa3d938af4c88ee3cf259f7f1dbefa8a18ac3d17ee2b6c03782a0f5b900409278f6ae2cb3a57342d6af7444d384be92c07af45186594c674bf75401a1486acdce43ddf935f10b4ee93fa91986e4de179be530afc25bb38aab6d9d7c916c2d5cd44a6a2cc2f88e42ef16d908aa388fc265492f7", 0x1000) bind$unix(r0, &(0x7f0000002680)=@file={0x7, 0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000003880)={&(0x7f00000026c0)=@un=@file={0x0, 0x0, ""/251}, 0xfd, &(0x7f0000002840)=[{&(0x7f00000027c0)=""/125, 0x7d}], 0x1, &(0x7f0000002880)=""/4096, 0x1000}, 0x2) r10 = socket$inet(0x2, 0x5, 0x73) r11 = openat(0xffffffffffffffff, &(0x7f0000003a00)='./file0\x00', 0x40, 0x48) sendmsg$unix(r0, &(0x7f0000003a80)={&(0x7f00000038c0)=@abs={0x3, 0x0, 0x0, 0x3}, 0x8, &(0x7f00000039c0)=[{&(0x7f0000003900)="25791ce7b9864965e0f4f06b3d8bbe0904a46d5591ae3c3ff8314bb9c438f6d4b6c1f6514308e38badb1aed734e569e40d7916e5df4e7487909f9ad93f6bd5945b2df59c8f90f9340eae054c51b5b398ac8157b25bcbb0b7ef3dd0683218bc2c53c64c0a063a14b48a898e39ab2dca7da1258e314541e606c0d9753c0df1442b2d78326cf22b98fb62b4b27510a29263169652ba522eeaa8350483c5", 0x9c}], 0x1, &(0x7f0000003a40)=[@rights={0x18, 0xffff, 0x1, [r6, r10, r11]}], 0x18, 0x2}, 0x40c) sendmsg$unix(r11, &(0x7f0000003d40)={&(0x7f0000003ac0)=@file={0x4, 0x0, './file0\x00'}, 0xa, &(0x7f0000003d00)=[{&(0x7f0000003b00)="3a93d3f738d58a741b64382434599954fe8aea27580cf99974a290aefceb31a36c52378fb6127f817ebf37321cb6e8c45a27b61caa7baf18d377338874d2041cc852cb94e57cec1e1d0deca5de7b5f756d900e19426e1f5e7ee94171a9946d96f451ad26ff30904f36c67af96240d19e087c7a", 0x73}, {&(0x7f0000003b80)="5132ff041d17617ceb23994ace3dcbf0c06acaad95f0677d43443879a3dee2141bbd73722757c47abe558a013fdbfa3c130749c2aa6b5aa1a4aaec2a8574c47924f9", 0x42}, {&(0x7f0000003c00)="254d9af2aafb87e8f632a269d9db85bcbe3b9d46447abde67679c6422db88dfee54ad425e3fcd6d119041be002b79831921f5319a0a8012f94376d4eff4092390500dc1cbffa5295f9c97c2975daf95428a4dddb1a22b6954812bd573a94080040b77509163be5201395c4faee40c6158a3b976b2a8150a215acba8488c2aa8a0f90bf597364711a7c1070fbf262c7e0887e94c455320788d3ac7919119739f4a52b27e13f6a5dfc4ca500772402ec3fd320e6d465c83f0a725ff60446102c17be0146cc7f4fb754afe12a275fab15e9fc66d5047cc334240ea9a0841c97c04a258160b151f33ec6f59396acc73ecb24", 0xf0}], 0x3, 0x0, 0x0, 0x40c}, 0x400) fstat(r0, &(0x7f0000003d80)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000003e00)) r13 = msgget$private(0x0, 0x30) lstat(&(0x7f0000003e40)='./file0\x00', &(0x7f0000003e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r15 = setsid() r16 = getpid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f00)={{r5, r2, r12, r14, 0x2, 0x5, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xc34c, 0x101, 0xcf, r15, r16, 0xb3, 0x0, 0x2, 0x0, 0xfffffffffffffffa}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000004080)={{0x0, r8, r3, r4, 0x8, 0x9, 0x0, 0x0, 0x8}, 0x0, 0x5, 0x0, 0x0, 0x863e, 0x0, 0x4}) 403.668442ms ago: executing program 0 (id=21): open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0xc4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xef, 0xa, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0x0, 0x300b7fe, 0x7, 0x7}, {0x100006, 0x0, 0xe, 0x2}, {0xe0, 0x0, 0x1fd, 0xffffeffe}, {0x7, 0x6b63, 0x80000001, 0xffff}, {0x2, 0x6, 0x14000009, 0x14aa0d0f}, {0x1, 0x7, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2, 0xd45a}, {0x401, 0x5, 0x34}, {0xfefffc04, 0x44, 0x8003, 0x1}, {0x8, 0xff79, 0xa38c000, 0xe1}, {0xcb, 0x6, 0x5, 0x8}, {0x2100df, 0x6, 0x5, 0x3ff}, {0x0, 0xe2, 0xfffffff5, 0xfffffff8}, {0x5, 0x8, 0x23, 0x4}, {0x5, 0xd655, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000010, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x8000, 0x5) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) r4 = getuid() setreuid(0xee00, r4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) setgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1930, 0x0) 402.544214ms ago: executing program 4 (id=22): r0 = syz_open_pts() (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$DIOCADDRULE(r1, 0xcd604404, &(0x7f00000003c0)={0x81, 0xa, 0x85, './file0\x00', './file0\x00', 0x0, "3bb9bd92801aa3c5ca9591d67756717c02aff474ca6740dcdea927e7a50c9715bcb2639726bfaeaa46ff3dd1ec795ae4d207c51235c32fafbe3f81173434e16ecae027fcbae8ca06b0715d2de0050140f22f5bcacfde83d0f2d4b8d0ad6fd5ee9d02286c6d5c879af05acc6a5d163b483af69e0c405f0e10aa4477b934d7faaea5d2f8452cac835b7954c3f3c599e9c3c5f202b860ade1057c527f3bf122c49586b0bf3a0b9584f9de1c2d79b00acca0be0d04c7faa69ec662f7c111b41bc9c496f227279a6befd7f98d32201d56c50781b37a8e0dbdba8c199afab60f9a86056f590165d1ac133492e72337d4a470f63bb8ccfa370965f33124ff104715f1024bfaa915fec6abf7036d48c2b88193328d2870c9a620925a00097e9b6a9d031400b5901808ad64ea1772991eb6839ad31a165fdac2fab65835d095fdfdf1c778d4807d4653f26422028d6064b5faf13e6e1881f000b7a3005b9837a6ef445c96c99e44020f768469334f0ed9b9374984d5a21b8766c1b376de0a3bfe4ca9fe470fb6bf9484b5a6c39f6e921e709216b383c4d99c00030fb2674f631156d831dbc0f97b6c89b178ea3cdd90243efd607f1ec8a8e4a7d4e31dab1bc811e219808cd95e937682eb1b7fc01e7855ba104f0b01bbe22d23497939ebb89d81c5621c32b04e8e409c132846e20ac7935c85665e920e3ca98564c3ca533283e015c2d23e2d7c1474d67ef236db0fd06b9a1a305559dd873ce6e96b6e4e769c63547cd018d6084b34921ffe1e4238688993e3600e4d6e5648561f829640830da73c133c8f4806bed91224386feabdf1e30c76f3c4abd7501f0bb959027bb744d06770a82df72bab020ba37d6d95ed6faefc61c05e46bd120f694f5263125b37b3e6504d063738394146146bf9751cdb2777a68ed04ed5c9f457b36564032186c6535201e193abc19485cb09bf24c47c44175818230b1bc34b4a0c826bbff5ae3e9413ebfe82463515402f6ed478778625281d61ba82776bd3d590fcc6c337d7ad2db5bef4ddf9010edaa7a5f28daeac621bae26e225b306efed7d19a4996146b8b6211aed0f5148483e095da1e680ac33eae263914c31430e1b7445552e9c21858764dec747810522a7d6c164fb8096baba1a8451cc509658f14cab17b83dee78231ae8cf674ed327f46a54157d64bbe24bac0a77471501f5e378176993e9ce38f8fe793fbf55ec4fe6b6b05d70c379fc52fba3365667f551229efe7e771389d94cff75c014d7d61bbdce3a69d5ac7aed378023671d9612fc3bfd6da0ca0a19d8183e1e6351cc1b1ce7bbd668f263853cc1449070f9159bc14c29cb65585b6b6c8873efe1c2501ed3c1cf75b6bbcdcf6776de98c0a19dcd9bd6f3a54ddeb375d2cf26657171410cef897c549b3556564840436842b8b7960211e95a0c42f1c0023a4c89e6dba11f90a0666855822a8685b517a138b6b736f01c222709bdaf928e4d6a6e3cf0dfa7c5fa37f40573a7f1dc95d66fe08229ae296b210fac1d98025b1dd64d35a05a90326c1a938d227fd14bfd8a787adea3f7588bb834a7480045d0a41eeb38f35c8ad774d5aef279635569532953d31d4691d3385125fed30d27ce792314793ea19b877120bc41b6df9c1cbdac0dc22e6a1f2c3b40647bece353b601730f6c6edb6f2520736c575ebbee264f0c03ca3aa1ec26d640be511f3634edac6972879ca517a765ca976052c70968ce48d2359ed55f882313328811f281b6b8c4e4cff9dadf14b041ed1b69b9dbec785df7b3463a3664a3eee057bdbb1da99a4124fced794c1bcd1ba97ed1bf35d75b537095019fec6a9d22d1284b30691a98a015247febcc761f8bf6a08043d4baacae25f1b45bb37d56f6fdb83d4b541f9153ca4dd9843789d110139d5bc9fa1d0a43b872"}) ppoll(&(0x7f00000017c0)=[{r0, 0x80}, {r0, 0x100}, {r0, 0x10}], 0x3, 0x0, 0x0) (async) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x6e85429a, 0xfffffffd, 0x3, "35e0f0e6711c7bef9507c7d0d6e4fd7ded69ddc9", 0x6, 0x6}) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x8, 0xfffffc00, "7e7b48ab71d6b30e7f87793bc773a30a1c9fc1dd", 0x2}) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000b40)) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="a589209b1af4843fb9203e36cd90701267040c423ba1866fca9fd063e6c4247698cc5a46454968943b1433d3e3851722084ed00ed995d45e38e17a7f1568ecefc213bfb53114063eab8150542056b495319e5e7b36e280403cf9325f1199d2d1fdb6f22dd74621ca14031000e09559110c7657f78ee96e82c84e1623330581b081d8662f5e9f316a75248bfa5b9cd3463d811640e198994d4889033acff40de1067c6e214cb011e8f21a5db59299a165", 0xb0}, {&(0x7f0000000140)="aabfd46e600cbbc4e2849e4f610a5ccdc415a82feed751c03d86265af12126acba52f88fc8c65cc8e508f13bfda67a1e5d0dd820a0235660f11bf159acccd0f6ee42406b74797e1483082628426ec0a45c6dd4cf702e0230178183a94a8244e2b3698475583cb317ae4097d39ff19777e91c5f277d4c22d9ab2e466b46c053e117e6190b1bc7bd695c356e676ba3855720dd34addb136739c662d68599f56205eff36b4aa192774c03469de13ce1b2311e33c34373948b7ef08d85b805f1f28d5537e206439e03b478c5a65758d2c7f8b385e96f75fea5c4fc45ddae7272f77ad54f59dfa5642636341c3b8046db26464c25b00e8c62c5a4aadf76ae6c", 0xfd}, {&(0x7f0000000240)="102da46899e66e534efcb6cc1214d9d160e1e822edcf131ca5ea09e5a1c625e815e96ff77901c7f8fb2b6cfb518426924be8c32a6c689502a22cacaf5263a9a4ba825ac940e06b79d436818fd490538900b0b2f962492b8fe3f7400f02e06ed0f5bb2742bafe3585af519a7a", 0x6c}, {&(0x7f00000002c0)="8a4f5908fce4688663c9e58095cdb8592ba28ddd672b51427813b12a6025d71e9101a35f3a08615cd4e431e3b9b2286296229fec6182f50b85f9e5ed872a2316fd1fe477aa04c1d1ad1993b6b04841edf46dc0ba320e1265ef64b4b1fc51", 0x5e}, {&(0x7f0000000340)="d39e9f774257d2d698fdddc85fa7a3d5d1495947a7567924da6532cc718631adacea56988b26b47b578bd1d0b1e53aa27d2fa5f14a869524", 0x38}, {&(0x7f0000000380)="47ab22800d44564f6f7d9cf66e34e456c8d8896bd160494f6beb3be6364fab6cb9677a2d5447b41bda6d9e8cc25498feb339d39a6773e3811073f56bd0d1963a8db6ced2cbf16b9342bc5a3e200c6ed7e74ac88efd48d41e12051d0d0e138246a1195eae32e59dea15190cbe720bd6ab8b9cba7c19dd47e9d1c241306c6cba207d3b48d7b6387aad7e8b81b23393040bd72cf5cd0dd4420ed3b38776e0dd0a5a252872cdbe03f76f5c90842522077c8f3809", 0xb2}, {&(0x7f0000000480)="66a459cfe7b8d87feeb16756a2e0b9d711cde7387f30ec101dab1ff8bda4b3641fedaabb3fffc12e0b0665486be5fec4b306f6345a0f8f3f86b0ebccc1d48b21a11734f72a0272b8c2f56d0db2631659d640731985d60586b13cfdb7399db0d645265d920d80516f34da3cae9b9f811f564ab9c46a9000e37c2c5ade2b5ef403a4a194c03e94d4c1de9018448f6019e78d24f10e73389a15af4844a61b963be3f896d42d292bae8d1dc23aeafc2499eede31f70be21839b3f81d68e8683f46c31c55946417e105ba9d", 0xc9}, {&(0x7f0000000580)="0fc24dc801a07256395843d398186a73e1e5ec92399344ee5ff6fb876a1594df677f7ecdbd863b701ddf175ad71d195c069643c37a2b39295ac509d573a1f7230868fa55236fa13e386d1ba1656e46350ffb0c5b65ee341389c1a900c1480b44cfdc35b5077e27b21c9bd3a560efbf1771ce7c20639f67782965958825743816efd8d1ab0618c239b8fbb08c4c79a5b64fa05883199073822cebc5693a63384e8985d68475e59d9feae057e96d11a29c563e755368af91601be4b5da48aff8cb655d0ca0edfa391fe7f3102b4caf60c92ac903961632153c94095d505a618ff0c89ca47f3a480551c91f99e272738b137368f5fa382e9ce247c94f88", 0xfc}, {&(0x7f0000000680)="cf6295938e78372f0202a4a359529b2c0bcfaa2ac1ac82b1e54ca4291569d2a62142b4b0defdccd601499d1707f542fcdea8f57cc7a1db99408d2bed2adc1ebf33bab4c9286065415336193815ab1e2d93de8582d89c0c41637f68da885c86ec827de6b245d6126dbf953cf53c05cc1f383a9ce909f71551db3a937bb1b0ba14e78a3f8d7f18d2fcf8fd4f889c05b4ac4285f4a1384f60e8a9f1917b9f3db3cf48970878695001c8f2b319fce3145a5bf5f23de9f5711fa0dc9eab0f63efd25a0e81540228595ee4ec70aa243c8a347bba9ff07fadb821f263225aacd220babd132c4022d9d78a4c9b12998f0e8c5719c98d7973e9a697db13d21a8ecdbcae2226b2f4874b44f1f3077347accbb5ba43022e5698372f0cf86e97d76581e96ae0bb6ce991b7e69e91251ee6bad95dae79c2b77d97a974d1f9ff2cf72b34ca2f2df90341e45bf899e77c59c7dee647440628720178e57df5c958343bd4d68e7e1b3d562c4e83790e627abcc33b72a1c7f9cd686a78ebd81b01ccb691c35f5299ac87b7b96aa69032866ebb51ed52cfc9171a7dcd0207ab51fc57be0724fb3efdd8b5aa804ac4a8f09e21170d33e00e83e8de43a364dd58851552b35c19bd2b209f2bd128f2f07399d2bd7772516f52afeacbdcfd7566c7c1d70e52053349b0c34a6a92719b85c67a5bab5fd2e6f84bc6700cb485c43c6a4b0c7987d703ca72c5a5a34e64fee8ce4336c5f32904fbdf5e4a78652748effbd6520eeb2821f57bae85a8603af78532682bdf61a703b2314a340a846f7fa7eafbda252e7b37153bed9e425f5cfdd2f17923c31fc6d99da75543a061f83b1c8a957b2e45a8503e4a1e1468be068ff01dadf7ccfcd7942671ba89ebe781edfa062af4af1fe6d8a54547e83b81184876b8ae1d4a69cd98b8a24f78547d34800c822a73149aa87cca708efdd1ce46f5626ceca53270f61cd01a6b91b73b2c58e6d1e9541d8af1968f67fa0666c4f6e83aefc545aa8ea8981e8a4b58d9c8bb32ea06c5750d50f323012a6697740b697d8d38c4b9d45ddaa139fd5d05d05f34aaebe5af244c3ddb7223ac1a0e07152cee143e333dbf9283bb1824ceba98e038596f076f20d571028cf3ce396ccccd6750a14ee0c2c2b80f64ac29f6692599e0e8afa724cc4d390d79236cee5d604ba74857323697ecbfbd8ac36c54b62cbbd245a369cc8df5deae93954bc97cf595e9447f0e7d9def75f27405f88e2143bf573dbffc151b8fa361597d915275f5d47838d39897501395dabf3554bf0aa0b919c2bd47b2ad4941950163e8cf487b96619079a56aa7ccdb788ec40f77b770d2462c73583644da6e45ccab4e36a8e8e389b0d2f5346411e0c664375760c86ed03de2c056f092fb3b5108ebb837d210923262c31d8d34305e3e45f2ca418114410e7128df341b78db82d6df36d613b050a9f852db84d03c5a70bc80a795f852aa7909479a5385f11bab41e638c3f98cc0d329cd09da2c9847c272dea3b80549c943cd186225ee15c7ec59156f7460fb973466ae2a02d02c202006c4eadcfb11e60fe4b3a23eaf1ec4c287fd8912f70590baba14e7a092801ee2aa73f49642e11dddd93f55608b881797e8efb47e36827eb6dd6f2828f57d36a6148ac8c55dfa65542022cf72bd7e8fcceffa22f20169fcb6ebb3366b75cc0f1b32a8b92b70aa74d27e1a0f2198ec752bb7d9e224e0757662374921500241b2026b3e66d7218f69d083b7fdeae384f7b96baa7f3f9c4a8719b39a6e733bfbc8d40aab3a308c4f45133fe4ed90a1ced9db08b681c8134f5b3771dd1585678c6ff852f14ac78d4fdda98fca3c30a25a2ef000237baefbbd4992b3f90ddffe149ab4cacb32909cc247f2bd30937ee77c8b6bc39d453a2c11b347d006dc1cf94cf0692556737544bf2f41204b5d4e4f0d089343b3dff9e3103ed42422e6e0fe41a17fdaaccb43abd73dea29c28307760383aad578ac61620f486d7e2720182244987c4412e51da4d06266668494f5762f8bb0ca80792526a8a1adab5259665e7c3c19905c4ed91ebd3b415a5580c360537aa3b17e7235210593b8518c97ac100edfe930af6704679fccb422335f3ddfa6a30b80fc91dbcdf608a1a41b4e4dfd785eb6eebf6989df55634ad6fb4d1cbc7c91c938f27b82ac22b1d58ce44e945d7c47679f172d3938e69687aac9145a60d5d13ba4a027f3af70d88d7b85fea141832092285784431dcbfa2b5209e99fda3a66a29f820304a12ff5a9b5dabdc8af46bad15e8edfc64f6e1f2470b03bf794d5cec7485c2c862594682894fcd02d8baa7dc413eb48d84c8d89471cbe756cd11aede366136fc5d06bab67b8339cafa0bec5f6897931b2aa2c521685e14c0e2eea30f191b48646193b05c8149187652297509275b55d74370cb785604d910885233ec316196f46deaf77f55541f612447e362516a514b4163ee36cf7a7ec233528a6c7d9e42e9e86e556a9234a5c55ba154cb79648c2eed6334a28c3738e0bcb8c454eb111b26af2db0c4ffd0d66c3e8cc97c372f11deb2c20f52ff09c05e781d2a7fe41823b0daeaf49cdd1cc19169b12d83c7a0a78498218415c44786fe225393c8c3da796208ea4e5aec6c17d259ba30e704edab29054e642348ea36b5e968821c387e056f216aaa590028636a28303ce20b89323bad6023ef8f3d12c7287b99b7de88f99439595203d402a9e74806ccfb7ae98a40c87185e68974bb2832c2b298993ceb35ec35e73231d61fd465b1e5356480429ca05487d251471dfd7722a2a944554af408475e1dca8472e8f4a27a3196fe25d1a1e1c99a1b8d9496c16c7290c9dc30777c35fac629417c00f67cda4ead9bf02d26fe84cbd2eb83fd28546c517380f6ee89777e0f57a1cdaed8807a6d6aaffead1282d1d66a47ed1c71763704942e5263ff1c0d846bb874816f661bcd8aea986a3ad7b636b013009f8bc3f1e58390ce6463f8abae67893c66d5b84ef2b4ca6307676f1eebbaa13dd3aa12c6d4662c95c5fb206bbcf18dd38c8dadef0c0dab5198fd9ac31505916e09678543f72c1e087d32aae90b97df2726ef5a84cc3d56cd3b60f90c173472ac979aee60e6e3ab29d453b7cc21443541361c9e6fc8817739502cce382e4d45859921b29e69cb2748b4e5f6e711121e49f6b81f0ee3e7f8d2cfbce0ebdfd9a1eb3ffa9380a092ddfa72e86c98351d45488e92adcbeb285ce76b2a316763143e026eefa98be369e5f051b0d74b0604eb61d6169d5d83bcd9583a6f44ffd41430c256010c7cbbdef1a46c9809f2373a89a9115454d8887ee569a3c7dd42dd0eea8ab7e3f9c2895bddd480d88042487b55d86c30e09f6b4a1fcfabc7989b37d59069f92f9a0d2a03cfe1122528340ecc911d6c60639f0e03880b4897fa835ab6b1ec5ba9b82dd314316c3c83f227a031c732d7ca85091ba7c392909ec6c0ad432edd497a73134896a6c8d615bf43f8734c44f641cbc575d48ed42f22b7eb050b8aeb3aae9eaaa84686e66abad7173846a0afbdc96ea4a9e30d62f61509d6765e24d5627241d6ed7cd19d0c291ef4cfe273992346b78f0b9a2d1eb2f46e4321b9d86d7b41554655181392d3a10173993934127810d4eee063bc72a0b648a99c5d22e8d908c94691d8f7cd6081cd52ba689719b7087b3e03b9f4d3465e51940db4cf106a7dd6f59264bf6cd5d9c2936c1e8aeb8124be3870254bfb0b7f6d5c15340f52f0b09d4212fc30fe492345a7f2e9a34f3279aa0767da027cf39506fe9e56b9ad8ed2a778232c55ebfa64957eef133b435bb1b575a8cdbcab97143a28d7b34256be9bbc6a9cbc6627f6894a6528368f95a2f1b975c80309be204534ab0e99b12fef1918903b926a54cf5f8e74dc92ef0778e89d9ab843982fe3f57dec2cd9a4ba17431d55c0b7eb7a95910e056e55755bc4ccf70e04344a0d0df5253629328f1b2401b7ae72a6c401727ac08f97570b0e7a19b11dc7cc4163bf91d92fb0dececd343abf3eaa07bc6168979d69cbaa971990f807bd2e9aabc77a517d9d3c6c43c7145a892bd0e1a477bba2e696a142fd4db31839b21def5c2a87174125b7aa20e9db3aa0a1925625adabd2ba7350f095e5799e1e20feec447b6d9e1329bc33ac09404ee655d6697e7f050d874e2917ffcb01d3bb2fe71895f9b3d7b7628dd9ade32745744ed176923d74275682a43d9bae979f3b27b4ac7c11ff9f24724ac89078b54cfee38997f41bd3587943779fa72d8052a81693c3adb2ecb9d2e92b9e8f3aa1210660aef9bfd4a3d61d2e1de40c8c749c4c290d945a8c195c61bb589d22bed637e04f94bafd2022cd491db97587856cefd72d83017ae3242a55d58b123235bd08c459545eb2bc1e86b91176618e7c96a2df6921b77aa286626e13b7f080099bd2cee52a0027b7e099463d7fbff5671ddbe984b5fdf0677c19f6084079b0789f085e8eda31722fcb989aea6efbbc990ab01991155ed8c653e48c56c083e97eee32d4aff9e6a9a4fd2af0dd82535d6311cb7cfa1fdb3cb4cd569194f2f8386a38e8c94d94a6857bd3767b237108c53f17d58de4642d619dbcd1736bb6a3909c6f34d14e13e5aac5353537276bfe07d2e25f4466bd9c04f7b0ea57179a313d260027cadb42f9afa8178238c20c66e1daec5696bf2e6b9546e8de0ef4d1504acb283106e8e563cc411553c189e1d822d5a08fadb8529e692d65577847b76a95669e758012cfed663a42b29f32687a29bb2e4aa38cacfc7e96a19c72d5fb2b1b95bfa3f8a0111d2200439477dc692d4c44c682e0d329640d35ad05df6f600ecb1978c58a5c3b89ff72d23c998d6f4b883a925016265b2b9531b1a4c85bb92dc8f0d3c9eec3a8c1c0316df14e580157ad7a76f5f0033a95ae23f67ac82d39c61a71bdaaf74ddbb452e867b3ed42e7f045eb8272aae72ce0c10c8314ac32cda1f2a069c887204a99cb1d706744d46c5c890a2a7d55c03a68610863585ef36b07f75811d8b52ac03c0b09f54828702f99fc4f09bb57b1f3d8f3637fcee4b6abaa5a091060957825c099097e3f50b3327d0ee26a5368bb956175bbe039d60c528250e812af73274046ba4c75ee9aefd75e9815b9469c13d66d9042f415abcad0e7a4dadc34bb52765cc1227cceba90b9f7a790320bdcf6347b993b6cb54fd0699bdc228ca6c2758e26842ff2f62388d4e78427f94fe30d6da66d239d380224afa181454356b97a750dd7b3c86ab63ebd47aa5f93a323007b137446a3cc0506588161395d45eb1a03625d9ecd4ca837dd3f3d285d973fbd4bdc1bcef25dcc3dcc9878d4e3e0f17528af009ca51dff0b2e8a3b0d5083699c7f13601f020cce055855cb774d0f2d5fb6d41d6e335425d146b86b19238ed2c5060ce0d86086dd2b7858043527d2f8ec687944c6e9eae265cf60e971ee9e550995976e45eae1ab1756c3096e173ba18ca13036bae11761420a6a553337671620b3553e7b26ccf625111484984d8411df1d8605a7d52ce7a831b2c2913172e3d9be0ba3a9f08bc39bf104b2cfc138e4b269f0ccae9f3e3f31b89c618ca23a6f1513e743f9876b3ddaf36a5e22ad7952a2fac3d0afe63c6a7a9ed95cbf9fe6d36676e3a489504b40b159d8ed6a039c43441d9d23c7eb2ba86e23a4d627cc3e19048e10980aa49cac1846a848a5fdd7f36b374b4efe0b9bdb2b7954c30b350a075ca0cde0c2316d69b838f78b0ec73f47026e3f54ce005064cf6cf5c0426d3d0257f564f813d8fb716fa7613a28b41adcae8958e5488c5dd", 0x1000}], 0x9) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001740)={0x2d, 0x0, 0x4, 0x58c, "3eb7d0bdbe502489a03400acc49f1b2671bfc91e", 0x8909, 0x7}) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, 0x0, 0x0) (async) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x9) 297.527008ms ago: executing program 1 (id=25): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) (async) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/224, 0xe0}], 0x4) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000300)) (async) r3 = socket(0x18, 0x3, 0x3a) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) (async) recvmmsg(r4, &(0x7f0000000600)={{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)=""/205, 0xcd}], 0x1, 0x0}}, 0x38, 0x1002, 0x0) (async) socket(0x18, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f0000000040)=0x2) (async) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000540), 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="3cdad29043a7073febd26ff363a130f605071d2a989903f68711b6406ece6c60ac17fb3222c2950b5b24dc8efee5204fb81cd2aa48478fa16d104210b749e3a0de9ac29b050a45497de668a42f7ef5bb03ad0bedc4515031c0db0dba9a981dfad18bd7933ebc662a97f4a2088345f3c9192ce58db2ad712469825ca741d86480a862eb704d610bf48c9cbfaeca6a92f219e5534f0ff68374527246cecd0e9fdaa96d", &(0x7f00000001c0)=0xa2, &(0x7f0000000340)="ac1a0e960a88a186989f472058aaba4fa54571bd411a519230a88873aa74a8a20c93aa9ae7a665d74b728217af46b454b3bec6c846a0a185c200c74133d2c4aec78b6bd7c4fbdc60c899c39b0000000000000000", 0x54) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1, 0x40003}, 0xc) (async) r8 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) read$audioctl(r8, &(0x7f0000000580), 0x0) (async) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100051660000004000000000700000002008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba9c500022012010000de5000"/177, 0xb1, 0x800, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) 292.546513ms ago: executing program 3 (id=28): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000000)="000080cb", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x4, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x208, 0x8, 0x5, 0x0, 0x0, 0x24b04f5c, 0x14f, 0x2, 0x2, 0x2000003, 0x200000000009}) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) (async) r1 = open(&(0x7f0000000800)='./file1\x00', 0x10000, 0x79) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x209, 0xffffffff, 0x4, 0x0, 0x80000002, 0x10000006, 0x0, 0x0, 0x1, 0x2000004, 0x20003}) (rerun: 32) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) 180.428363ms ago: executing program 1 (id=29): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$DIOCXROLLBACK(r0, 0xc0104453, &(0x7f0000000000)={0x2, 0x408, &(0x7f0000004340)=[{0x1, './file2\x00', 0x7fff}, {0x1, './file1\x00', 0x80000001}]}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, &(0x7f0000001280)="ff", &(0x7f0000000240)=0x1, 0x0, 0x4d) r1 = msgget$private(0x0, 0xb) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44, 0x9, 0x4, 0x6}, {0x0, 0x2b, 0xf8, 0x400ffff}, {0x9b9e, 0x8, 0xf4, 0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) r4 = socket$inet(0x2, 0x3, 0x28) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ee0866cbc31e58ad731c549f391519176b5d19ac14d5e51348541100", 0x1c) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a", 0x10) closefrom(r2) shmget(0x1, 0x1000, 0x4f0, &(0x7f0000001000/0x1000)=nil) msgrcv(r1, &(0x7f0000000300)={0x0, ""/16}, 0x18, 0x0, 0x1000) 126.696444ms ago: executing program 7 (id=37): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x4, 0x8200, 0x0, 0xfffc, {[@sack_perm={0x4, 0x2}]}}}}}}}) msgget(0x0, 0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x9, 0xb, 0x5}, {0x28, 0xf0, 0xff, 0x10001}, {0x6, 0x0, 0xb5, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000100)={0x1, 0x9}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86b00a6b5ae30dd", 0x6}, 0x1c) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) setsid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000400)=0x80000001) write(r0, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) 125.472335ms ago: executing program 0 (id=38): mknod(&(0x7f0000000c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x6) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xce}, 0x10) write(r1, 0x0, 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chroot(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 125.147756ms ago: executing program 2 (id=39): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1c6) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x9, 0x40) 96.58259ms ago: executing program 7 (id=41): syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad1130100a62086dd60000000001c2b00fe7fffffe900000000000000000000aafe"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 95.924829ms ago: executing program 3 (id=42): r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) (async) syz_emit_ethernet(0x98, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd9add60db83440008110000000000000000000000000000000000ff0200000000000000000000000000014e204e200008907864a73df42d421fea2d2b3f78"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x7, 0x0, 0x8, 0x100200000, 0x7, 0x8, 0xdf5f, 0xfffffffffffffffe, 0x0, 0x6244, 0x6, 0x4, 0xffffffffffffffff, 0xfffffffffffffffb, 0xf, 0x4, 0xfffffffffffffffe, 0x8000000000000001], [0xfffffe0000000002, 0x80000001, 0x1, 0x523, 0x6, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11001, 0xffffffff00000001], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x2008, 0x22, 0x5, 0x8}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x100006, 0xe7, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x40000, 0x8}], {0x1, 0x5, 0x2, 0x3}, {0xfbfe, 0x6811, 0x6d9, 0x4}}}) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x1}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x0, 0x7f}, {}, {0x0, 0x200}, {0x1, 0xffffffff}, {}, {0x0, 0x40}, {0x0, 0x1ff}, {0x3}, {0x0, 0x1000}, {0x2, 0x4}, {}, {0x2, 0x2}, {0x2}, {0x0, 0x5}, {0x0, 0x10000800}, {0x5}, {}, {0x5, 0x5}, {0x2, 0x400}, {}, {0x2}, {0x2, 0xfffffffd}, {0x3}, {0x3, 0xfffffffa}, {0x3, 0x9}, {0x2, 0x4}, {0x1, 0xfffffffc}]}) (async) r2 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f00000000c0)='./file2\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x2, 0x9}, {0x0, 0x2, 0x7, 0x8}, {0x9b1e, 0x2, 0x4, 0xd}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="311b887885d1", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0xff, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0x7fff}}}}}}) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r4, &(0x7f0000000000)=[{0x0, 0x49}], 0x1, 0x8) (async) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000040)="000000eb", 0x4) (async) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "765203", 0x48, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts, @hopopts={0x3c, 0x0, '\x00', [@ra={0x5, 0x2, 0x6}]}], @icmpv6=@dest_unreach={0x1, 0x7, 0x0, 0x40, '\x00', {0x7, 0x6, "dbe371", 0x1e0, 0x8, 0x4, @mcast2, @rand_addr="478af89d014279ae97480d1de6496bd3"}}}}}}}) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000140)={0x9, 0x3ff, {[0x3, 0x3, 0xed, 0x9a01, 0x0, 0x4, 0xffffffff, 0x6, 0x5, 0xffffffffffffe3d4, 0xffffffffffffffbd, 0x80, 0x1, 0x100, 0x8, 0x800, 0x1ff, 0x4], [0x6, 0x1, 0x4, 0x3, 0x0, 0x4, 0xc, 0x7fffffffffffffff, 0xa, 0xdd], [0x4, 0x436, 0xfffffffffffffffd, 0x8000000000000001, 0x800000, 0x9, 0x3], [0x2, 0xa5c, 0xe137, 0x9, 0x3ff, 0x7fff], [{0x4, 0xffffffff, 0x2, 0x3f8}, {0xe, 0x6, 0x3, 0x8}, {0x5, 0x8, 0x9, 0x7}, {0x4, 0x2, 0x4, 0x6}, {0xe03, 0xffffffff, 0x7, 0x8}, {0x7, 0x0, 0x2, 0x3}, {0x3ff, 0x0, 0x9}, {0x2, 0x2, 0x1, 0x4}], {0x6a27, 0x6, 0x9, 0xffffffffffffffff}, {0x5, 0x6, 0xeac, 0xc005}}}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1c5) ioctl$VNDIOCSET(r7, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 95.548354ms ago: executing program 2 (id=43): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x325, 0x5, 0x2, 0x7}]}) socket$inet6(0x18, 0x3, 0x2) (async) r1 = socket$inet6(0x18, 0x3, 0x2) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181f, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181f, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000001300)=0x10003, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000001300)=0x10003, 0x4) socket(0x2, 0x3, 0x2f) (async) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0x7, 0x4, 0xc2, "1e18ea5596ee79265b5ab1121f1bf1111c6b5b19", 0x7, 0x3}) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) sendto$inet(r3, &(0x7f0000000080)="3101f8b7c7632e5f", 0x8, 0x400, &(0x7f0000000280)={0x10, 0x2, 0x0, 0x63e8}, 0x10) bind$inet6(r1, &(0x7f0000000140)={0x1c, 0x18, 0x2, 0x0, "000800000000000000000000008000", 0xa3}, 0x1c) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x3a) sendmsg(r6, &(0x7f0000002a00)={&(0x7f0000000180), 0xa, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x46}, 0x2, &(0x7f00000002c0)="aae13b69b3413142e7eee661b50ca464fd89c30c393e9ae3641fe63009e1aa1546caabade7b1e51d7ae7c8df6d2e91166705e5f85ebf69477a72366922f5517ff1934d71bc6f6bce5d175ab7a80e30a56f056b97e719c635edce86f7d8a39459c0083639c59ea92c66c9aef3b37cff2ca0292dbf5ff486f83b1b794bee165240ed44624b6cfe801c2ff4e775239d348e6fb7de8ae66f87e19a3de4b253ac38540ad14aae78ef962ecf70ec805b149c4373db", 0x0, &(0x7f0000000480)="a8da9f666fdeab213fe38c7eeed015a312b1ccd73cba53d5c1999e670677196792f3b88391a447a11ea97b3c97894026ea9d7e95a704884bc3be8fd373412f33ec3976ab2bde40c0b8cddba7f223fe5cc87b02371b94805a7373a62b6e6748a7328fedd95a22285f9218a7a53505e89ab33994fa5ed3922ea5b46d1dc3d7efa34f6080008eb82877046e54fbf454b310b33d2ec23cd0f4c95127d6a657086635713234d7a64ca420988bb64488972784138b9867aa6be273a7ab7bd9f2ca2172c7e4ef0dac6980ebe04af53425f599e1f721e694d57e28070e28bb5001a3f7f8394b01f140da3bc6e8f85fbda0e64324554e8f8685929589c6fdfe4e6d8a", 0xfe) futimens(r7, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffe}, {0x7fff, 0x8}]) ioctl$WSDISPLAYIO_LINEBYTES(r7, 0x4004575f, &(0x7f0000000100)) (async) ioctl$WSDISPLAYIO_LINEBYTES(r7, 0x4004575f, &(0x7f0000000100)) syz_emit_ethernet(0x1000e, &(0x7f0000000380)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000380)=ANY=[]) 95.196961ms ago: executing program 7 (id=44): syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) setuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x182, 0xd181, 0x0, 0x0, 0x9}, 0x3c, 0x0, 0x0, 0x5, 0x0, 0x42, 0xa, 0xffffffff, 0x0, 0xc}) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r1 = socket(0x18, 0x2, 0x0) r2 = setsid() r3 = socket$inet(0x2, 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r3, 0x6, r5) fcntl$setown(r1, 0x6, r5) fcntl$setown(r1, 0x6, r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0xaed) wait4(r2, 0x0, 0xa, &(0x7f0000000180)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 94.575275ms ago: executing program 6 (id=45): syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x39, 0x1c, 0xfffd, 0x0, 0x7, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0xa, 0xdf, 0x0, "cc24847e"}}}}}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$VNDIOCSET(r0, 0xc0285108, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)="01b8e3c54c9d61dd3b3655406645465d59e22299f13c7175f77c1a3c3ba5ff8d6e92e08686df014e9d35f999fc0b6a7deafd81b2b7e1f81610e0ca0f81191745bc8625e2c0c06de8efe63f70c088bfca019a1d934f4b41e2c0a45b634c18718da70a62507f9cd84bd10169a2b6db033de5f6c7ce240830823672a8feca81e1ab0e305ad97cf055d35107fc6d68530a0f57b459ef12cbbd954022d95a9de602871dad18653d3b863e7ee5c51426a4a07cdbd2d4e8456503d927a3f520c5437f5e7452ae2d99c9b75a97291cfc95e00e28a0792e9c547b61d03eeedf753727928e167181be43ba3125f798c774517cfe1edc396823e4c28bcbec605e97eeea10e724e26e8e8a7abdbde0fa166abc91b62741adf395d3891924293e3b1384cfda3195aca3d4a01db013794fd7effc32c402ee41d759772e30dd357a48cebae6a0a03b474ccce8a2e5f9bb195a7a582a1c7e2e90a80c313856d980a6ab90ed00abd05ce0426b1d7e1501f1dd3eb1063633d4b9764ddffc14c56afaed51c3e356f156e161d948f733add3cd82870a0ba3ab3ae0ce15c47a6b8df7d5cdafa6fa54f82bac9815d24802e7cf78079d7dcc4432d6a4f5e6817fbd43150d2b82c9e9ae9d67fe0f514c204c85f8dcd70c63c470895feaa4e4e10db70f3e170e2cd20062809db44058da4de3c31734a4a579588f329835315fa24b20e6545074f832b215d696a77409f73bf9d668ae6bdc9646c618f9567b8a97b5279022428d9a1c8d7520ab6b694d15f31d06dac92af0a7cf4ee687cf50f8e7de18dee4a3427b9deb948654c2995f8ffa7e416dbe361cc48c687a5beac273763454bed32400701b8bc5061e371155f4aa9316920fd6e711d6345e05b27f7a34a88ff30d7e0c197a5605c3a2679afcd3bffe6363a0f3864dcf4dd3db536214912af04abdb49791082323e967c005b0d684e7537ddd143d6f2fba1ef9c6c92b641d89e4a774d36aea963ed2d9e00746651d5809141677ce38a5edec835dc5dd755550cebb6b84d6d7e5a51c978f457e60d2638b6146147b95250a71d8520d2f6aa60a79033a0eff425f5b1650454e979dded25f653a16881ed65391b1687c5d4f5d3ed2fe0ba38ca1dac5248c4b04a824606d81274b5f892ffd9c9dc1259a05a19155ed45c8a99f27ce62ddfcf9510f3ca1103ed67c6bb7cc1aeab2638e2bbd4351864a2ecd1cce0bae9c509f3d5851fef1f2129fcd3b6b2cac41ed48cb2aa6297dc3b73fd04be96be0b065f3b156531b5159a26d5c55fc15ac1a08b2e43ef47401efdc99dde8c2403370ed0f239f2ffc340fe905d60e12ea3340a117f76811e20fdac1d42489a52b6fda8b7bda093549e2338bd685b3857020c9138c4f2ee64279e3c20401683bb18e9643cde4370ed5a902249c3ef28ee27a90e0fc66a509f9cb605a602ef5bb76e91e361d7067df776d8dd9f20bd88bcc879131ba452bcf165b21e76d90bcdf71cd73ba90c1bac87d9be237aed51807501264250f3130e6b5dc70ac993678318a917d3951017d755385546d21e96d22f8b701fa122d59f35a5d88658f4a759d69e1f1815ad79822f83d27eff899aab315d2c696a61ac7ef07258115552c6858f8a1cded58b119409a46849d816ac1f2b9bac7383444aa3d32332f3d46afd7f3e7a9326fcb4c43cdeef2435c9ad0faad4fa9aecbd8d296166351f2e20e06472a9db03a5ed8284d5dbb75266dd1aa0c9a7c5fcddf3efb553dddd8d5400ae29e2ddb76e46b7a264c02a540dd4762f888b50afe6171962ff8c838c5f3bfd934d0fbb10563f8a101177b8ee01fdd38756c65ea310717fce79ccbfd0152354ec576c2210a5a6b12c18b90ed6e6435fde55ef5845eb9f618559e301ecd699ea232acefecf62efcb554b090b81867d1f3adb20d579403558c5f31e81b5dff57a72fe9b08253cd513f60c4f6d22cbced9fa5d29373bd73a3ead634e780360f25fb9b254c8edbf753e2abc3ec5074a7a961b4b59755943f8e12f3b7bbd1ef33c9652a0ae9c11b97c3328554e6df427105bab166a30ed25c95fdf609871f753c712ab69e065bebf94d0830239407566391b04a7173d6df9d822a02ce76db7e2d663d1c93777b2cc4c191944f708e377b429d5fdfb4daf67f9650b91ac004941c76254bbac8e97aec7195355ff5fd48aff996e846ba2ef1a77aef0913f98b69a2f402c11b98d5c5bc83f2051ce6ae318d29ba024be7e2eb1de6ba40a8ce0ad0306937652010841ba187db4f6474da20f205dc94c08e697dd62a625a5ea95c1873c800e96828f675ca21c6f33fa956a837f1637fbbb538148587976b30db51f3132a7e5c854361e7780364a59fb182626dbdfb13a2765ef2000684129178c8c02140dfd9e63f29d2ce91908f680a40255d55b3d34c02a0c315aaf18b79ae4468a7014f2f4ed085ff53b76d951802c44664340bd469b3d822829f68d0202bb9886bb9be18a26a15a4ccf634434369bd601caed0ff0e4c314265f9063bd281a4be74c1f27453c75e0c654ae2938709b347f1b6461ff80a729746c4432b4bc346f02abeffdd12e36a69507fa33d67cf6fb1d6739e0e5c97f7a3a5fa7e4842fabe8372970c582f265ec657980c06434e0fe8189361c01b2b0ee68d37b7d4189d39cee0cb39ac8f7294cd75772c79d6ec897cf6ab3e6d4e535afe8dc70862bf3caaa8de85b7d942ddc0927f974823fb1d49b629110fdd520aa21bdd905903d5bd7feb010ff0a7028f6c8deeb55b34a34a912f9214ed91e63dd42c285af0c1788367407d04859d83cf556d15550bb6824bda015647a621c3c18ef8a23e8da27d9838d46c5fd03020f78ecf76644b2bbc70a06031cc6e73b0f8fe5532dfe9ebfe1459f12a81d8dae8d068c906977f5a22b1c416c32e7259186199baa26340ec1ba67ef0b91b6de52654f56be54ef566c05219aa82db087151e9c207eb7a8272b4434d9c18148f3286d8c4bc65368fcdb8d13139c60ff6eb0c091ddd5da75127c748e32c5e3dde1c8904a5fb57226d16c916e5e9c777b38067be643b4865813f7361552b70f96c5905231817817fcc24486d6e38d1988802c024c9dd783ad8f1f206ee7a2061772fedd62543a2b9e0bd77b0de72f1dea4b1366c0c43b85110b9de006304f893fd56baddb29f4eee4e2f6ace2c9f32e0844053bce3dbf4acc03b92d43fee2bd4a42b6524a806fb07e32c53fffba692677273a77fea8fd6fb77dca48431c1a111a554b3d9cbcde6c36f51f63f3ab646de5425dd88937d73f822f80967196c17135dc12a9d60ed7110f959eee0ede325c4f0d798ff77780b4d1f159279db846340f4abdb678d8ffd20bec5db71a3694ae8139e7eb81b2ab66c72614f5d8fa5fbb9834ab26a1683273f3bd8307a90d4e3a55dd726fb9cecc09a4db9d9100610a7c755c663d127b4bbeba2e90ee2132b9f0f08c9f1fdc7bd1200c70e1e07f1e0cfddf1b7291eeb207585411c3f01ee060e8121925bfcbcb27b598ef85ab17ebf3e2b8b3324ca3982bae4cbe6a6677d5ab036004ba915db3f6656510d6b15770a25e9bac61e134e63723dd0bc58dc8a68003ab2f635073f8696540ab9ead3ebfdb6820f7503130cd94432301a2736b4c4d58fa38c918806f327d684e7d55e80b7bbcb7bd8f433f5a8d37eafa544e4686fb4bd352182b896032bffb276f227b45943f5f511cf27ceeddd5678dc8632da0c50d1b4a4a3d9bcc06ee70bbdda3463ceeb22c3fb6ee78122c135c69513147353d36e129bab4b25b9e7672b577faf6a49f0508b832b1c66813bb5010e0cf2ba88ebb038a6af26d9132f3e5d572c5c7f2b402e418ea1b6ba2cf3a1ce80df4f41b7efc6c9fec146fc48c8c7ac0864222d4d43ec9eaa9700f813d4e86f580e3f9a4636f2abf2f2880581e73c243f48fc93ee531d90066fc22c5dbf327a9a7ad94d49a3adec7aebe7f1c79d4a2ec2c34656abc9776aa0cc5b4ae24076128169c846dddb5a3445e10f57c52b55ec0e1b8a3bad57d3e55d69442754e27605efb501fdb298400cce95d70ee95594b9417983d3934458e99a462bbe920a0f2c0676eecd46c1b6699c90b9b6a5e954331d61b7f37b1ef625677e6fa6a283dd3801fd14eaa9ac4047a0830265f41be42dd0fc2d808b66312f3c390c3997c9e0c01a376c928f0de0272382a39572cf5acb9388e7761ec9df5b130e3cb5d733ee0438c8d0c6c91453cdc046bde0709866031dde6ff53c7172107b69d8ca238703a0dc83f4f610f3a0c3c5a533edb8ae22a24868154f420d8bb80fc4193cc16c8a2533215b2832fd5be68203367f3e5d874199a16bba1c2795651599d607664cdf666dc3b14d652cea09c59d890dc63bce6f6c32e7878408668e58101a9112a9f63b927698e4ebe3581f8f7344848eab338371052d0c229b52062be2e33b80272550121d04ebd3cef74f1fa285b255e714c816d961eb84c9d02b6cb09d93fbd7196f5a53167cc90bc182b7ef8562ce7808c50e607dcca67528193cd378aa3873ca8972b4649c35499b52b2f5d00f65967b57b241ebc6d68502f1f74a519172c8473751c563f4c7f07d84ffedcafd23be3fabde6d2c9eb2ecd74e3ba7c7dfa2a55ffb163252c2c8ab830ebcc78e91b18ab35b1f8ced3de6617e24efe20cb5286eaf30ae3b239d3bf2463267359e2d6cffc9e15290a08768613eea8838be6373e02c0821e9e323a9e2f094265c951ed02ef8e8cb8ff0ff9051cb94a0c6959ce2afaa267eaccd2ebe76b45980e0169c794ece35848e0a863808735f8f519fa243c126cdfe4b5276b0cf87cdf212d3aad9cb55e8145974afb44a39971b7aed67f3ccf99632df1f3ec6defd160d7b0762be50c3278ae58ec3d39cf01febfc17da45457ef87b105d2f65e682f6ae13e16200cc2d0c03f588f8e18e333698deb4631974c381cda00e32888cee9f82b001f77ac6fb659809b9de12bd15e5036e946c8001f741a8f357d54af33378d13d0cbcfa86d32ff843b3dd28fadac048c801265b924bcd928c1f7d4bc788a2a692777e84823942b995b242661b4e5a41a4ea75605a0302aa22576a9bbb2eff3045182efbd9e34ae690de20941bf36bfdff27b9a6d4ced56bbf8601f23115903ad4b34d4a0551f38f93fb0f3b4a2fc31d991dd70803740157dfb63d8394eff563c6d1de00cb02bf6f6a056f9d46349d67c81a3af7b832c3abc5a6d9dc9f53fe34a587b3a3c23c66c81967a4472d6d5526280d190cb48c569d23ca79a62cbb80923080a58578c8f0fda81d7fcbb8edadd8924f628a261d3f2a07e05bc6d9dd52d81e910a4a2e3dda5b2f8c92fb59b85a4f2044fcce933656b8ae8582e9d33fcdd589d163e589c605a126c0fe4b730c6f4b4ae84530c51045e45ce0e827c44c8cb518d766bdd7e9fe0e7e53f5024eb87fecf823e947ccba8b081c897a32e49f4d480ba10e339f06e26fd6c0095672096aa7f825bbd45bd5f97c3853a6cb182aaf338c91d8435a2fee6259fd6d62705505724789dcbbfa36ff2fb3313701827c96f9bbc789d7d2e4c691f8671e9ec27e782e212944be2cd324a8538dae528dda5bfafde7ea68efa1fd539cc4372ba734f4c5ca416a624de8ba129548251afc86ed353cc48668daea10e4a7a902821a8b4ad131d2c466ab46c73b4f1ecd4f5386dfbfac3c282ee00e31999fb795a5ff70f8ccc58684d644c46fb97b6e5371f86fc5d65683024c92bac13b4672591fdaf22bcaec6316a863814215fe5525e4ce69bb832dade9125dd1133b6c55c2765afbe56a6a7cf1da8058b7", 0x1000) 52.703076ms ago: executing program 7 (id=46): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1d, 0x0, 0x2, 0xfffc}, {0x54, 0xff, 0x94, 0x6}, {0x87, 0xf7, 0x63, 0x1001}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="ac00000800", @multicast2, @local, @loopback}}}}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r2, &(0x7f0000000000), 0x1, 0x8) 52.205396ms ago: executing program 6 (id=47): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x8}, {0x1, 0x5}], 0x2}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f00000001c0)="5ab7776ae4b7e83ffa930a286ebd0f12d92c42ce37bcd837f50aad9de4d5f105e6c428c437a43f17822cddc620c3aa4b80767a6017050c0a31bed232941e26ed91be595fb09a95fb7e260c29ff53db36f5d825717597f086ffe211f437a3fb0f1e6d18617e3ceb5fbdc900814ab8e35c1c26c887c32fb97f8529d1e48f52d02e62ce58c6ff0974c3759a1380149a19d5b335a0400dc59b42a92e50ce2dfb82b106279b916e537634f42f862dd85a52f1d1774198ef1d6ed4520249b7c6fc515285042c3c847738d75f2af7ffc6a6b968d315a6e969a899f5e4951f23a1fe26b1eb6856d5d1d27b504e6044082867", 0xee) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) 51.317018ms ago: executing program 7 (id=48): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}], 0x1) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000300)='./file0/file0/..\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) chroot(&(0x7f0000000200)='./file0/file0\x00') (async) chroot(&(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0/file0/..\x00', 0x0) write(r0, &(0x7f00000004c0)="b96abc", 0x4000) (async) write(r0, &(0x7f00000004c0)="b96abc", 0x4000) r2 = msgget$private(0x0, 0x48) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000deaa112391963f69d0105008e57629a6a1fed89abaa558aff399fdacbe6e4fbb97d3cbcac6c9c1e1492ca674b8ef4c7326ff48e3d83d2affd36a79c05d613cc59916f3e718286056c0e786dae5675b16441ca1a6d9fea382373f0f19fab63323c2ebb09d0cec6c1b225bfd0308c4de8575a19497ffe84164f28af34151d8940ffabb642f15918fae76e791aa21f9715da029e75b274577330d117dff8b9e127390fdcf29cc04e7d40bb915522af7a87f411ff6c04879f768d8f0dca555997adbded0ada8988b482eb6cb2322a4e1060dd4a96fb429b98c6929"], 0xe1, 0x800) (async) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000deaa112391963f69d0105008e57629a6a1fed89abaa558aff399fdacbe6e4fbb97d3cbcac6c9c1e1492ca674b8ef4c7326ff48e3d83d2affd36a79c05d613cc59916f3e718286056c0e786dae5675b16441ca1a6d9fea382373f0f19fab63323c2ebb09d0cec6c1b225bfd0308c4de8575a19497ffe84164f28af34151d8940ffabb642f15918fae76e791aa21f9715da029e75b274577330d117dff8b9e127390fdcf29cc04e7d40bb915522af7a87f411ff6c04879f768d8f0dca555997adbded0ada8988b482eb6cb2322a4e1060dd4a96fb429b98c6929"], 0xe1, 0x800) unveil(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000240)='x\x00') r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) (async) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, &(0x7f00000013c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7012, r1, 0x1009) ioctl$DIOCRDELADDRS(r3, 0xc4504444, 0x0) ioctl$DIOCRTSTADDRS(r4, 0xc4504449, &(0x7f0000001d80)={{'./file0\x00', './file0\x00', 0x7b}, 0x0, 0x81, 0x0, 0x7, 0x6, 0x5, 0x804, 0x4, 0x2}) (async) ioctl$DIOCRTSTADDRS(r4, 0xc4504449, &(0x7f0000001d80)={{'./file0\x00', './file0\x00', 0x7b}, 0x0, 0x81, 0x0, 0x7, 0x6, 0x5, 0x804, 0x4, 0x2}) 50.84236ms ago: executing program 6 (id=49): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x6, 0x5, 0x88000001, 0x1, 0x5, 0x10, [{0x10000000, 0x40, 0x3, 0x20003}, {0xfffffff3, 0xfffffffd, 0x9, 0x1}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x0, 0x2, 0x200}, {0x42, 0x8, 0xfffffffe, 0x800007}, {0x20002, 0x8, 0x8, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x8, 0xf, 0x14, 0xe}, {0xfffffffd, 0xe2b4, 0x40000003, 0x6}, {0x4, 0x8a, 0xb5e5, 0x1ff}, {0x1e6, 0x400fff9, 0x927c}, {0x1016, 0x25, 0x5, 0x2d0b}, {0x3, 0x2, 0x80000001, 0x408}, {0x29a71718, 0x4, 0x3, 0x2579}, {0x0, 0x40000f8f, 0x8}, {0xfffffffd, 0x8, 0xf778, 0x8}]}) r1 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x7f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000037c0)=[{0x16, 0x24, 0xc, 0xe}, {0x80, 0x6a, 0x5, 0x410}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000080)="4d9bdf08d35118910f175100"/26, 0x1a) syz_emit_ethernet(0x10004, &(0x7f00000000c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x6, 0x5, 0x88000001, 0x1, 0x5, 0x10, [{0x10000000, 0x40, 0x3, 0x20003}, {0xfffffff3, 0xfffffffd, 0x9, 0x1}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x0, 0x2, 0x200}, {0x42, 0x8, 0xfffffffe, 0x800007}, {0x20002, 0x8, 0x8, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x8, 0xf, 0x14, 0xe}, {0xfffffffd, 0xe2b4, 0x40000003, 0x6}, {0x4, 0x8a, 0xb5e5, 0x1ff}, {0x1e6, 0x400fff9, 0x927c}, {0x1016, 0x25, 0x5, 0x2d0b}, {0x3, 0x2, 0x80000001, 0x408}, {0x29a71718, 0x4, 0x3, 0x2579}, {0x0, 0x40000f8f, 0x8}, {0xfffffffd, 0x8, 0xf778, 0x8}]}) (async) socket(0x2, 0x2, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x7f) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000037c0)=[{0x16, 0x24, 0xc, 0xe}, {0x80, 0x6a, 0x5, 0x410}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) (async) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000080)="4d9bdf08d35118910f175100"/26, 0x1a) (async) syz_emit_ethernet(0x10004, &(0x7f00000000c0)=ANY=[]) (async) 50.190998ms ago: executing program 3 (id=50): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) futimens(0xffffffffffffffff, &(0x7f0000000840)=[{0xf72, 0x10000004}, {0x0, 0x80000000}]) ioctl$WSDISPLAYIO_GETPARAM(r0, 0xc0205759, &(0x7f0000000040)={0x1, 0x101, 0x0, 0x8add}) 39.615833ms ago: executing program 5 (id=51): chmod(&(0x7f0000000040)='.\x00', 0x35e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a80)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000ac0)=""/201, 0xc9, 0x4000, &(0x7f0000000bc0)=@file={0x2, 0x1, './bus\x00'}, 0x8) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x20, 0x4, 0xf) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x802069b0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x300}, {0x2, 0x4}, {0x0, 0x4000}, {0x2, 0xe}, {0x0, 0x3}, {0x3, 0x1}, {}, {0x4}, {}, {0x1}, {0x3, 0x6}, {0x2}, {0x3}, {0x2, 0xfff}, {0x2}, {0x1}, {0x1}, {}, {0x3}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x2, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x2}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff822d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x73}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff89}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x762c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffff}], './file0\x00', 0x5, 0x9, 0x0, 0x8, [0x9, 0x7, 0x6, 0x4, 0x0, 0x3ff, 0x2, 0x8, 0xfff, 0x3, 0x7, 0x401, 0x1, 0x9, 0x4, 0x8, 0x298, 0x5, 0x100, 0x5, 0x8, 0x7, 0x5, 0xffff, 0x1, 0x8, 0x7, 0xd, 0x5e5, 0x6, 0x0, 0xb677, 0x7f, 0x8, 0xa094, 0x2, 0x100, 0x2, 0x1, 0x4, 0x1, 0x9248, 0x100, 0xb, 0x10000, 0x51, 0xfffffffe, 0x81, 0xa, 0x6, 0xd19d, 0xf, 0x24, 0xabf4, 0x6, 0x3, 0x100, 0x4, 0x2, 0x2, 0xd1, 0xb, 0x4, 0xfffffffe, 0x5, 0x6, 0x7, 0x2, 0x7, 0x6, 0x7, 0xfffffff4, 0x4, 0xb370, 0x2, 0x0, 0x2, 0x3ff, 0xfba, 0x7, 0x0, 0x5, 0x7, 0x51, 0xfff, 0xb9, 0x7, 0x5, 0xf, 0x0, 0x1, 0xbe000000, 0x2, 0x1, 0x8, 0xfffffffb, 0x6, 0x7063, 0xa, 0x6, 0x7, 0xa23d, 0x80000001, 0x8, 0x8, 0x9, 0x2, 0x1, 0x6, 0xbc6, 0x5, 0x6, 0x2, 0x2, 0xfff, 0x2, 0x7fffffff, 0x4, 0xffff, 0x5, 0xfffffffc, 0xa000, 0x9, 0x3, 0x3ff, 0x1, 0xd7d9, 0x100, 0xb, 0x1, 0x9, 0x79, 0x2, 0x5, 0xa, 0x8, 0x3, 0x2, 0x5, 0x5, 0xd, 0x9, 0x8001, 0x80000000, 0x52f, 0x5, 0x2, 0x6, 0x5, 0x7a9f, 0xcf, 0x0, 0xea3c, 0x5, 0x8, 0x4, 0x0, 0x3, 0xffffffff, 0x2, 0x9, 0x4, 0x80, 0xf5a, 0x200, 0xfffffc8f, 0x2, 0x5, 0x5, 0x101, 0x0, 0xaf, 0x8, 0x4, 0x5, 0x2, 0x2, 0x6, 0x7fd, 0x7, 0x6, 0x7fff, 0x6, 0x800, 0x21, 0x9, 0x5, 0x8, 0x8, 0x64a, 0x5, 0x7c, 0x2204fbed, 0x0, 0x8, 0x1, 0x1, 0x800, 0x9, 0x75a1, 0x0, 0x0, 0x32, 0xe04d, 0x4, 0x2, 0x8, 0x100, 0x2, 0x8, 0x9, 0x9229, 0x0, 0xb0, 0xc, 0xe11, 0x891a74b, 0xd39, 0x2, 0x9, 0xe73, 0x6, 0x7, 0x9, 0x7fffffff, 0x5, 0x0, 0x1, 0xfffffff7, 0xc74c, 0xff, 0x8, 0x6, 0x4, 0x8a, 0x8, 0x2, 0x4774, 0x7, 0x3, 0x7, 0x7, 0x3, 0x8, 0x1, 0x2, 0xb, 0x8e6, 0x5, 0x6, 0x80, 0x2, 0x7f, 0xe, 0x80000000, 0x4, 0x4, 0x9, 0x1, 0x1, 0x9, 0x180, 0x401, 0x7, 0x8, 0x81, 0x4c1, 0x0, 0x6, 0x4, 0xf7ffffff, 0x12000, 0x10001, 0x99, 0xba8, 0x1, 0xfffffffb, 0xa, 0x1, 0x200, 0x9, 0x0, 0x80, 0x8, 0xef2f, 0x9, 0x0, 0x0, 0xffffffd6, 0x80, 0x1b, 0xe2, 0x0, 0x0, 0x1, 0x1, 0x7, 0xffff, 0x99, 0x8, 0x8, 0xe, 0xfff, 0x3, 0x8, 0x3, 0x8, 0xfffffe00, 0x8000, 0x8, 0xd, 0x1, 0x6, 0x5, 0x0, 0x2, 0x401, 0xbf73, 0x3, 0x7ff, 0x0, 0x5, 0xf, 0x0, 0x4, 0xfffffffc, 0x5, 0xa, 0x6, 0x2, 0x800, 0x2, 0x6, 0x80000000, 0xed, 0x2, 0xd96, 0x8, 0x0, 0x6, 0xfffffff9, 0x7, 0x9, 0xffffffff, 0x0, 0x9, 0x1ff, 0xfa7, 0x6, 0x5, 0x9, 0x2c, 0x2, 0xffffffff, 0x7, 0x8, 0x80000000, 0x4ef69553, 0xf, 0xe80, 0x7fffffff, 0x5, 0x1, 0x1, 0x2, 0x61, 0xc, 0x9, 0x800, 0x2, 0x100, 0xfffffffa, 0x2, 0x1, 0x10000, 0x3, 0x51, 0x8, 0x0, 0x1, 0x5ed, 0x2, 0x9, 0x22, 0x2, 0x8001, 0xdf, 0x5, 0x6, 0x5, 0x4d7e, 0x5, 0x6, 0x62e4, 0x9, 0x7ff, 0x101, 0x5c, 0x93, 0x6, 0xe, 0xe14, 0x6, 0x8, 0x3, 0x101, 0x5, 0x8001, 0x81, 0x0, 0x1, 0x4, 0x1, 0xa, 0xfffffffa, 0x1000, 0xfff, 0x7fff, 0x75da, 0xd8e3, 0x1, 0xb1a, 0x827, 0x8, 0x81, 0x80000000, 0x9, 0x0, 0x4, 0xd, 0x7, 0xfffffffa, 0x1, 0x1, 0x3, 0x2, 0x50b, 0x2, 0x5, 0x80e, 0x4, 0xd92, 0x4, 0x40, 0x3, 0xd59, 0x2, 0x4, 0xa53d, 0x8, 0x7, 0xb63, 0xd, 0x4, 0x2, 0x1, 0x5, 0x10, 0x8001, 0x0, 0x8, 0x4, 0x2, 0x9, 0x8001, 0x7fffffff, 0x9, 0x4, 0x8, 0x4, 0x8, 0xffffffff, 0x7f, 0x7fffffff, 0x4, 0x3, 0x7, 0x7, 0x8, 0x10000, 0xb, 0xbb5c, 0x3, 0xa, 0x80000001, 0x7, 0x132, 0x80000001, 0x5, 0xa, 0x2, 0x0, 0x80000000, 0x200, 0xa, 0xa0d, 0xff, 0x4, 0xcf71, 0x1e46c000, 0x9, 0xe, 0xb, 0xfffffffd, 0xf2, 0x7, 0x1000, 0x9, 0x9, 0x1000, 0x5, 0x80000001]}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) connect(r4, &(0x7f0000000180)=@un=@file={0x0, 0x1, './bus\x00'}, 0x8) open$dir(&(0x7f0000000300)='./bus\x00', 0x200, 0x186) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000040)='./file0\x00') setsockopt(0xffffffffffffffff, 0x5, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(0xffffffffffffffff, 0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1c6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) 38.334347ms ago: executing program 6 (id=52): sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000040)="7ce65e3d1e6583c866999a86e0fd191bae8022d5565b0315ab917f7edf4846350e2d7baecbb4c8a289de21a699e9a9670b19330eac2b61459083c39c7a8d98c5d97c75582d1ec07ca3075f0e043f999de973d024d50db1a45037036cd44186c4c33fd8226d46fde80de719272461594f0a087547eca5c46f", &(0x7f00000000c0)=0x78, &(0x7f0000000100)="ca7af4ad352380b5a0ac0e65d4fb00a679f54b5fdcd3da82d61cdcd69433eae9e8777e7bddc56adb0a36d7e9afa2953a45d598d33422ed2181f40e291c610d68863a8820b22d5ceaabdd5723a8be6370352dc28c7d581c42b7038f24a4a28e6dc9fa2113d81e38ada18efdf075d9b9dda548c752f604506f5c3ee0bd39d28f6b8c5011ee8a765a73f9c9398907e362ec4265de689b55fe285dbae7280fde69d70fd388f1eaf16d5e5ea341b834554359c3a0075856a6b61535f6d6de857a38687c887f79814516515666f0aa0f178a058f76bb4b54963559b9a938a17b7c2089fb24fc6da9472e11995bb1a870ce33ae104fb7b7d3706b5b7503e93e2170", 0xfe) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0x130000, 0x5, 0xfffffe00, 0x5, "5a6171c4e67f4bf017f6919d7580e547d5ac5162", 0xd, 0x93}) (async) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000280)="4d34983400934071260d7c71c2c9a9500cba56cf444813a5eb9c55e2b007dc0834c665553207e6073a13b223e98cfba2ad11370f5d7e105bd272c3902d29d9121c6f8ea3bf56ee26", &(0x7f0000000300)=0x48, &(0x7f0000000340)="63c5d32e4c3f30162e887f1b2a0dea5315641735e573faf03cce", 0x1a) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/67, 0x43}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)}], 0x4) (async) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000540)) (async) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000580)={{0x8, 0x3, 0xfc}, 0x9, 0x2, 0xc}) (async) fchdir(0xffffffffffffff9c) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f00000005c0)) (async) r1 = kqueue() kevent(r1, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x2, 0xc89, 0x4}, {{r0}, 0xfffffffffffffff7, 0x20, 0x8, 0xb, 0x1}], 0x3, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x0, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x6, 0x2, 0x3a, 0x7}], 0x3, &(0x7f0000000680)={0xffff, 0xa81}) r2 = socket$inet6(0x18, 0x4000, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000740)={{0x7, 0x8, 0x1}, 0x4, 0x1000, 0x3}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000780), 0x20000, 0x0) ioctl$DIOCRGETADDRS(r4, 0xc4504446, &(0x7f00000008c0)={{'./file0\x00', './file0\x00', 0x8, 0x4}, &(0x7f00000007c0)=[{@loopback, '\x00', './file0\x00', 0x7, 0x5, 0x2, 0x4, 0x3, 0x7, 0x7}, {@broadcast, '\x00', './file0\x00', 0xfff, 0x9, 0x18, 0x6, 0x8, 0x4, 0x3}, {@multicast2, '\x00', './file0\x00', 0x2, 0x8, 0x2, 0xb6, 0x0, 0x8c, 0x7}, {@broadcast, '\x00', './file0\x00', 0x6, 0xcba1, 0x18, 0x8, 0x3, 0x8}], 0x1000, 0x4, 0x3, 0x2, 0x7, 0x80000000, 0x4, 0x80000001}) (async) setsid() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000d40), 0x40, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000d80)) (async) close(0xffffffffffffffff) (async) fsync(r1) pipe2(&(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000e00)=0x1901) (async) r8 = syz_open_pts() ioctl$TIOCSCTTY(r8, 0x20007461) r9 = accept$inet6(r6, &(0x7f0000000e40), &(0x7f0000000e80)=0x1c) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000ec0)={0x3a93, 0x0, 0x4, 0x9bc9, 0x1ab}, 0xc) (async) openat(0xffffffffffffff9c, &(0x7f0000000f00)='./file0\x00', 0x20000, 0x4) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000f40)={0x8, 0x0, 0xf223, 0xe, "a999d8538730089ab1d48f4567bf887074b3da92", 0xff, 0x9}) 35.350055ms ago: executing program 3 (id=53): r0 = syz_open_pts() setuid(0xffffffffffffffff) socket(0x24, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xad, 0x40, 0x3, 0x2}], 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x4000081}) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xb) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0xc000, 0x37) socket(0x0, 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3, 0x1c}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2a, &(0x7f0000000000)="5ab7776a", 0x4) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 34.857435ms ago: executing program 5 (id=54): open(&(0x7f0000000080)='./file0\x00', 0x40081, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000180)="01000800", 0x4) setsockopt(r1, 0x0, 0x6d, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r2) 34.326315ms ago: executing program 0 (id=55): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001500), &(0x7f0000000080)=0x4d, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x7fff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xbd, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0x2, 0xfffffffffffffff9, 0x2f01, 0xec7, 0x3, 0xffffffffffffffff, 0x0, 0x80000001, 0x4, 0x2, 0x40000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x1ffffffe, 0x5e, 0x7b98, 0x1fd], [0x100000001, 0x2, 0x8000000040000004, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x3, 0x1ffffffffff, 0x7, 0x100000000, 0x9, 0x4], [{0x0, 0x4, 0x1, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0xffdc, 0x893, 0x9, 0x5}, {0x5, 0x0, 0x80000}, {0x0, 0x100, 0x3, 0x8}], {0x0, 0x3, 0x5}, {0x7f, 0x80000000, 0x5, 0xfff}}}) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 32.864277ms ago: executing program 5 (id=56): setresuid(0xffffffffffffffff, 0x0, 0xee00) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setresuid(0xffffffffffffffff, 0x0, 0xee00) (async) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) (async) 30.323277ms ago: executing program 6 (id=57): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2\x00', &(0x7f00000000c0)='./file2\x00') 8.467586ms ago: executing program 5 (id=58): sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x40000000000002d6, 0x0, 0x0, 0x0, 0x0) 5.432293ms ago: executing program 0 (id=59): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x9, 0x2, 0x1, 0x8002, "cd00220004000000000000000000000000008000", 0x40048003, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xcc45, 0x0, 0xffffffce) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = semget(0x2, 0x1, 0x104) semop(r2, &(0x7f0000000000)=[{0x1, 0x4, 0xc38bf3c725644142}, {0x4, 0x2}, {0x0, 0x1, 0x800}, {0x4, 0x7ff, 0x1800}, {0x0, 0x6, 0x1800}, {0x3, 0x7c, 0x800}, {0x1, 0x8, 0x1000}, {0x4, 0x81, 0x800}], 0x8) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000280)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebea9e9806fdb4f6af569ae94b5", &(0x7f0000000080)=0xa1, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b00c1be389871829bfe10dd4c4d2c8f9da2bd2868fd3fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00"/238, 0xee) 2.156172ms ago: executing program 5 (id=60): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8be0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x1, 0x10, [{0x3, 0x3, 0x7fff, 0x80000202}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x3}, {0x800, 0x0, 0x80cf}, {0x7, 0x5, 0x85, 0x2}, {0x0, 0xfffffffe, 0xfffffffa, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x101, 0x0, 0x5, 0x7}, {0x8, 0x8000004, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0xfffffff9, 0x9}, {0x200003, 0xee2, 0x6, 0x5}, {0x81, 0x5, 0x3, 0x7fff}, {0xffffffff, 0x8005, 0x6, 0x69}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xffffffffffffff0a) setresgid(r2, r2, 0x0) getgroups(0x7, &(0x7f0000000000)=[r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setuid(0xee01) setresgid(0x0, 0x0, r3) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x10, 0x9}, &(0x7f0000000040)=[{@broadcast, '\x00', './file0\x00', 0x7fffffff, 0x9, 0x0, 0x2, 0x8b, 0x42, 0x80}, {@loopback, '\x00', './file0\x00', 0x3, 0xf800, 0x2, 0x12, 0x0, 0x9, 0x9}], 0xfffffffa, 0x2, 0x9, 0x5, 0x92, 0x7f, 0x52, 0x3}) 1.458741ms ago: executing program 0 (id=61): r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x400000000, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x5, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0x0, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x3, 0x40000000, 0x0, 0xffffffffffffffff, 0x872a, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xffffffffffffffff, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d0a}, {0x0, 0x2, 0x5, 0x10}, {0x0, 0x75d, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x4, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x400001, 0x200}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, 0x0, 0xfffa4961, 0x0) r3 = accept4(r1, 0x0, &(0x7f0000000000), 0x6000) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000340)="10a14667df18aa01ad8f646d7b9a22a72843ece05bbc5f379882f4860ead8fe1a440e7760652a674c0d23f35515adaa3d4a9a6ce0bd681b4f8f0369e17f609d5d5d00a0cba90838981c326dfa08319e7bd0d50eda6c824f976845f8b7de8eeba77d9a391fd6f9a194aa81fe9006b93e219dc4a99c4bb1b14c7bf27432ba1c9437826279e5ec5c4d27e5b7803de9d4cb1ef2af06c78634ee41a98a6c6cbb33577c212e36bf384fd3050e740212c8a07eacd9fa15489bb725c5cb8aaaab7adf570bf703fc1facbd4fd484b57b99e75bddf92e75036c422feb00e27d21354ee88000bc8f22c2233ea65bab91d39252786b4ac057dbd8957cff0", 0xf8, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240), 0x0) 1.129564ms ago: executing program 6 (id=62): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) (async) select(0x40, &(0x7f0000000040)={0x8, 0x7, 0x2, 0x2, 0x100000, 0x7, 0x2, 0x3}, &(0x7f00000000c0)={0x9, 0xc9b, 0xd1a, 0x6, 0x9, 0x0, 0xffff, 0x2}, 0x0, 0x0) 848.908µs ago: executing program 5 (id=63): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x154) fcntl$lock(r0, 0x9, 0x0) (async) fcntl$lock(r0, 0x9, 0x0) 586.865µs ago: executing program 2 (id=64): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xc}, 0x3) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x4) (async, rerun: 64) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x3}) (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) ioctl$DIOCRSETTFLAGS(0xffffffffffffff9c, 0xc450444a, &(0x7f00000001c0)={{'./file0/file0/..\x00', './file0\x00', 0x0, 0x6}, 0x0, 0x0, 0x0, 0x3, 0x4, 0x9, 0x1000000, 0x42}) unveil(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') (async) chroot(&(0x7f0000000080)='./file0/file0/..\x00') 310.366µs ago: executing program 7 (id=65): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = shmget(0x3, 0x2000, 0x600, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 0s ago: executing program 0 (id=66): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x60) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x4, './file0\x00', [{[@v4=@remote={0xac, 0x14, 0x0}, @v6=@rand_addr="a3498881437a3e3b961247a5d9659000"], [0xd, 0x40], 0x0, 0x30}, {[@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4=@rand_addr=0x2], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0x6e, 0x7ff}, 0x8, 0x409, 0xfff00000, 0xbe46, 0x8, 0x17, 0x16}, {{0x0, 0x7, 0x1, 0x5}, 0x8001, 0xc86, 0x10007, 0x5, 0x800, 0xf0}, @v4=@multicast1, 0x8, 0xb, 0x2, 0xf23b, 0x5, [[0xfffffff7, 0x80000077], [0x800, 0x834c]], [[0xfc000002, 0x401], [0x9, 0x3]], 0x9, [0xf, 0x79], 0x3, 0x18, 0x6, 0x1, 0x0, 0x40, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce55, "feff"}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f0000000100)) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) socketpair$unix(0x1, 0x2, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x3a) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x12) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000b00)=0x2) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-1.us-central1-f.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.9' (ED25519) to the list of known hosts. login: kernel: protection fault trap, code=0 Stopped at uvm_fault_upper_lookup+0x194: movq 0(%r14),%rax ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> show kasan No such command ddb> trace uvm_fault_upper_lookup(ffff80002ccab570,ffff80002ccab5a8,ffff80002ccab470,ffff80002ccab4f0) at uvm_fault_upper_lookup+0x194 uvm_fault(fffff2806d187010,52dd5a35000,0,1) at uvm_fault+0x139 upageflttrap(ffff80002ccab710,52dd5a35e70) at upageflttrap+0xa0 usertrap(ffff80002ccab710) at usertrap+0x413 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72b3a02036f0, count: -5 ddb> show registers rdi 0x1 rsi 0x3 rbp 0xffff80002ccab460 rbx 0x1 rdx 0 rcx 0xffff80002ccab5a8 rax 0xffff80003c8fa550 r8 0xffffffff8217a8c0 uvm_map_inentry_sp r9 0 r10 0xae54663b01d26bb5 r11 0x1be183fbd33bb9c r12 0xffff80002ccab4f0 r13 0x52dd5a33000 r14 0xf000000000000000 r15 0x3 rip 0xffffffff818119f4 uvm_fault_upper_lookup+0x194 cs 0x8 rflags 0x10293 __ALIGN_SIZE+0xf293 rsp 0xffff80002ccab3c0 ss 0 uvm_fault_upper_lookup+0x194: movq 0(%r14),%rax ddb> show proc PROC (syz-executor) tid=271056 pid=22368 tcnt=1 stat=onproc flags process=0 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c8fb4e0,0xffffffff839bb6b0 process=0xffff800045ffb198 user=0xffff80002cca6000, vmspace=0xfffff2806d187010 estcpu=29, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *22368 271056 46314 0 7 0 syz-executor 70580 57494 40558 -1 2 0x10 syz-executor 70580 177724 40558 -1 3 0x4000090 kqread syz-executor 99529 462549 14616 0 3 0x80 nanoslp syz-executor 99529 116866 14616 0 3 0x4000080 msgwait syz-executor 50941 289229 59590 0 3 0x80 nanoslp syz-executor 50941 466078 59590 0 3 0x4000080 kqread syz-executor 50941 221793 59590 0 3 0x4000080 fsleep syz-executor 44311 241655 97234 0 2 0x2 syz-executor 4608 334623 97234 0 2 0x2 syz-executor 9434 206742 97234 0 2 0x2 syz-executor 59590 391409 97234 0 3 0x82 nanoslp syz-executor 40558 366499 97234 0 3 0x82 nanoslp syz-executor 46314 327759 97234 0 3 0x82 nanoslp syz-executor 14616 71954 97234 0 3 0x82 nanoslp syz-executor 78130 221900 97234 0 2 0x2 syz-executor 97234 318828 18708 0 3 0x82 kqread syz-executor 18708 517381 5470 0 3 0x10008a sigsusp ksh 5470 307121 55637 0 3 0x98 kqread sshd-session 55637 387248 14511 0 3 0x92 kqread sshd-session 75642 249197 1 0 3 0x100083 ttyin getty 14511 398166 1 0 3 0x88 kqread sshd 24554 205763 15726 73 3 0x1100090 kqread syslogd 15726 368003 1 0 3 0x100082 sbwait syslogd 31247 80316 1 0 3 0x100080 kqread resolvd 78588 254943 31148 77 3 0x100092 kqread dhcpleased 41762 60727 31148 77 3 0x100092 kqread dhcpleased 31148 486034 1 0 3 0x80 kqread dhcpleased 7800 317542 0 0 3 0x14200 bored smr 36051 242039 0 0 2 0x14200 zerothread 60308 330653 0 0 3 0x14200 aiodoned aiodoned 8007 300157 0 0 3 0x14200 syncer update 73531 187833 0 0 3 0x14200 cleaner cleaner 60809 217210 0 0 3 0x14200 reaper reaper 5358 454734 0 0 3 0x14200 pgdaemon pagedaemon 69340 162800 0 0 3 0x14200 bored viomb 13823 479766 0 0 3 0x40014200 acpi0 acpi0 19424 434438 0 0 2 0x14200 softnet0 30139 412225 0 0 3 0x14200 bored systqmp 43393 214266 0 0 3 0x14200 bored systq 51044 347738 0 0 3 0x40014200 tmoslp softclock 36260 379927 0 0 3 0x40014200 idle0 1 24894 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 11032 12167K 12425K 166960K 12172 0 pcb 17 12K 12K 166960K 26 0 rtable 245 7K 7K 166960K 363 0 pf 31 13K 19K 166960K 37 0 ifaddr 43 7K 7K 166960K 46 0 ifgroup 50 2K 2K 166960K 52 0 sysctl 2 1K 9K 166960K 6 0 counters 33 17K 18K 166960K 45 0 ioctlops 0 0K 4K 166960K 71 0 iov 0 0K 4K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1295 82K 82K 166960K 1390 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 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 14 49K 97K 166960K 192 0 sigio 0 0K 0K 166960K 4 0 proc 60 59K 116K 166960K 506 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 1 0 in_multi 103 7K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 2 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 367 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 190 158K 167K 166960K 3300 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 35 70K 96K 166960K 1292 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 27 2K 2K 166960K 28 0 temp 39 9107K 9114K 166960K 11461 0 kqueue 14 22K 24K 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 41 0 38 1 0 1 1 0 8 0 rtentry 136 113 0 1 4 0 4 4 0 8 0 unpcb 144 42 0 27 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 16 0 12 1 0 1 1 0 8 0 arp 96 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 328 88 0 80 2 0 2 2 0 8 0 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 112 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 12 0 12 1 0 1 1 0 8 1 pfstscr 40 2 0 0 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 2 0 0 1 0 1 1 0 8 0 pfstate 384 1 0 0 1 0 1 1 0 8 0 pfrule 1360 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 451 0 0 29 0 29 29 0 8 0 art_table 40 452 0 0 5 0 5 5 0 8 0 art_node 32 113 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semapl 72 1 0 0 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 1658 0 197 92 0 92 92 0 8 0 ffsino 256 1658 0 197 92 0 92 92 0 8 0 nchpl 144 1936 0 248 63 0 63 63 0 8 0 rtmask 32 1 0 1 1 0 1 1 0 8 1 vnodes 216 1762 0 0 98 0 98 98 0 8 0 namei 1024 5697 0 5696 2 0 2 2 0 8 1 kstatmem 264 25 0 2 2 0 2 2 0 8 0 scxspl 216 6879 0 6879 4 0 4 4 1 8 4 plimitpl 152 31 0 15 1 0 1 1 0 8 0 sigapl 424 487 0 448 6 0 6 6 0 8 1 knotepl 120 4388 0 4339 9 0 9 9 0 8 7 kqueuepl 184 34 0 23 1 0 1 1 0 8 0 pipepl 304 124 0 97 3 0 3 3 0 8 0 fdescpl 448 474 0 448 5 0 5 5 0 8 1 filepl 120 1650 0 1432 7 0 7 7 0 8 0 lockfpl 104 26 0 24 1 0 1 1 0 8 0 lockfspl 48 14 0 12 1 0 1 1 0 8 0 sessionpl 144 29 0 21 1 0 1 1 0 8 0 pgrppl 48 38 0 22 1 0 1 1 0 8 0 ucredpl 104 124 0 112 1 0 1 1 0 8 0 zombiepl 144 448 0 448 1 0 1 1 0 8 1 processpl 1152 487 0 448 4 0 4 4 0 8 0 procpl 664 560 0 517 5 0 5 5 0 8 1 sockpl 552 174 0 148 3 0 3 3 0 8 0 mcl64k 65536 8 0 7 1 0 1 1 0 8 0 mcl16k 16384 4 0 4 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2579 0 2524 15 0 15 15 0 8 8 mcl2k 2048 140 0 138 1 0 1 1 0 8 0 mextrefs 64 55 0 54 1 0 1 1 0 8 0 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 4742 0 4604 10 0 10 10 0 8 1 bufpl 272 2565 0 102 165 0 165 165 0 8 0 anonpl 24 97614 0 94787 33 0 33 33 0 187 11 amapchunkpl 152 9439 0 9080 24 0 24 24 0 158 5 amappl16 200 1770 0 1747 5 0 5 5 0 8 3 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 408 0 407 1 0 1 1 0 8 0 amappl13 176 117 0 107 1 0 1 1 0 8 0 amappl12 168 713 0 689 2 0 2 2 0 8 0 amappl11 160 6 0 5 1 0 1 1 0 8 0 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 281 0 280 1 0 1 1 0 8 0 amappl8 136 98 0 97 1 0 1 1 0 8 0 amappl7 128 156 0 145 1 0 1 1 0 8 0 amappl6 120 164 0 163 1 0 1 1 0 8 0 amappl5 112 99 0 92 1 0 1 1 0 8 0 amappl4 104 259 0 244 1 0 1 1 0 8 0 amappl3 96 1677 0 1592 3 0 3 3 0 8 0 amappl2 88 519 0 466 2 0 2 2 0 8 0 amappl1 80 10369 0 9844 13 0 13 13 0 8 0 amappl 88 2606 0 2480 4 0 4 4 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 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 474 0 448 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 474 0 448 1 0 1 1 0 8 0 vmmpekpl 168 5709 0 5673 2 0 2 2 0 8 0 vmmpepl 168 39291 0 37715 80 0 80 80 0 357 0 vmsppl 368 473 0 448 4 0 4 4 0 8 1 rwobjpl 40 14555 0 13661 11 0 11 11 0 8 0 pdppl 4096 954 0 896 96 14 82 82 0 8 24 pvpl 32 228594 0 221095 87 0 87 87 0 265 10 pmappl 216 473 0 448 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 524 0 14 15 0 15 15 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace uvm_fault_upper_lookup(ffff80002ccab570,ffff80002ccab5a8,ffff80002ccab470,ffff80002ccab4f0) at uvm_fault_upper_lookup+0x194 uvm_fault(fffff2806d187010,52dd5a35000,0,1) at uvm_fault+0x139 upageflttrap(ffff80002ccab710,52dd5a35e70) at upageflttrap+0xa0 usertrap(ffff80002ccab710) at usertrap+0x413 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72b3a02036f0, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace uvm_fault_upper_lookup(ffff80002ccab570,ffff80002ccab5a8,ffff80002ccab470,ffff80002ccab4f0) at uvm_fault_upper_lookup+0x194 uvm_fault(fffff2806d187010,52dd5a35000,0,1) at uvm_fault+0x139 upageflttrap(ffff80002ccab710,52dd5a35e70) at upageflttrap+0xa0 usertrap(ffff80002ccab710) at usertrap+0x413 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72b3a02036f0, count: -5