et(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r4 = socket(0x2, 0x2, 0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r0) 16:36:59 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x4) 16:36:59 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x100000000}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x0, 0x0, 0x3}, {0x54, 0xe2}, {0x7, 0x3, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) close(r1) syz_open_pts() syz_open_pts() 16:36:59 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r2, &(0x7f00000001c0)=[{0x1, 0x61b0}, {0x4, 0x5, 0x800}, {0x3, 0xfffb, 0x1000}, {0x1, 0x6}], 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20, 0x0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:36:59 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000204, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x40) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000730d66d82f571a990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009100"/4098], &(0x7f0000000140)=0x1002) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) dup2(r3, r0) 16:36:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1b1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x9, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x0, 0x800, 0x0, 0x0, 0x0, 0x1000001]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) dup2(r4, r0) 16:36:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x6, 0x0, 0x3}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$unix(r4, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x800, 0x8}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x4}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xc0, 0x8, 0x1, 0x100000000}, {{r3}, 0xfffffffffffffff8, 0x88, 0xf0000000, 0x100, 0x9}, {{r5}, 0xfffffffffffffffa, 0x74, 0x800ffffe, 0xc, 0x8001}], 0x800, &(0x7f0000000100)={0x3, 0x7fff}) r6 = socket(0x2, 0x5, 0x0) connect$unix(r6, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg(r6, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 16:36:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x44}, {0x7ffffffe, 0x0, 0xc9}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000001600)='./file1\x00', 0x20000, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000001640)={0x7, 0x5, 0x8, 0x7ff, 0x5, 0x7fff, 0xee, 0x10, [{0x7, 0x8000, 0x80, 0xfc5f}, {0x81, 0x200, 0x18a, 0x8}, {0x68, 0x400, 0x3f, 0x3}, {0x7, 0xe994, 0x20000000, 0xd1b7}, {0x9, 0x7, 0x10000, 0xd0d2}, {0x5bf2, 0x80000001, 0x5, 0x3ff}, {0xf5a, 0x33b, 0x5, 0x400}, {0x472e60ba, 0x4, 0x0, 0x15}, {0x0, 0x2, 0x1, 0x401}, {0xfffffffb, 0x33e, 0xbe, 0x401}, {0x7f, 0x7, 0x8001, 0x101}, {0xffffff46, 0xe1c0107, 0x8, 0x9}, {0x7ff, 0x40, 0x5, 0x3}, {0x10001, 0x9, 0x9, 0x5}, {0x6a72, 0x7, 0x13f, 0x9}, {0x8, 0x40, 0x6, 0x7fff}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001780)) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x5, 0x101, './file0\x00', 0x3, 0x7, 0x65, 0x400}) socket$inet(0x2, 0x3, 0xea) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000001840)=ANY=[@ANYBLOB="00859fb56c5da3bb2e00000092e9d7a16cef76e9ef65dd8d7aa5a38c8615730eb7713a9c3157a684ef78228f7798b41e1a43b29ffc02b629faf843d90a6205123c1a339671e11fde5cecc11adae87edd672061f8a3948f485eaf471b41c57610d615dbdfec78cb76f3eb0fee4c5f2c2deef6b549491c5bf655cd624fbbacb900ebe95b"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001800)={0x2, &(0x7f00000017c0)=[{0x101, 0x7f, 0x4, 0x3}, {0x0, 0x4, 0x2, 0x1000}]}) writev(r4, &(0x7f0000001540)=[{&(0x7f0000000100)="d63c98f51da8b6adde9f7bc05e01fb4366e46842b599d3aa86ff63c611470efa94584b91578e5d3c2cc5b50c27de7f302a45e51261dc4b6c55bd5e91a676e665ba7ba715af5882a1457045a80b800bb1f6670e3e2c99554436a0991061d07a571d5e3d97d2d1df4c", 0x68}, {&(0x7f0000000200)="64db22bdd73db1e208f88ed695e339ca12beb846a64bdb36c63c8232141a12490baba0b52dbbf3f88d5da10fd5100ab6be2fe08a4afa6e97dc20d5843d44f413dd93151e77b26af8dc40de018733a62461d2e4ed863c0aa6e5ed01be3a55b35909fa9747e4bd0c4184d2c968ec82ed7c4dbcb9382ccb", 0x76}, {&(0x7f0000000080)="3873f19510c262d086ebece82ca77d9ab2e8948a9d2616adbbe21cda4c3b", 0x1e}, {&(0x7f0000000280)="ab801d13aa2e82a0d5cf816be32a53b4b90299f66883eeaf5b7fc3e262e2f30c38515fe8eb302e661ba9c5caa58081ed28fd1c6d82e29e741de02fdb617c9b4a67aed093df2d06c9731e446c05d891b91b6debd552", 0x55}, {&(0x7f0000000340)="e1c9ad83a40a097991f41768b2c4b65f346d5ea2e555d8d66a5cfb3355afab7600325e93a98ca01a07d73da58689ba1f9e4cd57acdb7cfccf41ba566e542ff5e14291c3e5da8948eccab2bb944fc11795257b898fd783792e5de609cd81779f7c55fed006106713fd94e5531a1692a968dca839352d8b2c087327288416329e8c690567555541e413d", 0x89}, {&(0x7f0000000400)="ca339b0661e24e3821803fb23737800e6361bdbfa00c806fa65a8638eaa74e8eea095c19f1d9d40deaa227732eb2e248ec00fc7b990509df3bd354d9ee93266274f4a1caf692b5ce0bd1865402244646f1a36bc6848f568341d1fa38f70f26955ce904bcfdf84e84fbebfe60a195031ee3cd87a86ddcf48105fbf63a6fc84c", 0x7f}, {&(0x7f0000000480)="eedc85253091ece6bfa34d3b7a16cb79d6fd", 0x12}, {&(0x7f00000004c0)="b6ed", 0x2}, {&(0x7f0000000500)="34a689c1e962d689f5315da379bbed7c66742dfb04182f310604075022e366274f956016ab8e4d8069c51f844d9cd42ee311e1cb53555ee2f4aa7417d5954b097232c496123df29bb59d9d9ee269fe00156f328ffbb428e3dc33155fca191535f29b4c84d24d0ec99df34c4a6ee3b1bf5013b2363688637b90acdcbdd0fda01437747b742240f5d2dd18bfea68839b643a71daf4b24bdc40067816deb4cf8f2832690896a2f5fb94c27ec21620c0a51e42da1613dfc1b05a02225e39e32a09fa45973509a8c22957b26dbbfd01dc84e2cc81ad4cac09a5e6d9d74589ae2e40a9e0bea9ae4d666e5c77ee47d8ac59b0b03c09bfb50d3ec2495b49089273dff3f8f5ac246647f9e0f2a733f9a7376e64d46351140ba487d6f46a250cbe1f1506542b36080d290ae2a34f4a700d29b49c82953a6ab2a586182f491748c38e57156622fb7994900ab4924f534c5a6cae6cb5666d661946bdb3f3cd1330472b828406d75315b918b6d3c730b2aee3169ae60950980232c7d1ab23f2ba32a9f203717d6a7bcdf6334802b6d34845da36089086f29710548c9b38ba32ca1820f1dac275b38fa27b5edde2690a8a0b69b7678f165ba5f149f9cbddc12419f4186a3e01e2bf6e5ae0477ac7123c515b7fba23dd4032c6a5986b6581ca6432dc625888146e891a109756082297c0ade52f2cd5a26e5cc30795ae4ae1076181cd83ab01329e43636c33a9ae09b8dc10171463fa34f51d3bf21509b2c06481fdb73a7931a75be489e670f5a844d4ecb8a908a91e75a8ea2e55ebdab0b24f7f44cc75091fee0c4ae1c5bbc594639d557aa834aa4dfa63a19d11450e660822c0510a3ad21814a05cef2f4f7c1d46a9242ab7aa0319ffea7b054e19d147e7d9cb3702d0c67dc1359eb0aeaec0155115e8123e7f45c731548f4c46204b912af761475f1b6f811202b8b62e23917f36ed58d069fb8af0dad7e4e51e9e2f87c0be9d20e9d682cc9c81b2a72ac39608957bb5706462fb1bfe51f572a59169aaf658bf190e2b7d5b3714b4ad3bc8d960385fe3231d45e5f3ed4fe0630fc2e33249290fd68c9affbcfed4d76459aa8aaadea4862498ee43501f747959774bf459090cda3b4afb3e6cf57a8c52459ad8330972d13cfbb917fe1474dd92d692799b8f1eac31425837eac7566693dca252480d2a3dc71c78cfb9cf2a150996d3fa87debee65e0c1c149d46f00fc603583fee58af56baf941a936ed78f170fbd4d75211b0ce31e9d6bf096d2a2183127724b3eb37243c442b8462ff577009635435d8459b2c31d5ccd75b2e544f08e1d72b0023794aada2cbc9db3678701ed074e1447304018917957e0ef7b22bf99e3755034ef0704b03007069d5ed1ab5daf194422b8836e71a57656c9969ccc268d8d96c60c9a004f444340de12aacc502c763111b6b2afc440f1fa868a0de83df6ea0c59c53b31a4044018ed35979c9ad5375686b02bd7a3c022d4533dfe2d43abec6bc6c465d35ba041e1bad274032ebb0005afd6da5ae9f53412c6c9e8eed2a2d9a9c3250cc92616f2dd95923196e288bec34506fac0b4ac8790158138e813d3f82043fbacffe7370174892642b01dc0d0bff53daac0ef573735092d202d7e0f07d1c27fd69773993f535b25859766fec28d6026a7bf0b24d4b726f4a3836c529e898769b15d566801ad2bed0f1614df03d3323e4cb54e874e4dd7b9267a06e4c9127ed972fb8331aae7df972b779136f7e3cdd1a27731bc97d329f749ec8639b07e658149a7467601e96c128b513e3b4690463c111002063c646109ae1dbe993479aff733b93f7cefff9804d86fd210ff560843a749df1c3109e108501a38c445b0be3217321dc371e2b9629518865a369bc142c606c61385f563062d57bfac41139b9e091c3f384472e7b4d029eb00d5fe3c64127592c602b2bad31887318b335cad8d69344f98e199975d26d05cd31998b101af619fab1dd0dc21fb6719cb44115722417a8c70c7188c47064d86a5a8b0c3ad32faccf717dbc8b18eb3519c23535014032986981071b9d8554cf09bfb0c6575df922f27b1e61c2ce96f5ba8ddf96e2799ec59691abd2556d026374469fa3d8bbc9188ff3241ca81bf6c9f13723697302576c9fa02c7d890f7e011c99744c82844670413fbc4ceb113197ea0eb48c7dad6fb4cce93ffcbe80b9b150cad8ba9e00fc532976ddf6abab47243476134450f585779d612ce68b2a3bdc952186869319098d7842a3b89463ecb9603f10ca85b53154b095464180dd28d7435dd52ca5e3ddd5d2122dafcf59d0e10c50d3fc377a5c679d2eeffe8527fa35c68e1ba1cd9550cf4626d44c7858a6a7c393ee06d26d50b01e19cd8a340351a1229d0e3e8218d2b6fb0838de26535d8e0505f6be5c0765911bfd4ad6e0a58714c106f685a4ad4b7c60e3835f2e2b06910f8cc3f081265b6c9309c4b1c5eecf7203c68c32718f87933909e23ea45745e354f162c6a0423303ab8428d674019165b61a0e25d4eff209b9eb129cc7c146432b0431eae7975aacf05b117a1ddd727e882842d87149025828b0c6ba8f262128fee2f2c552cdb9306ed8f3d66863255a94b3b3f05e7869a1411b93cb5b29f39e779c08df9a2d8e71ee97d964e04a77cf6eca43738b97b651b776db56dc62b8116b8bf7d4a0e177d4a3d20caefc5557f2f102b15836ac174d2aadcd008487cb867a2199fec240b72d0764526a76c9e00c4b2c4f033232d9b2e87e6ffeec0a7f4b6533d7c81f14dcc63b4237b42b28f20e9c65e9bcff836092f14629f8076818a0c7f6d0ce5b38f1440b797cf8319b31d4c3a817d30b7740561e701686d07b5f6c2644dbff5788374ea0ab91a6ae0830af3ddffe9d9ad0ee03742941b4ef6037ab27eb4f106506875c8bc006b0211c914f03dccb8947e1ba4c280ebdd348b3d32d0b67bf24510f0f98e9d4831c289289956e9e85ca811be6482493f49cf15f2c1792b71d27f2b6e409426e981cdbd92b0f38ebe98a63e09dcfb0aae4c47612e262de2357c121fb4b823af6739ad7951408dc434696d59d34a04a80c8b859437a8b690446014ebc23b5ae5694582bbf6360a801a82d18ccce2f6faa1de6ce6282414c5bf7d5b863868a472fbff0db15e2c3a93b5f7cabfce9aed968f2060efc0aff5e706221375cebfdc0e145ae1f029edf2ee2989e63ac08376bdfc6f451d842f567b1afea415c285e6fecfb4b8a211d810a35835e172a3e3357d989b8fa0c9736b5339e5ba4ff610a01be0022597774f8b11e70f4bdb183e7400e2034dc28ada0dbc6cc4dafa34e4d55ecbf82c11825d6f4989930b4d9a348a2cb1327746d75dd87d065260db51e92cd4d6a699d83c4e331a1ddf116e5c09ef4540a5fde211d56146ad5d022bd8d8e2bc12401a1e9916a8b21fbc80b2353743301b103c0f8bd12eace0998638fcda3783e57311b7f9e0e3e1df5a57ab85e65d04221ef821e5edafdb0e0425ba63dbcc7480ffe304631f10c8fcf826d6fb43e0123859c5293264d4ea010005e23d18d80e516ef5b65effb0110c898cd4eaa15ab8ee2c936ea881801c8e15bdf1bda0f9cbd4a3cbd32e48d22b7b5e11c1b0e11dcdeeae855096d83b5e2fea372f3f07a768e8db5e0ec1b339b9ef09ddf059253512ab6088b72173cef82eccc2daef68f61bc0751cf0dfc7148f39ad8c4eff96dbe6b7390fe21854c1bcf98f0b9ec2844f43372c230a41db2bd866d00f6fcb992bb0e015ac9d42fecce81b143f89d424b5ffa042c7b6f712032dff31db2dc09b69ce8956db475169dd24a454cd81bbb3d49b61dd9954a8e2bb16f998bb44ad7f2366dda4990489631c65b44e75b5ec1a0d3685efdc9ae2e96c5e63b4323f875ed66ab0d851013a910146451f07eb8f2ef3575be5d32669c02919536e69d93c41c0e499e7032d5f058ff47111755f103596b40e60e88994b3119a9f6f927ae4a4abab9a4199e407430e9198d6e45a2a656409ccfc6fd37cd16be155ea99f5ca2c9e269959bb2eaeb7aa3fdc027faca03523596d9d50a2952461f8720507935e6616e27b1582a12026423f7dddc34ed4e6859bab7fdb21ba390819f2eb01bf7207f1e7dec6ccfc7dad2e65be212ff5806ba51bb305bd13ecde00a3e756ff47b85825a7f2fe054290f4de6ff2da2c1002a5fa25c6b5686da4b0a356b7bfa257c635d095cde91470a2816fc1795a640d2dca43fa0d678cd552bc7d2a34d5bcd1bfdb6f5dec83c1ee60542009bb75d01b186a1af8badae6ea17d34310f2d5d13d22c26f0e7787e55f07987d19b2d9a756b363d5b667bbaefd1e42f76f5ec8ccfb457d49b8d2f692ce67349e2faec51a0646a1293cab7d560d03181c0b89cfaddfae1a87ac538215924851cb7ce15bdcd71e923aff958f001a1e5ec8a6c968d76a4e0afe0185f0fc09242530f00e3006b5344831fb9636e8b0ea0241bd8d9faf842fe2a4744a20c071f9f58727f42a0a40b71960eab33cc59eafa7671d6f9c11792ab57e507c3bbcee87bbd62f70ba21eea0ae63e62d1feee519a584181d7f192bb6de8cb15ed69770c2667dacd5c34e64dc058917b1f0e3664bce59c6a178ca2fa6597b341fba04dfc42f94884e645f80f665cb0fa0b44ab8f063722f3b9693a0b67238944f96223853e4f7f775b0578cf1076dd0dc10dc9e41c2bf76a26e1e44c5d6daa35af0c028602aa8abadc47ea90542b3cf98af8185b7d392f1d3d0f491652d1bea050c8e809e145e512a91ab3cfe9171d38226b88f62717b1eeb4b350918df86d4e6a8bc6f1fae5349c83ec7f7afd4cefc726e8a90cc45cfc05fa0aaeb69eff3dc3d302afff3f893da8461f9d9e993fc7160aa044d5365d6dd129e2fd46d55400a347e5b644649e7431fef48c1be4e1edbfddcde5202f9a44834784d8054c790ef0bbfb10f0b5be501f5d0cdfe024c7a282129f851a9ca806087e772c06cdded57de8eed51136a3417f7d17e4a9b5b653e39cccdf1add4d38bef3dbc17e91c1dce0db5f6dbbdded374f967b6a646b0980f59b803c6f9074bbfa718181dc2d19d2bb9f0818f1fa18428d1167b4c0f19c0e81ae7d612e4dd54dd715aa62e8464a090436a9df1d9d7dd5e67b3fc1d0b7025d6b4fbf69663d1255126fbcede0f5d9fe96b7785b027df8b2df882a1e86cfe85ee8085a5cab2070da202852a0d64e98d91f3153ce1c55a656e8569a6f19c831c9f59833d2e1800042d9a323197e461305ff3864c5caf1ed2c838ef753e66a854e589448869c31ee0a0abe74986ccac5f94dcf9e6027733e9a2884b3d81c896c33715f460ab015d1962a19564fde0b6b0b458f1abf24730e2848a922839e9ddb8a094a41d8d087a7793b4095a990009abd179f6ab55ad84044436111c6cb64d023aedec9b108131e6e0f412936d74d361f6d5e128d62d76b42182f58cf4234bf94f1cad66cd5d797835a19b4611958a4dd0922fb79a4279659341d0eb9c944f7441449e239e554c0718f50b54b29f4414657ce7344a7b5bc8ab018e78cfd56d2e7bfa4805c772d7562d8c16d767bf4791e0ef40be05e55ab2bb76812e3f5018a92641849ae4b5685c494f8a0b0c2ea87d119be813cb3276612ebf456f30295644c286ac15aece1a2dbe136de88e1ded7d3b9e35b3a8082658a8df73eef96b8b98d1f3578aa25836f4395323269761bc63006740e46493a537adc49b6f4e81dd28215e6d4eff582e1df522aa66858f39d7fd2ee01863c6efbd9782fcdb08e72ee5a9be5848be4f51cc38cc83917134572c0deaaefba66", 0x1000}, {&(0x7f0000001500)="cc1b20095a9ff0b9320de32d2a0ade73c0905c5e9d200a3d7ddf9fe7a37818160071fe5d16d0ac887ad5021657f160544d10de8d4b8b21d71f74b69d16", 0x3d}], 0xa) 16:36:59 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0x1ff}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) 16:36:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x5, 0x4, 0x20, 0xfff}, {0x8, 0xfd, 0x9, 0x725}, {0x7, 0x2, 0x1f, 0x8}, {0x1, 0xe3, 0x8b, 0x7}, {0x1f, 0x1, 0x3a, 0x7fffffff}, {0x4, 0x81, 0x20, 0xfffffe01}, {0x1000, 0x0, 0xfa, 0x9}, {0x7436, 0x10, 0x6, 0x10000}, {0x1c11, 0x1, 0x1, 0xfffffffd}, {0x401, 0x1, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:36:59 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="9002adf5ffffffff"], 0x10) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="00694b11050800000000000000", 0xd}, {&(0x7f0000000200)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca00000000cd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e0900000000000000666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b48844c7a3e838638c45ab454a14ce76a9804a1e1e30ed5e3bd00000d9972ab04c00008a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a8100000000000000", 0x1ef}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5", 0x2af}, {&(0x7f0000000400)="9411bd2e8c678ddec27b0329edfae583287fef36816e7d9e45097c256d04ff0634ea52058ccd5470bb2d176afdf0b12e6a3adf050d9d09ff706d46f1ac0bd418a757c46329287381f269d92056259d82e268ffca6e0e0dc2226c4441753fdd1bfff9817553357e46497ff5bd1962535b588239ec83a2a0b09e9251448de714045feb03d14a09b085fb28eeb0", 0x8c}, {&(0x7f00000016c0)="6fe7941f5531b46d4d61488562ee1e0f18b4e2f83d5e51ba996648792631c6e54a5ac85ff2e5999c0bec3e60b0c5a1fe29361bb590b211497a82cac0fcff9e4fad978f7345346f58c34385a54ba97857495c4857b86507b10d68ea92c127f8ec4ad969d4d711a1037c729f0e42f9525d467e0702504e99f8a19d4e286900da22613a8d7c9ec31f2d738429cbbd199636ca33dff9937b73387c926455f3bf3bd89ac0d6d2a5167131e2a37b9eb6214b689965f6c2eb821c83ff62707902e63007c489435227456164eec46267cac3eaf7c68473443099dcf4c9f31befb24c7f9eed5b006dde849c47c9f024257fa68a0b57479c8103e484ff70da10a5fe537f4ad36a4373965076af126000fae98c839b768c88bf572b00372bcc5e563ea5985031c23b58e9684a3d467aa59450b9d137399b8b81f5fd83cca5033705b39597500465a20aa29a2009804160aa12010bacb3ddd34746d0a86b7603e719372e76c4f17f62f7ca6871ccfb4864becd9b8374ea3b6e3591e1945ab549449e0980e539bc9cd698b224cd7290cb4d9b1728f1cbbcda81624b3c1b66d1461caf5302e0391e02966c30c1ea6f9a1d38ddaadada357ef49702f0e08e7e2f90119243077b2bd4beb6e9748eaa699e24c1ff0c6dc3bd9bd64771df8fd23f266ac78c55c4a86e204574aac59e167b3ad370415cb64c85d2d7ad06f9abd90d02f7078e226f58b9759227a28fa0ed8470de210152092898f22a2ea69dbfc3f7a27b3a20510f29057edf8b522d6639c25a98119fcc7e82b4502b44b0ab1fe69087c67062adb30d2d8fbbd47705979d346a37547c939aa99cb0ef697355ac4aa505a9301068f09c7b9347fc2978fb3df5ccbf894908553d8e79d4779f551c220b3343c18bf09381ceceb39a611b2b7e9f46f3a9f464aa7f0f6fd752674bc36e47f55a8c499bb6779e624c4ec697bb95dfaa57ec6759cc59299566594fd23773f8d884aff904a2c6250fe7c96e1492e40bf0cf9f538b9665c1a9dcc106380e864b06ed4d2a00e78f25f72952e535febc46c4503585a5ecfa72a1ff3f082539d6920d9e286400978ee645a8aa531c6bddbbb17d95beb06dd8f11f6c541325ab24ece6e15724e88211ec21357d56ecfe23b2bc05e304e33b07f08af123bceb0a5b03b67587c3ec4b1d6f0f509822354866b081abebef0938be64752c3dd75c8a970e0f7add53d013e57d06f363ffc3cb5b5c0606a4199ceb8c12071b065455793368c22b15c8efa0a56f51b52c6107a0596986d8d71144c2cabb6a59348f5e9ef723a27ef85c8afcfb837411e2f5016bcdef8955049f4aa6622b7b369394973f270ce391712395cf914ba8f85e24b844046e403d437c958816b0607e1d5a50a8ec9a54356da8d471cf225d8074732b0581171753886453f1b24cff798c9e2250658d8ce000898885261875386c6fca10a971af457bd23edbcd0ddbdcab9a34abea0d4cc20fd9c62b99acb0d655c8a1cf15c211a8e16491ab3fadc369a65ce6be3e4a1d839139c88caa2736fe9be95a028595d627b6e37938d1ef47bd5692cd0e5569a7883a0e5f61f234f69ccecd77490e08ec317c305df8abd8a7359a01be87c2fed84027f528c6f00af2936e34ba8e3c8d00d3cbe2477155f59a9566d781ee31e12ff73b85c451ef5a763ed13a27fcd3625bf7fa8cf73498ac73dd8437a14c11d399b9666d8fe721f572785f0c90d434f3cb6ddb7978d35e0a1f2098b440db4f37b101c834101756e463fadf3886cf47338dfe29d25353803efab0e7c0369a4d7671a39d231bca8f15984e402359b72f10e579485955e2aebc7fcf873ea73d0881f65f3f7f750500dcf5a44bbf2d18b6dadceb159b6f2ced438871dd8ed6281b1baf5ed2e14b21d137d7154edc5ba204039a53093625c2ff4b277507c12331949333ff8bb77a081f1797f11072fdabca07e63c46eb7b385312a14ab0f4789b36f5ea435564b26ee4cd0d258b8600e1397f03bc450b3130b67afc164f5a3f1691f2038896b82d64e1654633b79b1fe89eb28d1be6", 0x5ab}], 0x6) 16:36:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:36:59 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x62, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) write(r1, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:36:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000604000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x6d) kqueue() socket(0x1, 0x3, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:37:01 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x180, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:37:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x80000001) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000040)=""/107, 0x6b, 0x802, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xffff, './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:37:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) listen(r1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x31, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:37:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x10000, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:37:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1827) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) 16:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:37:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x377a, 0x6, 0x9, 0x3a}, {0x9f4, 0x4, 0x0, 0x31a1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:37:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x40) 16:37:02 executing program 1: socket(0x11, 0x4003, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000180)}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) semop(0x0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r1 = getpid() ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r1) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x8, 0x80a, r1}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) dup2(0xffffffffffffffff, r2) semop(0x0, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x4, 0x400, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x1, 0x7f}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x1, 0x202) semop(0x0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x23, 0x3, 0x8) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:37:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c73403b10820a58fe43b00fa0400a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7a801b6fffba5050932ed612efdc2ef470606cfbe8add8b5b7a95fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0410b67f475df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cea02f705e8fa9f7c40b3df7cd90e67beab3b00c6c1b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348eef1c55749220d1fba70a66de920de4f1ec517b800"/318], 0x10) r2 = dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x64, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000180)=0x3, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x75, 0x3, 0x8, 0x0, 0x3, 0x4, 0x2b14, 0x0, 0x0, 0xfffffffffffffffe, 0xa38a}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x4, 0x189) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) shutdown(0xffffffffffffffff, 0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000006, r7, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x3fe, 0x54dd}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x7, r5, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x2}) 16:37:02 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 16:37:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x4, 0x8}, {0x2dfd, 0x1}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x140) writev(r0, &(0x7f0000000180), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:37:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="dd", 0x1) socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) kqueue() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r5, 0x3}) pipe(&(0x7f0000000140)) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 16:37:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:37:02 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) r1 = getuid() setreuid(r1, 0xffffffffffffffff) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="1f5b3b32531d0ae831a4cd362aa5b8a9d22c99501c4537be1d535f98410d2ee0c0e7fc84c8866bf682dbff8619cbaa0254c5efe08b10ae7080a894520241cd337fc5cbe3ba9ca8b8da20dfdf0e815f6e75e5844e572341c20b54d96e8348d39001018059eea209f0bfc3588a686e397fd27c527aab76ca77731a14edc6aa27ceaa865456195b7706cff6218658816f9fc0d718a8a8", 0x95}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, r1, r5}], 0x108, 0xc}, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x186) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) fsync(r7) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0xc}, {0x806}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 16:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:37:02 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x9, r1}) 16:37:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff00"/110], &(0x7f0000000100)=0x6e) 16:37:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, @multicast1, @broadcast, {[@rr={0x7, 0x7, 0x0, [@rand_addr]}]}}}}}}}) sendsyslog(&(0x7f0000000080)="c12e1fc24ddae51b964151fb2e3720468a190ccb833561a9dd69dab9eb331f94e27c547218e656962c3b0bfe7118f9b1b3fc9cfeab3a856c3fb4c6b248e4710dd1da4ff768845d03c530ef0af8a7ef4eec8430911cdef74b8a6435c16b607fb5c358b95f2e5d8f937e0d361eca2cf3b7b6dc65a50adec8068deeb9f5ab713b3e445376395a5af9f9934167cd58b6f636e5bd1104204a6b0caf8d889812a1ea765763829f22dab6f66192bc81b3b30877ebf8b43b", 0xb4, 0x0) 16:37:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) r2 = getuid() setreuid(r2, 0xffffffffffffffff) r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) msgsnd(0x0, &(0x7f0000000140)={0x0, "56c98464ca01a2bf7087c8556f1d51e15c78c26ee719c19368477398c42d24fc041ace2dea52aabfa6708da4e3243b666f037469f973d7e0ceb011b068ec554140c7f04d7c27694605b96f425c6fc3a2a65ebe07af3b9285107f29e1793b8863125b0e37bd942fd2cc4d58a9a3dcd71703fa344b654d008f97a66a85f2e8163a4d5005aa68fc5ecd455baa62edd6a9debbc438aab3ded42f4d33bf7d4d16116603909d443dc66d8dcfc42995aabef45ab938fc504e03c61135"}, 0xc1, 0x800) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x8001) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000500)={0x894, 0x1000, 0x7fff, {[0x81, 0x7fff, 0x1ffc0000, 0x94, 0x100, 0x20, 0x1, 0x1, 0x9, 0x3fc, 0xe7, 0x30000, 0xa3, 0x2, 0x7, 0x8, 0x1000, 0x6], [0x0, 0x2, 0xffffffff, 0x1, 0xd2b, 0x6, 0x9, 0xff, 0x100000000, 0xfffffffffffffffa], [0xfff, 0x3, 0x9, 0x1, 0x6, 0x0, 0x3ff], [0x9, 0x3f, 0x2, 0xfffffffffffffff9, 0x5a], [{0x4, 0x0, 0x2, 0x4}, {0x8000, 0x7, 0x1, 0x6}, {0xff01, 0x17c, 0x6, 0x8001}, {0x1000, 0x5, 0x0, 0xffffffff}, {0x8001, 0x80000001, 0x7}, {0x20, 0x3ff, 0x2, 0x2}, {0x7, 0x7, 0x0, 0x6}, {0x2, 0x3f, 0xad0, 0x1}], {0x2d2, 0x6, 0x8bf7, 0x100}, {0x2, 0x80000000, 0x6, 0x1}}}) preadv(r4, &(0x7f0000000000), 0x0, 0x0, 0xa8a5) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:37:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000001200)='./file0\x00', 0xb5) read(r0, &(0x7f00000010c0)=""/232, 0xe8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = open(&(0x7f00000012c0)='./file0\x00', 0x2, 0x44) kevent(0xffffffffffffffff, &(0x7f0000001280)=[{{}, 0xfffffffffffffffb, 0x62, 0xf0000000, 0x3, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1f, 0x9}], 0x7, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x40000004, 0x7, 0x2}, {{r5}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x8001, 0x7}], 0x0, &(0x7f0000001340)={0x3b, 0x1000}) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) open(&(0x7f00000011c0)='./file0\x00', 0x8, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x10002ffffffff}) 16:37:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r4}, 0x0, 0x4, 0x4, 0x0, 0x1}], 0x7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x82, 0x2, 0x3, 0x8}], 0xe0e5, &(0x7f00000001c0)={0x8, 0xdb}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) clock_getres(0x3, &(0x7f0000000040)) 16:37:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3) close(r1) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:37:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x2, [{0x3, 0x9}, {0x3, 0x88}, {0x1, 0x80000000}, {0x2, 0x1c7}, {0x2}, {0x3, 0x1}, {0x2}, {0x2, 0x9}, {0x3, 0x3}, {0x3, 0xe09}, {0x3, 0x20}, {0x3, 0xfb}, {0x3, 0x400}, {0x3, 0x6}, {0x2, 0x8}, {0x1, 0xff}, {0x2, 0x377}, {0x1, 0x6}, {0x3, 0x58}, {0x3, 0x9}, {0x3, 0x8}, {0x1}, {0x3, 0x10001}, {0x1, 0x401}, {0x2, 0x1ff}, {0x1, 0x400}, {0x1, 0x8}, {0x3, 0x7a9}, {0x2, 0x7}, {0x1, 0x3}, {0x2, 0x6}, {0x3, 0x3f}]}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') chroot(&(0x7f0000000200)='.\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/20]) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 16:37:02 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:37:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x8) sendto(r1, &(0x7f00000000c0)="07f7927bbd0c382ac2f7027d2b169a13438c85ac1c60289de997e8a1491a3fb99a816f68fd6f3a1f426c94f18159270578cf89097754842ba1876b1829670cb86f5163aae99cd080046c70", 0x4b, 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:37:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e62917d9609f27e787315f729e42f66696c653000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:37:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1000, './file0/file0\x00', './file0\x00'}) 16:37:02 executing program 1: r0 = socket(0x11, 0x5, 0x2) socket(0x18, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000330a04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630437282102000000720fd38bfbb770c10900000000000000c589436a4d47840b404f361b1257aea8c500002002000800000000000000a371a3f8343712051e1d9e7ea85252fddb5189e000040000000000000001", 0xb1, 0x0, 0x0, 0x24) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x3}) 16:37:02 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x1800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/189) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000001c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x3}, 0x8) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {0xfffd}, {0x1}, {}, {0x0, 0x0, 0xfffffffa}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x6, 0x400000}}}) 16:37:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r0, 0x8000, 0x0, &(0x7f0000000100)="00e0eaef82f968a674b7dd94860d92f02e0b207e198c839d30ae8c7f21977aaa7971ba1cdc556252900f4433fd11da0f8b59dc33d3754f03fcda370274a805553462fb6b43a082332b371a14f45abff364a3f9fe8061bad7b33a5b5867b65b805ccc28d3c6ed48774df27f944b2855138aa2ee247c991409315ac50b5d401d8c7e38846fa237a1689d088ee8c9a8164b", 0x90) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:37:03 executing program 1: r0 = kqueue() getgid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x8000000000000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) getgid() 16:37:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000580)="8eae75e3cf08689bd0d374006e1e61d7e09fb012de5944e3d0e8133ebfee4ebd6133d1f445caefb40483864e510ec843a4d0ecf46d7225463cde0ce1766a00b614483c76e2347c440af464653a5c206806ff918836744db23e6e74aeaae5f9067f3c57465aef8d08154c618dcf095c6ff1528d0c8f7070c6f612b5fae9071ebc28c74aba9ec1bdd723b7c500c7f1802a6eb67a8d4fc4d03e04afdc7364bbd3d34ce0a16fcc831f470e58b6463fa08bd4fd2f8720f1d11d77be40853e2c5ea34f2c3407c29584b31403f10d22bc1cb3282b8437c18cf8ff56eaffd18b0fcce98181a46be5a755c0dcc08f3e15ac2c91346ad85b890f51dd90de4aa3086fb179b28159abdc1fd31899707b3bacaa6ee0825b4a0d16cf331805beeb54c9ba6112d374f713d16382770eb4ac03c769d3572ea18fb1ed217308e34b7648fcad2eb9e0963494aaedfa50d663d774afa164dba4912dcab70a5f37255a1217caf0ba0c01cd227b4bb9dfaac5886c9b7b500cb6296ba26d6a6d51cf7da6fc0d48063786762dc2dd937de5d76ae3d0f67f098c643b0bd514b217360a8d9c1d6b7e5584641309a10934872161cced2b79f3895ef35b82c2879bf3ccd871364fadcbd27d93901d00c68d1965439d7e626cbc4f5f8e9515b4655fe75856d84f931491e4d983435bf5bbf9a24691f2539315459195ca466460b958a4bb64f42a4232d18e4f922deb94037ffb93bc11b9f951d9b365cda4c7beb71dbdb6caeeb4f1a50cd97ea18a543b654df3a30993aa1badaa5b9d310ad9a160acb88c808c7307bec8d33ee1ce827e1e0697e733adbd443e177f3f169c6ca9ac0968013429a221908156215e6a5206119ac072fb07f8ce1385e85292eca17e355aa5fec27aae9cab5b6a9eca185d3d97b2345c05d4012d4a5e57cf7a2b461ab74b05a32c1349efb16ce90a427884474bf6e7937a14820083a5da76ed6a139b2a3fa8d5d4a03a62da23d982657397da09e28b80d4edbd98dd7dd42eec85e2ab0d55fd8a2c39b0335d55c36e1cb65d5f6e0321a52f7a901594db826503f2fad5830bbd728596a12f077a016568172606d086dcc403724de18971711924905d72b5f550190b7a523e377d3757b4fad9ce814da270cacddfc11361288da6cd0f8bfcf246f2f9f3927ba7bc76451eb2ae448708017868411bb21c6bf464734ca6dd072d57757711f7604dadc9f9f197f61785ccdd819ba4a4dece3bf037a3b9b4601de1cdd878b9f34c98cee7fb2606e4b44f98dc1d0d7727b163142ec1cc6ba70e2bb8263c3f514a492af88d10af1160dbc5a44556798febbd9e53d1c5afd4a64fff56551eb8d52799cb7360e777ba8d8ee7e41e539a5c0dd6de2a308facd116054476335afd7beacae0e4b45ba51a47c03e8a3bd4f40f09a6b367e227aa288c711286392b32cb97fc93ea60e6780d94030a0a2d1f3e72c21a2290d8f5c0eadaaea2c352b4353ac2fbad5bef04a9429024ffcf5a94b789dcbffb86ddc5edc9ae3e2d68a5f9491a61f352f83bacd002c3ca859f38d8e54c87a7c13951418b8313689c2cc4666d93844e83aaba86925ee0aa5d03c11487310b48390013979eb856ad354282a86f4f964aeaa8b991c2f8f41aad1184d76b22d4a0f7f46b1805ffa8456008245da9817fe67a37530f904feac514c2a059eafc958861a937a4ad1bba0ce52ea6797f1cb17b3ff5742f2f01dbb7e9bfc95126b1a43a1fb4c6f2d41838c3e88de2e1ce49f8b93149c9fba70a0fadb879d3392effa8342938b32f87ec35ff0b432e67e83effba139c7124a02e6fd868f919b43fb5cc1ba16e604d518ca9be42b3df02c079d59c3efb133e6857c5e3912d4426a1f3d29f78828adb898cee9e7afd5987cd67bc3a14bef5fa7c4a291d424e0dd573da30f5cfd55d3e9ecbd746d64311bd6e867c8e21c29eb958b289e4ee78f0c7d8bb740dbff4c3df16f0d1969fae1dcc8fda7042c67158c7917787d7fbd7b34d764e11a9ac1335605fd184f10cf3047dcbfd9e7c5c6e398acbb4442f4d62808c9fc5339b516e9cc65c372df2f26c38186be15de3362aa2283ca3333fd9c3af411e24fa7fb72f2c18e8e461f898b698420a19fe3c0806afecf9b8cd885bc5aaf059f6fa5ccd600a96664f183a66deb6138a7948d22cb6486340e7c8faa35199a8f7d3fb9d0de46220f8477d6e2ebe18d28a664e978e0255d808df1b90a261067a5ece50b3c76f8bc0107f5d095ac58841a18cbdb3842cdd2ff6d14c2c28b5d24e97d60e70a1f7e69f2209bc3ba37b7940a00bd6c3e02fbbd64c32cee2510463503031a19f1ffab75ea433612ca8402d26029ab62168aff96d22a715d165fa42d4556c996bc9a337459140b6b440a0d1fd68d74263a2e7bf0662229c0a9045cbe9ca52a55fb5aeafc50ddf1ce15b12c8ee1f2313b6460cf52f253ce18bf6b381c04a762a97e449c240e1925168825c6b1e90b46ee52771c1ef10ddfe0f091c8d0364dfb9f530741fb4eca2fd2e9080235371d8dc749321709be651142dfd0638a0102002aa7c645af67ffaf4ad2849ca19c4a84f3b9281139222d3fe672ef80f3e842ea16e4b55f529f141a2041e8543d4c3578782fd916a32ca1f2c15832efeb7404ac0e7eb375c651c2bd05770571dbb8c9691210d121b87ce91e12535bd30b9f56d267832407c0d62f5f01195300623c906cedf9b333920b66917f259ec67ce19d43a2fa3f38a83f910468fcebe810f3c12a6ae2abf9db48fba5df8034d7545d798cd1138ff265ed13a68724da2033a6f47e1c7215468087797c40b5a4cdaa1aa9430d3ab0aec0c1ff6d381391380109abab9f0083c1153b868694d4036a9e16da15e1af85dd120c095cf0b030e9a5901035b16636afeeb6930d14b90110dc219a5742ee32fe8ccd31443079a351fa3826d0339d51f8d969ab23acd70d88be93dbf28076abf9afc7684cc971dc63a1957836ba975fa41efe2bec9fdc9c9759ccabeb355e20727d181e35a92f439418930891ced9d349b9d4de42574a80aff158e88349f056f3314ce4c0010e44d90ba1f4404b57b881884ec7d8693739cab65f219ba954f26f34a9f137371b7e22e095ad787be5c81228055453d6e45a00c19e64b8247a5105ebfbd4cf600747c8e1650ad5cad41f4d672909f1cba77b1f2346b11e601c2d9b20d3bd8c36c4c8773dc3c61b69982a5780fb434c7387b7be8d57c332583944081a2936e1da9ed113312b8af050001b76334435c9f5f50cff765aba76211c5132f0bca86112d5d58ff2de52c5bba3bd85e0d09b59f39bb1bf6691aad05e782975f6e29eb1bbd29dbf61c9daca450792baeaad97593d6b4abca9ff811799b1e94af2d91dfec597eed1ce774a733477652a30e22961057992cda51aa32339951f82a1b9741924ebe7323c3bedec3c621190155e8cdb32f08f38c14e9c0b2500a70b209c58e81a418b6716ebc799cb727b959be6acc29f79fb6996f541bbe73f6b8e73fab269dadc6635b98af776c8f5ac1972d519e722cbda435848377268fedbd02386781b1b2ea7dd5bc3a39f08134fcfa687753cb1d58b4568db076905a8c0c287120fac496f7fd8a25e822e24f4232f4115df16620f763560bab86c13e002815346eabcfed02540967ac8d6f84652d1ba6a38e916b7a37faa9c116ff07c527e47e04dc36d84d3b2b9023d39e0e2394ea18d792395bf3d3bd63bdfbc69cad4a4c6e40a98097e44f04cca25428dd051c80185e632a7d6a8baf358ce9d616765f1e7722659daa8db9d05cbfad6c08b8de8fc4cdd20f0326495c6182e6e52d86bb1578dab464d1f5430de497546a284b4c6094c88f8c4b6d8e533c2d70ce7ebf4e8adba1c45e1d30e13fc9f870095ca792553424d19a46b7c578ea20e31772ff8dd5667952af56794d5f55c8882da1170642eeb6ee15244f96e2c7d6f4cf40a72746997bebc482ff87beb1653835ecdbaf8d7db75d690937031670706a698760a0f2b25d53f1da9d857aa7b908330333d69aa6d48b66469ef4887578938e315d173b577f66fbdef2ee13360a77b081ac3d3798b3cb15b2543611a7c44957324ea5367e86f43c266d27e67613c3fcc853117f8fcbdf09d166dbb4b0730465edf034284b9e6f9188d66ab89562e8a311eed56d272cc29f59c68322eb09c495ef9f174db8b0e99039de1d65fa0d26375e593566efed6d8a197dbfe206f510f088bdfb7af174b4e80a398a75c8e460b745d0625dac71b11cf84a0a32e9fc2c0a5b55d2aded76b62059badb8836c9e4aa388b00e3be332d81b849066249157bd93812c910087d38922ddbc0059f4072abf6f900e5b065a4e2643898f612cc24ab2ca5c3ee39a3550b2f6c929cc6e8ddfac449f8ce4451cf7faf7fd20afe1fdf9721c1350f0228853e50c373b0c2af6914c22e5780b2aa4a845392487bc4ac9bd23c8ed4af579377620cafde5bf9caa699996543b6936fed14338ac33291fcd502fcf06945ee3b9acd0b257042613ee389cb1b0cdbcbda30db0cbfd01379ac62ef6939d3537104639bed95f11446bfa7d2b9838a30244be944830c9c8023f6d3c3e5a9a5a4a6986d046f68828b845a1dedf6a53d13d8559e315395e8c002b1ba762ea4eeda80120f5ca9b11b67f1976835c239e5967bc085b946a2173c0b1daf1131f3a078bd7297fe77fb57eafa9d80a32484725ed897098400bb2efc320f0ff06a4584db8774c4c213457862ef83d68053befaf7120a3e9cc3f4e57dbdaaff4ff9511e5e47970026f9fddf28d2864c80af280324c5f03daa8de7a63b86b67ea9bcea74f1fc9d6fcd83db50f9e0fce287adec1c5266b5fc819910c64fcc64342efa3a57f514e761c8b1b9046beb9a30d835d38b10197aa1e06cffade5bbf5cc15e6e356635a32d50ecdfad3061ef15ce49ba6706c063d1915ef23a699d99016da205eba08b6198710b1abf31294e7f29c16f629356f86a13f6b4a1d32ff89c00bde2bce88b248e62607bd4e7e23ea55cb650311160642b268222dd40671b62d57d5da879d476450be986308124932540e6b66598f662bfdb07c36dd5de00b8d096020ff63d28d8014bd8b30f7e092c754c0cda2304d3890bc0c1e78625e1c8d31d6256ce86dc92b97569e7d1b47a15438dafa34dc917419b870ff60283e4d60859279380ca2fd826b864eec457cf96275a2bdd02457a080d4061cd162c604a80f2c71da55f6bcc02bee2cac8c38a95ef877f2089b46e467104784c3028aca3252996be28d399fb8f2a4e0b0709424098f433e63090ea5b629a1167597b3bac399727055c8ff7e9f25c4ce7f9f63802aaf3f64154d78a42dbb9a75dd840f6ae9ef8d803c17700a54ad64db8d7f71e2128c26ea069a62e323f2e6d8d1c82a85dabe053857831a6add9ffd14421bc51888e6db5f0aace931a9d4cb34e42c081df53ab8100b0028d32f6c19fec262b8fef983ae9e34d7b970bfd3a9a54b33a89b08f5f9afa722435c953a6e28856af9c7514f6bbbbce7a8f382713a6edb8938f6b3862b7a73f24f297390b3c7ea5ac5bef1850904d711a3ab828326b54b1e558be9cdba269957991b63931a7e7ec0e69c85fbce2768ed6034588420d3a96a3638f8584996505033460a600e26ac9689d64be17b9d8fa77d764a46d94a1b372713cdc67ab7305fa67e723a04f1105694954171858fc3bc7dfb0038358b1e4b0497af24ea97592935d96cdf749fe0c81f3f431ec21891569111ebc0ac12c048743df7f96f7c4e61cd38f2f0edb9def0b98669766576a45ec0337f", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000200)="fb1104ff97aca236a614f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:37:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f0000000080)='\x00') r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0x2}) 16:37:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r6) fchownat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', r2, r6, 0x2) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000180)=0x9) sendto$inet(r1, &(0x7f0000000200)="f564515160d99706961fde4014e9897de2303648f4b406c3d9bf92e5388eaccf3e5003d79c89a90ee43905ca0f18922f4b6ea233149e6db9eaf8c40eed538e8b3bffa37e51629f92ba6874a75550a9d4fbb9634865280f86074ba9038d5d53ee36e3873de3fa2d137356e2386b1fc8d4b7d197f2b57e6eeec4a1fddee271b4b5bf7f45af6c7343793bbf9869b9ae64055d36b8fcf5554a06de5fc0d3b603da07ed5b76cc64f718e282a5fd6ca663dcaad2011480496e27097941cf8402e65e003725fed47ad71f9d2192233f4c1c4eb4a0d0c038e5136d49890b8853003b17e4", 0xe0, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)) 16:37:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18c) r0 = socket$unix(0x1, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/60}, &(0x7f0000000080)=0x3e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:37:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x48}, {0xa6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x7fff, 0x60, 0x20, 0x2}, {0x1, 0x8, 0x95, 0x2}, {0x0, 0x2, 0x73, 0xa83}, {0x0, 0x7, 0x42}, {0x4, 0x7f, 0x0, 0x101}, {0x200, 0x80, 0x1f, 0x37fe}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 16:37:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() getgroups(0x2, &(0x7f0000000100)=[r4, r5]) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:37:03 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@end, @timestamp={0x44, 0x8, 0x7, 0x1, 0x8, [{[], 0x3}]}, @noop, @end, @ra={0x94, 0x6, 0x3}]}}, "810000005ee1048c"}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) socketpair(0x18, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r3, &(0x7f00000000c0)=""/63, 0x3f, 0x802, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x6}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffc1) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r5) fchown(0xffffffffffffffff, 0x0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r7) 16:37:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:37:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x0, 0x80}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) 16:37:03 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3178, 0x491a}, 0xc) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 16:37:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x60, 0x40}, {0x29}, {0x6, 0x2, 0x0, 0xfc}, {0x0, 0xf, 0x3, 0x9}, {0x3ff, 0x81, 0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:37:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setreuid(0x0, 0xee01) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r1, r2, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000300)=[{0x28}, {0x54}, {0x400, 0x0, 0x80, 0x7cf}, {0x800, 0x1, 0x4, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) r5 = geteuid() r6 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="ae50682fd7964ea3592f696c7a2a4437dac4817284759ebe91248c9c19db943caa0b49470a338c6838221c3d67a6d149225eebd4dc728a62341ee0e90f8071d12eca0115a2668376080a3d32c9733608ac4108ca87fd2020ef3be847537bfa7cb57c49e42c7dc4b2478af3a8b6db6e7d34890faf26dfcd907e7fa9a3b247cc542813ddae64f947b7ebd6723731a5c275cca149926c90de2068b16a08818499d988aeb2b1dc5c6265d40d820f8fd257e5437738020249bae4ab13580d85f0f201861820eacdb9cddc7bd216ae8e4c21a72551b63fcb73357a1952408fd984aa3709b9a6ad7dab9b8b", 0xe8}, {&(0x7f0000000040)="76b047cbea349618e54472afddaae3913bfa45d2918470377a6345b9f3b428d1771a6b594a5f3df8851eb9514aafd02c3c3767c9", 0x34}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYBLOB="20000000008755c074a1866385c96863669908", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x410}, 0x2) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66"], 0x10) dup2(r7, r0) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000140)="4f7f69fed9ac6426bc635af6a904c00c5f0a9f7d9149d1465843d0f8b059e8688c5bf7383be82874", 0x28, 0x0, 0x0, 0x0) 16:37:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:37:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x402) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) mlockall(0x5) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:37:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) sendmsg(r2, &(0x7f00000027c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000040)="ca6d63a4d3838c1b3a2261e3af7104164806286d173b08e0307240f521535504e5fde5d012bdf8d7212da5903268116a05d5b82b3c4a9175ed0cce9d5c49de85149f7b950a2a1e85ad95a36dbed14f47fee823c84a71a3ce73e620151ea8178c42f80b53735a711a3aa810a57d964c15228fdd64b2ee70644e8d28b74f5357e9d4d14c2df596f72b5b39c53082bba2a7488ef1d22303274da6873ac23566c5a2b4a34467259ad3c5bd88e082e6d0cf1129dbcdf0af839e033021", 0xba}, {&(0x7f0000000440)="3c7a6c5e07c749124a18d452f4ac72e27aacc52eae9cf8dd95a22b898135968dac3d985be2dad6ffe39cbb9cc227c30772ac6d99a9718d67b5a9eea2af667fb08a5ce35af572ffd52d483adad6adeaf8875d826d18916265b1627b5f99df6e89f8bd4e6eb60d4531a6b99041e3f38ba8bc9fc82f249f070953b8246f82527888f040d11acb196993475f15820a8e042b865f74567124c3542e390d99a9fc06050a2fdf4c14ddadf2162c401aa5308db0e489d02c9f2a07db67969b10d7f46f34b8a5044a33c61d4d5b8297c5c2f587e86668ecb6aa77e0c56e9b92309c802be562538f8737", 0xe5}, {&(0x7f0000000100)="9f60c6dc1f76faf5c55b33711c2d2c53fd3d4747c4a82bfec9e0f058bc8524811ebb19211bb2478c529d1ada0f3789eacec3f008de6f217881da95ab366371b1b27654260db00a48223d79abbb8fad50d6f107bc491c4182325aaf8e961e490b0b4e58bc8d4b57d87b44bc798f569647609c55d1cecf8ea697947e", 0x7b}, {&(0x7f0000000540)="7f8584248f20c9bc687750c69c5ef189cfac0f8ab3be60c31eccdc9174bdb9badb0ccb4e6340ab672324a80773276b97eac2ef016425d13b83c6a3412ae2ba15f747e049732ffa8cab77092078e57482f5e9fbf75cb35a9b52e105e86fce12703dc5d43eb8c9b66727d74622aada025e0267dfd170a4946052d0c6ec7c8c323f810be3f44828d40a3ffc35a95177abff31cf1e6dd3adfd3494a20d529d2c7c70a087c41877f0576a25c24adf028036203812f18309a649d2029be43c72ec273d2d20e2fa1f29cd0ff2dc1a2823239d098674d8001ddc60d0e6710ec5f21df022b547239bae909dcb03125143848b5b87cd", 0xf1}, {&(0x7f0000000640)="7e7aa41a309452e8a2c440d868e060", 0xf}], 0x5, &(0x7f0000000700)=[{0x1010, 0xffff, 0xfffff940, "afae11565f4915b4e9217e38c788b348ca2675e523ca9179492a1e2f462290b6baf112a62a18ae818c62689a6a6c180b29db3bd3bb340a2425ae43731d7aa9a95ca90d0f6815a435588f2ef2bab49ca28b393fa6e5430e80cd18946d1979907ef9ae3b1b2eef1718173c76f46cf249c6f5547a33998bd8303b42edb0f594b044f18df124da0f492c14f5665559f248fb5f8779dd8be4782bde7e3c57844c071e60294fe5c79edd674f293546536d93958949cc9cd0ba6803d0f31c6407029cbb752bbcaaf9f5542faab05a0bfb8426d59fdd3c525bc6accc41370f4a1c75b3846ae37339c9caccf2429c40107f08ec89c330992ceba683316dc3b2fccac337a3503dcdba9fb832e3e908f990226e818c7cd5bbc260a86c532e94dd0ee5175fa450866f9226a6fcec29d8c13c79522ddf0f767e5efe0293f33d06f2bf30b1ccb460faa90a6162cb9fa23a7334f3a3ffcd387c72c978df666ad1b680b8c267c326554a9a03c5b220a0f48bd24e492645dfe13a59a23f52981f8b3fa70dde2fe14a2b1b25b5b75f2f1a5b1dfd02a83c74fab821877dcf52196aa5f96ae84b43ed405812e2142f6ce9619bac90ac94492046d729dfb60c9fe4ff122a2b9448bb4d65052edd2deea181557f5d255ce512e690049dffc6eaf52afe81225c5a3ccba293a84cda70e6fdd3fe696db47feaa43acbfc5b3bdd5f8b15abf5c2d3614992fa70936a796c2f878ac0a35aeaef29eba632c27a0adcac7bd35b070da60317974781a958368ca8d1b632454b84ffc42d3afb53e1243b9538f84070b433480a47fc3c5d891b988e93557b960247cb28101201a3ab78eabc6ab62862cfec300309cbae7c49d2d2138d944f8c50ee484175af8d4ccb2fbdcd562c69cb13ba1871d9dc00d0f4e183bbeed42581f4da127af63a0a2666eee1e9c28454c89e911a7d51e6d0a3c530ef93738771f9d4ec259ce7e5797a98b8c8583eedb77a2f1aaa2625c71af412440da624b7fc3c881e9887928142b9806176b8c7d1bc976d0e1bf09657d71df6c1dad534223ef4e777b54c85c6011b222965555f29b17da6c538cbf2c29af54b40027b3cf265d52b0826cfdd2883b95f064927988a5bb3c0bef2f2c5a71b5d7f2504d101ab7d0c6118a1873d6ce65ee6aa9152559df8695595a17577b1a5dec61aed05622b3adcb1c5b351f6d0c06df7b6073f12c4c33f48fe128e60b4633e706518a2ef4e9f305c5f0e9f85964784380c337b7fe0c2e4695ed45fa01aff14bc5d5664c94355418c4f346b9eb8ec764e52e0864fe1122b74b30ac447ab9b05d0715043b561268f3cd385bd7c1f1f4d168ea9cffade59277a8cae8c600e3bc3149b7e7b78dee2424c7d63d06c04a9544db584603f43433ce496fdc768dcad5ddf3618d6e7e12cda9570b75765900ff8a474912cee9fc7385fd0c2f83ac61f14fe3659d23fc0c45e0e535982ec3899c3d4024ca1603c058f01c051e11c422eb2978df4eba8ed0ab9d81ca405d855abb85d450ff9fcff2c9f68bc556c2ad115323957918f265307661dd58046af43ad0019a379781a0d21fdaf130e464c67632ae663e58ec9d2671e293828fd349277dd494d1193754b55acd75f77a6e60740a0bbc4b40432b1260e686922019a9b6de138f7f28f5c0ab40a75d5597b68db167692e6e173dcca7714723fdb1bd6484e467eba2dbbfaddc4f57b6dd78f882b9c6820e9a13663496aa916c2cd243cee5a07f3d268d5a8e2aaf5fd64ee3dad6cd49d36d170723564c53716f610f4027303144bc020db5a3caacb6cafed093e3534d429940705b35f999b24846daadeb440b8ccc78f97bff63bf478b8797e4a072dac08e2a870585d798eae9947e3635efcae130e45bcbc658577c7f40c3a5db073a17a371a441b3af314171e08da332bed385c9facf0b8d8d1ad2b56a072084a38f9401c1fb66b7fe24c06d6e2eb6ed020c330308b7d19258528dc1c2beea450f0f6024d1f133ef357b7c479e6b513cc66264b4c1709a22a1b7ca40ade9ab33f7a33fb26fc55ba96e665cf2827504c28480d2c9a25f337a00ac01384ce3bcf3987bfac965c1d09990e20558a0c5c25d0afd47453652117262dd408ea226e3e3b02166449363218fe24364431d08df69ae323ef1658bf53478f39ea21ba58a09d78d3859c04d53c81cce69ff26c6a295d834b63d26401e30d871328d310cdb81a7754534b430776a1388772dc89e582f35b7b618c43e7b49b9a5d24ac60afc011bcdbe42ce52d9de9401ae87f4c71cb6ca918150c6409e3e37252e4da1743a0533fec6eb671ebb17d36df0084d88daba20e0dfb8dbd80f3710fe30c57b8fe2e9c82b750251b336a23de5e448121044450094d3b12471b126b93c0731ae5108628ff9f7ddcdc3d5daa90395124518ede614094d7749f1763dc949679de6e74b7af522f711228efc59fbe33f93c8203ce4717d10dbe2ad2685f46e580cc30f26366706b98295897d33e35963d2becbd0aac1c3b0e57d9923ccc08990c9ead38690d10750ad089358acb5c0279c63c90a0efe4f78db357feb2007747547681f596c5c6a3350409c84b4eb69dd6f6f84cbb12216b26bc20ebea209636ec611937525790924dd2ff784c79d2b05434a16223c325089c0407406a47b5acc9d6888aa70041d2ad1d1118697c7f97d65284f5f7e10b0cb3fe4e31e2ec71af987a032394d84f17f0a3fe16de6cffbe7d533b1c5d2a4b96c696e1d899f09ba65250bc7eb4b7f1848556566355057faade7cf4193c74605c3f2acd95152f57bc8ff29659d9175a80b0f72b0b9646289a6d5bcadd44d8738360fc8f41154bc79b4f252a2653be3e191f2cd169c6bf170b5e678143bfca8cbcb8af33fac1eebad9a11cc59ffd85e018620aac93292332d8c234effa61b21a3c0f2fc3c1d5948c708748010cca28af908dead06198c021cdd260d3a7c546993bf69a2520ee7822be88f9643788be2985b55def38e90e57db68bcee10d1357a80a8a59253c0dbb3bdd20e8d41009b96aba4a1da44c1362e549e3640b1e72a4ba4a5111ff525f08fa76ae71f3c106f355f58f606c5d21b73e38b22608616f054b1a3338bb2b278ca236add03fb2d190630c2abc37fc1da0a83269ec287eb5dcf0790e95f3946c8586484f5c0956d7c60cf12b0167f134c0f5841688042fce725550e6e781e7ca62935f1255af87ac690c3a87b30fa65f3a90c1c71296e765d0c792b6647e3d4597f8a254478086cbe690a9994ec91a452270bfdf2aba4013d19b78d01220f6fbdbaabb731a8a7aab4e18c4f381f896194c885ad094bcf53e1fabc4eb8bc38c0dea6a19a0253370d36b131644e31f85f240f60e974b66fe3a5fa38dd8eef2c05f2a7647a16f5581de2ab845032db1d1e1dde2c830e9f2e31e493235ffba08c45397e82cb202bd776adce81a9aed96b43db8d669d6234db4f31da5c1b78e2f0e669516044a55ab2dda782a183a3acd72b85291e580c4026bf5221a335caeb2ec77786d359ae286a882c307c25a201c8b5c55f2fb708ebb776788914ce60e2f86c84fba7d3448b141a4bfe15f90c84568b7b64a7892d41b723c65d565a8a54caeb009afb5dd8f0de2668e192d082c99de954045d071a5eb57dcd1ba834672902c0fc0eb7fe944c84bb5bbecaafb80db85598572707810eec7f1d374189df7a34d4283018aad72f9f8e91fb19e9202182f8d7e904091c4612019af269e19849f3e719fdb07caf14b3f4c3bd5c438922195037ca6a986910560a381fbbb414f3b1b2aa8e6574851a6a56e075210e2f5d384d670650e39ec8f01d10e8c41bcfcfc8e36699165f0299bd9a79b790b90bb0cbfe3d44ba1c33b52ce758282b4716f66db3de42fb2de54e40c256fec6450f0fad64f5cb250a99601095d3d1d58d459727b9456dc917d745fb27acd7e10bd426b514e06887ca33caa2056ffda24885be36cf559fcf858c286ed12af620021e0916a4f583c09a1f60db3cf570717c30bb106541b98853c7afcb31de9d2e594be63c4fcf55501f7ed6496ce0b1cc3827d7895f7fcd494d617a89b310e1e0bdb9dadf287d354d89d446a6fc9b0b277f3103f5dc77620f498124b3d16ba48bfdce2aee450f25fba2275315f10e7b4b5e659991d60ae3829b4010ba0becc46ef3d49e54457a303b6ec0556e4b519cc4d9ca681d17f408a05336d5d526ce414d134dc72eecf3c6838b16717d6394b1941ea937b5bda6a2bed0128bd30e93dc795d2233148a910bc60acc137f2555795dc2e59c54e6e37896463570d7bd63557a8467b0db0246ac0a2c4cb2942c0208f359edc40c1e6540ad2d24e6a74a88108046f55ceabbf873f8dbc5b3e8c1f3cd2ceaed4cd08d2bc9dc6fc38ae8086c7295147ef971d6c57170913e7f2643bbf26b8f3c4353c14a772894ab93f1946bf5aad9bd7e6205c32657768e199e4f10673b6a1284c5dfc37992257ab26c0edd2ddca949ceed49e0d56929a736a281ed13d8f227d0ebeb54c62490efac0e71afd82a036c1eef2a2e32ea03aa2d90d7422e4e4d6d08727d7692db139e5fe300466a85e4fa4d60f501f911bc9a49d76f193722e65d40af48eaa342329fc9664021f1f41e40c288ed88103a28e069960b2d4e918e51d3e5bf18f67f4b24366a5f9a77888c1f1eeabbec345c350e258ee7a6277049542f94419c5d0b0dc6094d0ee392c2fe0ab9c24963205de1e350cdff72b357973c6210c9fef4a1dd2906763ebfb9123bfa9ab0c65851d376cfd31fbcd94200daaba5b2b6448f8847d739a6d21b9dfe40b5f158332ad2425b5f4d9960920e3e2f98f34eb7a592ace49ffdeac846316959732828ba628413b28655ef627e4fa90c655a342f03692931d87368801e1b6d24d9631fbb40a5e5a2673818ef227c1152daf67d6ef8787f4b7e34e1a1b823ec07274d31f0b3c31caf59445c7f0c6deab6e7ef2ad858104293e14d1b4214a535f0114b86be6ee6466a85b5ba74bb6c5059b7d29992d00aac7b399a7482d09c41652ca61960ef54653fa09282bbfc5e5052f53d35dec48d88920be44c5c29f43bbd11821b87071fe8227f436de2bf78b06b36c07768ec22f06f6db65f61dcec117aca51eda1d4c4fe6df1a92cccb81d7cf8d84e81943eef9708e7a790821154c6678a86a7f9624fbcd4fa6c66a8db0ff7ec04c10fbe73d7ff6641069821711254348c82af462b9d6e729787bfde96721c56a544b554833ff4d73c6f5d5bd514632705d631faa073fb67b0ffb723738aaaa9682c256a336839913659cd84e5cc55ced13cfb40954fee0e651c83f108f48dfe8cec2cf56945e99662c5533aace8173485d5390aaec239eac984cf0856ed985cc1fc36db849276351794276a4ce670bc78a6fcc8c4ba0e57a9ca72b7b11eeaaf6d9e248ff3ca67039f8393c92582434aa0553337d7d64a22dce25465944cda98fec0cb062b4a5288ebe5848ed3b496f02ebead0079274ad0d803c18daf6d7a624db0100698540f23a45b08c74340a99b16c20a6dc89a25a62e758e37aa829e1a961ec844566e5c82de477a4a3b9e0e01a6c60b73ded1b8e2b70f060ad5c8aa90969c4bad3bcc7b98790ec57f98a9ae16f1560a0ea557b6c4aa5b2b379ed5ee0fccb88d758928bad2a156d2d2c071ca5f9bc0604f3d75c498decfb95f9223fcedc21ff4a1d342338d0b50e4c923714d0126b4a78f797df770ec5128d28956f57c8eba043c74d7f3125d3104ed23c41171c0e1b777806a35de6d2f8349e65d394ab2f515f54044068c8b8a6b2bda9d"}, {0x1010, 0xffff, 0x2, "47fb029f3610392a3aca2e8b4719692c70f825680bc93debe4847f3aec71b5d73ea65940fb240e4ec3c7517e0b26a2846b4d869129f1d2a6086710005afd93afb62616052693929fd84ca0cefb502d308b7ad2b72be53fb09db2a5d0633e90dbc64c293ac2eb0944c21d2ff795ce4025991670e3f6e64374e2843d20723a3a6c41a5da7d9c14a1866472ea48fd3d5f9d6b3bdd3d8c643d799674b1f0c445fdb43e07ffaee1b85ece20aa7ed4273ddc069f76f12b72e757887072661f3e41b4cb15cb2e7a3c3fc8f345dc092bcf6d5433df4aadfde6ed7dfb52c0b4a4b06f3fa31214547778ce6e799ee54beadfb9fb6b373bb468163b2c0a87ae36ab442e526ba80f7c731f689cb2fe2994f81c3ca6dc869b35af874e44bf0074d5dc4d810432b03f007b55a325fee81b5f04cc63a7cc6c6511a6276be186f4c0901639197e4c4edd0437b013a040442df703cbc201333349f03c8869de33f50b8377a445730a13dfe06603067e3e7169b8d01ab5c77cc04adafdee58dc3803701da91ee09e19295aa4205170499025f28ad674815ddec74a6c1ebd46afb8496ee0b3e322e48e13f97287bf2b7fd4975eb8085e20c8dcfbb8513a4cefba04952b1d5ca5df209316a681c6f41c78ee24bb20a1ecb9d92dd9da4ac624ea55b94a4feaae828531fe8e0b824bd2d4fd4ab3e0353dcd6a42e1f9e4e715e9422d0939ff358960a452da3af19a468c1229ef2a7c4f09ed78bc5ebb8dd99fe56d69c267a6b90e7513ac932eaf6dbf057dcad37904b04ab440946163b42d243f6615e6e0a092e06e024115fcefaef70360b6937b0ab5d05a40a609d6b908dfd5d6259de0d3044a134583492e36e8264cc29418fe2397cb910e72e4023848eb2f40f263c2f0a3a542cf8d05231a8bd521fda69f0055ee28d0c1640a66afeccd11231752f735f3e5d408311305de4f93b250e58805ea3ddb0410536f08e5b19e6dffdb1d863d2e1c47effc8e2825f3142555347c21c522b32be605b9aa878a78ad37915a7362db92db26251bd2b457e6dbc571ba2b3598e8ebe2239c396c480fb0104e93be65d0f983cb1f80e8f992c8cd47114db3b7d35cc63caaf1512b1c0c2ee49a9961909b8e4ba143d129ea0815dead60af9e70d1887bca478cdddbac53ad83781d932ea861b9f3e4a676b82ca5f3addfb3cc2b8b729a6a6d7850b058c433306b3d42b1b5faffadac4f19522d2747718924c774cb2087ba220ae463e670759181948cd400e44d9540222403b49d8e553fdb7e22f47008e99cf96b34c0b24102839b60906b28424e0db3e76be79ce1b2645b7fef39bea7d53b645cf51bd8fc9083da948862e221771a664ee94cb5a5ec3e4d873f0e49d20e6cbdd90322e16c028e38ec3f6f4193c9002e134ea7dbe9f6c7b64dfe3950143905ed653fd2152d8b7ebb290be87b0bcf713696acf4083a30e4e5f2776d2f1a4ba71b393a33deb8874ba679d114783ce6d0c098d2f21028a6d3bf558132884825ce1dac74b12c003366aafe891e540eadc9d69760267f28aacd2bfdc86b76ccfcd4dd8a5dcd15e720b719b201b5eb16ec45a869eaf7e4d75d1f95ba92bba372bb0b68dcf2f11295b034f0cb81834034334d50b95122ebed4064fb983d1eb425e1f7a3d65128f404a33c1f7b1002637249ff98e9192cc413f796ffa51560c568e858e36cf04abd730650452e83394c042a1f699b451c689a90a882fe2b54f4f0935c1d9f97d57cf6984f003d2ae4511960148fd764d943df13a28e8ddb683f02f8d366de001cb8ff0048bfec40e30d58454c0bccb4d38465121383a566e7ed8c5e3f7a1c484b6208164d6b232093b41f17dad0402d4e5934ed046d6c9c853f5f419f7a48224b9f47b900462131130eae6e40a1d1045b8cf271ed92e097710a37314a0342e06fd78f763e8c90cec2ef41eb7dbdd71d269b5cf96e6ad1865e7b27c0de96d385f625c971f6802555210744b68d3552e408cfbff560d3619d0aff0b7cbf2a2c66a5d06f655df729419ed8a809876e5c02f71ba2e457084b06829ccedfc14f4842de60f47e35d8b15b0f5f72143771369a18912efc2b17baf9a4c007263503cd81b692f91b253556fe10a18a30b58020533463d23573ce23329bec3bb55a7fc497171a4662ae021ef803aa8d10abbbd2c69cfd6b635cc8ae25fe8be394aaa900e78ccf14e9eda80c07480964a7c58e6368fdf04e4663d4aa326a66c38bd4b4d3620ebb5bc225f1addbdd19095f70b3c9effd34960f704d445a812747b35ca5e1a4198817702c169ec8127cdaa868e1af36e9a907745c3004fefddd3be906b7f80afbdf23a89fe73ce6fe9a62f7817669c6961fcb9c314c0158de692c13d33aaa0310080326a05f5c80f118acd452578a53e5cd7a3d915bbf95b76ad47de712cc2a18de3b59fd0a0900f1998914882a3a4027b6bd1413ef6b6cfe811b7e7c146428acad4262edf6983d3ad9f45477ee55f06da3d25d16bd7274b3358281d48cd2484738070e55eedf26960d363a4d4399f05b2a11dc6254177ebe6c93e5f418ab1d831004bba88b4be87203b602fe45ef1d4f2660bd6bebd360fb389cc1c4642538e5f3899e47a1ff8f8383c6d71bac19aca6edcefe50b2cc151ae011ddc64fb3e5a8fc35dfcf5c8d2868da6c94be285ab4297f9b2bf3d27d85b59eda19228529fb98f1c055df7f5197b31df515b947e4476330cc28160c83c2255edc0272c999b565ddd8cce3527d15668cd76db5a53e0590027af1b880f6cd8b294af6d79437fa2a7544b8c922298284f956513bbe2ff3c575d7aac4cf90677c195967ab5cb03165f028b49439458c734338a9b3cff86cf76ca3a2364e93a33c4555b47fa454fac0dc092f543fff104c5c3e0af0308fc964ea1d5f16a1f562c265edf78a9686785150a847b513af27dd3180cb572bb2c3aeb20d30d26285f0a8792aeb06ccc7a5af484285f2c1eae40285695241e4b8599cb729fc6c6ad49a7cbe382056e04430c7ec507d006eabd0c0a8f1bd99981650e3136091a77e828cb44b6e173dbf0fe7843d6888d3ffd9c68e1a45a0a786ed26ebe738242989b2bbfe76a8c9c98daaf302bff2f219c3e761db2fbd4db63bb996eafced491927adff3dad4033129749588ea773a6085649084965d2b3d786cb20a431e9a0e9cd20275fbfe25d0834c82bd2e91e779200b58f02df11dbde15224650318c5900969123f5a0570be35ed30974fb92430292cf85bbe819a70b0af73ac83b199a8b14d4b67b20da251dbc5ba8a8a0431b6920a2e6fb4b797522c4d6ad2e0e64bc362080aea9f9affddfbc535f70f115fa266ba0bfc99dcea1da5bbc354881a5584364369e1984073edf132d0092a3c57feb4b906ba8b2f98664f0d1a05ad9c9b2d118ed693c548ee5d544b59a61e8cf091cf266f58f6b4d6d5d2ddd5f0ee4fbd474a760d5fe2bdc0a05cdbed21a75857fc62918353fc44dc476e23a50e1d1bd43a4e6d90242ed0d839d6a2162931fdbbda5a75015d9a941ff5c6d4c72d729d3667885dcffa7247ff538018164126486c8203a65d34454d59ca4ed7b2c5c9f11348315c3dbeddee183a577ca882429fd6fac7dacf7b0cd0d0db02163630ceeec4ac4f85f5aaf06dff03c430421af0cf4e3bdb49659b0d27216e44caf201d804a07eaf9881e0055b324d1d3f53c9d56c2f9f67bacf4f2e1a263cdd8284acb13944b49ba0edc051e514d462e567d1152b1fa98427582fb578ff76f6edd91eab002db20e0ad53d096aa831dea6822f003207ec68140cb9bbd1fe6108708644c6e18a16ca1e30f6fba57533924d28da7506aed965e8b625b687d1deebd265b894371f2ea9ac495f477e4a4a4ba13013d314ebeb24fb69aaa33aaa61cb3ba0576f4b1823b2834056048c17fbf6b54d0b040b2a666524b6b1aedc5277b26276d4b4a89b052d2f6644aed1e9f294ee07eec4f912af86b779e0aab2b97bf5f0eb48412721797597ce9a5f00120a4fa79f10a7f95f4a10d00a9bf81b9b7770764a85399adddb1dedcf618922f7b4aac78820a3bf7dc089f898afd11309139f41a466e2aafc28f889fa29449ec85c1a0e29d465d5796dd183fcac51fc55d583d681fb82bed3c0e6cf8f1a3d57dacb4ca1785312dcb6cfcc2c7a99f490ccc47f497963054c0579f4630e9c44abbffa263e7785662693f0d0c61acad3d5b31aff65a1b0e4da8ad52ccfda4e662a65d311cbeb9ff4fc25d3d7b056d47edfe4894755a6eda06e41fd79fb9f3ee38197fead14e1ced45fecd75a21dc470aeb51eac9ccb62b4ac14264ec6284a96f6f7caf43af841e2d1ca4fda6b08352898b19582639fc14fa9923610d26db98b172ec901e1c1a2d45fcf18bee86f5692e7f05d8ef06d511bdde60e7a7d0da8ce3f76f1b8f96b760dda61cd1817b2204bee2ed468c5d9d4211c707bf2cb7a7769df94d609047c3e6f6b9a5b3f3b7f4f6fa2579da72503ee8c32a81b8e3d72efd0a41002a05c5f182bac0faaf1a5c5a9c316eb61f963eb34057b35b56584e1c7fe526edda03d3035ecf24eb6d34c3a22ca66ae88d7caaeb28cebadb2f91ce867cafe8ba15f06736c6dc04741efc84ff8fc765a15cc0faea969012be33debced603f1701b33fd974b71fb85aaa1176a54b00d1e2a07f2369a8a06e76a6f58b28d7ec802ef437f2972b31e9aaa85d92883b21413e6881b95828554c3b5ea9e00fcad0d3c554f9564dcf39e684585c76c17ed36be4b7cbce6379685e20a40f2eed09e5467afc9e3c01d91cd844c61c5e827969466f217e067b7c1968bb4a00e7bfc0d6a8d57234844c523b34668e6696985229576543517b80050e28232b5bc24254071c3fb9820170e6e222749298fe732708a5c87090405b3b1d98ac089cd9bde3bf391360e72e6f570fd583d55ef0fdfd82fe4a7d1ba839e609cb5dd3e72eece6cb7eb7028ba68f410e3818bcb39e7ad86905ce3dfc8252b975bfd56aee8baf2cd7a230edfe394dfd7356d27a505946e1f0fbeb80fca93c7a0315224f0d1002f9f6b0cc08eef6b8cfdf345f577d1055fcad9f9b2e59d9b38c05cccec77827e0fe65971450247d595d247b10130ef0b48e9ab56d1caaa033fe3d7bd3fe43fba5a5007b5a81ccad8d47d945358ad5eb65f7e5472144b944575caa5f3d21289107f1d8d5e5b2d10214a898ce5651fa844a494beff0fbbc20a936fb6e9573a5423f59d505e7835f7ba8d601ffa411b2412b70c30ce52eb057232ec5430a1c73638b671e77b1481757b128d12a6a2d83beee7cc6ac7f9fce8470711e0784a08d06678be6d06edac4df8f30afaf7f419bec25e71c35593962ca9f527b8ff10c93d28b8529692fc3f3ee051d8a706effb74917d08b9dc1c72ca17995b0cead3ab87cd93c18ded5ef6400080baeee825712af3cb954ef4e48b3ca1f777aba63f116038d05e567b59b8580909f9089dbbb5c67a7b85406f3d54b0f03f96fd2befedffc60f3959c789cf61f5753b68825f574f936b686f31bd9b536563da64ffc3b15fec34278143b5937507f894645079ac3a0cc3933174e677c393a79e4d41cf041fa4f1b1d1144fa5209ffe31d7fb6f1fa76c112b5b9bdb341b2f5012432a3b3409f4b00b73df9835ac2303ff71a19267b05dce4ad8da92f5e82d3ca818c746b15438fc515ac2ea4240ad6bba58495fb47255880d35c13c05654e49d58d2dadb13ee402cf35beedb4ad3b17174e0229a0b1709942ae1e9c0145f1912a62678fbc9752cc7199efeb8f58c08896b44a3fc3bb66a6c2a535bf187a"}, {0x70, 0xffff, 0x4, "8381bf1d9ff431b1dbf9377178f90ebf60ba395b21de84a164f65e4ba36fb848f6a84f4e20e990c7740424d1f5816ee51ff812d754622995a68d8d7330587e33d77530bfac06e062571f597694b6bfb60e203328532eadc8546051c7fb2b49f2"}], 0x2090}, 0x6) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x2, 0x0, 0x4}) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) 16:37:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0xb0, 0x0, &(0x7f00000001c0)=""/176}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 16:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:37:04 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e00100", 0x32, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d36867", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="61ba24dba275548f083290002c8874e6", [], "0657"}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) close(r0) 16:37:04 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x0, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x3, 0x7}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) ftruncate(r0, 0x0, 0x353e) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/130) 16:37:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) getuid() r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) fcntl$setown(r2, 0x6, r3) 16:37:04 executing program 1: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x100080000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2362e2f66696c6530004f1cad949e2a0e934718daf3e7d5fa5d3f75a63aa9ae65928e398ea3"], 0xa) 16:37:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file1\x00', 0x100) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 16:37:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x400000000000, 0xff, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x3, 0x482], [{}, {0x0, 0x0, 0x0, 0x4000000000}, {0x0, 0xffffffff}, {}, {0x800, 0x100}, {}, {0x1ff}], {}, {0xfffd}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee82a5daff0cdaeb0413b0", 0xe, 0x0, 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0xfffffffe) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000000c0)={0xffffffc1}) 16:37:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x18, 0x4, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x8, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup2(r3, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1028, 0xfc, 0x40}, {0x56, 0x1, 0x0, 0x7}, {0x1020, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x8}, {}, {r5, 0x10}, {r2, 0x8}, {r6, 0x2}], 0x5, 0x5) 16:37:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000040)="0da4ef67a199b4dd", 0x8}], 0x1) setreuid(0x0, 0xee01) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r1, r2, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="8da5af265f935f81b1d2141e072d972c9c0dea6b71e9b3c901f17e9b7cba8507b15f2334b79fb4f717194f95ad6d74e9b68e1e312334c4b43cd6795ed5e5819ffaa75a8745f5a5e16b51ca134bbc395e610d039361e871559e0c65dd871a2d7cd1c97cd282d3db778dd79196332af9", 0x6f}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0x70, 0x400}, 0x401) 16:37:04 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/98, 0x62, 0x842, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) dup2(r1, r0) 16:37:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="eee57a98c3a4bd850b03b80aad7fffd6269e8a0bfcfaaee3f6bf4bf1cf16f0c33699bdb8f7d799234fd51bb885e12e6043d2dc027f9cd87f4a150a38c306ac630235", 0x42}, {&(0x7f0000000180)="84287d900a98c5c149335bb3e4db1a64ce66129ad602c59f0061ecc2fa1e91005e547912ea9c61a5dc7794304d8c661e227c27f7ba9da8df97234761efdcb898a61477bea2f4a9c8c4ba68e0bcd5889ebf62c180e3790ac1bfdb089b0959edbe61201a1c32e676ef36857b", 0x6b}, {&(0x7f0000000200)="1c0c154185b7c2847e1a1a6e6eba210006", 0x11}, {&(0x7f0000000340)="363212af56cbed94f2cd36f41c9bb1680e77199bcfecf023680cc10e5c2b8628a82df315a14698fc01af658932aae516bb2cc67dc69944e6255707282735497bda97ddea76a162f2b544fac5f4da58c22c952889b2dfd32d6608e00808397dd59d57e5738518ad7f0149e3cd8e8b73285869f209786afb310060c6d62522c8cd7b549a6e206559a54648743e8dc77176916ff7470ccbc564e1dc3221ea68d8996c3c27d439c8df01ac9316293627aa19dbc5b7bb0d15fece22d553753172e01fc89774076207e64e4d173944ab4bb10a89bf1373a9e1e86a3af71824", 0xdc}, {&(0x7f0000000440)="c8a29a4da11661ff4ffc6d5a8cf25a3425131b11783ffd9680597a13b037b110b02955d17aa8830a2921c779de9d211be1e3c04576f88392c747533554f1b0bface3e00e41e646cd5d4d8aab4f8c7c9948a0885fe66476b7c3f9fab3dd1a615dfa327a1a03a71eaa006244dfddf6160a624ab70b1c7d253a3274ec74e8e949340b9bf23f3a87f66c17aa469940dd299cdb40a20a74c040ad44a154a2e1d90a4980e1f4aa164f15c726db11f706bd7c23540df2cbfa39db889b932cc30c013285f681942802f58bcb9b8a80663d1ee417bb8f2c88", 0xd4}, {&(0x7f0000000540)="b9a3374650ce200dc1cd68b1e07041ee445f11f5b155f4cd4b5f69dea1adca69b349518284ebaf30742e9a9457d934f215441d1fd233890702e662789c134017c2ec12f78ceb8c51afad38feb7731e1b742bb1a7077acf592d38a7e3f3795940a7518a10a43276433592a086b4ef3fbd3efaa80329bdf2b112812cc65a1802a621d5f856e3990ded9cb365d26ed5d59bfc3363d60bd0ea30a2e3b1f5fe981ec28c19ba8444e6aae7f240955c6761e76ab92dffabe191849bb14382b48e0e267819d5236c54f66c6351440934b7abba583daff407ded48bbf2004aca77170b093fced7ee3391f3c07f8fdecebdc429b9bce3ddf8df2b7e75af4b18caa1edae1c8b831a36b886f779bbab413759f0d3150d0bbec1a13df5a93351a375bbb59db3c1f44c0d7ccd677bd9ac6b4034dc212230efa92c5c112b320a6059e92dc63a5fa56f7205041bd9b62a16e238a4dd6db20186f802820c313376a8a73f0bac4891de99700041c38edaf78f6cf1cea5580408ff468c354507d284dbf52b3f95ed1272778f1c0286259c779b51c7a68717902f51e4353e3d6f34213afcf774badd36c1c56ae77874381fae0cb38826fa71c28ebaee13462e107c6c9d601dad35fe57932008034ffd3414347942491f67454f4d6665fcfbce07206acf2cd681a1b22721c36aaa8e4f835e9b9537fc6ab198f5b945f315ec03035476942b5f7075967d6cd422a5476db001c668fa3cbe4a6d14ee063773dac66991477fa571de95f4edf95720f8efcede9a313170ee2720a6ea263fb55b7de8a539a12a8b880fe869d9abfa12655d2c2443817289ac794d2ef7095e178878e5fa1b31e309baba2f02695c34fb5d1f740d0d405d33c5360fbb3cd7cfb8db2591105380fe2d570c9b5bf3489e076edaf0480f256e853a98d2e51e66b4598c4f4b2695caddb2eb88da9883cee0815d03e7027a2f04bae86ea69c94897cdfdb5f1569caf3388af2cfcc9e7c37a76bf8566d9253c59695cb6c9131c2374da04aaf2f28454c5745b7ea9f81b76cacfbd4368c9ce0eba11c43b3defb61ea67f0db578ce28d7cc6a487e5fcadb1b744fe475446b172788fe9f1c59eec42103cced0be5fa77b25fe94431d90b1feb2303cfcc3319c9eb58802f0ec8a3b88c8f8979ee6288ad09a8c0bf8052229d6b90e1df8fd61b914b98fe9495c29a226bd89e2f190dba1d38e9a3d2b9a2769aa8a2394d01f606fb5b6831a63ab9d440f750b06ac9b051d406ef3d2ef7ad3b38d3113cd35a88d1cfa0fec3e62233dbd8cd2e1ba637ff622527f7f57a300d3228a7de8c96d9818f150acbd0657b8f69c9a0ab6f30369352a8922d633b684b7386b3df97d21aeedf0615a502a499827c0976b7e33a13d6e40173fbab1d56149a3a449c659b2d0c4cb9fd09e1eec3ef23fb11940d22a1195c0ce1be898910e9115cd27455f794f8fac909a305edb7257cf3c7c9558346574b32e1fe8ad8727b3e68f7228401eddf273ebe46837a3aa62efff55183d38baca51f76dd25e94929ea16d4c239325de69871665c27876a9ae27d31cbc13fa0bf0c63fa8d4df69bef2a70efae03f3a6f40dd683c88d6fb75f73c57b0b1977f9678f1a7356bf4e8f9a08b4d569603e66b69af5e81efd1fa0011bde9bcf67f4b2e4db6ce148b743e4a9d076976f557178fa439a3d4f92bc0f02fca2be89561324392343333b667c086bb6ff8df0614027776427ad6569b79c63ff4103ae6d492b2cf31715f77b736e4e41b092572ed0e91856d6585b4f55ab846581a68a342a8fe076a867d9389a7c6c7860ea19aade601141fffc2d6c107379b259f3a0720be8eb95a9fc915231e9800d3f6d3d89dbe91f7c888b4b5b40a2859862dcd1272ef4df637b0332a2022433c1a5cac40fc63c557ab4da88a2612739e009bd54cfefab2c0f703ed1a4a6e73575fdf280af37840cd734ecf82c6a508ab44c73bc9c0fd8a06cc0366c0dbf49c37e5ee87fdbe5aa13317a73f385cd17335294435fe34ea1ef63a39da9dd7e72c29f876e7daef7cace752705e0dc4d067ecb3c4f369f6e7f33177c84e1224b5e859da445f7d757092a347eab64e1a035ddacad4f3d5a2af1794b6a16eb936164d89bd2523f82c7d2fdfb9416d8dd9da649270fdeaefd66d04b3e7dce4dd58063ddad0d5f33200eab1ff58074383eb329e636180c5949e071b3b9d42d5f68d45ce70066398b728cf9c8f1aa4fff35ecb3668984f751779db1ce20ef843769b1543dc0ddff426d553a40996085e42165f2472ed23ad8e6b0e098625b726311b24a3895b37e124b64e7a5f6181443bf5ccc63283dc74704f58ecf3eb93276d19fe68ef3ab6ef8be89eeffdf2a06b9e6476678c373b06c5267925033a75899ddcef7024927567d9140353a61ca00c53048185440d05230bd4fb6d6316fb553d6783c30efbbeb522a45638d0a9b451150d9aad24a18b05f6ed0bf9944a7d56ab3713b3d918217b07cc1e18b6e3488130a346280b637a1ba3334abae6adcdcce1cc24777c0bf7e3420766013e67bcd600ae58360806b97b6464547cf6228bcdab4471fdfe5c3096d9a7158d5da673a961604375b280314a6d49eb8eddf06a2cb73a33bf4171cdb252161b508a5794bd48c1436babf6768346cfd35b0e9003abd7f9ed26aa818ece4b647c122985e88de74852cfd918853f01d344f7d4ff2a96675a8dcd9a3967a5023ee150b58c9048db673257ff1cf7d9626b269517be35da8bc0b7a271d8d37c0338ebc0c040d30fafa0408d70b077c266c3c6d44aa9f9ca56b187d8e5232510267415b8e0a1e67e2bd2603f07d6378876102e6cf4d400852d1999c293133978b4519e4f013b89b5a37caa48ed1d5e1fafe1db1452f0cdd66927df7010725b550b1fe0320d56fbdb91b224112b40ff61ea29fa978906a5cefac696a2104c5636e0e506f7c4d0e8d9e7bea24cb8d340063988beba340f052cef87bddd32e7b43976ea79bb481f6df80691aed6303f6cbd98bf1acf38673c62154f0f1e3c81f9a8942181c2b315d387870a8840983b57235c527fa7bf7c5bef1b3d06c2d63ca14c57d17fc40289ff2df53280f665e9ae7f2edd4bc36fadc006d3f0bb1e55cf112eaeb61f302b200c77f0eae53a9fa57651e7014271f68767142ad453c9d8a8919c78a54e2635cbee35b01377ba6cb197a55f8f61199473d943881a3b5f69cec5b37114f02c5f953faef993712609ce1a0eaf2d76917986c5178292fcceeb62853733b3457120f30d10daeaad137d25a56729f68d535908ac29432575330cd9f612063052cb314d57cacc8573bb539b524d23fcde9b42323784010b627b64da4e57c2579175ad8c8045c025afb940bd03577cc1a5506905ec4fb42b091ae22822aec4fec05936f53d4d106d750724f5fd5e0ce8ae87f53ee37ecc08f8869cc8c230ca71dfdd4e2315cd5f6eb2c94317871e8643604dc47ca6a65838e1d26833ac00953a3dc61af45b08d8275c6704dc5257fe72111dc03ecbd461de118fbc2e63c1b653236bf7df155e5c7da43ce26de7a37fbdad1325606255804de111f3c466a9d430d0169624cca4aaca723a7c5198282ea7ba07da857fcb6fa145f2fedd4a1d379afe46d24c8664b7d3106d8f5324fbfb0a97802b1acd53c252b39236a245dbdb4fbf7e053f76c80bb3548d0944627c32349d479f41c274d4665806ce9d14069eb23befd6cbf7eb00bb445f98c2f9fe39ad6be4766b52e96d9f95c03b9c020e776cf3a2a754e18df1d83c245be19a0cc8bf96495fecb42803a71f85537b2cde4313d06368de18db2d6e55b159eccf0bb9792c13dc534ff5450d3be5a107410e08fffea85d2264ad37f71f1211c4e134cfb009762d57666057d73598e8fe74e6898044c433a3b652eefa2ea9bb1341c024360ad2e853be308b63307a6993aa3f84ef81bf9d149e67881134470b9243858720043fb4663ba09565d8d8099d8046ee3dd7e537d70d60b644dbd598752f212e7a1ce4de4950a1491bacf91620ff9da13930cd5c09508d774a1d1043de57a55b3c6943e1de730ee24712be5bcef7d3912250ececdee0cc18559c51c4e8abc3341543a5669bd38a7dfd8a3fb22dfa2da18f2e8ce7737c2dd41ab312f5d1033c04f4b04cab538e24a3771b490e5203a04d2b8ad796b7b780bd77626320a5c840db11af22a5906229d69fe9ba8ba83491534afec9906c99101ae4b67ca2b45ecdcfae5057be397228c84111f14a4463a6338019406b5a9476dddcee6a9ed65c81cf38083a032712825be770bb728d440c31f4034905fe111daf3e2c8381f0b23072e53d563c43caf69079f39c8aa7a2d8cfc4e62f341f6f13c7f1cceda45be57ec8ff5ba813f3bb7f4ed7d497f40c46e58451e614c3f397bd2eed488f66fdd47f5b4e5c563dbe5ed0cb685c00e4aa882be62b530f78be832dd954718f1fe3e7267b4b3a3b726caa507d5e489b2f1f05d35e325c25f1fcf09b5d9e6b0982d719f538390f49a7a4d73e8087bce9b54bacee8bb472c57c222b89d80804148d60de35d4da732a19692c9bf7057e310044bc670306f175ee9d7b62d52aef828d75967e4ecf3f6524e35606bfb0b4e218a4b2d62ac35107bc9fb7740104657dd2e4412c65c9d9792d2f82982ded6231d5bbb49f95af9b61181bf24fe0a198da9831890d856e17efac45e3561adb23dd8ad2febb30718d8a8890e102edaf9c05516bec6298d93b13769a8fb6eb0d9aa5ec29327eff0dc39f4bca469a696d819fab45dc6b2b8f34ce68822413105f57b223113d595eed0df97acc15e6f20faf57a328300f4bfa6b1765b46f2883b22c7b1c903ad554432062027fcd60a54933e1005e40245d7b173a6f52ae49a6fa97713a8274bb2e69066b52f8224e78ada7f0c80ce1082ae4f854a3ff310dd0fab65fd385346f6825c76008fa2534e183674319bc07e07c56bc6801c217e9606f5a91a087a347fd6d4c16d8a1112a2162c3bac32be0c7caeb000c5b3ac46aeb1c4d73dfe6849e57f0916020d4a0300f805082d7ae0c8fb144c240f17a35d8efda6c1472dcd2dc587437b84c45660e4ac157c681e990ce6980d93bc3fac9b9440fa0e659b5121fe2a219a67e0b115d83c968298c48ab01b70737c6b66e4ca271ea28f41cff421e6f3ed83abc799fc3414ce2e9a2e541b03e9c333a3d35b2b650e59c2a0f46010fc432199f26c4c8271a509fd0d7021ef3c4bffb4465cdff1c3879e127ed5743d486338feb2df70fcd26ef89fe7f0ef1d0098abf3429b1d8fda6d4ae9cab4038d7237de47113271d0a624289d643caabafba926149cca35a92832a1e96621f8f6612d88cbe55025d7587cb78dd78ca7cdb810cb6f3cbafdfa1b1de5c88f6600a6c7c3da08c2e76c4ac62ff20cad4ae1c5968cb1aaac94d60a7358db150d794051f96b2bab0ee6cdd1af3df5cf98a194b119b87d96caba24c15bf0fa3707b44bfbb81ba8895db8b6ecacdb98d83caaae187d9cc1b36c5f0933f3af60b4dd540e840a152684fe2a8be3d440ab4c13595fcc77c871e7480afdfaaae652a7dbca1908231cc16bbdb2e38a065ecfafd95eba8a9d90f458039b68bb334a5068bfa19811df1884f371ebc586879ba198c6dc9b26f53bb01e87d521a202c8e91bd1fac5850bd07843a004f98dafd562c41c4db4f84c19e854a25725fa0bc9ecd96767e900ff2eb0473c98a03ffebc70b2ef4a243ece13a02ec01035c04701f4ca36fed85ab34976819fbfdfe584f69df1495e77825417492548b6f849597295f0440091d7", 0x1000}], 0x6, 0x0, 0xe1000000000) 16:37:04 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2f6564d7a4e210d712d61487ee79ea20dcccc7d7882ba769c5c1c8aa691b6e3c09fe659e70b2d5d6a5f3939786b3c3c1b7620a2cf9b78e2ebe1c090100000000000000e07b02f379e0872453bb43f6"], 0x10) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r1, &(0x7f0000000180)=""/54, 0x36, 0x40, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) chmod(&(0x7f0000000040)='./bus\x00', 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:37:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1800}, {0x1, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x1, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000500)="bb1c621da2d1a1269f4c41134e17ac76da3a1fe668862a2c365abe34a6a5d41e8f90cc4c3c0332ec49120868669ba65e807cf52051f25cb4ef845a9eb81876bd2488d0c3c2c4be55384e1c8a052828762db6860340f795e1c0d52dbe46d96ceb39b4e2b76e079737a1fa3a4f2bf6f9c6660ba520102e1faa865de04942050bd38298e33fdfbddce45763bf15349f3d99943d155283a2145ad7c61b730abf7037959e", 0xa2}, {&(0x7f0000000380)="514546822674dd9c4c4b75e20396abb366fae220f99bf61558f9f459dcdf83e6d2df05102447306fa52e7e319a02e85f3c5e1de82f0f27a5ee55f2380a5c642139c08a3ebf06a4e9e852a38c6f9e8ab8b68420de39263fdb", 0x58}], 0x2, 0x0, 0x10000000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x8) pwritev(r9, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) 16:37:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) getrusage(0x0, &(0x7f00000001c0)) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:37:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffefffeeff000000000002000c0000000001fe"]) 16:37:05 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x200000]}}) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8001}, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x7ff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) 16:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x1ff, 0x7, 0xba, 0x3}, {0x7e, 0x3f, 0x20, 0x7}, {0x1ff, 0x4, 0x2}, {0x3, 0x0, 0x7, 0x9}, {0x2, 0x0, 0x1f, 0x3}, {0x2, 0x7, 0x2, 0x68}, {0x4ad, 0x11, 0xe, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000540)={@empty, @empty, [], {@generic={0x8131}}}) 16:37:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000300)=""/72, 0x48, 0x2, &(0x7f0000000140)=@in6={0x18, 0x2, 0xce, 0x7}, 0xc) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r5 = getuid() setuid(r5) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:37:05 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0xf, 0x2, [@rand_addr=0x3, @local={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @broadcast, @loopback, @multicast1, @loopback, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 16:37:05 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000100)="b8fa743862a8e1b5b9bbdcd3e4867b18273ba2592888fd223a183513b9d09fb1bc426943f351668bc77d02d98065ef9a340d408215c96df9e2da86fa34de8ac41cbe603ff0444c690bca65bdc9d9c682ff526770f797f72900bf138080cdf815c26626de0040e359aa874ed956f52fd6d073f6fa40dc8c4ca27be8be8de84d85a228e497af61f2541473389b89ab40ecdd3ca84027404496c8bd7aa78a83fa1079d55825102f119636413d97da1ef7372b940867d348cf998ae4177b67e9f104fa9ca90720559d1d9c5767602e10ac81da457d77e6ec2af04ad4a1d8af38bdf9669becada2ba", 0xe6, 0x403, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x0, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x645}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}, {&(0x7f0000000f80)="67f1e808b76077e31a063fd7140a371039a313acb76ff6dd113cbc322cba2c9ae2bd673da6fc828349c703d8b6a67383e66fd4414e13310dbd34d84a8ec6894b589b941ce89e19c5454944e0285d20e07078b12ddd7a41b2ed016bc7922c7c70cdb5afd58e005fea20378a5ac007584ab570f1452ed15bbee743dd0900ffff97a8fe4f8e8412db0d98a243fc66a12aa319b5ad01dc576dbe9227e79d50b8c667f9e74b25cd722b4174e98733483fa95cdb25b8c373a13b8733991cbefc304c3c0e5e54bb0f0185e50b0383cc766fbe2a5cce68fa8f04d5e99ff17386de74a2f7149288f360e93ac218d37e84d2afb28f10c52900fe335c77d4a76051c8daceb8b0d726ffed0c33a94d2a73b372debae7a0f3edcb30d2af839d91681439200f5ef550a9e844bf626561c8839de8b674e360890c1f3c8f06dae11273af7114291dccc85fb43da38d190d4f45eae48073591b23536b25d4406f5839c835c2a92aa48aa9f7268d5288fda9b9035aa7705557e68f4404b06b9e0b61bd2014162e46d963479a30c0490c2107362326f64918438d04c1319ebec950dcf2133e0d2f0e1ed5016ccd6d71c3805165610876b09ecdc7171930eac8072c8e183997274ff8823ba26e30fe087727d4400db995c30513909e54617bf207fa729fcd57310b472c4cf4ed5a00f5c30e3e2ae2154c1c25d9b81bccef2fadf9fc78a452922341c0e8feb662a6a28667264e8fa97f2ea4ff5d809370e73ae21aead253c9104834993d4f1da2caf412375652a1b3bf46cebdcc5e3e8bb8513838938c58b592fdd34fff764b68742a80adceb030c81c07cc2c5b01b8f44e10400f9aebd956c27960eada4a042b0bcb9cb85a759811dc40f9b964479d56ae95832f9a3965eb3015d30b37144dcceb0033efe8d26495d7bb8ab12c493789e843f157ca56e081b2ed809570de2221a9cfb7840e9921d33b9b2e107e96862e4a48ae24b082bc2df435f2206c8376eca7314ab327631972fa9f8099aef22ce89d0259c65e6bb1490db8945bae11e02cd8735600a09cb69c34f95baf60e2faf6c9b26db4553526c732cd13841ec1034099615aee6de5ffd79ad2cd9d9b0db779d548dd0d9ac06b4da5b07be00dbbd44f80e9c0c825ee56203f7f075ff60bb71832cfcafcd648c5279134e9c6d15ee732eba28bfa50660adc8841af625fc59f4c67a886f78275118190f6d584dc3327b8e25b43ea5cc45f8cc8a033488bce38d05cdd7a1f55ecddac4afd4f58afb4f1869a6ef8e99063bd03d4e78ab76cc0206c087b070dd1fa451306ece5a87ef5a8ebc68cd00a641a9bca663260d9b194318d467e1026dd48625795e5c5d29a288dadbc9cd1accd6a8516d4648a4906fbc77b9d13cf5514e4842e8929e55afcf68c5ca9e70f7bce958fd84057d1d8e9b2d311ca973da7dc93b0f4aa63087a84614fc8643b76ee05bb972f3de26ce04c35db342b6268877d861f97ffe9cb4fd83e7ce777debf05e2dacd24e369b58e71ab0f36ca72f0ba3ac5bbae514ac734acebf812182893d83b012adb74ad59c37eed2ad661989c8872f5b89c00c9029861152746eeed0fad46121e91af35f6330470a30ff3c4752ebcb08d70d5fc397097a97103c46f15d171f69f9df319ba1cb6ed3faad8d2a78b75e9185001a736892eb72995968928d5bd01c2611bd21841a937eaf7fc079b6af63e705d43c61d3b24b5c03c59e3366a9b75593f978f9e291a387e3c423fcc6be53356b62ca870c25e53c7b37bd003b727787a5cea14db12a3347f75a09b3ed9d1af1741c5c0ed42b70bd37de1811b4b40fe66ec90d87386110b909911135f2670c1e88b653003d864c3218365761590ea97f81a367f83794105271aead0a51e719324dbdd78c463a051d8e8aa21739057f161efa7adf92816a7e2c2c486dce80e62c85da887327784822ec437bc870a6e72cd536fce669da6188efd8fccfbaa6db260c4412a1603eed9bf23f9b48d9a1c12d1cdefdc5c307c4ec1a3d28e6cec1a371e30d1dddf8c7a9d202b4d64cdf7f180c6a192b10a954ece04913e1d80ab4bcf825358f157f574d1f0cc5240f1f82f55ca39fe770ea9095d851d1ad3028c567921a43ce7e74ede0cbf18ab3b295dcea3372a9db660dc837fc0d02e83ddd4b16d8c8048cfbc59074c20460170a6a3f46c797d7325999ed6e99919fbf1a8f894a255fcd155ab0eaf9fb84d35e2bf2d91f6d8bdf0f07a09d32b3ebe9634cb29756ec582431cda806fce62d001f94c74b4006b6433ae50ad167363a280e7c84f2408e50b53b0277e8a656f46fd3a74e2a4a592064015687ead5fb65926a04304908e0acd3d3a1d3edb230006dc4ed2dd853bd7432df6b987affe0f8a96e96fc860d8c02217b710081b7461dacc6567a7ed451292de2aa05e7aa57381c4e9ec40eda91dc76a94496bab7615f27f4ecac7bd696032884e245b6618e1e491c76eada8bdc5a03638e8a6527a604a8d2fa57483f51715bef7039e3c1eb697eb52c69f46e7f338d1d33f8e94ad14565957589bd574cfa75360106691f1431c4d9ddb9ce165cabd449061be539726f2fc325c446dede1ec8b707fc6472ddbfb8c024ea560e7ac046660b3d85d9bdfb98e99ecf3a2efcbaf961e2e7db5ef43026b40d31d23cb41302520f008b9e9f045249b33094d8af475e4c73739891bff815a5c61e4a48d30f73643eecc41cee21bcf3c302e9b89a8404dc0b45f43033dead6816d4371aa16b4bbf25a59d887e7b9ab097ac6b9c1c868d011df27affd372660a94e750ab6a2bb1910a225e0a869ab3e4bf45bb2bafc8c95d031f0843974a4bf7bf838791d2ea15d9f521235253cda981e628bbf798ab57d926864f5141e33d8f91bbfaca126e8f29e847e3b5c4a04fbb849b7200d8885eadc698e5d983f5374da03a46a58c72898aa56853782bd965d3e950bf2ac9ec83452396a1bd9b440c6ffbeb3bd8f921ed472be5ed207468636b65f1c49981249bac73d36571d6b0e3c6c6e9d612e70137e527835cad535457212e3c78a9c49b556bebec7f15303ec37cc94c7aca286c6cb8fd6e6d842683563198af3db7c4b20e7b04dc2f87f8d794f9b65a69d610bec5d2741242ea5d33ee422f52144dc0f49620ca070cd3c2a67a074599ecf9ecc1b18f88f6a8d1f443461d58bf21a9cbce3d1818e50859601904c815085e9bd8739c6b30e0d13843f50f291587e7350615b981726021144b0d3c408e6c263809ca26d8d9b83d956eeea9840a10804bf33041393fcfe24afde0eede8f836613dd4f21933471404728bbea13fa1c00dcb8b5077bc06bc9d19664f5dcbec3dc8b74cd5001df88ce47c2341706c7441a9d4a55116d810fb7c899e31d8fd56a5043dd1e31cfa56d1e46c74c4659508441131d6c4748fb90a260ef283e24eaec42d555a8d46b77d125e1746001e941102b58d8f11364b561d13b33ef537b1bfebda8781b1819b89ab5dd7391c133b8f08956811a2", 0x9ab}], 0x3) close(r0) 16:37:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fiLe0\x00'], 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:37:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[0x401]}) utimes(&(0x7f0000000100)='./file0\x00', 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:37:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54, 0x0, 0x0, 0xfffffffc}, {0x86, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) setsockopt(r2, 0x200, 0x3ff, &(0x7f0000000100)="0a76d8677f0fa46e230ad434057ac83e2299e483625d1575af37a9c4d30b796389aca33ef3188c25c2cf2554e590f8fe7e5cdc836085743a7bfee676bb20e7f00d83faa2b38b137d9ea07cd2546c8d668a96f6d67a33ec1d459eb4da50a5079ae98952543d1f25326479e37bad81a9204ef8ea9181b35c721d887ca665a2ce3ad66c66dfc9a702d3f3f1b70f95cfbd9f25aa10237c4a3bf0ac9e6ead8d21aec4db0d7caa33977b4f3ad3adc04d32c0e5c1ba4697932b65416e3710d9c2b847ff844c5a11db4764409abf80efc05e4c35d7dbcff5307875c89563c01224b15a16f6f04ec3cba4bad91d6e15c1f9acda8ff981d5d7b86c360afab49eac9e8d4f33079ccac1ff1fac42c3220385744d106f9ad3e99f203a5ab45473cdbab4fcd283875810e89927eb773e819c2bb666aaac3b80ff856d50b6418daf1c6077ee8882c0b453f7410b74bd933ec3f75f96129ce2a2962acdd3d98af69507d5b93f450e0b7c76fd239e2ba28252716debc4d60e8db15db9bf223bd573f316e6adb82621b9e38724c977ded6ed7d59a868c13c309c7d377bc28d3c826649b8b41651e10000000000000000259af973771cb1f472ad5da8a3afc7e1484637f67d478db5e141f13780acc666d7022badb3136f86441f022dc1097d7ad16cbdb158af01e55c035f331b55d1cef37b76ca768327de7de7e35f4b6d69e7f100c9a8aca557980d5df30f0053f74d260a4fc136deb1b606fe0d9aba63a5e1967435a5fa7b1499287fe92492c775d84179ba1030", 0x22c) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r5, 0x2) syz_emit_ethernet(0x2332, &(0x7f0000002740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8100360086dd61d2cafd22f83b09f483baf01e10df2bb924e2dc356cf7cafe8000000000000000000000000000bb3300e439680000003a3600000000000093c85b6cdb7905ba42f3e82a20d1f2e490df54acabc4bfa3849b98fc2f635afc16503dda8f0c214473287b2431307cc5e541f9f926bdc4e5094aa69bec868d3a3e9acb35c1d139858feb1708c0969e1eb30b152f1a2952519a6bb4a053467c471f5d921a4207f6b9f67071fc52e67b6124c24da327b504d0960d971eec11f9c1b4c7fa438e340284d80218df5a289f916655e9785eb5c6cb7fca9c8bc357fb9070c609c922cacd784f41a857ff161fcf3378695ec3465a4570573bb7cfe1add8c43f2d8746401bb4066400010004010401040000000001020000071eeeb08479eed24f996195de5cfcf47237c027069b9cfb863fd28978f398e4c20400000003c0b574d71759ee0d7ccebcccf63e1f5780a669387a6fabb85c54592d48936ab28cc3baf8331aba7daf763d8ffba3bdb5a3e5a318cc099f946946584ed93c7fed0778970fc7fb0454aca8c80fb18de266537e90341c8d5508b36e6ddd91f83aca149cca6e4c5f264db1ee1ff6e73fda6179fe74018326523d441efb0deb2824a65363b7e40694db3def3fbacb3241cbaf4be65b33d9e774e2ba5bbae63824ddf4d4803c4ea7a91a72a6b747fed9aefbcaec727a1ea6dab60000210000000000001d220d42b6dc7b673c6920c3fc7be5162f1afd6cd077c8e4b060c23737a6d5f72d7dc7550502000203174c3b89b4b90ac3d584be1dcfc6253c0e96dce4464a333000010002ba8b080c4485526ee4f8fe36eac2da479eb7496433938e9492c051f8b3a5f4d5f63f5cb1846816d49cf100eb87f81122e558b71899cc45ddb8b74018400c13a7fb08cc345d99fb234c86906a1e685c6b0ec0841d46ae27fa97fe4c323da4ff8ab7216506488f8aa7ad056f34c1cee783bd719d7ca85783b90a043d07e44ee26a396c018ba18161ca297d549668039ce8d175464be2a80b80d80ec6fc673f0646261ba70247fd60efeed6a590f4f002c0a568eb90a22c9d2f544ae1c204000000b40300302f36adaef8fe00bd1847f958946f082f3a9ad820edfd7154c2c9098aadab77b0b18e98da7a00b4f959f59289cad8d9f64dee1ce116206bad66d293b427f70bf564fa6c05e15dcfc0ef4b5cd129a558cfe2f5f4d786a1ac795b6752e41707836410ea59498451d2ebb29372ac6fb271987740bd117104bbca4d1e8bd57baffc15b50e8e5e01c81cd22025236a16cae0187ccf8a75e802d5473bf3c8ff0b7b54c546e09cf031c344af5480c1c63f01e53c0012f17672cc26d63da61c3cc1c91258de7987d1555a024833fd8ff62e0a93382fe279ce571b790592d4a0ea5b7aeeb6a0bf373253a3119467072995af4f0ee5bee46a55690135a7ec11e2e071bb2b62360a937441a824c7a532977de9936a696371015cfade593396ffbcdc12ef2aee675e77cdf56d39c0fc6be47c3064f3758a5f8962c6ec7ad2a033ab467cf0f8fb21137d85f31eb190cf73144991a35f475e85be6980c773ffdbedb82d48f289092fa42c2b7d5b98d9f722bd02ca58f20833c89b8c852e681e263b472bb63287f556940f8436ae1352a63264d508abd5c9fb74aed07abc5424df64aa76d9fac2de4e679165bd87ba1fab6e8756949d3ba5bdfa8691c52702a161d9e9d89adbf2e627880b03995724deefd772611a798152701e869b795163cf7d91978a197a9024a24d4bd53a65dbfe23d983c7e5f3783be8dd6336bc0ac4779bb096b33d5c547d197fb351d92772d2249469669a7bc0686a1a5875df7a15265246b3f9481211bf00cb749e45cb54a07f78a7c85cebfef0ebcf9d7e141c89e1c24469446b1f3b98057f508c236c55656343604876d13bda6aef01c3f2d7bc4f4c106d68f930d38f7d0b34b66780848c47d5464c9d5022c4a308c51a28efb05aa301ac6bad4208a396cba3158c3a28c113b9c512049029d5e3737525a4a25b79243ae78bcd14a13ac4677a902d4a7c44703b36d41b31caa4d3423e180669011686fe529f5d17024c9017440ae29713b534d385598a0b746926e5997d08552272fd7aaced11178f3760ff7c8763952383f4a0fbad55f9920cf32dc334d810ad17f1ecd88e4339b9bf1b85ce94f901ba18f85c76d5b4239955900bf6251d00feb07840d12a30add49ee2f1ecaed0e2c34923e23ce103db4b40a27999cbb9bed1e675206303424aa29eb02201f02125b0f0e8ecd918947a04f97c70d5ba8d581441774624d104a23372e4fe64426c179f6181e48e57fc649a36007f682e95c1b41b8b04b1593cc73f89221ad5ba8762afadc6877dddd0a1b793031f2e6901070dc9f4beff4203fd8b4be861f8694355322bed3984782e2c5c00c082d0fa57a149573129697ec7a53bf949006ebc749e43f93844001df7501f35142ba4c9384ab63af17cff3b8b1201cbfe3669d02b1ba7c9a5614fb599e7e08aac0fd0f744b8ba03e89f16d5a818d8e074859280bb922f598579436c2b7fde76baa11793bcfca21bf1e13511b1a609c0de9c0e8f7d42deed88eba1eba4b1ff45bd688c65ff33b140daba6d565c9300ee8eee4ed43195bcf4bff8e848f6ba858b7c1359bdfae69c4ca17f9f1675e9f81d7930c2aee2002b38d5e0acbe4dc40a9d8d3d7444bd823df1a835ddd7690d249a01751eadf9ea61339433cc0e453bb82b59bf99e9d6104371f12fcce9fd0c39bd1253ac52d6576d700c550776133fd8f63bea25eb4100a57f3c5ba27ea902bcda0bf439387bdc2d902d787506cfe969de020e1a97ab25f8e6fae5b0ae5f00f4b601b7403003610cc9f3b68f04ccb5e8e43e735b0e738794cc048ced1dc93a21a4f226a0fe41c0fc2b3f1e74320772bdac23b29d98eabda8b657d818a0842dcb6e8efeacf92bcfb2d7ef773abf1c26102fa6781917e5a0b4db6734d9b30234e9604539f0f0fb23b7a6e1d668c250eea0f41b512226e4dfacaee098862b82af7aa1104aa853bfb5ff94a9175554390e3f88296f55e0aee0b1a478a70bdc6c2163ed8f79ec452780cb61d4e517e1b2b44dc6149b41d86ccad1d654f8360e59e7da684d5bafba0f87012c5dca4761630106b62de80e39abea98e4b631260b1946b1bdf59f2c9102e0622663cab29ee34339bc597422cff92ff8b895ded1b2ce0f738bf9d8c9a2fa5ad2be6e78c3804f1793f7d630214237102a0188f3f893015800d04637dd9f64a5b3810688051b49253be127c321f79f8a182d54a89d3bd7426c06ac916f12362db6e1fa58f50ff1a463e09a32c8e544e109a353efb3c6d21df10e66104945328c695a3db7ea739ae3bf9670153134a8b5269f45f8ab10da28ce1579add2deb9133832272305b2aa6026354328de655061d1f176de2807fb43cf1d2538ffd2228dcd39901a93b08e6c6720561cdfec78d8c0a61c413b7375b3a2dbb4636f736e29bf91cf3c402dc9de72567ca719aaa1abd4a2acfde1bc4a5b1f7fe6ef96f03ad6236ec562ef74d024e33ffb6ae4e91340d20b5c40a21bab07de3b3278221cb95b638dec61ed16ee863acd4a92c2a0b33eccc3ed3b61c08d89d4a64b8282f899a58137568f690bd2d94f3bba6b231ea00924efdda807ae1e05ff46d661fc9cd4cc1b45a6caae6c2541206e15c7291a372f14b0c6ab07550fe55a6498da63cc4651abfc59e3f37f7cba023082c11ebcccc7596ee62ad4b3aebc88b1bd101372f5a5e065beb92ab38398d4f2c81746bc9b62c9900a3fc489e075cfb534ef210a340238c068b09e452d0b7375953e4fe473d769356e69cd95e477ccac5a470cdb10307ea27c84038b6216a7bd2dd78a54521bd8a0295567c2dd448083a124fad85fa0407dba02511bcb89e448ef3cd045d0eb7b9b15d13e5c96331173b8e7af0b69dfa1a6f0742254d0f9cef2d673508fe68b32b785226f46fec8ef8728f94cd128b46a2a8e359cc5c1933f028f59bb2ee3328a37687d9b8252849644dbe7fd26ff033088ba8f47eaf157c259bbf930f5cbcc85b024777c7d7b98cc1947df6a237409ed82288a2b566ca3dc3094ba1d9bdd715233f05276f5d77d8b49685f61836180495ff7eb461ed9e99eaf75de08b3fc0ed2350e5bf402f5ef9e818437297cea5243c4e8ff4fb62e435669e8fcd466eb3ea58cb01b7770631f19d985de848171dc31a6ec58dd6779a30d3dc28b7cb59137cfc49a2894deb4312b216bffb644678a4d00c42f0711230379c4ab80894a393091b65be3094d5e9aa60980ee0ff2d29d240bb5a881ccc8fd54678f98d427e42a85bde72ce8970873d5825646e7bfb9a61c01f3c5503925711f6b2f42a4ee7dfc57172770f2e621e11226f2254af50506a0509958f16ba636c391aec0d01166d10e8dc85cabf2f1cf93f5d2de15ea502f597111118e6a03b56617ab09801d6141cddbbd8a4bb9e0414a28b217b2b6405ea9a8c3595e48ce26b846b48b7e028c866f2608fe996424d9307411717add7f185479ffbdc81a43165eb449ad5161acfe020a6fef555e9b88a7ee444bc91bb7973bff6fa39af32b664f9c9ba49b5048ca4b17d0c10b8b240155cb4dd6fd715a729d8e7dc4db18768823f339b1bc51a6311b574089b8e787f2b9adb3cd8abe4c72f1f967fa293758d1103c48cfd382ca3cd29274833e654494aaaeaf9c73e45763cc0241ebb74aadaf31025ae19a39da914646565b882d7da5f5c190291a038ebd7a121a798bbd6f05290262c26b1ae180a1b621d8b4879fb8a97c795dcb3af00777fe01eab17becbfc26969236dfc7582e6df9481578d33f33d8e11f8daa8d2cc6b5b115a500c4c1f43d9826e4595e8ca9611265edcb0cd656b942db1b17d05bd0e2ab54fe88bbce733ec6d416746aa04c978f17c3a44b21030a594b3d0c66a99812b949b46c10278b93ca861e6a68d09ca2b51e5987270b7afb8fbfc27fdd09229420317dfe575c2b1cba95689fa802da7abe972c6d107150aa72a632ea6a3e9f503578f3fe62bde5ca1aa883376fdf1fea115df6b8c5772aa951bcd51445ffbe2bfea51ebb70952d26d3a2b52041b2727662bd6c96b7bd8d19c02102501c427920a755e6dab31f669a1411a7354341f74d6f524c7ea57160faaf071b53eb8058b575fa2a57c85f32038144d85b06576c45f2bea82baeec14218b050e226a29184daa4e4ba7cfe525e6cd1b5e657a529e393cc034071ed5f4636ffcc644a9c891b306a17ca83e690f71a54fec3174f134ad7876042da5a4fdc05ca822cb8750475db8a7fe63efa1827dcae14d0320737753fb6df5526024ca06c535b18270536b28d85af2e679929fd63437afeb48340b832409d7b03bea536c23d24340812d4a6a668b28c0ae866ca54557bc4daa5a6f365f3aceeda6fd3cca0ec73a4eb0d38f06d45afd296f2a70f453ab61d9a0faa13b380f6dd0fb95e1d2043379cac77b8b5a52b07ee40f49fcb0a4ebf62cb33df7fd2942d46f59eeaa41d6eccd9c0c62519dcd01f5b20bb67525879c4f47f7a8b9800da9e08e9112fa2cfd58831dd133279064ae2342f6a20c49df94a89bcb8e9d7db352d113822f413ef96ecb975151f3cfe0d58c1b0771761a8f86ae745ca3e403c081e9f6a3c8f0c70772039b31ec6124bc239dc2e9a1cb94528377fa13b5ce3095ce10c193137a738d489bda3fe7393879906eca146462523da98f001f29b47d9ec625ffccd04be2b15f4f80371926b6e81292838ebf291a404a46ade0ddb4c9722a3f63f1a180c5e0726422e7426d28801396ef052290f7402d31a31f5d8644253de22434da25f0a4262b3ee2c39ec17cb60db52d16b29c676cd321dda1e649f18f2d8f656ff46f66d7d6606b529e3d661d31472d3fb8b4ea6a243d6b2c5c72ebb3babb39366fd6e25cb09537b5d4a8352c655113be39ddcfa278d4d053b99a4dd144eb0073bbdc7ad1f4c4ee44af44c39a2d9422f8b9555090a40ed958af63122d44219c687c1521aaea89f4b56969fdfad9b245e5cc821befdd09f2ae3253d3644f3cbf0dd3569950b5e2133bf3688ee175e0b6c90a479eebbe062cde2075f8ada78da008c7c25ef3fe28d8a0dcbb1f0b7e6468cc41e122ad90c4717bb6af3cec4048288c7f75b26315de0e283b6d61709e1f05841f4bb72d8584966ea6688685660713cf39562cf1afb2067a766eaf18245bb6c4b06a2854016372fe56b2cb447649af8072e66ebaad544f181c4cc51a4fcc05d20539c7231570baca98fd6834fad84459f9c78c24a8e510fa3330cde8ed19e5aa2ac3824436518fd8f11cb792fd50f705803e01497d40405bbe0c4abcc54434fd3460b8610eb7f2d631c887a8098772dd3a90422e2ca0713ae66c6517ef5fe8019df3b160e2d222be356713de796ad54002c9da9f0dbe3d1a3ea70206a735eebb47a2fb41fc7160b0b9a6cb5ff4f80ff7f7f3b65a731f68209e015b74c8aeff26235758fd784adcbca4ad4d0902122d599359632648c2b0e29072c2cabf29e9f420c2093a5d2983cc58d13b824231328007ac9442f7b56bdfa71ff8f54f8a6b7621670fbc01bedbcaf80534c517f12bf2a761c977d4488c99b53ed56dc7f4f8d89ab320b5588e3203d19e77048e416d9697f5bc2b460cc327e319010f14000ad54149e4cdd7c832a73e587ea00d11f41baadee9ad7329251e9a6dc2b5582a67a991f7aad46b4ae236a5af9b684c2ab4396c9b388ec16a0a9113a7e5b8ff26b73b9224fa765b97dccdadd2101fd3188647e8805062061a8807566a83793f9d291f1dd26c5373de01f6a47c7846f1b7b99a87b284e016dab61ff58d40f8e427e0c94d48945a595c680783b02e9fa655177b3b40100040101000000320000396700000006007f28670000000600901867000000e771637cf343b7e4b847fde32a915ed70a30bb3e6a475d322fb00f6178bd165a238ff07aaea8000a25838ba530e836ac9db34520cc97323be5e0f7c34938e8becd0913370a0f31e49a35b7c820ffe6bbb0d39c8c2a11b6ac496c385f379141e0d80ca3692b94d2f1be993b439b002ff394d9b36a4edfb4023839819b0f7d87d355a7067052b599f76c10ada875e63f8c80def8e66b57eecb5e515ba2b35ad2a71118190a80ab3c64e46fe7d45af9a488a8e47e6297f70460c2f308d212f3df037b7a972f0f2308de10b61c155219d9124864f7215b68aa17dd348b1970455b31022c556da50d74700582ced3864b5fbbcda3f9fe4a23a5787836017331f3ebcd551465613dd3966921b071bbc1289896eedf171bdf0ab3b2a5d335b992abe4aa2989437b69e163f4b07438d8fccbaa6d37a3de7d0459db0c60ae67abe349cfa7f482c91e894bf2f4ef45ad2a427bc9f9b00d0ac18c1fad7ec216b8e13c0687d1bc81f3dd46d70051847bff8a49de6d6c355bb21d034b0f803773485eadf6f9e5775785f60118933dee4fd92aad49fbe362471279297405405c258d798252084089b2675d64f35cf5ecc0fadb181a03093b0aebaafc5ed2029b2250063fa2c129f7c35f180b13205262309f69d26ac8ee92bef9a3c4e4ac4d84a57c9c8e8d1cc30caeb66ed410b8ce4f54048f7bdb6fdd9eb7acd40c600108730839dd08ed89d0dc438676d3f6c6d16a3f3d5ae67f6f16e386a3082eb73c1b8fb4f9aa801b24729e1dd94a4f66106390f3793141f31defdec0941a59a682589875d07c0c8bed5bc796abf503e92c3f759719cd83f87bc0f92dbf22ebae3d260eed0c63c34914b06a138afe04430366c6bff9e3729add910178c05d24a30a300193dd77485f3891fc26d660c604553404c2197846e4a39798bc77518d3354781de61223629507c9ed767f1d895b59a07514edae79690eb814253e916f1b9fa6622420326c59fadb15de74163fcf4f919bd766eb076e955503aa2eaef7bf15598ce3cbaee75a3d1d95982e4b595edb185d314df283cd199ca2059421c6c3dc1720aaf6b7e94e8280f6b8c22d8049c4e6775bdd93d7ac7631b55aa61e6dd75788c573124f4dc682ea917bb6b32b36964cd1abca4bc3592d6dd7963f34b3fa7eee971c0dea779d25201b332e3a28cd1788db674956c86c46baffc194f618a962a476760a4bc16ec5d1d45e8efcf582185fd680a9cd8c5be00390822e6908b8f6a93afc798c8e5745061a44f3293f8898baa43a6cda42f2cc7034dba4dabaa210b6e36b6efdc2168b971962db019c802844bdca10549e2c8fb7d7f8380c3d36d91bb62df629b4003acb3a070285686f6c242161af6910dac52f37c8fc77614f4f8704e43614e200540dac88a12fc78bfc03a8660e79f7e33da064a81257c05f9e383debabcf458b0ea24f0962f91422b9c8d81a860ed1ec58be8be163be8b524b6008c7611d3698d66df51473b1318d2ab9b864dde4ba15b414a98b1f7a97d8841af14e4858d8df1d391b8d0514446cc9cd429cab88c5e67bc4d8c7083b9a29d58b9014455144513c22fe863768ecde7acde4b3d0f1ca3185a9577867bdb4319da813cf2a29e8b1ce7f2169cc7ed0191c879cb42dbb80ac4623c7af5f4dd0c1e1303075b77865304e9406dfd0a7c4e7e2854dfd38f2f53dd785c5d985c6b0d9a63732ca2ed39eb3ddf9ca62f63d4f419d9fdbb01169c492913c43fa652728729f6eb8fed9f7c8496bc2560d28c27cb784534a1d5d7df88597edc923d92e631b031aeaba89700fffad2b17e4c69bb219ff144c2b992539544422c88d9bd115b4c81bedf84df268ccc86d9cfff8a38ddbe3e6376fb3688bcbeed91824c36b7046e6b69d8412c43ef8324aadd7d678d972f0e24c3f41cb25f17cc03eb0afcbd82183e978395494d74867717c9af588845f0f4de66ea81cfeba83f27da4a4a53f44663f40f7031eb74c1c17250d2b92f44a7e6f54dd1bee83151fa615609e80784f07b4a3a99fa458a6cc6157f6e9871ae749bc977acc7fe4acea4e569bd6e950278b58fc5848fa61bb0eabe353d67a49c8387db7db97ba2f7eb66d7bf9ccfff546ead79c553da0c00998ac803723a4afc02d44a924d81cea95b99f9dfae8e3658c6d67beb91b2093841db150a42475af8c60c1e5fa0f289d9eb785234ff003d28b35b64243554e26731f7e2aca12034181d9ea7d9d615ecc2efcff3698775af2dd63e8cb6e839569e0d89a61ba548af66d4a8f1dabfd0aa77c9897f3bf2e97d877ab2ecef80f86563394cccaa1a9c4ee91e95c04fe4826802f07f253df5980dbcfbf1814488bdeb5d4287806f155d5326afe1fa41ddbbd346c61c5a24488c36a786570be9c36f3cea14f3a341b74e3ec421d4a504e32658bd36aa5295f3183b1f073dad0dccc10d121cfe8d58d03c2c7cbf4700ccd49122be66566244a118aace6714c4de105806cfefdd7d748779d1812cd868cc910bd4c072d605be084f36690f15eb9619d3e4c392ac07f6da1adca4712bb64f7ab115d6a09e28ad56bd44f55c3928b13ceaddb7a9782e7198d40446f2b106753ac19e0b8af627890f13b76e0f091e957942aa837f0520d5f5bf3117730ae0628eb7b1b01cda2be3be9b7a6f9873449a71c0c0955a8b07cb95be0b0d88cf859671e48da9b565c596573be79b7add65452f1b0f2489da3f24c82e75cbfb6f787c8b017aaa3ae419cca5cc51c19209ba3b6e21ab567b70e9c79bd61365b5bb2afff675be54b618eebe3e64c046f2b9584a4e309adf245e63f1ee8b5e3c13e594979f9cacb54134d8d793243072e0b35680fec015f48fd8a7350dd05d42a56c52a68d089958ba4133875c8f0ec20c671302b6e68631968845744679fdbb04d89d885e182ea3788805b5556f2d456a00f13acf20ccc6c16ed366050b49d88d37a6e23cefe2b92e7137bb41983862e47c765a4f36d237964309a9c34a1fca4249ab5c2737fc061d78d4cf642c1807fdeef6721487f0039b21e47e3b1984306bb6c2f59cfb9aac1dacb006cbc2d6ce58ece3baeb644bcf91981276c69b44052a12b74b6b0bedfee48d33c69a675c4c0a881650b5e1af8833d10fcf154533366a83e47a1c08a974efeabceca1095d9e18929aabe86bd8f7a172b2f94a8d4deedcc3094cdca6338b5e599c6999fc485a2d953a1d557ae9ff4cd1a3ee24f65ad064daf5344cc206ec10da0cefb13487d399a1561605c9e2ae5c6d82eac59b532096b16c06390fa3ccebe92e389c818904f8a1e66a496b2a3b9205d0e5f181ebdc9c6acdc5dbf1ef332d33b3847ebfd9b0ed4215c74a33afc2969bf5bf251319554b5d3917562407450dabf101f909b32ee02defb5200c0b9ea2256faeea30c08923a43e71233a6ea0a1b3df4b3b700ee07994680fd06ab334243c2e58dac019d98f6f622e8c796fc6b5c921118a8e09431e38b8209e158f6cf405532985db8ecf56eaea951867a1bc626fc4be5a8fb4dba9bf2e563adcadf3ffe7a6429abc06d65d9e291c8076159e6d67091a253218c8bc42082867ebdacd558d7e64980fc833b9a611b52ed02514e366ae59aa86c7fcea1f165355e828726cfa9198b5d4aa3d9eb4a15c8bc41e98c73b1bc15f95d245e9fefbba36c3eed82b5feb1cc3eabd9cea8d4975f6f6207b706add741a31f4cc8fe2fbcc85e1e66f1bd468b154cbf27f2d4fe8a2cfd39c6a03da13524e23e525bc6e6ff00dec659ddd4310477be6c4b7f77db63dcd4ebf7416b7dac51e07763a8a14df0d91f001301f7529e44685588c18108694efb323d1b55be77fe10332fe5605c9a1555ea0f609cf72e46baa584b9cb994df688a2bacd5c8d4c7559dd38cbe4d5d0f2d087b3cee46ddffc7dec020827ca4bb41d588bba0afee7215718a6fc341490470dc35b7267fdddfa5794732eb739d733455dabf4a995418dbf44bc2cbdff6c7a6de5868f5e325b39eddbd2270ce99226c0f5d086d19e742921362b2d0396099b864bbb00b8a34664ead74bf08e34bc8606a5f3d21c7b975190c44eb3214aa9ef0d0f57d4d2459026a750259a77527389e9cde074918b429f5dcaf9c207355fe6ca271e8c796b4e8ed91547bd7286498ffb1b941870b8bacc904fbbd69ddd7ffa8f78a5179e7addc46f9d402a557eabb0f81232e63c309a894103645de3de7c0d89f75ba6dab0b1c830a688e5b9f2d1fd56ca3ae920ac16bee1ec938697c7ec4eb6418ddc24577bef81626f730fcce80399bb92ce0bd82197fc6cf39b4fa7c85260509ace7cf08c9422f5b09cf256fd58dd092fb705781686daecc557b93942b98b3b2cec4adb2e9e45ab3a2bda6751f3f488abac8ba91703353a966e19f24d3ff0a035ce0036c720ea8f9c040f945f10fcdf31927149469a857663101111bb3b43b27b4ca902c5184e14ffe8153d9d96f15f5d8d3eb7e03893261fc78cdd88d10b70f3af1daa179fe901a4e50c1cfe1b28b4b3923d358148ecfe73e7ad2e29b6cde89d49172184f9786a1d63aa353cef5d9630acc476bb80e4bc663f59114609cf5e03ef2cc845e74969f5385c6d0b79465098984810d5940783014ecbb8f2b0c3afa70f1a2424d52b2c6c0a61fba3c139ad83f85ad1a95c67e50b11c1ffa50703acbc8a21aa1d89ec852e75a4b8f6c3849d6cef8df4ef9dc852da11f88d6f942e4e6acbaf33bed12b5ea591f00630ca5b460989799650877b7e771e00ab59227ba757901a6ba695f03743bd3865a76a987b5a3fcde8571f39908bd019a0dc6cd4575299904f449d2ef9a41a49e9440098efa724e1ea8f845d0a40bde882b70a7b77eebbbf99f1ce14654d2cb11e0348c7dbf6c44e92d339d6152ea77c15b78467e4b46b36849a6b1f37ef011b6ab42f5bc0babac4af7315bdc61d3fae53244afeb46a03f1549d62d10a57de91cc9a30d6afd2947b6f68a3b2422cfc6ebb54d6a164dc1204979faea94e4174d41447edcc57c817c7d5f1b524e6020ae8e1f63339dec42272379519faa70f608f6caf9e1a3692f8babb335f8d51e2115420c580bbe04447a03ebc1f4350379403ca8ac21c7dd68a78c5f2a0bdbfe53d58dd55e60ce8222ee1f586d2eaebf186ebe9aef2dd0d7663693b02a301e3d3926500b707bb324ad7305a7c7a14ea2d7e2716f8b976040f5712a7d51e89f3505e548ba2d03bc4dbf2ff1089d52f97361b243976ab9327247a65d79d2709abd3671efe5ef3e8fcaaf7fb16b3bdc8721a3e3cdb26b463997726b57d1e20e183480012d6a5f8e2d70c64bc89c8c12abdaf337c4be916a95c41a9bbd18d3088f0d2e3bb199ea6a0ca5ff03f930e52a4562838196cd77c8a55f71a4785df8bac1c36eea2fdcb15d66aa0e0394cce691f4249ac3f25d153c96a8b89982eb77ad560e76872d6757efc1e25bfc1ffa27cc982893f7e5f9a0cd054788d5775d2c4a2459f034cf67b4d72c48cf1af9d9a1dcd2ac94738fb9e8e9390e17cff8a52edb7f5fcb28690f1b29f9997970d87c4ef282f59774b5bc43ba42721d7cb1ff844cceffb260c93693ba7e1d0be8ad078017d2f8541648456fd16454e558850980453a7b636c77d5cf152eab83ee50b6d8e5f4c690ccdc669f66f423c78df5235ec4e544333de1848fa0cb5320775f91a4c19869d91ea57d63de88afbee4f4c0e25cc6b7a97b53456658d98170143ac9fa295d61d8302be626581968fad8312cce567d3fda44ed1f03f613fc12d9ee2f1ffc39c1e5159572d27d59024658fad618c303d81f800636fcf07346e7cdd35340d064c2ecfb3a12f29a254bff57ff7fbd3353b71ad667d24f6247c13e3ba731794e447a53bdb53c6a052be03cf34b2292e2fd86d58b253b495a34c95c7568c1e362e0be83192515240e651400b41ad9810dc801b0483fef1965686b97e6b48847d7136c0636cdd1eba6a63e638742f4b0f2382ef442da120767039ffc84d2279e7ae6f7232dece0c84cd2428b91a6cd25ccc4ad77bd26a4ad7d2bfff"]) 16:37:06 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) getuid() r3 = getuid() setreuid(r3, 0xffffffffffffffff) r4 = getuid() setreuid(r4, 0xffffffffffffffff) r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchown(r2, r4, r8) 16:37:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f00000003c0), 0x0, 0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x1, 0x2, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000180)=""/200, 0xc8}], 0x2, &(0x7f00000002c0)=""/169, 0xa9}, 0x0) write(r1, 0x0, 0x0) 16:37:06 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, 0x0, &(0x7f0000000100)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:37:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0x110}, 0x2440010032, 0x704, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:37:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000000)="135fd8f4ebb50d0a8a7e2dfdccd1eb815d311c28da2c824c9963ea1243425692890b7db0165b3e432e45c54f5400a715c497cf58b6b95856373049c9500055c1d684fb860286cf5ec90d9d4b441cc051b55c5e7db52e4067cb754f84531e7bfc2019a6b24fef88d13a9195b3659ee5b8d8e77144adb01304cb1109d3bc2ce419175d4cd098d5649dc18eeeecc66b978b24da32821d707c7b9dc10fd53aa22f6029fc22867b6b09de487235088e70ed90e4f83233c876fccfbc2f7d03f146a0332bb78c56a14fad55a41137be3c8ff2af15c9a674be902b4c0bcf4e3935b5f806260cd0ac90d0", 0xe6, 0x0, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:37:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x80000000) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=""/242, 0xf2) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="4a9f76f1a33d49dc2c3a1a9466f538ded738f79ae0d1c866a87909855575a5af1cc461705a1a049c", 0x28}, {&(0x7f0000000200)="a65466992346a7134dd974455b60558926dc17555bd9a7b565b562ad3b87bf0e52ba5a0d13116329fc0467de151b4eb99cb4cbc53cf2e0335523b2c7f1f29a5f0f48f51192335a582d", 0x49}, {&(0x7f0000000280)="ccb01c203b0cb1777c4ecd9ba112d63c80fa55", 0x13}, {&(0x7f00000002c0)="bb82b2ea26322f3678b2c9463e6d0f63299dbedf5c92be5713b0b6f39cd3ae2ef124dfa6b9ba629bcbb99c96e042d2b21eaf6d018d908885da2b86c05f49585b2a8e35d8c5713df9bc620c0bc6b02a8bbb7e418443270c5a0b7504ee6d522eee926e686e8ad044bc414647776c85de146d991193d08f35cde7cc9e2da5ca5741e8b13b07c9aab49fec72dd3de177", 0x8e}, {&(0x7f0000000380)="d993788325b304df70e172a1dfc462e4a7d340bdbec22231507ee0826dbedffae131df7a8d26acb16830106e5f14a40a15212dc5281297d28b87680a0ca7b5a56d515568f6b3078117f4715992e8e1791b193c9af6f8ecf30a7dab4bf0973f91be6192881b2eb29b521553807aea49a9fdbb980e1e50fd7154f2af3bbc7d2cdd3fd5d066225348dc2a02b9cf0fa8", 0x8e}, {&(0x7f0000000440)="025cc5156ba6c9585d6706a19fbf37c4e10c8ad3d2c0e89c5171fa7d0460a00a76d99819b462b85d48f63ddbe7196affc9d708269a3a1b42dd7815a4f89dc1c40db171d30c058d3e3d7beb3c0e5e6b9660af0fbdfcfb4998e79624c129f04c2cd6a18680a5fe735c8b2f58f1d6278f22e6f0ffd0d0c0709803ae68fc123ae856d17f4ca756e3b3e782af8d509b55cbf76839935fa9c1bf41c0dbd271483261864202333fb9e89693d2cbc8f2771bb6335fc0a4b6cb50e1afb7c2829f739cee8345894d03d685d0e7bf6d7bdfe75d862937de9e0a5012f18fd200f4f1", 0xdc}], 0x6, &(0x7f00000005c0)=[{0x108, 0x1, 0x4, "b26adca657029e05d6634e74d4b2abacdbb2bd8d77d73af05139fa6226ba27f24650726bc4746635cfe38f1a391d6dba4af8c715e994d1c9f73b64b8729ed4b44c6d923689b6d81c584474392c8b9f38589ea7f46aa39b1ceaef0a375c13ece5891be62407213a7fa469432f2b1fb54431da4f996bff834b3c1a697259c7b4e52ec7d9f77448a0ba2d64310e057f29f91ceb78b04c00b6c4faab623dc98d227ca4ca5e9288ceb829db14a759016158b8d6f002bb3f2ec43466f20ad71beb0707b82d60b186b6cc721a1291680ca1b535c078961f3360ccf23a296b5856b7c3beec98398889017581fbc8af0007b6f5b15a604d4042cb"}, {0x68, 0xffff, 0xe6, "6db2d03fdf0b947f96cc82a60c270620caf14b6217c0329c8b610ba63d3315e6be65421c458b46ba2fad6aa8d11c64a0e25a4c3d8f807269d988072c28ea6595e95e557b53325c8057936a0df0ea07cde87d8032b3"}, {0x38, 0x1, 0xb52, "2147e371ec50125e80393dee9f582b8ec500fe3ddb697faed6f47712ab387cef59a2c464"}, {0x28, 0x1, 0x74e3, "521693c67de671bedc72f059c660cab7ff7f9c03"}, {0xa8, 0xffff, 0xee5, "c6da4ce8b35e8e9f9634c12c101aabc424e375b006d26483ee9dddee8aa1d3e2a214a092366680fd4164186a6c46c383b2e33af93c19c650c76d54954cc272574701486f05e4bb9e7861e7b1e8960ec36d93fc544622edc3234a41c6b6e532c5210dc7bf4fb51839dff3ce13420c02957781d75356b2ec55f5f597853101319f8a1493bd06323a8f918ae080cab8d367c65f"}, {0x1010, 0x1, 0xffff, "2f2f583b02564b366104a355e474407f1f378af704db3777e34abb43a520d2fc5c3835aae6b33918a72c843e11c3ef032c36cd206b84b8cb43afc20b734e66842a6cbc9fbc7f60da06f6b074e95fcd943031ab5a08ffa97110f73410984e310366d3ea6ea63a2e1063ca591bdbde76796bc836301d7c14d313d3d171845b97109df6003f4de80ace874ab1b677d463d3418d100745ae98b5907a1a2cddc9b76dfd877d5e4578c2c93c43f491cbe71d1a7b9b335ca8a171663d73746863a3f0165a42295f9dd4703129f47c50abf24d6cb1a5df349f2fcbf06a4efa5789ed47a3d8f5d0a0ec2fa90e75ab428d2f1f0f3277b29b53c494c5bc28eceaf2d721c295bd2dd1bcfc72a1abfd682a50590d586d3b3ac3d8d1cfd8f243890ac41fd5bfa296df6a278265e6deb5165fa1010a63ef41e77fefda941de1eac39125216c102d92aca837faf38be4f42e1557f4d1a3e1d75dc83cf650e96ecbf1fe7e5c66df0047c4e712bdcd374651a1dfc76bbc7078e6d7c03a8104ba684e5269b1466aa37777a8a3a0afcc52084a267e09ed73b53ad4014ec72c891a4c328da0dafb542d77255721d6842b205792026a73f33d946e6d7c23813142f0a8993c38aeff221766ad41757f455cff0006d3a8369574be9cdb7f269f10a3a6d5b51892593f3694204f54b980c6d5954ceeabb213c2f6340a268bd80b9a28496f5f3d1896227be2818abfb4e3c3c978805aa04dd1a3bfb8d0592ac0ce1043948f6e21b26c170ff28b335c488b972184f12c227dd8d762e2c2380d60417ad917d333aa0cf626330c948eccfc13ade0c657717b4d72a5eb24e394590cb9ac238e849fef1a6fdf222dd3112f99cb9342864b726e46e3f29ce5ff37d2bbebedf4441a900ce584e83eb9ccb11b82a7eeba1d6294d2907b75356dd0ad45c90e24679795b80d31f25754f7dfa690a10b478d642142e302893ac8e95da9d0b129d52e9d304ec71202c22441fa4157ebcabb5f525372f257148c759b822ee47293fb592f13d3d8452c922d845b93dbbe74871a722e1f66ce092ea209d5ae5f5bff2f5f8b25c608d88fdd79633192a4ea1e835df185b254cee47d3f965d1cbd1b5c843430b6f4cf09b17594d61313828a5da28175be83ea725e5f647ca4301390e7ba6212ef3f267907c61e05bab708ae4c7123e78d7e75383b16366583472a1fc0a7739def435b6e24936880e2116515082b4ecf8becca3f737c3890690ed5076b9a6b35c9d57c3265b8b13f7cdea2f93e51d3d2f930efaee68e4b2efbb4310b5d3b0b9c072525f8b1e78662ff7c557dc302af4c8cc4cd6526c4fb35cf3d6fcd985b30fb2f1241615ff01ac9302290e26ff60c75eed12d8f7ebf339d28d202916cce76c7a1a5dca49e7e30ed132bd284215f4e627a3a52e233a04767595de1a3ebfda266a5bbbf41ca5e5b1a2f2dcf35e02a4fb61d27317ccbcd71e7d0aeb6251b6173058ac1eb02ce0795a6439f923c60b8833437899d059e253330b1923a229a0149562ad61544b295f385cbf8ea9457bd50af009bf1393cfdfa292b4690144975ba9246ca970c5ab7f8b7ef43fb0de38a20f3f790912d11e44b39da0cd134264bbfdd3dac9e3656836fc3c4c556609e8c1f5c61ec52550ac79a7477893fe3741868a606a43ce6d5199be0bdc7b144b93d02630d8372979e9d0c6af759890e29e79034ec7bde3d4448f1cf47fed73a60dbe27c6e9d582453fbd5190103de7bcf633b2705fab6b177bd79004f4354a98027ebd85c7336581ad4eb009a58f4e1a889f7e41a876b443a8798270ee9ffecea7861c4a988be497b9247b9c400dff90b0ec77f04e53a343eef0e6b29279980e17ab4c7787d19ff8e44a318d427112638bae797080fcfc997cbaa8fc38d51aeaab474777591a51f72559ec8332b54e9c3b748767608738116b5602cbbcf30ae98a7663f459a987c8a9a4d56d4ad5e589217bad6e8c79942a2a6ba5e4d5d962ed6a7c07d60281ffd95baff13f3d7563e1a019f0e9c8765591b29cd552b80388c5497fff6257cdc78fc0b7f1f27e7e772eb2cdaf1a668f1972b061dee7b5d6f913978b61b20b6ba51ba7cd95add1c0642d4cb10ab51ebd0bedc053b51f7a3fd1ccca3353557f5a89d40c2eb74b5804fb1e48bc3f3fd816be83fa037eb7defd6b8e358d683a8e8ec920836bd67647db798481b7491d6eae91d3a955c78db54e34eef1883b6513174b9f3718d363e2bb9064f5742556d5421b87dbf31b743a7ab3386871c61d15af2026adf3303eca5313dac4c1b193335d26f7dce6fcdf502603514126e669da7843e4e879d31da71f54c100bacf101309d67841f4190f667eabf10164cf26085cc3768d5d76cf1877f303020fdeb54766cd1928940cb0cde6baefb6bb19fa98dc1a2571652f89cbb9482010f2a46c1bd88372ff4c36f6223f5cafc0c20d2813895037c7740f8fb4c9195ddf955f3c8bfec10d5293f9d20337da5cff4287297a440da867779b2db37877234354a3cd994dc7db7dba3a83c66c408efe7eed177701909854c0a2f4406fe009f738cc2ff872530dbfa0504653bb717732a98e22e2f0e3c190faf5d7cb9d0b3b12b3f89b007e3eb776c71dc7a92d5392d3b309ec9a4ac3c8d68bfcb10388854bd7d6c36e83d9e2c8a020642edec921bb50e10c4a1f17e4d02c58834ced4fc6c44dc92724bd8dbc32e5df3c75974f2d6c7c4d3256f1b2f2cab283715b8078d2379f8ad54022f4f640313649afa433529e5a497737cfa95df26315173f661c72f6643e127a71d0fd757b8430dc8cc6a2c29684e6fe1593a12d27c4b971cc07b87e2b7e308991b7b37a936d68d55917b683d9e77b61be8bc82cbd43d3375777298a66e02c4fafdfe5c0353cda43214c3dc09342c70b8b50dd88937facb9023d8b034cad8953968084510a33b868cb4983878558fac78b9d9dfadb455e2216b7e8ce384d6e9cdffeeeb425461a6007ad69d56e760977f59a523ae62e1265cca44b9c5f12e2e20358decdcc4543cbbe6f06bad9301141fd5cfa76247696abfa484da37299fe7af8a0eb9e35e3d6388b123eb84c792e3a4bf92cf34bb9431f3127a412e0919417a91d3acebdcdf7bbc643b13aa955a7eaff432b944371751402b80e27601bdcba84e6a13ad96ff47765796dc41d4aa7fce2c5b5e5ff5e91e7fbd197a38d55a509f7fc1be32130d41ff07808c9e2faa438e6652e30d80a3c815d4c2ab883b89cc2d88b94f0b0ba04a12e0266d03570dac52bba05572554c695fc696c4eb337bed2d41ec3ccd4ca65cee85eed5bc559c5acdcf6c84bd509b36d21e497532cd49586c65caae09ed5176169e104d800cf66e8e0dd97463bb063cde88ec0bd3a1233a2c5bd75dff510b1d8d20d333a1b4c2a69e3a3f1239e7f39943bae68fdf3a55009c4405aaa1674ccea677bcf805cf0bcd17bdc728c892bcba1d5964d417c35143eb88ab093ba6980fc4c84ca87c5ea8e2e526cd6015aaa7f0b345b8f89116cc43bb4d20bcbb4a79043ed34736f087c65ebd279c6cd835cacd1c72c3dab8d347f657aaef8abb52bc42927194e03e0cfac96bcfab6ce76928c5498d2af9844b84ac73decb56f7721b9d0b4bfea84f20ae05c6c267e0805d7f97abda0f8cb1e47fb5c96292f70db5631536c9f3bf2d3aa25d476854bfb918e4c31d690dd18d9f5e3675490715bb93def0c84e868713a984654028e895824721c7ed8836b7bb83d1f06c8c69ddc8315f3851a164f540ff11dcef39346094fa1c9b4166d008fd7949fc0ea7804fb6746d804ddbf25ee56fe7ceba7524b35ef74a6d3a2403a07cdbb9d9cc05a9097c2a39bd34f4f7bbbc775bd19d90ab596b1ccdf4d90882129aab8cc9187213a9256ae763d6a3b1668b932bec188af5830424b538a9c2ad7e5f8f6e75e9cce07fcb1699537e405e48a24bb6ebb5ea7924465084b0550db3c2e9584d745b3f7b9648c7e4e52a84a0d58fdfca33a0a6980f8d0ec45bc98c2d74a90deb565331d615767fa5f6ef42b651605b634de125c0f1edf7d4e3d34f432b95878a42dc082786d2c659e4ca9df6ab0037e3ec9cc82c14955f5cf3c58bf90ec29c76b1edfa77f4a1239133a714f6390fc93023ac0ce1dc32159bbfffe7665029bced3f1ddc7502ad3a560b21303b8d5d9ad417cb7a2b3da052ab409e9750252c2ec8533485232ea0b06d610c4b7283ad734947e6a67a0cc5826717452000ca5ce0b1872d74eeabab773a5a15ac3c23c65c512b0357854d9119032b1dbd3390a0e194c7311e3596eb51f35baf66bab24d6b5d8633b1f4a81288d0b7ace314760bf48fa27461f3b4cade5f4878a2b62f20923b339b28a09140f0b7982be27d32eb5c228680c06353590712022f10c21dfc6f6ca87df09eaf4a404cc269b21d6f25a851bbf7d1af7c44aa396655673082379051f61187740ef0fb8ca271f5977af784e357cb671f2487b1fc683ec433492f71a13d7454daf75221ba3d0db7a0a71d8e7ffa863e04ef92962ad189f2a7938acc1934a7729b2e1b92fe74752f01c92dbbd04a60d390e7d17f43748e241e64cfb093097b1c1ba675c1775bea42032e077e64b5d35083423d24bbb8b9aa1641ca6ebda1c061d582a5c8137bc1e6b43a9d105960d283a63cc2fe995106101c180087b04e3d55d1948d35bf2e80b307378e06442a8bdcbb70d34c4504aca39ed1ed67c52c321fba5fd198d33851fbb450dbad5b53a6afd2c6fc28538e3bdc4909c517483b10764368780e40bcc4dc8e22ad6ae555745e7069c5e494cb02c8fbc0badb9307a570f5f6ccc95a8f74082a19da8505ac368d1ebcd5d5e1b62711ca265ac2b883fd6376ad324b0dc6f46c39dd561ac7f56e4a695077f718a980c309010381dc601f4630f1e6667afe21cd1e3d1b150ef63ccef86ef57576c8116bda020011a86c128de726462d7208ff8733e00045628103f310bcc907f51f6fe07b13f737a210c2b52db658d8e4baa01ffa3ffdb7adda7e366383bdfbd334abfc7312d5712724dbfec1478e6e3e37e857354946c8dae4d360847144fb97cb7af336b4abd74e2bd005e880f23a638a25ac6efab19feef2a120cb66d60cf3e8e58e1e7aad2dd85faa2cfd63dfff53714b6e6de9ea59df7959460c2eb96c6af0227f8fdc8d0af11807680782f1959c40ae173e07b54a7d08699825c0d42b12d3322a384bac15b8a1d5d71f5eac8c6d0c99a444b6837c48384461b7d0b4454d3cd6b789354dc2c345e60cf9b491c3ba815c9e332ea9553dd432cfc2759c20cdcf65525055cd6c0b207eb1dde8698118e7bea8e6d287e46873d431b16fd74396b1cd33d16251a282d6d6ddeb62de844502d70f8799a17631284fc6a4bf4d82aa6ead47b2840b17eb554d1a647e15bb704863adc6a0cda5bb88f76ce592c6d2e2cd5c06bb05f9dad25600ee07fa33bc56810d7d213e330f8d227b544826a5adf21d353bee38696e41ae5477a3702ee987b4cf9ac9bc8a068eabe25168bf6278505a8167866d709aa81ccf2ada9a64789beba32ab71de3d1347cf4c3d8dacf379a48e44ce82c6e7b76b02723f7f759a86464cee77b14f807685e50a89d1b87001ba8e8e2ad09cdcbb759ae88c930dff401121965d936a0321837a45676bf99268ebd4a575eee0a3d5de24528c58e3ef6af41d8906b2adad21942ad9c6db2bd4a373ff988cf40953f6866d74bdfe4bae5098b1d0610287d1998f121402e625af62dc5c6e1118a1b7ed7506f80b88a25c780cc3ccb85cd9a1a0d282345885af48c8481b3"}], 0x1288}, 0x40a) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000018c0)='./file1\x00', 0x20000, 0xba) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) openat(r2, &(0x7f0000001900)='./file1\x00', 0x10000, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000004080)=[{&(0x7f0000001980)="43cb1432c2c0f552479acb5c6d18d1f38ace034c9149f2ed612941d166138a4d0c7d1ada71661755cb9863ad45119fbbb7839c4ae42492a8416741914a20a0abd9685435663cd4885f14388845c67b6be89aba51cae26c10db18409373ef19cdfa1a3f2b56d0e43d3e52bcdd78acc78e1c93290821df42a73b5eeb405f7efd1af5c02614788a63f90fbadf5853092031f554abf297e61e8c21523aa63a8bd9002ef1db0c73422a9a1137ab1ae9e700c84f6a6e56eaa81526f2395fcd3232b335748a54472bb3d5e923328fa6fe6f167c685823a8f916daefb48702dc", 0xdc}, {&(0x7f0000001a80)="4937101cdc4a81e077e37944ea3b23d58f365fc90f6e0c3f6dbcaaa808a17f6b844ecfdbec7d5193ff1811728354785acb02e979064ff7fce38bb0090d0bc28f7563b8b78b0060e3bca9ec2fcf7d4964f30d6ef56b35f2ce9ec33c330bca153b79561cfb3835884e49c62539750d3fe37985a89fef7e4b89bdb4cd8faf396dea736241421eb598c9e725d41fa9f1c497b7e8821b5ad33fb391470c1e7436273591befb882a1a3a441cdedb90037803d474d98ee6b5d1c2e2c2e71af83c3b9832e6c0344b5b346f778ab7fc2554e8e82747b3eb3b134b6ccbfadaa6761380c132dfac094f77e108ae254e7053f7be5372e297ce80820df194e6733eb167f76df0ce078e1fa47535e15fbd4ea110048fdc62a42b9ca15efebf8f3e95ef57b8520368bbf698a4f1c39b262a070604deeb91175550f8b8b2deda24188de792d22b21646b0174e2998c2678ce7bc752ccf07a8ad5cfbad5beb1a38f5ad89f5b3927edfcea3a0fa5a4e7aa7f6cfa88b2884768d899ec183f4d14622dacbc57367b901b274499db61b0739dd057802afdc70a607441668ed467a8862b1066a686bc7c12a334035d8cc1eb947e2aaab96485d5e3ed145b456d4fade386831f6cdb2419aeaedc2ec44df1a64b41d620a23d03b6031b807a85153da08053a2f78f994302b52262f21792e42faa094c9683eec0484f4e73d512705724b0e9833ab1b276bc6e67a2bee3f90c71eaa4a153970471179fe522b280b68a93c103b2f7f4dc9bde8f0a537f3710e48998d0c6e9afd93eb91a52d22a4d834c06e98e6089d43937912005a1a997236b88c7fd56a834e502e9a889bc8eaa6df8747bdbffd15732e9a63ab29af2ac04569e2886099fc2db7f0fb7245bb34a7eb1e455662a14032931f3ccb7a875d99590e0147b3f1e40abaed55b1e10bea02b58ac562981608d35bf567fc32cf9f18e344b643018403623d0206f20122a6f927f8f8958bb5db68379c14f39090f937bf59df6aaabbc957a1a079234567b1e42987b63000e66cfdbaaed2a665dc3983bad0688a527c2a0815edbba9ea47d4dead197c1f1156b0bb916f5da0e4afb002dab9b408ec5143d29b64b3147f68973b5bcef33d2be9990d29ca3fd5f1a6d0db526011e78ffd84cddc5c32643f68f92827daf8372763dfd309a7199c75c21a22e8cfa2c38ffb381938daa73b8d4222ca414006e3b3c080f2b53f2b7af17dc321fa2dad4382aa1e15cc2c508dedd37930a03162e671bf9f67b2d8277731af4573c414d0a7f6d3119e115c30a2107a02d8c746b042c0826b112d7d03ac62084a03ab77f2425a548b35a263ae05593e6ceaf3fd7dbbf08b79c6f4bbe1d595b22d01379290ff553430f3ecbe299e826214fe18f58cba36703f2100b362ed7cd32ddceb6364bbb80386396e60b616bcceb9700e33331990cce495cfd717fefa1020a0fd66616eb9bcfd0908ff9e2ee6a906950da8f22c4ae32ef614365f90d76bad7655b07300af261d79389a0be7edaa0824a56a654c0708f718fdf7ae589360d2176b227b8d009fa2cbd79eac00c9d6e92fa533ce4b072b065f750fb121677b71b3915ffa5108ed30c8043f2d8d9629893bdb364dd86301f7e7d3b51d05c5e144778939be6f550cbd2343447d4499d6777a4432bdc6b09426a517336c8abcb9fc499143b695bd43c0cb4fc7f5af755caf198ae335b23f7fc7a9d0161ec7a4840eb254d685ee55eca931b7e02e2790da5a081f7cf90390a566d41319899415e00b6dfc2a4d30ac1a7afa1e666553f956e5d367a0d60cc1c0e6e23ec66cf8e65bd79cc4c47644ada42f21a7d6d9191191094899e60bed14851534952df33ecfefd0b5feed13ace8043ad0a69d599508994fd70e0bf073e71c13c8281b3061b4273db3051de4c7c831011d06a9a188a0783f8f30e7318ce3b14b442b353f90a089d9c3e9594cba9c5b0da1c42814309a0ea6dd72849d263aa1fa6a9234152f3476f4eb9bfd1dddd5f7cfc43406295c6ebf097c427170e5d324dfb6da5ce0e316b4096039e6f63db1e8bd5f7fbe7ef9ccdf743d8998277a564e36860a6b32f72d388ea9473836c85c5d8593c63093fcab2dc4bee3b7bcf79de5446c09df575fd6d65e2e1cf024ffe6a243783043cb9a1e18b8c2a4bc6d0dc3172ba8671202d75c335a815b69f320515d069945dccbc6374336db9a428066c0176b23ed89ac7ecb3e9240eb2ae56121558901f2cebc85a0d4dde9bb7b974a1d17353b84097ac67826763b3a62c7b8877d457238de21ed206da73be648378584bcd6d0f41e989ba8c1193ce59245fb49e0ba5433c9542639a71ed76ceb85879dcb4121d813b8eb9c3774fc9de5854c5c481b32f49e1c02c93c9baa45f14924d6dd00cdcbd26eccbd30d674aebdfe717575f0b755765daaba0fe3ae9408320d68b848226f30efe6654e93159d83f9305797064ab527f8d910a66469ef8500a9ca54356958e33659edef954df8a22712045b1897b08723f1364e509250cab6d5840d575aab9cde88540a624a066b422a5193e26b606cc178340b5ce574811c32a028f6d6af64a4704a36059bb21020d653794913040bb14d592536b1bdd43e76068839ac2b7c52c265ac42da03f8bc335498014391e95d741d5df9dddc107f99797e6f7448a5c70839080a6c005c8cd529b3ee7ea7cd27ba2ca219a312e18f6a806f155f7236f814061a6d0dc480886d9bc89be7cf21b8c184dc1e83089e697c586010334e250fd029f6efa0c82ab91165d7ea07776d6b1f34fcc0075bd04ae232c0ca2bec85170e2493c3dd07e0b2de58765a0c5a736179e51c1c059a3aaa23d251f1a87eda473d40058200570d52e6919a18696f824f9518f76be7bf69880a36d411e2f4916a3aa54fbe9a89570868be416cd7191a969b57d847ebe23dd598689819ecd69353eeb0c2b4a42dab49788035bccd0733614f9e1ee4e9536f07cecb97d552f26b6b8823a74353b1e2d4152859f079efe71660eb1e6ef78671067f5a80307865a4c0b9b777ef4537df40c0e67007a551146c0e5b7fd394be90c34cfc84d7cc08544bf2f8cee304ddf852a0c00961081e3ebc98f8e3f428895bcaa584d1041ff149e820e7fb1758f5d046e0f9ade259016012203dc132d5e8ffa04dce3cb8de261ff903e04e29a5a9a1cb84c2fd24fde540ab40a5437b20b88d684099a9983220136efdb16a18b9fb2f86f67bed84f6369add1069ebbfc7f1a03239b3a257e44bde4efcd5ef6c0aa5bddb0d80379b6769423c244a98ee5292bb647120f663cc07f9010be9eaedd57fdb6e3d3f7ed2df04df6c6495252c94292e4513ccc59f15b03d9d4f3f335ced9b8a810c19d43f85da266ca1d68439a42e68c858128fa4ac16be6f6a7b4d687562d8ab68033cfb90d5371cf4b5046d53d65401e0e9ed56a71a0584b634511b85a4df7716b645a7ebd7b9a195182f80a0e90c7e5928f9a58c8470f122454bce0821359f2f3d9624a6094ebe058ed1c8e3696569b05f59223afed8785b38383d333275d4c9f1acab60ab4dca25a5f9f14c97390c5bf3e84c9734dd64b15b12513fb130fb040925915753d8d4e3d9cfed1148549bef669c20c32b466af707598c77f2bab19811ada9df51a6ed73f995f6c7eae0900dce4a5377fc704060c80e65f6334589bce78b02ce3f6962e61805f078102a0f408f311751a95c0cbc7a172583a18c14e6ade52efe97ffd2a636ab1b0c471394b7e02bc72417446111e1851ec2fb26d176998f56bdc6ad59c732b3394aa3386114002d19d2343915ddb769a88b0f1fcc9216a6ba6dea7b4522c5294a7ef4acae32be9b98aa473341c53c6b833293bd21a6b3297395739ae1ec40a433548937b4e9bf6e0e8a4aca08658d6e2700c2aa265030570e834f5ad6c3db1bccfbd3f5b2d15ec968b3b4f740b2f4990edf44e9d9cc5554f06ac5f1765da55f3ada9b7bd67fd51d3592914bf9bcdee128d2e18f35858d58e522334d6698c83a3f6577a2f87fd4ca8bdfef4aaacdc2134b9069b67562fae34838b897c0f5b4433f1e83ab9613668fbd22d19e67145020bfeba797207b2e14275dec766c769829ef2723d3b5d88905c96adcd6fca895a2a5c0ca121114ff7b9330665378abaadfd7b17e5f98027d0d4b6eb6c7a933b21088b91611759092d2fc2eb1a0adaaf2e40dd1b954239957a5bc6a9b87ba84561206d5f975b8c816ee1172c0b3e51849760fa1ab5c15342657d58a53e3055d39a929962d349fb816bb0ee3b167bebd79eac1fd54c49b103d970e1888c4111b24f69171cb4b1c791706a5306d668c58e27549e7dbb34302c60ae174dbc713bb9963676c102aab1405f9b33ed15f51789ea7d482485b4f94eebf83d40aaba8aed1057d61eb4c7cfa2c802b371da97050c7c35fe2c97602694b478a7d061d591c180582e05f7eafaf3907e710fba68230e44d41f840338697074ed75294477d73d014a1e1e1d57bc77632d51b11ba5ae64e8c6a90b16a2fdf5f42f38fb0b6c430aa00d61b07081c8f8d8fcb8ad819bdc139a298a8d3255204d1aa34958abe5d17c22867af5dce3ad17e76a4546a7e2de12f712e4df98e3d98f3ee1238b721c5d6ad68390ad87cd2beb38d15ac27adaa380072f3ccde9e489fe5308d432cd73576272265d11d1156a1b6e7f4f883cdf6d6447f65961e797ddb04bfa0fc73af3bc8c475b7eda4fd69f63c3990651fbdb3546fdcc7e093c5045a721483fdf8d9b4dee6b5a8973c6eab7ffbed32d33ee17f73baadf141679e1dcbb39533e02e6e6c64f9d692a4dca34267ce3ba2506e8c7afe6b52e01e5c35fe84bc7e9a886cf56361220d20337775c903ffec710a900ae045be0f8a1984ea5540820202c465cc882cf99a1cd45726cd2ac2a77bac2771bc7883d92f59b69d1b830f4aa2ad193f2e1de1f99e304003908018f908111be734f541b14f9b7313a6c3e747e1712b5726b383d531e8600aa32d14871e889c2fcd60a67519b76a707f5fcc0eebcc73d0e15c58992c19ee543edb72d15f3ef3ca72385a34f42f2540aaae47735290703e424cf84b556f1bd73194c9162271a058c7754ec4175339ba31805e11b3e448151afd0d8962e515338d2b0581084565b7972eb9b8b30d5bc77ed906f9f5bba74ffca47a5c1fcc8c741734d268d5a146aab75eda43ce7e682fb60862bfb08e2782380461c2bef048f749f47e7fbd7bd7be7df208f69f688ec71aa7b383c08bb638b9b14b3b716565f1d471c0bd39207dd62d5fe0597ce65a599008624d1481c9708dd47e06c98ed8563c548ae65bae53ab70125b33e1de73c69aa7def04bac68996b0509e3933160eedb2cf6cc53033b863d653ffe65e3429fea02701806cf4f506077718c8010bf76f00cdf8789c3d631922b0ef1320f3f40590085a776d9fd40d23450c1d451ed60122924fbc7bd0e9e2f71ce26994eed59702572db5ed993763f64dd77deefd00c68f50d63cdeb81e24d1b6ff15641836dc3625b92c4251c9b3dce512f89c02eb26935c10be279799e264113dfe23e360a5f1bf48365495072638bc48221637bc215f241f314c04bdae697d139b352b54d51bc19027db6558c8d64b7b19dcbc73a370694e656ff6d25bc646f4c7cd90383cd8816f4ad578eda4b272682fe49999cb15e4414ad830e347ef9275e2515b4c6daf8c3256eb8a3b70ca21f8b6769544cda8a94500aeba748df1914940d281bb63f6d2f0980c8cfc3b336ff5cd2bd1a1fbabca9ebb42e30fbc8e440a0d646adcb0a0f478234a303044f8", 0x1000}, {&(0x7f0000002a80)="18202dfc072099dc892c1324623f5a05d577594240961167cf3142551b346f01f0949908694ac8153eb0960d6e5e9f73f39605f6c24f3f93031cc734ea5a48c0b3495b2493643aac1c7ef9ec397f3454eaf00d950b0a9239c62b7cbdb2e8c694f0e05779f183216f505a217f7a25fdbe56b1dbd42741405e75cd556c7e411442ed8864278574d1147d36decbb471d7abee99346134e008a91fe4f69ca26b07f19095d1ac8aff0eca5f4024629256ae4f156695fa5141df492c5054648e0cbe65e6e1cfecb59687091467711b90598aee3f6206", 0xd3}, {&(0x7f0000002b80)="e64dbb114510a2a4485f97329e037f02a6829feaefd23a3907c432d16aa282d09ce7d8daecec046fb0a2fbe9cea2f94f59330884e8316aac7f67bb548ad779f62453a212c2c47401788d1ce4640b12ac5c419b879419a91b1bce351993392f6aca350933b69d858627a07eea0505c3bbc7dcd06635e9e4da6e69b3a84fec2ceedba84cf18c1d32469c7a73c1f22f285bc60d09af0e74d994525a83c57759d01e380f0987bd18cd52a2ecbb56786a25fe7d1f1794f227237e57795a23649a4c3ea1136646eabab0c76973aedac0c7bd459e3041b8c65aaee06a2ad4f13ac26bd2", 0xe0}, {&(0x7f0000002c80)="67675c1fdb79c587d288f41e71722c4eeafebde2a1a8f3913bb7ebad45bd626e6c3048670c7267abb2067658974655448d6d0c56966c16efcf6f7784ef4c7bfa8d8ea145a268eb5dcc9d8086c31a7417bc22dc7f7a5102fd47577e2f2ba645", 0x5f}, {&(0x7f0000002d00)="b2536263f6fcff223381bff6d30e169fb455bd414b0ed7475bde024468ce97c3c8899fe8479fd7143e03cd260d1919f044e28f948b0b5b9ba6f93bdf120c01aa2e2a2ead868ae1a4560cc5ca65d45f15ee5c8c4b72f1cc0433c639c2953f4c052aa8499542ef1ccde0a3993377bf9f952b766cc69583c04d3bba6591803bdec8dd816c3e0bc2b647f8fe87ebbd916033233ae51b5464bb70cbd24f7e645cbe76784375745a0b2b6a2b468d4186be81e6e2811d99cf7662a6b0365fcfe7f9a3577dfff7e4957bf5623d5f7e5a3a994d38e5b93eb86100df133b56614165393b2a0f785d87fdabc17bf97692b9abbc1ff020f7f4f2", 0xf4}, {&(0x7f0000002e00)="c6efc1660d47c56b21b0e93ddf38e4cd330c14b735baad2f5f850bde50a25802ef6b14670cb2e4542741599e1dd87daddbc75e8485e452bd6afd0190631b180a79960ea0b4fee70606f4b392318f75d9fe94f5536fe796f53314daaa9568db15b81e4d30196c77972389efd519675656d816df227b5d1dd465af45c318cb5b8255fc4a6ecf3daa753d1ab29e0d448089c610f7824161e671c7adb7f0d5f2b312a274e7da2f38ae1d7d6569d6608f1557eb9827995d88146a32500d95d0f71f83853b4a7f9c4b0e7c99b435230a5525efccccaeb37ee67becca7afb56703eb9e090af7b0191c1818408e9ac23b1663cc0a7d1", 0xf2}, {&(0x7f0000002f00)="831e0096d9efe2885ceee684e7ccacf61912237b0ffb70b97950dbe7e56033925b31c4290352913170739bb8e052d219a427dd77c6927e45fb555e7947025abd513f51607dd8c6b40da8ed245fb6aa008071e15eafa06a7cc0e7b68bff5a2814ccbb0ae2856f05952fd6cc572dbf9b992c2b8ba787763ea09168fe483add43042783174b79473020273f9eb2b619248a49", 0x91}, {&(0x7f0000002fc0)="ee4e2e0bb7a26fc159c9717ce8569bba1faa462918a01b2fc04cd6944e63919ff2db657760d35768ae3ab1400398c30bd9f1b549515b1a8ab1d2e92e9cd41a94db9aa2d7bf13ec6328d57df65ceaa3a81021fbb88d15732a87323f34b9c544c94ce63a6233f400d98f3667be2221b5a742cfc8771622ac8c7a21fe5aee429479d94e643d93885912ca740e32b49af905fd2c953f30dbf78b1e44301b", 0x9c}, {&(0x7f0000003080)="4228fb3627ac66d6d8185ead0cb3f15fc230044ae046db6999d0a844bff78c6a61d8db60c360ce23e79bf27056bc9f610156a392e8ceb3ada54d666770da38dcbbccc34e3d7afc0ad96ce4f555465b8a10b365c7e0f89457695ca2eaf5e87baa59a51765099ed51b65103a9e08dd065fde9d7eb14923c21c06cff97e6f64ee5c906db1dcd69ff29eaf2413bbbe2a4396a67a9c71cd53758c76b5df531eb89bbb4dfbaf0b1d9fa8343169d34d474c7039c9da9fb26e324268e9ae97a4bba1d227be5aae2f3f3816db83220973a11b2a8df1813dbc2c15459675c06a66a06c409f1b11192f578d6d0d44b3137e866f5975e4866f1e5b5c160d945c491159403033ae3a2036ea651fa8c439d1c2179778ca033d7f6c75e08df6865419f06e8e37fa496e53b6b01c06823a19c63ac8ddf7224351bb63bdb246520bb348e98969e01a71fdc65d0c39aa9b920681f8c3a19f61e00d5df4bfb116b4ea2c3efe997d24d350a232aac236570d9f6cb65f3b353adc28326bcc72b18bfa7b1cbb3b1e7abe650e7e07fa7231d94d1c60f80e4b2a6ed1e2ff73470bac6c49cb6fc0ade8e9b5ea1d1db83d023651bdc654f9e37ba1cfe635942ccf335d3d5aea4a8e5e963c2d0d281708aa6911a203c2b31f138c113c8c4669a1d847e054459bd0f89dc204acca7fcce6b41c006dae45b072aa6a382f4c790dc66281b3a7f7be179c421b5a8aed507e2946de6f497a3669da3f6d43e4d943d035d9c3ffd84a2ff678057bdcdb4217ea78e1a06ae16785bdbcd7139044df3c1836cbccd2c893fc5b1821280a7271fc92b5f8f6450b591c7fc17a9d2363e6189d92068de83135b9d6369c84c32ae18adb4485a12588eecd49d94bb18bdde60355ed12f19da0f1de47b07656c7a09cb503922f2c41d572966d8c11f7bedcc0bbb210f0c925de7f9a82c868e88307299da54eb1c107b646b5b06416f44374c69e83e49936978dba1a683eefccf64c298c4cfa356e0878a36b25e9963b9d9b0baaa7c952cd2c2da8d3bb318f777b6eccfaf8457777397f036aaf8cb7c8069b53441c3db408918ce3632403916205f37d472818e40229e7d8619164e48e8c9453c8ef31987920d83229ce0e95e0406ba333f2ff7512dadb5c6d386a1921a669ccc354a6a4f7e5015728ef235c44532f5ff056478e583ae00d4610da9e90817f57f86bb011550d539fb566911abbce57112139d47d6cad90f66e8b994e33fd8e2e1f0948ba652e1c0e43e63948d9e9852655570b9d2ff820da0aa48279534eeae3ee70664fe17394e026de56167bd8d94dbe810f1c2a73c171851b7a8c0a88e4e737fb990d62d7bca172f4aefd931816c569d02ea6d08da52c26d1c87a2507d3745bf7186ce7fa02f3bf26600811fa02aa89b2a23b83a7794909cbc97cbae64c50cb6d405024e3834b732a5d74a07ef1b970fd5a40ea594f53385d077f3232ec291173f84b413f84d123efeffb20bc99bd6bd0999aa91c249ae549e29aa61dccb20cd5ca4656661f772c66d62d1ecd70e999a909c3a4649446079a9a8d94749fa86cb7b8c94100319e24e352f6f91a6fd0d622b28f809f878a098fa5ff5e9fa79be15712987d44f8c0ece791152a0f3fa61897ebe8244796a2cb00be4cd81ec9c23f8c23d870f78b1d3623c5ab83c6bfe675a4695d95ecccb160e758f43adebef1eb51889d045ca97b48bbb8ff5034696ec37c803b33eac689eb4c3f608870ff1a1a56e21f44707f8374d7471e41c5a38877ed2745aebc6d98614c3858c7edbabd5d9aa36b61612614cbd233b2ffc10feaf5191e0157db2939fbd74051b814448f3c549790d7771469bc764dd4757f5b78750ca96654bae3eff70d862b99bcc74464342267c6d6c5f75517d8591614eac6ab514c4180d56a8a27b91d9f33b921b506d75e11553148f86a0b2bfc9388f1e7d0859cbaf328d9933089c7e0828e6e37bf07ba2caf58d1b1581724863fc943db8de0cc257258a165f95701b2bb94db03fabf3ce2cd269ebe92ee5c02a0077dba18871b7c125105d12d11c1562d031db75126b5bf6ae98c8217f10114c391f0df2abfcef44a95521806e10aecfcde6389780b36e66950f80a6f249419490e97557226f41217654b8a28f7509b6c2ca992f9de3d08b8429d9377b862b330a03a783f6db7cedf22d3ac30465e3e3ae4a946e68f2781d9137c9b2da9d5d46acfd9ad5f6afb671e7ca43b3b84f072db49f3b6708e78906057aea216571698259b6751f7066fa50f4020cfc31e9493406364b534eba170240320ddb4852dbd1d247391b36018486ba4848055728a5e2f7fb1035ac8d1ddfa77fafd832084e79d1c4bda0859a16448d4f2b7fa3ab2cba40b7c4fb05727238c92d0cecbcf841f7f2c7e75ad0483e047626ca5592c7cf1773fb0ea71d0505c7c44f02ab57f07bb719dd3f3da03b5365ef2739611bdf060b46a2dd2363d584b3942553fff97f635fb3c847c2064f35b2e00f2c40a2e716d3713d0d6e296fe6409a28282adeea2d4612c121f36633cd3f585f3fd7bcfad9c92ef9125cac70abc2a889d1b68e846ae72a4536dc266ca5b6b9f9d67e86c095e4469e9f404428a3fd89d00181282a332377fd16ba497d3274ccef00fee4eb0dd85e059c4eb9a72d0073655eca1f7d194554f4d5acf53edf94b4e3c1bb5f5d7e5d262b4afe54af0efc07f0e41f7a24600de8af8270f032f2598dd67f20b0a4c1ea46460b00e2bc0683b0ecc48ced394c9df8ed227a1fc99a7f9f61cf887e86eb7d9a0e1844c0b16d8128f5ad7b1842910796826806f0e8b438555d720b37c608a4ae0d593fa9430658e30a3cbae36442f2af746bbb30363cba4daa84f970049b2c9d73f7f3b5d47c181ccbe84b267311174b4cde85dfd1210b60f74b0936f44d0d77ee46345eb22a7bc82080bee7de4702e82cebce598bc55517da1a3fd72d4428dd62ecc78f94d34ab64aa0d8c7c85536cdcbf5c1af854a1a423272810631d105ee111cb4ae2a08c69e96167c85102e17dbf599931a36851f3dae28532ff350c78fe9633e9f7d4c60dc8ea6ac58aca41b4ac10141ae0b20f6c64ba49c5e8152149d14168b58893907c46807e4a21a271ba0bb657b67ed0d0a95bdd8f676366d42c44440713436dbeab19d4d17db4a68cdc4c3295e46453817d9710b0493be358902b6b814940eb85bb80535a413864fda695badded9cf8783a81e89d056101e83ba646f612da26ef5d75a8731f1b20c9de474cec84bf3e8e23ee7217b02f58a851259e3eb9ad598e54a63929309b2ab56dab71be67fb2181992f1819c8dedd98db5b5505f93ee3f597a7bda03bf4a7d07f12524f306c547b349d28b43bfde9bd663db2a1f2185d5e4427a5d517b2377e3c7100472e86b595125de7dc3775ed95d00fe523613c5f93da90f64a6d79aea8b1cb6c599ab4524066ab2fd2d7cfe90fab9ea01456a5208aac6d7dcdcc691a4da11b3de60089afe05e6c556fccfaff275213d0a2f2284fd806fe477e8738f7bc247a9f145a003cb80ce83589c7559a78ee90fc17dfd45413018cd80752903bc1e388527b857865836322725e658d5609620746c909ae05338606c9b6719a2ae1760ecee7f3ac821fe67a6d2f5b8dd3fa6ac0cc99f79a97501e7ec5249cda3fd21178a50e4c44f1dfe42cc6eda690257496423f6b529760b0b23dfac7500c0e078f211608085d0988cf40f654a184a671a7be918eac782ed648f222db1b6c0f5e713325109e0429136eb9d838445b830ffd20d44633512d72171a68d5591be61c189fcbcbbc1d91b1117b34f3bc42bc3c7edf97e552e8e8fda510b8bc4f5d2256eb6afaba0cab47c5add4968d30e979792eb2e687c8a01618cac0d41ec0cfdc7de7abad02455b7a42b2e8847a7dbc446fbabaae890b2ec64a80f652fb1491964e24fea417f892e3c177bbd69eef68b1849324f108031809e2c9e3a0bd8007ff1014195ffc47d97eae8f63963019d76e5626ba15e12a606a2d39ba4cebe4021ab0469c55b0fe4a1b14e72e2e0e5f8032cffe7df9ef4e38caac60378708250a8ecc0a50202c074b109a319adb002852f449aed61829e22f4c67fd78b31570c24e85b9f4ab154dea0752c4bb0ad30b741560831072dfbdf8937eb9a7e208d46e11f0bb6ede3c4154d3c7a1303430b437b3c1786da4c509a0122958cf1c6fe763123b4ed12ec851a7641d9bcec4f3ba381a89939e0cedd369098bec53a9ad406768b5ea2ff9150e7e362875b19d0b94ae65ac8ccccf0e3ea4ef55d3a832f1f32c65f53b2714483d5e6f2cf5b0c929cafda142ecc412fbbc191c902ef589a2070ab553a0d10af191b2f9674f1f536db77f2e5124e5bb512596b284add6e21d69119393d0c6ce70e1671976166f4314407e7a084143b43585525e1ca0bf35819f9a42165850f87e68b4bc2ecfd296ec957c13f1d3501929db0d7f97a1fb504c9a52336b587cbd0bd5654f32e26ba80fa343bcb845858da2b0e53a25d089dfa6ad4b4626d9291fbf24afd877aa80958998f9e3a733fada31d4a20585059cf8843dc33e42e38f75ad221228e2694f24bef48dd5baf9e05fda407f7ead10bda9e060c9978cbdb9aeabf2fd7d7745c48ced09c37765d5bf752d663bf04e42dd87f7267aca7d4c58978b2bd05501d1079cef34af68e3d5d30c6731265c143dad6d1886ed538cace77f1ea603deca64c482b98b8084e3058659d392a7cbc328233e133d94fd16fdd1e800ada0d9646d315160daae804e4e7f4fda9fa8b2996d686a57a6d7cc9e06e65badc76813d6d8765d25e9501fd63a4959fc9771978612709016f3958c280a324d610359bb0efa372b6a2409a95a266d5de86c409389ec2f578c11bdf302559a358bedcbf92154fe983f27e01b44a3d3196df8ef5b38af3188ba9327c6eef85427e27ce43d361fe09d20d6310ded18fbb958dd6f79265a1c65948042138eaea4f6adc447d243681a91b554762a1b9c2f986ba3857b361f27cd605c1ab332d3b4fcb7813a03917e770e3c2eda3c43eaf01ea02b3df9aed0ed77835346ebb7b4039b5d0f9543f7e201a12751a076e72ab9d55388b08fcb1e0e72c321f4356f13ff9c6751c8d04175c52fd2c2a24089e2cddf27a59cf5ac0d9f23458c3fa4bc7662c78d380ed5a74a379235554719b96319e117c6e4f942cb6119642f9ea3bfa7453beaae90d9e6a665de489622e7b10ec58473f8b5de69e5dd55957bb89c7a20f5de3f5085b6a9f83043980a8cc6344609cfbade4be89ae18a7f37d969f673959c518122b41d2a0b451d1e37a718993f127e02effc7bde32702d38730a9d6569d6078ebd2ca15c92022c09d83cfb58133b47a692ff6da2cc48c13e009b9c0344bbefbd1a7cfd25b7b4b0655a40c2e72caee5d05986bf082e77fb4bff6d1d1fd2609e40b3541f63fef4ab6b112801e59714dddcdd8d4253b58ce202f0e82c33a0d864c7510528d48faafb7b8698590b2e882c03a34116131ffdbc554c8c208ce27a580af7fb9dc7b3a98e57f4f523798f82c9f8b494221255b74f1822a9d4c6a1e338881ba4af5e074e1ba5e4b382a9460018cd927a54010ae4781bdc9338e582f6c63113d11a4b9a363d3043fc07ebf970cf7de7021f24116388e970d72bcd1aa1b79723f122c0113faf6988f93f30bdee98e9f2b93b2f9b9b5c11b4c3d022cc8d73825caa0a76165eda52411c65c3d3c7bf73ce50b58e8be98f3ec7cb3f50f349c635728c21c1a16587e81e1ce040d65d29e7ac76b4ad57406f448d202eba3b549062", 0x1000}], 0xa, 0x0, 0x0) r4 = openat(r1, &(0x7f0000004180)='./file0/file0\x00', 0x20000, 0x100) symlinkat(&(0x7f0000004140)='./file1\x00', r4, &(0x7f00000041c0)='./file0\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000004200)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000004240)="2dbf2b3fae3da6d3958a2d39eb3089d00b7d001a8448f0aa6eb42b2de29ee0acd77c2ae0d88ef78c0513f7dea0b99990fe7f7637c039ab6fcd6c79113c991a2295a9e268699562bbcac739b63bbe1c1d1bb2611d6bce097d28ebbd7bc96fe7b87d4dc1fe088bbcaa695ba498dd3189918ee6fcb97d7b1c34ed222ba3df072cb9e676f8d9477acca0e19479e3f2349b75dfe850006b373b14f0536cf3560bde9786b9b1070ff885faaebece8299ca8d00855ac303a4805a26024c219d6151159076dc28df4c9cc9a1c0f375", 0xcb) fchmodat(r4, &(0x7f0000004340)='./file1\x00', 0x1, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000043c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000004400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000004380)='./file0\x00', r6, r7, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) bind(r8, &(0x7f0000004440)=@in6={0x18, 0x3, 0x7f, 0x20}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004480)) 16:37:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000d00)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb060000000000000000000800001000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1337d94b8ce56363aca0e211ef68f077e0f53434f05343703000000db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b80800000000000000e9826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684605c38e398efffffffffffffffeb311725e22233ec8c863120871a9626601e55c1b2d8417506fca8e991009445ecb440224ef159d88043c813fba6b628f177c41f59412cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b061d8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332bef98f0fe9e4e7e077d2113223b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aaa6ea4eeb8d8805270917f506c0819a0b007001e837b3ab3af358919af7b3d0fb630e3a0bd41ebde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dce388b43c5a786c42e1873f86bc7ce62884518e176cf753e45abca52165e6350d268a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaa23b1e667b91ab778e4cdd87b7d3cb75b21076bc16f129e643449ad5c9d9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba6690010001000000000000000000000000000009d302a40b224d3306dfc3fe89c28c5b23cfd36754db71bb1ae8d63e8649e4c9b95e209ea737b6dd84147940c3b54c16582a36710910c86e93cfdac3e9ffcf11e6d03dbe774038e6fa32b85744a5d0072ecb9ff38023471047334d1a970644d98034249e8b98f43dd7dc40d9a5347b7b3e547d5439a97915bdb949daafc3710cda74b10c69cc65cad5ac3c556570552dd4a5bd08f7bf6ae1566687ff44878f04f80000000000000000000000000000000000000000000000000000000000cd5965caec71000000003b54a2f2fa063755dfacfee864bf277e0000b999b4271ab73b8eb4bc315e76590340eeafd011d01d98d0e2f7f3ad021ecd85488d955d3f14c013e4d7ca849416b63359e1db18b3f127d0ae046bf956ca3b44aac1ce7a9e2091ddf370e0d23704fd40821ed14bf1d24ee6b25cb71317a14f4ee769c3d0d8dd9e397a035082a6a3213ac4", @ANYBLOB="a282cf793766dc9b14a0459e58b7f0327a1f28d16c20326049e7e1f4b765834654944ab57a0400000000000000cad9c6fd67681f774443ca9473e1b34512fdc63a1c"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20008, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x60, 0x81, 0x63d6}, {0x4, 0x80, 0x1, 0x7}, {0x3f, 0x81, 0x8, 0x3}, {0x78, 0xea, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x9, 0xc1, 0x5}, {0x3e, 0x0, 0x3, 0xfffffcca}, {0x2, 0x7, 0xff, 0xfffffffc}]}) r4 = socket(0x6, 0x2, 0xfe) setsockopt(r4, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 16:37:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = socket(0x2, 0x4000, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:37:06 executing program 1: msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02e5002f0687ad810010000000553349eafb898ceaeae00000000000000000ff635928aab0d0f37c704cf5236b00"/60], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xffffffffffffffff, 0x5, "00000000000000000000f2ffffffffffffff4000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8000, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0147173712b925e81cd3002e2f66696c6530698b00", @ANYRESHEX=r2], 0xa) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 16:37:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82029ffdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x80000000, 0x6}) 16:37:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pckbd_enable: command error 16:37:08 executing program 1: syz_emit_ethernet(0xbe, &(0x7f0000000040)={@remote, @random="9518292871cd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x7, 0xb0, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x24, 0x4, 0x3, 0x26, 0x8, 0xdc4, 0xe46, 0x5, 0x61, 0x504, @local={0xac, 0x14, 0x0}, @multicast1, {[@end, @lsrr={0x83, 0x17, 0x82, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @generic={0x89, 0xc, "b545089a487e6faff72e"}, @noop, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0x9, @broadcast, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @generic={0x0, 0x9, "a9cceef8818672"}, @rr={0x7, 0x1b, 0x5, [@rand_addr=0x5, @multicast2, @rand_addr, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @generic={0x89, 0xe, "c590ff06f709bb0ed0f3be47"}, @end, @generic={0x83, 0xc, "8ae1354e35a02b3d0509"}]}}, "b8a0c447"}}}}}) getppid() 16:37:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x5, 0x7f, 0x200}, {0x4, 0x9, 0x20, 0x9}, {0xffff, 0x5, 0x3, 0xffffd634}, {0x2, 0x4, 0x8, 0x334}, {0x1f, 0x8, 0xf1, 0xff}, {0x3, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:37:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file1\x00') close(r6) 16:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x64}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x0) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() setreuid(r2, 0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, r2}, 0x0, 0x0, 0xffffffffffffffff, r3}) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$SHM_UNLOCK(r1, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0xfb5) 16:37:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x1e21, 0x4, 0xffffffde, 0x1, 0x0, 0xfffffff7, 0xa5, 0x1, 0x2, 0x0, 0x200000006}) 16:37:08 executing program 1: utimes(0x0, &(0x7f0000000140)={{0x8001, 0x4}, {0x2}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x28, 0x0, 0x7}, {0x54}, {0x840000006, 0x3f, 0x0, 0x7cf}, {0x7, 0x0, 0x44, 0x8}, {0x21, 0x3, 0x1, 0x7f}, {0xffe5, 0x0, 0x9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:37:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwrite(r3, &(0x7f0000000100)="9a7d431d62c3b15849d84bc23b3093b5109b64c5a05632af0340ee54b8bd5b52be0a8277eb08b82deecba254ac5cdd44d9f347c87924cb599a57194664805aa153d39aa67535be6e6e2de1dae35dd268b438c677a0ab47533c732007913c0698c0e0aaeb52b6d18d47cc0e76817950fff535c1be80f2a71dc4c7e349d1d267bfbb8326fe738666d9a2511e4917be72043c453ebd875574a5de0f78f8ed9a5ebc4829ddaf5c139917949d91d9e01133153e873ee8d7a2593bd87653c45f101309cfa5be8f34096f563381", 0xca, 0x0, 0x3) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x0) 16:37:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xb8, 0x1}, {0x1, 0x80000001}}, 0x2) 16:37:08 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="15bd39732efe9ed5"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:37:08 executing program 1: nanosleep(&(0x7f0000000180), &(0x7f0000002540)) semget$private(0x0, 0x1, 0x668) 16:37:08 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3ff, 0x4, &(0x7f00000006c0)="ebffcbffa4e5814e7d92609068c97cff622204e4d2e2ee3332a2dc1408b72806b76202a002cc687804c9a5dc608e4a049c238ec51acf5312771d6e5c5e6922b72bfa53fd0338a6078996436fef08c541fa743b93633aafd2f620fb0d704b30843510931de064a75b3241ea3f5aa578304fe179753e1086f96e72e04c2c7bf1508673b819f7fabb886106271a35e12e8373f9e82ce6684b00"/166, 0xa6) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x6) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) socket(0x18, 0x2, 0xad) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff5}, &(0x7f00000000c0)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:37:08 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x69, 0x4) connect$unix(r0, &(0x7f0000001d40)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="de7932df000e00ca7904a6361b65d9283e9e11fc0b131b2607b555082c7d9c08ec45fa175d569509653bb447d601b63eacd7647c312e9a8ee3921128c5939da77eb3e9a219a92e339c704c73dfd19dd76e471bc4bfe429713b9a4dbf4ab50a8f1b9fc47962f965fc60672bca548b7188be36351494e5849009296969bd072ee6293182034672fb486f536dd10ceba998ab", 0x91}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) 16:37:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) shutdown(r3, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000140)='./bus\x00', r4, &(0x7f0000000340)='./bus\x00', 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000380)={0x18, 0x1, 0x5}, 0xc) pwritev(r5, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x41, 0x0, 0x82}, {0x28, 0x0, 0x10}, {0x6, 0xfe, 0x0, 0xc2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000002c0)=0x1) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/220, 0xdc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)) pwrite(r0, &(0x7f0000000100)="bdfdc146ceb1aa33700679d7f0c0", 0x1e, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x2000}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b81800003100000000000000000000f8"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000fc29ff008000000000f87c8a5b671b1b542a5387d2000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000000)={0x0, "5d6bf28e3c79958fff4ef450b0906d769cdb6832c16a4c9fe2de920ca1943f66f476ac8233388afd7a1f55df1ea27949f179eb1eaddf312ee9922ab65762bd2f3e1b45d416dbcdd4d70b0f815dd5afe5a74be0f52f0a9e3ada193a7da34d89a62b27cd22295be56e3bed2422edfef115ccd94e1d2fde005312f0421424bb629d2267d29dbeffe9e0a5daaa8a8ba686d30af08d62bfba43ded5126fd26ea22e05b19ca5c73df8b7a17fd6010d6a718e629605f29f04d499bc79e8311b81b9c81842935206edf5bd3dd6844781b5b09bd2a0815be43c3ac3aa3b7c96d215fad7fd6128290d40d5da58960604c063ac03a9c50b6bfb727897ce89b8eb5b0113f0358f4ce306ac22bc6d6c5baf76c193d88abc946c3d5f47a746954877f1efcf7adfa80db721bcceb176a831e3dedc2ea184e0d83ab06775ae1e6b68e81fdc0492d7cc2a96c9f0f3b2c50396c088972910defcb010e4471b3bf109f02fcb6c37df92dc98ae215acc1a92d62de966380f8867c4e868043dc6bd6b64ceb4f4d9e250a7559e5a418dc1a7019ad12dddcca7f4d48832f1ef0e5abafa53f91fdec04655ec16b1ee5a24989de64ee6de4c4c371d8011f1ea47ffa309d9b0e71173593b0795f7845919306752996e12db0c3022c20e631cc7ad8a069002adab5edb7f01aeb6b3d909cf705de893207c16e1b8efd52c6d95a89980bdd3e3d99af11eab376b47c9be3c93e5caf5e271a1aa08106422483ba1f1fc23d466e3a5470e1cc1a6cdb0a5c7c08c6121d697e53707ac8afa0ab65843e064bb9d9f11a430cd2d034da7e47f9eaf694a1496cb152d509a9a3c613e40c5c9bb2f4c93efb9675763e901f86e49ee3e4d5edcaa3a3ffe40df5bd9ae7b6d44cb708ca76cfd71693a8afb77757cdd706a9b3cc7c3378bb9add296522c412140bc0721beef9193c487853f8ad632efcd0708cbdc2f9206637b7cb4702bfc37f6a71d65c2d277ff8963829ad5de49a8df1414a2e41144c6d50aff714a51d46e45a289f730bb658ab12700c793bfe47535b986ac74e636dd5836e98206d4b9a7413cc989b43cbea6904e8584e7f586c9135de691385f52b9daa75c903a99024dbc5d41687e866fcba2bd2bc2d87d64dc8ea8def2e1123c68ecc9c4cc5c786e3100acfdc625cc11147b091da762f86bde8250213996f53518a9f030da06f66cf0ea9a22e1e2e21f84018951ad8b72f08a23cc76ddebb9ff4b68dd18f6c28cb403b52c9e9505224082b6ef30afd5b957892566873f3d1d142f544716b99dfb56551820d211ebe52fa074d989d7292af96bb80aadfbd484f328544d1eae5068d3e300b24e2307cd3982352ee7b493020795e61802e97f55a8a5e9ef9c91223da33110e351da605076127ac9e3e2c2f2a673c9872f4a9f315536b88ff3a8bb6848166625c8e1666f3a30fc37f72fd7f2eb6b959b6061269a8ba484dc9bbda1680777b35a5c8a9b120f39cb4e009797cf9087a6d68da9bb18f582a7aeee4d84e6e081a43b32e483e4c0e8c6c848c57b122c483bcf1d5aaeb8ec8e2b5cc20d7c8f6500861bd1de0c79cfcf0ac89c68464dc02b2c7e7fecd7c454c12e0a99b6d0d3ae927b20f04a44cf5e475a859ebec472317cc3418dbf6b9d07788a63792bb98c119b6a892125de4fc245fc814a6461827af405816be6a7b7fb5cf00f73c638676bbe357339f98fc33d5b7fb73720a6bfb1c2214d112ace410c37c31589c1620f704c6157a4a9567dc611e074eb13079f1b149cab20189e97dc30c04d60350e0314e72fd0a8ee3a31c41abd3dcf7e7fee57161d6ef1a411f8759dab79eb685bd329e213b20023339d9a14080676719ceb10e68bc8fd419be0d9e443cbc04be96c3ed6292fcebe6420a2a6a9a776820d685b163b2ae8a7cbb9c1191fb04a4e9a35ba6d840458d1976d5e7cddb0e1aa030358795e6dad0a3e5f33aa766758d601489a7d886ee7fd73468ff67e5acc723335b03c3a5a12d15c81374b111e51fb3732a33228c008b28b7db28381a80bdc23256a94eb8bc2b71b13676c352d5b505bcd72658f28624dc9c73bfce642bcff3829f28f8bab5124b38f0fa63898aef9ad5bc267eec0e2174d0ec4c327f4c45f7ab99995b2e996e1c66aad1a58f72e880f5df533356ebc0bfdcd3851094a248960076fccf1ddcc7d722d591968dcec20e652d158c96b92f8724a7baacc932d7f6a62690ffb159c8078db438404a49899ae3f1c21c9dda25d9212f353ae26ad823e8fdf085d597a6defba565b369d5032ea567fc23b040c4f1605e9be5017e0214186a14f09e5657f6c2211e359786e83120a7b0cd4baf7491c4d99fff877fff0a691cf41531617a31568c936a56ca8515813b654776d3e95b51d6afe1359e4cd0e647ade01451bb76b780cdde043b5886b8926f1b0bd6acf31eae37234d195a19e1bf99ee30e153a121d896a067ff88dd2e6bb6daf7bf595f312d6692bd756726cdfd785a97c7f4eb555864f27a01f7eeb8c54031ed40e743189b0aa9ca35b8f0a8952fab4a05464c3f92a29607d105df1ccc6a4402ad75b41b088d8d19ffd93df9714f2a5da96603a7f823fbf56558f8fdaafca669fbef2fe3eed23f8efb89f38c953b8cceaf541f56e42b3a10e5cbc8652760fd90548b49eb4d41498051bcf20416c9d312da91d488ba395373b7f3bf56a69b4020a08991c07361aead0e90a6e23f007d4d1fb9329f532dccab8c2e85de567f97121d57bc3b80f73de1ceeb6bab429f27f60140a4f773689ae5ea87e02c8d2ffe35a17b224caf4e98ec1edb88cc402845e5ec8a82e64945ad98da897ea3899820dcb0b8881a21408c5d3f12bc28323f6c8c24d52172b5de7877dd28ea51011ff46b12f0bcb67d808f7337d43a45621408fe18c298798f5e5d7f8f3b65d7defe12217ee1d2cfff5106b1d7c4986e35b514f914f8aea5056c1707f99aaeea1fe02b288f2e46fff42a93383b6d049287062b3fc81855dab58451a2778c7fc2dfc882689f6f30f2ec04bfec598bdc4f51e67eda582bae1f8ce3df185250221f1993509c3251b68c3356f2865bbea9e5e7a64ca9f8a80755f8b3abf826997498a44bae4772f8da51c49e103783a01773dedc552eb8fc4351a1345102e4ed80c397765f68baf2a0f393686a18f7fe905a317dce449d983d536ad4e62fc4500c208d0d63e56a7e4f6c7638cd1d87e4e29b97aed98246e21f04ad9ba746d244a3f79d79b630758036f812971416b4ae0f320ef134561699a83d744b84cadbce8ccca47d1fef9b0bd136b0a2ab76d9a91d2561cd3ef3751013bb569fc9063aa4f3042500bcd4527429cc1ba8298c7f20589c527a77f32d6a739f64e6a4a5202a15c9d2c8e36c271b20f0e55f4e975b683514e28b0297beeb9ec395720c90e22898a8a9a5f91c400c46b69d09fdcee18059935e43f109f24609aea03f4c67df54ac54d29e103899288be6283842a7721a2619d4311a4d9b925fce7d0eaef6034c153ed4cc6cb9a9f2e790a2fac4a2cfd6e1a79d6a8929fa9f7b6b3ce6ec220ca75546e581ae6ede2f68b0b50981e4c06b424b30fa5a83ae9d0da29a42e4594c1db3391b2eb0f6d9f32d9ffbdb8d66324defe686b56fb7711a87aa60ad8cfeaea4da8c51fd26e5c148d6578c1d27a3a6548acce4ea62fc6a2df21a8c5e4b75f0584ca6bd8299efbbfd3a34fbd2ecf828f6dd2533819ce1a983e6efaa942006b5697159bc46d59ae3da20e12fe469ec795a6f77edebb70c2ebf94a04f42deddc2c130041304ac818991bb8e24ac23d4558a96de6dce9f0e04feb14c22b411e769906a6983797c70383935fdd9436787c4d3e7235afdcdd840ef03417a89daba23f1ed05d25699b9accc853bd33ceb0881ef8b67255396b4e55812747472031702e1f5fb4afe06cb8ba11bbeb23f7d37d0a68d3ced222b9716d57561646101a88e4503f686df41cd7c88eed240aa8a680953818205605d69e32d54ced45cee7243c301876ce61e2aaa221e2b02cab674fd4f0f1c0a1041b48e0e9c413c623cfc03a28507da58dfcd6ab99a7843596bc36ae2e3d4459714d0c1cb01d7d09329cf3cccee7aaee9b20271d08bf976ceaae4b4c49b704ae0acfc249c17a53ca4af45ab062703f4fdcb5207fff64552eab9b876efe6a1c141f821a19d4d022dedb25e89488ebbef1a92f1823ecacce44c309107c23cbcd40b6c99daabd89ae47df897b1daadc9fc4e69e4e371dfe890c91136226916df90e4fe58954b902aaddfcddd212a88350d1e6fe6c12c1ebf8e6240f4975c85443f3bf7f901854fcbee0e974c8c7d0b5fcafd6ab4cfa2cbad99b70883c2a45ed827a12ced6fcc575bd0efa09db41e82665e621a076cdabdf7c9990fbe59257a9ef1f61018ba258d4b01eeecc31c4285e49db87f1fe3e6cf515abe570d5745edc60224dc8e5a786c24cb37a2a7d11e1bff03068dfed3ff5b0db35e096c1d2cb375300e91331cf98aeca703bd59898f50fd7d71d67e350ae393b2545845aa25d31bfe57fa35700a1a82939e60ba00b396a4246b21a42edbd248e51ad5db45667db23d7c0c3c75792e65510452f60a792be903b9a650740b9cf88f5e5a61f211528bb5a34a88a478222f2b6f96e3f7526d29d43d6677ea40d9b4d6c1b41357b7f8e5f3ac2c74d5726831639049aa84f1c618cdbbac30324783191f55965c2073a0665d98d5bba3c2e4362774613c75afba313ec15ad9b9e5082a88cbe8227d3f75b7b9f526ff6f7f4f2279cca012904f20b58cf8b19bb9c5d44f7a7f26cd79a98f7316c95f95e5695823c25c56d5426b3c74a543f24907495aaccf459fbc0b62a0216f6070711c28ce3f5aa1c04d3f1ea4105b5e294b552b149da76d88ba9898ab5b0dcf26547cd14c1005ff505bf82f3dbd64de2564ef1a726ddc0f61cb9ce497ec3b393bf37f30a3a2ec1eea12a833e11c9bff7e8e1cf16295240bf907ba95f976d9a0a5caec9ba0c9ad3e93f5781925578970f55288aacd7509e5281dc3ddf43e7bcc6f08052752f79289204d6bd663d800869daeb3904f5c8da431417cb1beaa142a4586dc1ae2679707ed4836ce3d9ca4b78dc92d83ab750f48aa83959c7f4b162d19e0254a0fa60a5699195cf57482d629dbe81b7e2ecd94bab1476f25836ff184f1c3210991c25e01cbb34a74f95a60818e1f38b106f1dadad0298991435415c23152156ea53b9c6fe343ca9dc90e937967dd4bda2087c86a501972a9bd96066b66d360e266268c943094fd2e7d49138cdf0a3b3c3296ce6d0cb791e5f53fd2315c7fed4b3f4d958eb742d9b8e3aae2b9281ff2da3e66f0e58af73f6ba9112b3d328b7797de19a8e16572970b9376e8a01eeac5c03f632df5843e2b5b2523af73b6755ca32d51136a9f28d16a8228a9ad708dd3d7704802786475b3e988a1441cc30317d205a060d09a3bca98aab253ca8ac992690361c5f169df698959e34fff4032414fa2c6e4a62c91e602c643888c94f430fefee677be69e0c145eb682ef29ea15a83af826dde654649353e411b9db5240ab412a117f45dec26fadb56f3463d21d21cf73e664c1755c933c2721570abeb471d892df784925083404572f3ba68c75c9b0c9a54787cf058936f4a8ec80710a94531e0a5a361aa4e7c9194026322c463936004e325324f12de6a9a83d48a63c937f80e93353ab2a589da430b633a4438b1099908b132ca15e38bf47f447887a69c258587219c0e1b3266a1361ef49bcc11d035627e518c6d590899f1c4e8a58fdf00f95085263c1d6946cd61d"}, 0x1008, 0x0) setgroups(0x1, &(0x7f0000000140)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x40) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d081", 0x13f}, {&(0x7f0000000140)="958bc4ce9dadd4652b44501064f3c9acf1c119d771add662099f9f5b19657e712f602f6bd8af9f30bc3f45d08caa3ba2e33d602cd5275106ec2ad06a466d48fc235897e83d3224034ceefab7016a3b5695814522bee8e4", 0x57}, {&(0x7f00000001c0)="1487c5c6de8e7768529fbf2ef6d183bf8e11d5bb783221fb2ff0e3e573c2d7253137eecb70cd7c6b4256bc5ea751384682175572237e056fd88e0db33c6304e7ac248b6c26cea5d7fa9540cb5034767b1d50fbd57d8f26b1ad00a11836349bc6a80fab36668314c5d34280dfe3e3947dad8269babf29f832db26e6b17ac9c5664311f9e7b6594c188b7be979842b9452617fe7351a62cd60", 0x98}], 0x3, 0x0, 0x1f) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206917, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480), 0x4, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xa, 0x7fff}], 0x3, &(0x7f00000005c0)={0x6, 0x1000}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000340)="c9f95287196f58e5f8a4eddaa36bef57f52c621041e6a5e819ddce0ab2b1f990e417f5c847c1253c589b04d7ec0c814a731c87b774df7395a1b37e6a990433d910845dbf6c20b692b838d50d4e3b690261299adb72576f31dadedbaca9ec7d64ee95bb65f10c500c3de12b3434065a24fba209fe82d3fd51b745854b991708024d9bb1a4e98445a4108958e07117ccf793c22a9dd95dd262a6298c6367481e576d7f81eee0882bd04ce80d2472c5a8bdfd658557a63ab57631ccc00abf8a2359d6201b2d6c5b453686e76b06ff754cf15d14036208c1e51d15558833df28483546de7687eedf36c81994bb856e031d90e822e64b6271eaf5c32717e0a7c9", 0xfe, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) getsockname$unix(r5, &(0x7f0000000600)=@abs, &(0x7f0000000100)=0x8) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1ff, 0x0, 0x0, 0x0, 0x0, 0x4], [0x2, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x3, 0x4b, 0x3f, 0x3}, {0x47, 0x1, 0x22, 0x7fffffff}, {0x9, 0x0, 0x5, 0x7}, {0x4, 0x2, 0x1, 0x2}, {0x1, 0x81, 0x6, 0x6}, {0x1000, 0x66, 0x8, 0x3c}, {0x5, 0x4, 0x0, 0x5}, {0x4, 0x3, 0x9, 0xfffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x9307}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00', 0x0) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) 16:00:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x6, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) open$dir(&(0x7f0000000240)='./file0\x00', 0xc8, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) bind$inet(r3, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0x0, r5) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000400)="4577204945dc728e079985b948262b5917a7e0010b28044bc820d20aa057592f67e2843fa4662e8dd0a170545a6b6f6a1cfda77b4e09366868335ab3a7b81c412f363bd67a04ca2b4a1d03a868b2e166856fdba7558260195bd35e9f30113388385c22e45a0f65ff88ab6dbbb176ffbf9836311b84d5955d80bfab2a2167b8436f4a68ca9412aa9961b7dd00fe048012d9addb07cce4ae5bb3575d03ce183446ad20eafe4e8c43f58113492066846c0a252ef85173579cb9532aa14e6c25b1b4357a58e9ff69920076bde8e94048cdcbc3b62ceabb10869c6db2a1db8fd6350ad889644c913246a149d59ab2", 0xec) r6 = open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x9, 0x1, 0x3f, 0x0, 0x9, 0x7, 0x4, 0x1, 0x0, 0x3f, 0x80000000}) semget$private(0x0, 0x0, 0x251) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000600)=0x1) 16:00:00 executing program 0: r0 = socket(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x4, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="744ef73469aad0406813656c2d289fbe885de2bc6d5c0c879ead5eb02c06f291d3cba3d5f0a15a3b2a1a69db14d82c2f59f6e34a67f1dc23e4db71a96626b02ff3c677f477830223e9d7118a4cd1d6a10b4674bb6095b624a1ad4283d339ae2e6edf5c75e1d5c0385fe677aa414375e8bb56779c59becc6e84ade93c5866e48cb94e3f80c81bdda358c4ce0ba34664c311abf0e461c17768e798b66b658f8f170d56a50a3e27b4ddccd3024caa42e29eca6ec370318415e12fe5f9b06f1a88031336eb9a6b5a1db62f03b383f79b2de6867aafc6671e1ba65256fe9740435d7321d67853c757baed9dcec5e2cc70c804024523f99d1540337427be4cdd92f4828d0a9479da9c047bf7a8444777d55e6b20c3572e9cd1dd2af310cc81ad5c5edb950262ade7b77a1030065f4016b276ce38284e04ef4c75b8da5b2c9d634d354f13b306494aef9d4ade95527169ff5de24b789c0d52f842ad4d0a3fc9cdbc1b3f6ca0581f55c14c93259fb1c295ace78a353ac30bd1942c1d3b2dffacf1ee635fe60ae3bb91dad2168eeb3155477d94dcdd2da5db3a1b467ef1c5ea80bfd8c1bdad111482e5d87f605128e183372845bb02c9672ca6acd956b95ba9375683cb47eb5ca10a127a59af9303652445ae9b84afc4347291997aa2248547243afbbee00eada625df7147f43a2ab994ae439a967ad74c8a8488ec94a4e84653254318aaa375d3ef393e059aa4055de6a98c4ed9dbf76b75096e6d7850872ca5e9aa0f753796246048419751a6ce64ca660134f077763bb2ce4f9b01afe67ab8603ab4b0c92e7b9b244fb7fc1fcd0956af609b9b7c5d01d3ac5691eb22b6a10bd22da3d13042ad05b82239abc1b2776cf26d7aa39d4f5cc67c6249eb40834fdec9883eba56d910b4ac2bcf5638a50814841e1dbd56ca554aad6efdb6f10094987cf8ad88a255221d5e3c3e2f56034f3751967acc0322cd75179bfd200d94abb4bde656b49b5f3e480167e4383d3106ea7bcb6b879e62f9fac9dfe9de5d7c40bd8a293a55d2ef44fd8e6e3cd267f290ea6b9fbed08cff9208e657d92e8df0961e243e5ba8ed20e18ab13966b868a634f19508e1e31967e505734e1f347f9db5cc003190620fc692d7d027249c7c030a2341169095efe75c8b7e63e8e9a8a465a50dc47555c7f0ca030a893d38d075c94728293eb6f6ed2718b165832c23dd19e7e8a3e229a610d7db6fb0d1889467fd18e13099c394887049d7954c2cbb8d3325c951490fa6fffc447df77279f2a0c366913f5677e3a4deff0122e3aab164426c61ba6d30715c139f394ab8db4b4372fd97d9dbf9003f627416a1ea8c3a95cd1cf36cd5e76c5c412237642f22bfbf574161a4718cee5e6a0fdd2e8420663cddf8d9de2a5191811e8ad59bf578c98fd2883b1e06188378ca7e18d4ed2e97517250c32d5d6be1a18277e165b72b576f74cd466af95d71544d88368b901f1411de8b75614fcc40bb72f880cdfeb338e4c2fa7a9cb64027443923714aca4921c428451ffff79f43960c3bfdc5582214613914e8a85bef2c137a4f8bf61de22116c8ee8a41d4e22bcadd6157b600273180c4c373377cbe211286e04adc292210c00de7c3f0a5d059b9e8b88b6ee7f3fb20579a27fe41c186e2b2ca9319f822606d5824a046f020a55e40034fb81e0378bbbaf2ccfd56ea8e722fbff5cb36db92ed4f442b3bab0b3cad441a964f4dac3eb101bf8a6e0f7336c923bd8480506fa60f9e20ca9f5ec766fe13173bad84bdc56f506216f69c801be6ccccf8d352e6785e274f80e9a7a96ea59629bb57034331e788c4e73ef9618dae169a13de86c5bf032331b39d1e95bcaf9c4fef1bc3cd501afc5956e0e9ed2f39b63bd769ac5b3079a24c24b5f2892f6b41c892ae1d313bb2af93e5ddd0839ed59ff292d6f4e613aa7f5e52435048100e9e2c88f1af858956085ef66b24ee4a11cf51af76eb80c5e64cc5f5039a8b84b3ea56086f78a5251be44efd538595b8b545661c73588f9861c6655e9c5308b150e5bc53d151c89729b4814edffde70dcd77f169d2e441e092a2a395af27fdfa654e9f6fc754cb438f063075c4ff4094acf71cb0e37c083972d7cb10d37db672320da0b4f7fa42106a7530602016416c44fe14391e57362108dbb11c84270edd2f860616b1af9d2aeb5cbf295be2a8e8d11aaccba6e43ed9fe047c30bd2566becfd14dfe42014685164484d5242a0cf326bf797d743b2a092d13d53881327b6f4dc38bd6cce175eb0201dd6b2acd7502faea599c7fdcb583ae0272c04349b224214d80584a024b558777c6c84ca1c29c5d96d5b71810c39768e17dc0463764a9bc0a4f1eae2a246487e1c761ab43c1cfbed75ba1d2b89a6a4d60034ef4f3c92bc4f1422c75966cf0d275ae0db98c801c2c9f70b371b473df60183ec223c229b1eb2ecea869fa15c2a55516db126d480f8146987c98e9648b5077c9211a9558f97c65828a98d77829910dfec95294039824fda1b9ac195baf688f16765041bba0ac484dcc5722d0f1dbfba7af726eb6810dee7cd14d8d418b792f87fbd4671e562decb1fc185222f0dbbe8eea40305b2fe18c55ce4fb2a75523370f2434ec900b073efa2601310199598f29ccd5014d623b19bc5f28b25ad4125282c613d33b1b9823a5b1a0c30e9c0c73eab0baa4d7603abb615edf10c14e79b92b64e6e15d7238ac86f07be561de94c2385ea934669d60f8e1b8cb0a5a9d07d4057c5434732d1186690abe04f34c19e146e11e78929ecbb78419205ba9167030c7f25e019c8fba58286162f73dc9e7be0faae6110d3a803cde4594e9c0fb0f6a4a1a759ef2fcfad74f07f53e0f7f709e751da7af4d0e3fe382f6e2276fd9eff76b9b1d5a46547de151720b74b08464e9ddf573374f88179eb120b1990362947f9057d66f691bcfac5e442518d0d191aaa44cfa15fbcb4d499c9579218c95c7a6cf6268f7a28e3c82404cc892c212ca54972f3a7558d5091c77197e38520a740bacadf3e4df7ce841306e0ec6dd4530d27bdda9bbbc0d3645ef4c95df9c0da088a3a7d62063a63288baa3602595d893fd8f508ef2d58431b229fa2ca5ef8ef26afbb99024a3b461eccead9a40f55d9fe4403049c9366d176b23e9e67487a24f8ca2892bd09cb3ec4b0fce1b6cb1318e37f81394209dfa26900f4072268fa5ab657f55e24bbbca45cf5b8c6fb84e47dcd6ccf65e376eb1d3567822bf8fa85ce074ed6a1170db11008110f78c4f18424f9e0425279e7772f3ee94c2267f54119da3ac00b89ce83ab7e5461a1ac65ba8b8aa5aa3c51e7fea626728f62e8aa420485bcbbfe1520f7831d0d4346cf14b1da2c67021f76c8fc78bdd3ced6524422ba1e0cae770f616041d57e8cf3b4f2a2e051cba1e1ca965ec6b65137dfb4f525675b8cd4f45c711e9f9e742089eb8cf77cb2f73e4d8314f443387560956077ab90fa222c33d1efedcc22cd92b2c2e3e491e1b36d0bbde86dfce1e4bf760f41508af21ab530485e4cf91bd1cc4adf5109415393c5c2e0331d76e4daaefdfddba2aebba9bdef5f192d6a7ac808a26d3052367e3c4288949e91bc226882697c955551ce252202bd1647f383d603626b3dbc23e27560be2a30fa6c8849a30533666897216916327c42d31ca1b50f7ba63483cd0ac4d9212c5d76976952bdb04dac26a1202c4d041b71a7ac1b16f1e353d0914bfbd79736f2e614e5cb3c6b75cdccb3a140e618d7c3dc00ca8dc50476216a9a6157ed63e1fbf7f2da3cf779a683eb1bead9673908e85c53498c9a93995cc20e4011a04c76541935f32957dbb2a2a4d961e9b91dbdb7bbf8cc674d41f9b1919450da6d25c3995f408f83a4558647e38b354cac92ab49a5b6f21fe8d59be3e3a46da2afe540fc0921b148009b2a34a03b11cb9e1137d91aa645f28f10a1474b54e287a0b29d1ca76c489d1a7ad301562f78d629c544d2dfd4a0891d422678c27f43a5d139ce9623e7cea5b2647aaae562b4ee0b082dc7e57fbf2d853b59c0468f5c06b2a2583c5bf53c2da5cc21e4909f4a14f0230decd901c38d1229a9353229f40def92207af68eed03ad42faddd99ea89ac278ae34b4061cf6cab5206741e1ad91933892bf3b0b3fb3d9f76c7b6284649c17f8eda08fa3613e9e99260c4e66969073938af0e6f289cc1c0d7c339ed683fcdd9e61a74b9c42f07cae9ad7548f05d8ebc88476b424b6a02613a43dd45bb26d88e43534f9a125fe10981a78ead3ed00fe9e5d31a86c6d4347b89a81094affea87a441c21a98b025789a86a72c2cee1909eb944cdd5ddebb63247128f2dc5f14a3e4948d0a639f063fdd3db6f5e8013c4335732d40ccc69538835177c95d616e5b11722ce31cf3a0720d43cbb426c648b3ddf850e56c6489cc73293572f53af5b492017169c670042648296236c70d765788c79c7e95243c0f8b964e9a83f8293ff24f46c2ea02b3071fae2899fd811dfb8092ef3f109e5699cfe896dfe90316a7c5a4e59257acf4b3459da0ff2f8f397549154b27170cb3ec4ee6d232ef96c2ed77bf0ca8831da0be0f514cd4eac25b94049147cc21578f6be27c578b05dfebf1b38c60777eb27ba4ac451ec845a39fc16ad03d27d3de1d77b72c0594d5ad444a0776b994e1f907d6e1155c8f496c90370e085af80dc217f12b3d3b809e06a726b7a3404599c52c0d5ce612cd43b6bc3a777df3cd89f7336bb61521422b34bdceee8f28d432ecaf6ac467351c37001153ac0d8b4e9465044b9c31e3f6d5f25469eba702f72b5ef3aa7dca648a658cebb851bea8dda2538a7f09598f81bfad374bac5b97711f1e318e25f468bdee39c952fe98632e819fc52781ca939b4eeb8c261958886eee4e2391f3903f162befb5b8f001f0eade7552b0d52a2e4049447f5c8325fe4cea942eed858418fc26fd86551df2b59b8586bae3a8dd3aeb7d7594d44249455dd91822449c59ce49389763149472c76bb7328c731117a7932ce1cb98bf0b6fd089027cb6adc36a7c3b7620e7c4f85dac1eae15155314b42313463a3e98a543f74b0e4ec69c0291ba8676f26fbb2e5774fc39fb4fa19aca6e7fa13fa07fac7794e38807db763f0ff53f2c234c2c20278541763467f55570801c2187c5956e18240ec9ddaec2436e00e4ef0c400e287460d5e6c2182ba6bd40e97a30c04cdeb91c6ca88367acc04f7782ebf06ccec9ac6437a446c4df9dcdb62f4c94dac51b8b80222201c26b4d7eca51979f5a1e6a4de4c3780aa6bb2913344121a457ca616bc75ad2abaaea3760f55dbfabf8242f94836126a3aa83d41eace4403d789454b5afae489dca91d177386c9b711577217855ec3fb1e22d2329a75c4f4f38c97a152f18abe5c200c216d712666704adfa3276ed4ceecb9d7ff65a02fe53a8a6d1a0d0b9cf6c1476aff99ef57eda3ecfe071655eda6a2142f39d978a6268b5fc2ba5d62777ee9784b05300121f729a80bcc44b73010fcef78bc3e5a283663ab2d5c5097e495d158d41e4b9ecac5885cde06625f626cb08dbfdd40c078c15b3e34e7e1e25f1e42f0e3e6400f795b4a84e30ac33039004498cde126aac30badefbe7addf40e70f1b3c14b9f4b6409030e8506a1fe5366d9e044f4454ccb5f17b0121617943b72288611fb388b12cd9f616634f1e1ad551b4f469b910a2850b4853cb90b3a1a2a4d99eec920ce6bda32c010783473f63601f85356cb613f8b18a7dff9066940fc1b5826c39458712083f3aca54e3946b5cbaec3f02501b91c2ea2aac472d1", 0x1000, 0xa, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x606, 0x85) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)='e', 0x1, 0x0, 0x10001) mlock(&(0x7f0000011000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{}], 0x1) 16:00:00 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00b3b32b41f1b34f2fb06e8694450a72e05f3b27d97bdccafe2f390781a28860f050f2b1e1e737ba5414c5dd93b7ab38038a0a5bd0078fa6ec594543aa38fff8f63fed74a350ac454e0cb6609800ac973ba141388b6a2c8ec5804cb1a739f2bc9d3f9ac2903d2a26ad844b720e343724ef9d7ab0ff464bf7007a745aac5f8afd9331c29066af436e75aec4679df687f50d4f22c9bd55da3b43e93a6f2eb685754efe8a235a24645eaed586a3df58241ad461f6a530a24dbbdb6b16731d4e8a141a651ec3bef573"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB=','], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:00 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x34e, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x72}, 0x7ffffffd, 0x5, 0x0, 0x0, 0x4, 0x200003, 0xb368}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x1, 0x1b2) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x4, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x18, 0x8000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x2f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)=[0x8]) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x20, 0x4}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xdf, &(0x7f0000000240)={@broadcast, @empty, [], {@generic={0x8019, "7cf90f33200d5753e7a88e63afe520ab3c4b4811bb137ef54fbd456ac2e921af03ff39ede5e90a818c6700f084e3ac008ae916ce8c5636c173614bdf1def218ea46320f5be3d355e8a40c7bc02dd8db8ae2f84788453df238c491ffec3fd39d5453c49697fa0ac7949b0a97f8885b3c313a234351f46e3c0ce5811eda4f14ae4d760f2aa3df8dada4a9b62417d6f7c92c1329fdadbfbd6ab041b6028d923d5257039ed9dcfbc076739529b17cb04ddb109e4eeff05edcecf265f2159bb0188d9b4082302e399e4b5979805c4457401b1a9"}}}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000c3a78b687a5477c5"]) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x2, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000180)=0xffffffff) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0xfffffffe}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000c00)="1f18f4ee7023bfe9fa08fe4827a0f7045879150c49eeeb2ec59e1deefa69d5f08924aab4700266cca65f602b8b23a5268be0d65d976693a49676b2b61c677a468cdb50a766af04ff6c47032e13b4be1d4eb041419e6ad730ab5a92085acab527f5a821bdadfc5aafb9d2ec6e6820faf6dc9f1db354bb8df749e9d7e1fd007ee33e129decaa82a68dfd5bc302fec3e6ac7709aa93d88be9d8d392997a51f55ff2cf2b1f476dcc1e9ba2b4ee0049313129572cab9dde3524a214999b98ddbd602792dc9322aad41c02919273d328e42120ab40419d6a25fb29fa432f880172f8a23af0596904cb8254977ea6652b6ef0b9eb6fe41151eece3ba53ef740a1e97939d8dd878a7832e03b3ceaf9ec369014b2052c366b04497774a48bdd0adb5a621e807caab338a08ef2eca08ede3f05388921daaa6b37581678b55982353442bdaa2b6f856f99eea9939c00a5a7d5d9cc6cbe5161e6b78eec3eaeab7727d2ec7bfdef6ba1828a5d0439c5bde31bcf3d2456541b056baa40098df326740d3491f9d7c2d06a7d3fb971d3f1a0c9b1575fe2802d9f8e43915b5c1337ff3e1ed6728f480fd25b02dca53e8e1750ff284088bc43b54da2ce24c8885fd3e33f3628b2af3f6e03827dd6b91aaa32a115effaa7953e534534ff63c715c99746b3acf1bf8451e8cc86859db633db6de405bae2bbd54aeaa55cb8c9554000b410c896c39438e2056c1173bee007fd56501e6fefad8885bd3cec4d93edb7fb78da7df8e5578e280ee74c1d77496bb18c19814fee6a484539fe4c92e98447932229e723de7a5294a67e8b2752945641fe119cbac10b50fbeedc50709c5908460b79280e24882beb84b340d20a7678e646adf39ec7c9f0d3760577ea70768ccad7e3acde84a52ead7affd0756d100db0ec54510030dab885b8992e01e4d35d084aa356e618d1a56f5c7e47f5f2955ac95a3a2d51d29590ddf85014f96db3d5e9e8a95859f2f6afb2ebd70b50cb7f774232c051a85723a98cde8bb6d63964b06394098212f0788ad350f131df81095413255b48b26fd76cfc5a925f5e11878f076d075e56b041ada57609edca85e8f1e2b5a31112c8f4bd8f0eb109f0a8e3821c97f2e9fc2d4fd41b62515e9722b0f0498eecaea6dc06783a685084b742727265f4bba183c1e70d83359268505d6bd8de11c88e1391ce333e048b8fdc1521cffb80f5513da33b4528d87666c8a27d94443004655f9e393a3018bb1e441b82ea1d7223b7cff92ae8714f21b9b08aff68786b66c1ebe3bc2e5088256a07ce8489c2096f898642ee85e3f43e08c7f08e66f909ef4b2cbfe53d64c0be65fe84ded40974d261003d4e927f4999d39e5771ed9ba7cbc52797174c04cef043b591d40c6b68a7cd863950fb6c5c4809f690aa37a1045dbada72d2f9b873df34c33ade1d8c1263791e25ff1f7bceb6953c034f15a7576c2f9fde6d8563f219d712920e48c4c5f4d93ac478332b93902ee0a9c28eb5bdace1e3a4c28d27609651c25f3879888f4298a06561576007efd6226e764de04af976833e9731f728924b32a69e6b8defda5f52a7c9b039aa16fe4ebc1d1f254c9f6540eb2bc00264c5c4fab65a780d1fadfd4bb62d61491864d8958d86347736f372a63a426f21709cb3a234d2938aa25389a0663651d5cf134cbd9b24c687d4a6294b9192ea73bf44aea420f8d4717331fd70b4ebd1c21801907075fcc51ab6687129ca2d210884c0834314e43cc57e53aa49ccc6c4c6039e66b0c69f85f9bfb9a7fe60f2d6b3058a4aedc9edb382455b44d3ab18425537bad5265995a777c740b54cb3b5dc18cbe2b002f0d939fd51b0c622958e1f703bfe69a2910a507b84179c305d6e0412b749676844592622bf40bfd15b2f96de199276d3cbb34b9ee3d7f40877d15eb2f3674ee7a9fd7dbae7a85027c5ec3ca700165dd01a9781203000ec27466559beeab306a7323f39b617359b9290bf462254c35ce6aba6a407f9cd54da512f68ca999d1c1b0700ec2833d777348d48c5a5b4d8ec110d0db1a45331661a6e997455605fef61de6a20467d26e4cc86d6bbc2ea260d5121b53d0576d9919ca9ef1ce97d3645acf36019383e6e386b53b29f712a3e710e437c5da72b403f8e06fb164ceb6da5343550618e684940e9ece6d5caf10d523b7b2fe7bc71918704b8e97c03149db859052d9f1c4a2840f29a463426b19e810774dd74e0c916d85d39e292ed617eb3fa779d76b923529dd68159da605ac03ff7137cfb2a807a1a31a454e709bd4d55b0b1e9405e025df61a07974c2d6889a35237bfa5d52716482f944a4f2fc0d829efdf635c4715093ab09f7a91ec4f1994af69c1f4f762f9183f551de7a7b9a585bb1f242f3449926db93ca9906fb96fc08a9155e03622a95bb5ccbe3fee38000a93af799ba07eb2830ee41fd21f6b5fadac7ffd906ce5e366cff846d92088ae21c4ac9ac35cb3732448ca0a38344e55ccd23327d74f2cb11473adc3d40f0ddde0a6e1d606fffab5e0a5c558d0e65f382a4059fbd836359294d17cd75a950fa0b2733450a15aee6f013bef89ab9404a40d2e55ca485584bb520a20bc4fb9e735e295ecb0a3f3347360a523fda8968bc82f7a99fc973572ca50fec8570ddfeba5ad08e5c6fe4186c44dc549e6aa1fc39274af465961079eb7a9aacfe4b01810188b942b70bcf685ed38ddbeb4bb8b2d2a7abafa2fdfe15eb23a981fa48c4836b681d80890e3b43721cb746fecfc013a2f78516f6ac3120b3e9be58b9a5b83d608576a870f0fc7df72d121a20866400595d1252a309acba16adaca743ddebdd37206e0ebb9b4a7a28176f78f3e692de3e495cc6a50a2bd29074e757732d4d2d16a71d4d31f500a27a3e6a1bb736988e7faefedb3927b593061cf4f3f39ae31454f9909ab7a41555c195e1aa8379a44bc1df1d429715517337f0cab2b0b7229cb4951018e6e0287c4bc26a6bcbf2e79f7584325114957ce33730167a03a4a940331fd64cafb8bff7eb3b43de49e22ffed3ee02938cc8370d20dc806afc6eabebc7ceb7adce575ab30deaa44f0040a61b79120ff72a051860d5d4a71bf50a11d09e124f15870e80233fb89bbf2f904e70975ae945503bb642e52536fc957f5b94e90e0293aafc9c66f0258a27dd8c7c40d7a5a8e292ce436de27a1656bf23726182e85b0898778afd5dc1b7a44052a2dd667216fa1e0b016a1bbc1cb1477e623d269a0b4f19984eb5097c08a1e07a18e4292f40329b35672b48359b260fb61a188f18d9f674f33fa0cb36fb46e12591a90f3fb19063be62739c3e95761825822f3dde19e6feccd088b57c7d6b56440c17f981c842965be2e38d930d46990ce3c57d8fe25fc184851831319c6bf7120aacc2e71565fa231c091138530143f33319f9fb11479d92771e0d449b88f5a5bee63caaa4144243bfa6782e9ca003fbef19699260db0159386f96d026e6f68e72de5395bbeeeefa65bcc83fa5212ffd9f08cb77e935b534441297c189c567476b94cc33f26839bb6677d18ad28872df0d7dd980e86ffe623692317055f1a277d655093e97fdf6868d6620f753b1ed14e60e458402a008594e8386c2f30b8117820524aba101fb5ac902aeb7d4c247a8b77969afc7c12397b35e485a4fbbac63b67375a17b8cf011ad465e67de4f24ccf2c8c96d3e6d2bae388a8afba7896cbb03b0789aa4cee11aaf70fd9cd3e088a37122cf06defa4796fe6d21e7aeb47d319b63746c6b2b7777278b2536258006ea366f966371dd0a1f88ed9f02d2d68ae84f04e9174da85cef15bf1ec7f74c302842638b5cc39b047abffb78e28a58a2fb9b649dabf385607e4c6f9fbd5a3a9b9fcea5ee29d25b979ef250e81c1dff034fec62e6de0b75fdec3174ef282c76240333336383d1b0bf947e646275d9d2c928fa769fe988026516c30c76e89c4b0bb448746758541f0c86a9cd2ebca673423b957d693ec952ebbeac33a8bdbf987adcac7b03374f5c0e87b1b93838efa24ec3e98f1f12825a9f76f5a5c86eb10edf2ed5495bc0aa04048b1f0b08161c2e91c7aa693ad0675c683d18543697bcff07cee83a5a73d9be673fdfa8fd064ec46a91979a420f396a3faeb246a2bd1dbe6a975a2a7c5e52d01ea717e2b2208d16b59883359f47f3e59b7c83151c2478fb0c0d077cd2f2fe3c753d67db3b8c334d904c303bf5439f59e6e76e4d8e7629236596b108e47ffbb509e5967da13c19514ca63c919d039fdc8eb39803893b2d51e24669e65e0815a90874fa3eb98aa1122bd2e97fee179824047f3ae692ff25eddea8325418f0b4895bad7669ec9ddf82d98e929c0a133733196243720cc3ddd660d13460f552648e873fc13405228316dfe67178aef59f8917650f83440ab152815c41c310077280ccc61937161e605376a573ee87e3cea08a91e13ff26bc7f94377d5ffed3d806fb5b6b0af1739a33e0689d40ce5fb85d51920428e50c1c8967d121b013a09d06d01f2fd0a90f268ba12211acfcbe7eb52f1cbfd665a906fa1d3b8514ca2ddb52f93c4071e10b3bde5a60fcd800787b1df5714be65780f7ccbf1016f0f32c44dd6e0e55480353d2aa654f0fa35654fab733c3160cbb3d6cc203b8305d2f51ed0a9ec179127165c11a84a214b42fdaba072882e241906a0c6e14a6e4664cca1a2acaec46ab3d92d57d8d96a0cd0001c861507980d161736d86b22a83470c5dc7eded20bc32b8e1ab2e1265d442b3ef0c8626ac8a4b05c21a8b72a0319d4fc80b65f1d85d962092ded7a7b7bd2d1ac9809d7978fd2802fa2697c17cf29eb36dc02db27245f0ffc98df1a34e8f53f2ea6906c2e51fa696cd6c22e1ab2f4e7343557845ccae97ab73064175a56913a13cc646fe40798c57941f147e8e76a669065ebefde00c7058c76cf01798e119c2d1a2a2d5cac184db5ddb2b5a48e4a17f3e146191f26bdab7bb6d3d76d989ba10e7c3e8d85a32bf74d42eb954daf2b7683c82fba2a542422ec30ed71b8beb8a51af8f47c267f2cbd5b9f572db551ae2e4", 0xdf1}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r2) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x2) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x5, 0x0, 0x1, {[0x0, 0x1, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8], [0x2], [], [{}, {}, {0x4}, {0x0, 0x8001, 0x0, 0x3}, {}, {0x0, 0x5e3}, {}, {0x1}], {0x9}, {0x0, 0x7e37, 0x0, 0x4}}}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffff4effffff080045000014200000001c009078ac1400bb10ffffff"]) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x1, 0x4}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206917, &(0x7f0000000300)) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000200)=0x5) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f00000000c0)={0x200, [{0x1}, {0x0, 0xffffffff}, {0x1, 0x100}, {0x3, 0xff}, {0x3, 0x2}, {0x1, 0x4}, {0x1, 0x12000000}, {0x1, 0x3}, {0x1, 0x8}, {0x3, 0x210a}, {0x2, 0x77bd}, {0x3, 0x81}, {0x2, 0x10001}, {0x3, 0x9}, {0x1, 0x7}, {0x3, 0x80}, {0x2, 0x40}, {0x2}, {0x1, 0x8}, {0x1, 0x6}, {0x1, 0x6}, {0x3, 0xfffffffe}, {0x2, 0x4}, {0x0, 0x6}, {0x2, 0x431}, {0x1, 0x8}, {0x1, 0x9e}, {0x1, 0x200}, {0x3, 0x8}, {0x1, 0x1ff}, {0x1, 0x2}, {0x1, 0xf69}]}) 16:00:01 executing program 1: getppid() clock_getres(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x5, 0x204) socket$inet6(0x18, 0x2, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x100000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0x1f, 0x7f, 0x8}, {0x1ff, 0xf7, 0x2, 0x4}]}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x20}, 0xc) pwrite(r2, &(0x7f00000002c0)="bd69716be50000", 0x5, 0x0, 0x7) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/96) ioctl$BIOCLOCK(r3, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x3, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:01 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007cc000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x20, 0x0) mmap(&(0x7f00008d7000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x928) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x4, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x7fff, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82, 0x1000}, {0x2, 0x2, 0x800}], 0x2aaaa971) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffed0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r3, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8}, {0x4, 0x3, 0x1800}, {0x4, 0x92, 0x800}, {0x3, 0xf7, 0x3000}, {0x2, 0xe000, 0x2800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x401], [0x0, 0x0, 0x0, 0x0, 0x80000000000], [0x1], [0x0, 0x0, 0xc89, 0x0, 0x400000], [{0x54d}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x1}, {0x1}], {0x0, 0x0, 0x2000000}}}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x140) write(r0, &(0x7f0000000240)="220e2a", 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x40) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/68}, &(0x7f0000000140)=0x46) poll(&(0x7f0000000180)=[{r1, 0x100}, {r2, 0x2}], 0x2, 0x1) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0xffffffffffffffff}, {0x2, 0xfffffffffffffffa}}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) sendto$inet(r1, &(0x7f0000000080)="769331e2d1e38e3bdfdf3e382f41891a4ff481fd65060348d4b4f49b40ed3effd8678491359a46562b5be958545c304b604614587bc16f272fae4b5635ed7a05bc55755bbefc78d0db32e955a99ed1ebe83024e0407b7a3c839ee3288ea79e8b9080aeca", 0x64, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r3, r2) r5 = dup(r2) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x39) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efff730 failed: hole in range 16:00:02 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20004) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x72, 0x10, 0x16a, 0x1}, {{}, 0xfffffffffffffffb, 0xa, 0x1, 0x2, 0x7f}, {{}, 0xfffffffffffffffb, 0x53, 0x2, 0xffffffff80000000}, {{}, 0xfffffffffffffffd, 0x10, 0x20, 0x63, 0x8}], 0x400, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x2, 0x7ff, 0xff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x6}, {{r1}, 0xfffffffffffffffa, 0xa4, 0x4, 0xa2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8a, 0x80000000, 0xfffffffffffffffd, 0x1}, {{r2}, 0xffffffffffffffff, 0x50, 0x1, 0x1000, 0x8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x4}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x84, 0x1, 0xffffffff, 0x4}], 0x7, &(0x7f0000000200)={0x998, 0x1}) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x9, 0x5}) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0xfe16, 0xff, &(0x7f0000000040)="cdc7900ae97c1582b25a623c2eecc5ac3978ec2f49924b85eaca0f95bfb26928cf365c5d62de8e59cbf670326819f143a36c03722fd0", 0x36) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x10000, 0x4) r4 = socket(0x18, 0x3, 0x2) setsockopt(r4, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0xaf, 0x8, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x7, 0x1, 0x7, 0x1}, {0xfb6b, 0xe2, 0x4, 0x400}, {0x4, 0xff, 0xff, 0xffffffe0}, {0x1, 0x6, 0x6, 0x6}, {0x6, 0x9, 0x3f, 0x7}, {0x7ff, 0x7, 0x0, 0x7}, {0x81, 0x1, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:02 executing program 1: chflags(&(0x7f0000000100)='./file0\x00', 0x10000) r0 = socket(0x2, 0xc003, 0x11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9873bde4fb983d34a37709d91a28b6b9d5775f90bb0dd11dd03296e129241318de2a60282d5ee4d81698cfb9cfb34ad9162f7ba073405f0c10e40ccbb33c0ecfd541dc61ad02f86905cf45386068c395545707216e813bae6d09d28644a737cf6d3af7efb74eeb516f01c8ba923d8defad8a67ac143ac6b12d35e5330b36466ccad97858e48a89c2a3bdf9dddd5e18856267c0755f81036bbb05da52363506801f0f466c0a70c0a4ef7849966a99935575f5e137270f6ccd024afd9904957ac681f6e761e"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x2f, 0x0}, 0x0) 16:00:02 executing program 1: r0 = socket(0x0, 0x3, 0x2) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x6, 0x4, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x45, 0x1ff}, {0x18, 0x1, 0xffffffff, 0xff}, 0x1ff, [0x81, 0xfffffffe, 0x4, 0x9, 0x10000, 0x0, 0x8, 0x97cb30d]}, 0x3c) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e99ff168eba5e7672b", @local={0xfe, 0x80, [], 0x0}}}}}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x25}, {0x6, 0x0, 0x0, 0x801}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x200) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108, [0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x1, 0xfff, 0x7e, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0x200, 0xfffa, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 16:00:03 executing program 1: mprotect(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000240)=[{0x6}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r2, &(0x7f0000000080)=[{0x4, 0xa}, {0x1, 0x8, 0x800}, {0x4, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1800}, {0x1, 0x1}, {0x7, 0x6, 0x800}, {0x4, 0x1fe, 0x1000}, {0x1, 0x33, 0x1800}, {0x0, 0x6, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000002c0)=""/115) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x14, 0x0, 0x0, 0xfffffffe}, {0x6, 0x1, 0x0, 0x20000401}]}) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x3c}, {0x80000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/95, 0x5f}], 0x1, 0x0, 0x63) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x9, 0xf8, 0x1ff, {[0x400, 0x4, 0x1, 0x3, 0x1, 0xfffffffffffff15d, 0x3, 0x3ff, 0x80000000, 0x1, 0x7f, 0xffffffffffffffff, 0x1bd3, 0xfffffffffffffffd, 0x98b, 0x1, 0x2, 0xf36], [0x0, 0x6, 0xffffffff, 0x4, 0x4, 0x6, 0x6b, 0x8, 0x8, 0x1], [0x6, 0x100000001, 0x9, 0x800, 0x1, 0x200000, 0x4], [0x100000001, 0xf080, 0x10000, 0x2, 0x0, 0x100], [{0x7ff, 0x213, 0x401, 0xffffffff}, {0x5, 0xffffff62, 0x77ed, 0x36}, {0xf4c, 0x3f, 0x3, 0x100000000}, {0x385d, 0x73, 0x0, 0x6}, {0x7f, 0xffff0001, 0x5c, 0x200}, {0x81, 0x1390, 0x10001, 0x7}, {0x4, 0x44, 0x10, 0x401}, {0x1, 0x8, 0x1, 0x1b40000000000}], {0xfa50, 0x3, 0x69a, 0x80}, {0x3, 0x20, 0xe1c, 0x100}}}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="8001000d000000000000000000"]) sendmsg(r1, &(0x7f0000000fc0)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x2f}, 0xc, &(0x7f0000000b80)=[{&(0x7f00000005c0)="2f965165d69a0e3be77aad12a987331924bb9d3714afa92bdd8fa4fd97b4c22c922174cf77d4694cd7dbbcd69321b7b057bdecb66a3d93c1892c8de8002c55034c52e248cf6d13ab49ba51d2ce5a0f371e1625b3", 0x54}, {&(0x7f0000000640)="4e90163076c1bab8aacf4ba7809a66ff802654047164dec223c302df825aceb95e12e6e48102e8c19ba79483aae2c22d1e15013204fa65eac321b4ba71e34e1fc73651941f2926d610fbb43e0a93eb31c76eb1b38da8043500b91c43f8f7c0f4716e671ec71e4a8328e19808d0b8ebf0dec07de96a0d64c34db03d375ad4fa68806462aa2359f15462be1754e1f66d4841ab7ce9e06056c3f0b151a006ead167467ef1c96698568f690c4cae31d45a1d0f79222a8b6819610ab6c98742cb00efb5bd923a9e30afdb4e9568d5aa322084ae200ceb0d9826923d1ca592fb2c2da92cca", 0xe2}, {&(0x7f0000000740)="8ebae077e4b37a4b453b5ead75236d213357731360627cf1aa951c1b5927d5c288a3522b3cd09be363f68d4ceeaf18e2f7942001637a92b73560ac41ef12e7b1fe30946e9206596d3bea055650d6131eebae5c551eaffcc47e9c9fe7b1627f2a22bbfd395515e65be83e17fda74a568f82b704086463df0e1e36098d6addae48e959fb171df7b73047b2dfebe56c979c17e2cc5890ac1bee96840ed6fe242e9bec956c6fff1b2c8a4e4d879a02ff430140b0577ff483880825c7", 0xba}, {&(0x7f0000000800)="02857381a05f715edec272d2c43d8c9298efb34b851bc9ba7f92d8cb2f5e0b09fddb17bf3542791f43dd651572a13733725c7939cf047f6551b00f37756b342e816b550a305f593f92f0b3825554e3d47d36cef30fdce87f5aaa34c86f0afced439ffc1239aca3a9b1c7528cb9d10496073a7e49bcbd76e7d908b0920c216adc92adaf97bac1b322d849098b9e", 0x8d}, {&(0x7f0000000240)="ace97bd2b5e0ec2b7fbdc4abceab8e82debe134a41b2a9a701f7cb31", 0x1c}, {&(0x7f00000008c0)="a102344e8531f21b4f7ac99d97cb8ca813d7c1184a3a61d3530be379741eb62fe26f4e1326ab7dbf19fc7911ff0110f1d1c9ed9a85d87d73ec1357feb0c3a324d731282900d7598e24b98c10d86d15bdeb961e6d2816c05334338d1bf3578f330c41902d78b7a1188ea1d7ba33c636acf4b15f0efecfaefd61c34f4ac4bc0d1e89f368e87c8283f3b7569db25f7ef2069ade95b56a8e31c297b933a77d80b716b01861ccacce2110abdf98da85ea9bd3d49de3cf248379e9352e8b7e8ee67e841e18cf07167344636d30f393537b6e8e97d0a56a2d250a52dfbc843ad017bb4277c79f45d629f7de58", 0xe9}, {&(0x7f00000009c0)="3735cb78f936667735b32dc5a0a6ca02ff097b21b2f0fff16bbe54120b23f2a1604eada01176c5bdf1d75c2eeceb5e2c9425187a572bbab8ad6a3bc54ee6c218da215fa641c9204d43bb190fc6736ab5fb045761c8e4e8d949e12e9c22e8d7d59a50aa5487575b4be4fd10aea30a15744ef06bbd0742", 0x76}, {&(0x7f0000000a40)="2c1f24b61342ac52fde5f910bb89798773cebe1045d21e6c12b11b188c4d77f0ca273ea97c", 0x25}, {&(0x7f0000000a80)="d2920b43b78f547ee8f2820ee4e0eb00e618f405dedfd665c20d26461fc2586e42da4519358be36c0c407fef6d526b9fc2762e6bc4512f54404c3368c70757adedf18882fa308e3c58ed63a64a950905f5b2a201f349df3a32a46fa390cbbcb03c4beac3e21daa7635833670486856cb8b189ff530055986129cac204ada93710a05696451ec122b1762fdc4d3767f5b315343a74bf50e79ae4e4308f49bf039b690f40d04da51736e1d5e9e97ef4eb787a47c522a45f30324a7458e83371583a793da3f86f8331afc8bd59d1ab309", 0xcf}], 0x9, &(0x7f0000000c40)=[{0x70, 0xffff, 0x8, "296ca8ad40da987e95c95a70db87007330998db6ca092cc7685fcfb0250533e8bb8957d1207d0483e40627d2506e3e1452007b62a972f76a3c6ce0902cd776163c9af4b95915a4048b234b08ed26154259d43bb6b0fd75e786aa63039b0d24ce"}, {0x60, 0xffff, 0x800, "ff033daef6b712cb13bb0c7b7ceae3ac10c04ca4ba44fcf587f7fb4d8097a8b46d6bf53b29d737483c6753fb0225afca7998452e160922ee40665eed3cd9ff29dc00fbd1daacc86879f08f24823359"}, {0xd0, 0x1, 0x1ff, "ea134db6233483012dff8c2e6b07f5f807bcad4ab07b6b4c7614720d278382009eb3b8a27ba630ea48eb5985371effc845ca3f7864f16f0e96f990bc145814824bc31c7997b7d906054b87993cd25855f0aa4f8107db174c4e59f3b267d72ab06e9188ad126b3f14fa5b253f53d677decc68cce070b47e0a61fc2ad615b254c67ec298b7c58e3c851921510f42aac5d3ac46b2c470340c4bcb569b808db395f786a21024eb7769cc3414f3e59498e3f087f82c42c31a2741e72ba89de19ea6c7"}, {0x110, 0xffff, 0x585, "dba0ec012b606d0e767b923b5bec2fa68b17ac6c318e091bd6b917359c6874c1b0b794c9b18e09546a29336498e10376556b78111eb2c1955b72d22119c4c16cbfad6cc1dd5d2cf055d9f3a5becb49dfa752dfbceada57c1e5fea2bdbe7dc9d8b29b21f5ceb812288e42dc0a92c5ecf74123692c96b751a37c546dd36a6f0f1746ab582a96b82af246061d0ef9e678d2f2624d63f585a1f576f976eae5494169ef7ca60299d77cb0371385a37d923ac2fa69521d5361fffb6c3f54a77bb0333df6eca01d3a6878349ca79caf86c9fe501d43436875a1229ff7347f7b65e3524b97e05c5fe672c049f0ab5187be6bc505119d66d58e1ffe9331593b94"}, {0x28, 0x1, 0x7, "9b6b380a197ef57d548a1280a4782577685a34"}, {0xa8, 0x1, 0x3, "92a529fb8839fbc4eea6972023749484dd0857a8d72a1babac173261e6f5fc025ed256a7178c6616b94963bafaed5886129a5c4a151c7cf6148547fa4ee1e299a4d1592b2cb8c7e16b093f11885ecfcee2ef288a13b6b65b2e66e7d148eb60efbad613f6239b8bd13809e107956b774cdb5f7647341d9b28517fc8eb6a0a103f361c60c26f8a5df370c4ebef1a59bb3b5222e0225b"}], 0x380}, 0x408) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x7f, 0x3, 0x1ff, {[0x3800000000000000, 0x5, 0x9e6e00000000000, 0x5, 0x7, 0x0, 0x1ff, 0x7, 0x3, 0xfffffffffffffffa, 0x200, 0x6, 0x2, 0xfffffffffffffffa, 0x7, 0x5, 0x6, 0x6d3], [0x8000, 0x9, 0x80000001, 0x43, 0xffffffff, 0x4, 0x6, 0x41f5, 0x8, 0x2], [0x4, 0x5, 0x4, 0xc92, 0x4, 0x8001, 0x1bc5], [0x7fff, 0x8, 0x9, 0x1, 0x2, 0x1], [{0x1, 0x800, 0x4, 0x800}, {0x4, 0x0, 0x6, 0x2}, {0x80, 0x3, 0x3, 0x6}, {0x81, 0xffff, 0x5, 0x6}, {0x0, 0x0, 0x10001, 0xe44a}, {0x3f, 0x80, 0xffffff88, 0x7ff}, {0x0, 0x2, 0x48, 0x8000000000}, {0x1f, 0x800, 0x10001, 0x7}], {0x20, 0x8, 0x100, 0x4}, {0x401, 0x7, 0x0, 0x7}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5b02f5777f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:03 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7fdfffff, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000043330800000000245fffffffffffffff00", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x20005, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x2}, 0xc) close(r1) r3 = socket(0x2, 0x2, 0x0) close(r3) socket(0x400000000018, 0x1, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000080)="b58b", 0x2) close(0xffffffffffffffff) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x2]}, 0x3c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x3) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000100)="49c8300b9bf74eb491e9386fd666637abcf388cd56f1961f49dbbf1226e57c69bdf64c87e025c3ce6c592cdf085d856154a8e67ba0cdd0736413831fae2cc46ad6054a2f932b0178f5078abd29622e49cec194cba408d46906c66bbbbee2455e042439ffdc2207f1c787928787183bb12aa1e6134e66676d5118893198a35c4ca5c9259263a60a13e080cff3f5b393e44414562d138266810699e1314ab600cf37f9059075b2ca40ade5f38c818993aa3321ec03130390527b2fe4ae468833f47f296f3027a87e9fccffac1478fd42695fefdd77c05ea0e0bc7e98dd83", 0xdd, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5ac2) socket(0x18, 0x7, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x50, 0x4, 0x0, 0x1ff}, {0x8, 0x0, 0x3, 0x1}, {0x4, 0x1, 0x3}, {0x0, 0x6, 0x4, 0x401}, {0x6, 0xba, 0x6, 0x7fff}]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x2, 0x101, 0x3f, {[0x9, 0xffff, 0x2, 0xec, 0x0, 0x200, 0x9, 0x2, 0x4, 0x7, 0x7, 0x813, 0x2, 0x0, 0xffffffffffffff96, 0x6, 0x100000001], [0x4, 0xc903, 0x80000000, 0x53c8, 0x6, 0x0, 0xffffffffffffff01, 0x200, 0x3f, 0x80], [0xfffffffffffff143, 0x0, 0x1, 0x8, 0x3, 0x7, 0x5], [0x1167, 0x60, 0x10001, 0x3, 0x8, 0x1], [{0x9c6, 0x2, 0x7fffffff, 0xf016}, {0x3f, 0x4, 0x8, 0x8}, {0x9, 0x101, 0x80000000, 0x3f}, {0x6, 0x2, 0x3, 0x2e6d3fe5}, {0x7, 0x3, 0x8, 0x1}, {0x7, 0x0, 0x8, 0x6}, {0x800, 0xfffffc01, 0x2, 0xffffffffffffffff}, {0x401, 0x6, 0x39e, 0x7}], {0x7, 0xfffff000, 0xa6d6, 0xff}, {0x4, 0x245d00ca, 0x3, 0x5}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000240)=ANY=[@ANYBLOB="dabd6620d708d8727da88560194555e139b7e06d4eb43550fc39224ad6654f09642a65f0cbe5a46055fe4fa3f062a8bc985aa4bef724077e15a88bd174d2a386448b9473283c805fe21a65b481d270e76eccccbd463f41ce88e6ea88816765477d9724ad4527f6a0da95bfb17ef501e72fc69e86fd9637fbdf69ba9a9f9a3ee51da79ad63ddd1dc367ec2cc72dd168c861c5c189dca2d6bde53f780b44d115cb9e3b80c0317be70b430ad70837f3a46639a846ee78873a93149b309a1648670246defc3ec86ff6fdf5c016d67dd6b895ea6b6aa0b6a8bc965147365b17185fdfe3e596e633d1bf8890f44c789a93fc1494b542a7866a111d4d4acfefcf7493d1a8d182e62cbe268c77f13cd5f308e9ca24a834e3aed88d5d2640060afcee5e749db66d92de4ccb1b550ea491ce1c4af2f70cb9f111605d47c598aba27b017d6d51b3709ddc7a569f6cd08703"]) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x25, 0x1}, 0xc) dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket$inet(0x2, 0x8000, 0x5) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) close(r6) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ffffffff0000003a5b4c3a4195ad8a50a93fcc27190003039078000000004500000000000000000000007f00"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x12e, 0x0, 0x78, 0x48, 0x5}, 0xc) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0xc5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0x0, r2) setgroups(0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') setgid(0x0) r6 = semget$private(0x0, 0x5, 0x46) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r9) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, r5, r2, r5, r9, r2]) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb18bd45503302e3ff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000461000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0xc6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x263d, 0x3f}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x80000000000000, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x2}, 0x0, [0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000090000000b107000000000004fece9600a5938ba11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df", 0x3d, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB=')'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r2, &(0x7f0000001180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001140)=[{&(0x7f00000000c0)="8a8892e87e70945b4462df715ad147c8f99d6288a92054532bfbe40159f0126fff433cdce3296be54c3daaa24f84e661176d1a4e6c651ab2bb9c6e604c07ff8e36f7da2d2ca24fabf5087e43ca29edaa2d6243538210e3b40d7c6a9a5063175285ba10642b80b4f177e8edb16ba5763a4d8f29e80ff1e317327c323c0ed840a57239a7ccec7a326f018a9c3a2979d7be066a681882f6da6443109a837f7d1ff02a3f3d8ffdf40898ae9dd811e3177341d7ea529f438a708942d4623935594864aa53d4677d707bcf84f78f53d4b5fc5a5a00edf0f3eb3c384396b9c416cc5443266292cb517005f775005c4edcd1bb594a13aafb5419ebdf599b45c0ecf385ec25f1576178467cec7fd9902ae9e9726cc0b7ae19b4d34a1d27476ef5d61238091a0edd0e2c412484fa3622db542abce46ef2bbd9198cc713146290991bc9a02c51e3c826f443d5e00cf639b778756f2b099600238b5b815247201a8d2cdff16b488664bdd38c4f8babc65e475cac266d96a5b2bef5f841d6ca24c411896a898c38f68d36e6c9d9a8b5af5c8a4f96555be6010d1da947da4490c64e458a0acc0073d33c06222f2de9d2db7421da907bfefc1c91a52a67bd6c5fd2173b1f638f68deb7b3d13253437c626a20fe0559f67f2bb803d6a493490e6c7a1b4e0be27d805a96ff53a79d61698c94b6552d26e82cbd1d18101d90511c847684f3f3c4edc85024366dbfe9d1dc69c14c1c192fde3417eb34ae4270925c03bf26234a4cd6e0de21993653a626ef086a27915b46f358689573809a46f17e61caa5cb4341b77dee16c5cde081624aef83ad1fa2e7c6ce7a156cdb60391b273c2667123555bbfab39b7f7e931fb7c5b42792745e74a7ea08ab0e0dde28df7a8690c7b7376e1c25b1d28295e761de8e1475c614956fcca1fa5344f99c007c9444240fa8914f258b53c02f3ac0f8f2d04d0e09186e77b4fa62b727bf1605e33b653c76c584f1e300b80d81bd25de5834554d8382e0969dddf808a0c3c2156a75f995a62fd746fe68b8d284ef50d6024b9908b445c8e2a083ebc3ae814a8101a57a271736d24c16136cfaad1605252800b95d87680a6606c5b2a2c379f72f7313b1ccfa817562948887eb53b11fbe4016539212fbd946a631e0cc128c2190df6a86c22e3d5eb08a1abbfa61c5f0a03d677ebd18819dfe9b029199111ae6cb60bce635439a1227d3ebbfd276e522dd269a00cd5050fba7c27cb261b43351de3dde0d221c6887977dc1f9e5b93a4e03acd9b1a96c1ce2f3538b186cab9b22af74f2f1a40ee1dd369b1e84c379393d71e1898a7ddb871d007a2f2254e4ba95414b39f0679c36f75fe2fc80c674fa4c66918f01c383d272ab5f79a66bcc76b666b522581a5e0cec6a23d5d3863e868d9bbe2025551ff6c52ca2e46ac6f02e362b1b9311e84d3f4f95e3145628c9d1b0786ad480ee48f2c64d4b132ffda0d77dc29288d2d098a7cb9acfe47c6673f6cd3aacd67ed1cb00da6be1bf408bc1f74569cdac906ee11ddd56c701c7df20b92983fa6bfe3d175c6446dc4838d40b7f5542bcc2dd03b00b458ac7eb26c706d103b7a8ca7d32515dc9f15cebd6f481b955b439295926f09a9dd187a19e4b9808da78cd464834b477af7af0e6576c66548040810ea35675af5d9a7141a1de398c1d85f964759ec3b0c9a4041633f19eda7258981daff28f11ddd9fb2dcaa1d377d94c07ff6082dcfbab9f4aeba88fd353232be0181fc97abb408ed1114b2801b4d794f4c9981f2ef47bb90b1d29187fdb870930024434feb045ebb8f5a59900b02629fb68a21b01bcb7038f46cb7ee8e0d794b3cf11f6b4cde4aa4e0420b0bbc5b5d5f7e8d55553793e6877c8ed1c2a360b38b0a56b2401a246d9d49a92c57a12ce48b466b545b3aa007edab2c476616a3a2b2874931673eaa97b5a4842e5ea10a57e42761f656cbb724b4f7a8dea40fe0076cb599677b3c7c05d79e3d629a5a07795cb8cbc6c21cae14303676db0d7ba98b9e25408777212283994ace0b93157f4bea700cbbcd712aef99d02dab3f820587d41df99b938d6d79d90c4e8aad6c0b799f398ebff438bb89f56ad8f7fd52555162b14217deb6392286143d161c92256cf0592c18be55daf9319e97df7c423634c86e56da6010c2b17d790e0a251bd4c6892bb8020bb1cb0c01ada4a895396f17163ecd03e52f91c9900100c407834466823b59394c926784323f46fec27712c6af8500234623fe4623e4b4e2ba3b7d2ca58d5fb8a1ac6cfe8bd3f6183f3b13deadbc54e0384023fe49331db8e4712e2a400a963db083a38f48e8946e3bc68d338061447b80d37564230cce001e00d39ad4c492b62788e32a21dba6e9821eb0944425cfb9e8aff21a844ca478d69013d9325e19120d3d7590481cc80ec398799b18085047cc81c9d75e4c4cae184fcd80048be12eb1701c7338866b869632c75f0c24dbfdc99e05d3f40f4f82787af9d235d7449d6f59bde820eb9b037b54a63d7dea9e8373b43f721d5bbc8b784e1a95db0fc843156cbb0302e0a827f7cc416e58642ad103198f5abede57c1d012de3f971c36fac39fd986685a89fe0939b602780437e0e500ab549546e1d70a0ff05203390703029def9f07f6763ce072ac102cd9c0af93a60b288de62d861331adb38527de14fbf3b06ce2a5fafc36f1ea69674119f17a8ece486f8af3a02a8723eca20dc6a9a324ba0cd0a1de90a37ec45ea52b86e2c04be67073db07fe9aaf033bdabf7a2ae488b7efc5b0940a9f7a42d6507b9f7040a7c52b34dc4b26bfcde05db27a0ea70383b68edef72ae0adf8473a45ade36c6b2d85f41175f905e0adbc2417d7fb9e1a67a2460a7aea4d0e120697f7865ecbce81dd5722eef72e28eaa080ad8aa65bf49e93c9423af6ec1d7dc5fea3d4ab6bd072e6840f417b55940345d097e7141f09ce9384c597c64524257440f0d93415b10cc25faa9560a6803e96b65b942cf646bff9ece33d266e294034c8c06a137723c54f5d081600ab48b539254bd4ebcc516eb20cd6328ec2cf8258c3e2523bb3348dcd506de379f28f7b586ca4b07a6693e2130077b679b6273d4dc371a2311ccda17adde1858498dc209b79ec04e4289f3d4a725469e33729be7da0e83fafa27b1876f112d369887bbda482d0e6b94003f4371e13d94a86ed3cf160cf06f59f7a88e7d98bad0738f181932c0ed8641ae54e47a7cfb86f7b249131f049e781d44e1c823682bef3c0ed11eb48f600986bf934222573fafdbab69285b888fdc262edce75e2158ed91f2bdb0dca7a94f35cdbecf62f0a7ac801885b6241f563d4ddbd0fa28794051a4ec02e07ba183576936f6ee4e34b3598ec0b366c1490fa17a0aa762207389fc89eac33d61fc888ad28d3ded8423db03e08779a23818966b5eed5e0b970eb2e046ee5adb1efd0294cff530e1425bae7d1833c358dd070dca15f673f36b857699d83c6179f510c88a543aaad3072d467c2650b7840c843aca487de9a65d85881f00678d76202d8b644aba63b7569a70ddf907a66270bd3fae823ded23c96990779650e1119a37e95a0a8b43485c87b5a4daab7c5e0385785bb2466dbcecb82d7a70a2a37cd1cbfc402765cf5fc47e726b9834b2ff84bb48580e913ce6f6701cf21ad88a6f0383297a4c5f6944d54e9307f8707730543786df15e7a51e107a4f380a8bf348f7a19f101ff456f55bd027e521860d6b5ff3076f135254cc617d24263c1d6abb7199f37561c4f3e4f64423f8bd60c722279e473e48dabca62e783a905c20bbd6abb68ad85bfbd69758f08b173289459fea2c9143efdfc156dcecb2b8e61b1d2fbe964adc2e81f611c19f57dd7b6c40ad05fcb2fffd908fa0a4888e5030b2a44ad9c9d2f6905e680a73c0ae744bf88d19b545514798929639bd34d11005f1bc2c2cbbc5e517c05f1e2b45d12bd90925be49b55bfa27e5a3f12775e0fe319db533fcc3d3bae4a61a14e1325660ed0c8a7e8b54c5f767d8ec3f70f1b50af3540efb2d9327dd584dd4adc73304c460eda8a17cf4f28271f5ede7dc8f1e0796118aa9f041bdc78e69cc209b0b0147ea539e134d951abc5400bc795e86bf63f3f3a4c1fbc0fc8d2fa6957723a12c00d2a545c54400751aa33dab52054e32b4ea7b10a3cad0ed7c0c07a91f96d525bba8e2d7e0f602f4d7b42cf5ff1098412f043469c1406e83fa7ae6ce108a904641789a82de78cd38c4e6d6e317844b9be1c83ea9a1aa8e87848d3a7e13c47f8c6ed8aa54dc63703531e4ef6a001926a0f462a6d4ab17b7da203cc874d9946cb2e943c84a9a343986dbdb8ab4caa3a1dea9683b831ace1140af34d1b8ab1f6df1074ee822c1b8368e1c37ce4d7899695156c87a82aaab16b90fb2ca8f42d9e1ceaf1299b67eb86c41a91a46719d1657ab9a1442ff43d8654efd0eb53d4a6f9133f9b2136f8d2e689d700dfb25b8d8c88671e98dd06fdf49d64121245f80f8d0f25897a5f2297d43180b1f6b8d8be73f9346d95c1549486e7ac27a0d8180a099552b2561ab65da50b00264b125ba9ae60d2f469c2acf81951213cb0a2150d0387d63b512a0c9b448de964dcfb22f8dafb6825ee356f3776c429a88dabad95ba84358428f61d13ff2cdcf5e4ae0ac8cff0fe88f93800093ed48902cba86c2f0a43ed27da845bfd8a8fbca00fe1e50c54725990560f708317f16b55cd19c7569fb7e5915a8e9891680103d40c4725c33adbe22b9f232fb8b8a2d1f7aa0d9c03848dd9d4f559338f0fc5e52a249034d77abf1d3a0cec6e33a7e51596a79649ce3e78385a43a0048f8345f75e2b1a664bf4f90659667476c5101238216280f07ea2e29737d730b5bc4a4413d190e64d072addbe6ada6a01fbca4217159f31954beeb04f33481fe913d3bf0ecb768f45e10bea0ec3caf0b9ca698183e6c30d2c0c69b2ef883e5b078649b51671387847fd6909c70565ad39b89b1d60d3de246d6d0baaf8927a4a89bf4ed87e6d7342cc0288e5c2ed353332ba22d6edad608697782b1bab8cb6673770288c4fdbd21ba975b32d44206e769862d5ba376b0cf0ea9e00b889e33873f70d66a43fd8b3fe820c104dc4697bf4a94189d059d77bed736dcc01c96cc0ecf966cc0bb110ee5a0f2e7d83c40442301aaefcb1d9b1a172298b92a95359ceb69fb1dc1592ce41e44073dc191ebc02754ce5938e394479a5cc5d2b057df4db929ffa3e01e5a5163a0a9703c85f2ed001eb7727eb4f308a9513eb1415ced806424598bfe4e3bb7ca9130ab6986183633c4d7f68b38ffa1f5b264f044b753ffac3d39054408253992e8aa894c0c178653558fc23bdd738b73087c50c9e83316498451dfa1bcf579ca6d2d15630188e63cedf1096fb001f359b5cc597eb981907fb80e7c5230d38bfbc3035e90e10154f635f50c159c8f07df728acfd8958954a7b01ecf0bf2f14563fe9c59978ee781897bb7dd1804ccd7461944c9055d1ed5f9908986e56c64e7586b6435eba9ab2a4c0e6383b551e7cc95a7909725abbae989e2d953eb951e993968e7dfdfc49a9694f39a7a3376b6fe8094ad02bc1aa694aab16b4f6a762358baf7907391d210d180b5b489d0ff98fb2a24d8f14ed9d44780380eb4d0d0563c0cf6c8e9a315fdbc46475fd8dc57b9b51b6674182eee2a53367cbd0b56011ab0485a71b480a94eba47188e3b29c61e4d4999d3d9b3bf8a8a92af1a330379f681ef437a2a2baf96d9b76840f6001216e8921e2c181a57360ae4cd2a2cf95c6869e8b7c68bf96af5", 0x1000}, {&(0x7f00000010c0)="5ea694919c035ebc899f8c8864e7056e9a915e7caf178c5e491b6b49", 0x1c}, {&(0x7f0000001100)="4239cfa51930d38b39cf570921b58b2a2470a464fedc00030742d225333071092533b6f5bf426d51", 0x28}], 0x3, 0x0, 0x0, 0xe}, 0xa) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad270cdaeb0413b000", 0xe, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0]) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x700, 0x0, 0x6, 0x1, 0x8, 0xe6, 0x7f, 0x2, 0x1, 0x5, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='\"', 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x80}, 0x8) r2 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1ff, 0x4}, {0x8, 0x3f}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000640)=""/4090, 0xffa}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000240)=""/47, 0x2f}, {&(0x7f0000000540)=""/77, 0x4d}], 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$KDSETRAD(r4, 0x20004b43) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0xc9}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) lseek(r1, 0x0, 0xce, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1810, r0, 0x0, 0x1) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="823a29d1d8c8ea6915897b000000000000"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54, 0x0, 0x0, 0x2}, {0x840000006, 0x0, 0x3f, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x40000002, 0x100000000, 0x7}], 0x5, 0x0) 16:00:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000310000000030e8c85fc2c716796604a378caed00019078e0000002ac1400aa030f907800001000450000005b53000000000000e0000001ffffff"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)="ef7810c514e9bb265ebfa59d9e8c1b2ce8b1241f9cb1da2ccbf20a09fca3be647159c6c4d96d28380714110a44e961605f5e14f54597725c3a11da6938d6db7b65d88835e4cbb6cb1950c5b51b072f401fa22189deb330b0740931c8165c8dbc9a59b17aab6cc37fd64cff818e296a1ed3745af011d1c6166d1d9016f2da5ae7", 0x80}, {&(0x7f0000000100)="475d3dfb5b03afbf85e08f37adfef8447c7cbd117b5be56bc304c795ddcffb0ed16ee7e22fad106c1456bf9c121e22047222d878034dcea97053fdae8cf761548fdba58945c0689ce112e4d3c0c663bebabe6a8ec63e4db05f3cec9c277cf721f7e25378289b920be7663b34cc5b25a171c6cdcb6d042e5efbf898cd7bb7d22c5a1a28a469d6ef59893e2cb0c9c053c3825b5104910cf479fdf8b6d16f3108aacbd4174ab0013586b45b62fa77a1a25552bf6ddad510965058b46a59ffff8386ec26ef3d629315b57a00930e2e3a3d7c2e06e49869a8dd95b40eb77f2cb25961dca35114aa0a9e9aebf27f7d1f7647f0ecfd40d998af1ca493553a3984b29fd8c9517b0b081d9e6a7d8d5418ee233eebb91e1ed7666e8652a583d7adaa9585b0d35d17162a843a6165c6e3439f45a0389452a58a81682fc9405ed30059a65bc1cf4bba26744462325490429bb1d572d66321c1272de3f56cc21d8548739452b3d1bd28bc69c1fbcc1042790c1b577c3e9fe62a068e44dd12ea72b6b802530cc1d9903596a4d6fe109f15fb1f0fd4fa520132bb64c80e01cd4414a7e38bc4c6ef8cc1f840e15330cd1ae190e93d069ee6a0bf5591e25a8c39515e17f062b59b376d2a4279dd50419e47b84b45086e185999e25852b23debfbf425f113fea74a029118c20af6284e7b34402ae368ded778fd8e7e7edf9d15a7968fb1e4ef783d0bca592578e1acc027e87db79a99e3c7941d61c3d8451af707a35369cf7ec7ac73cf85d4e9f1b7333c6eadb317cd4cb60f8e868dc88a33b50278c2549fddf8f61be400152460cd68b15769c8f1d3cd004bd3a112d19492d579242eea2a8e97c6b933a11c1c2adca37a4d525432476cd8cf2f8ecea3174f2cbed1d7d856dc17664dac86c959b49fb0f268aa0ec9d725577fe4b20838e372806e649cc488177129892ea7bb002530abe3e029e868a9ef8380aef64fbe7f2e03900a067eb865352895c8f4377e2d7465749f8d93e34c87570dfe3af5af7d0cae3c97e085c7fcda9a7373c186c229a196743a21d5bbd3526acd5ee31c5317eba14b73ea1199147089a34d15d82e801523c903f989288592ce8fcb3833fb8977fd19dc53d6b69a1d69b4ba0d9e266c5acf72083662970abb43db7ab41d3d92ce4ce74a252cdfca27ae93b2e09b38d228cda1f5f83f731625e9e21824daaed47d72fc0791a34da373a6ca9c4eac1bee32fc52077947d84dcd8280d75278838bb02f48fe24ffffc7cd1cac2c46a5f82851b09285b51a779c7d4ffaa052114ac1e468f1503bab686f32e627ca9fd87d7d46a5d4fea638765e89478caaefcee9e41b9c6d0065725cfcfca2543dd6b2b9807afb13d38313990fe274c77bf3fbc6c30b8750e6564596375848309d33d099857b1c4e5293ff959bf72d9ca52e264ed12b6fdb89e204607f9a41f78f5623fda748b8bb2d04d44fa0b2562a63a3a6ba880d4e75271ae9ebde21ca3bb90db1114bca1645d12798de24b3760297136051635756c497fa4a613e55bed4f33cbf1465e0498128740894bea1a0ab21305f7bd5e7d06430a7dc2fec5331b43c3e9dbb5b94a55b79be2c3c316b08c42c6027f235e63aa0a67048c5a0fa415205ac3c6a3abeec9df5b13ccd4c7edcab32ba0e2f2cde542954d955f870939934fbb67772182a95bf5b192c7e36707eb9c8dd706d0f52bfc902e9d0c70e25437b2ec70cf8c58796e9bf5598b9c8d5cbd1e30c7ac908ac38ccebabdaf0b07630214e444caf6574fdf0fbf5201cbb8fd72ce2a56bb40c05ea80ea171b1706c5815b43612f4c7f7c0e5005714bae4f021aefedde15a22baad8c3c2abbc3a85c9481f1e9a22d42fee81ee02bbfe3572352ec875aebc2f1df907ad2557ee95b9bf26eac41dd58af3facb91e56db51db3a9221cb70f8fd600072cbd6c3a0e1d054745edc1f95edf90f9b0d35ebacf62c1bae2fcec703a263358ae81ae4f74c75a9a20c2d2cb87934c055942d608085380e3d5bb0723e9ce3986a637c3229006f4fa118e8ccdf2e058f97f4a21944c6b1d5976b158d5644bef8b269c51fe67d0f1dc3b1b0875f85f9f0ca5c64249c11e9490a51acda74b97a9f5cf940ebf546086e581f7188805a21bb93ebd810522776d0070d0735f8f0e93cd654d2ca65d904fa2b6a2cbbb23e8fab1dae927238d7aa04e512c4b114a13671be90fb577ce47aaf25658c5a097951d27beab46d545cc1cf991c4121961e5dfb73e68454751358ebb66cbfb464842ab39485a4025ed8a8ce75bcc19eb6ca6b562d65574e9ce34b7f5a0b173db0c371eb9c259c2408aafd05b71a89167b4e6ecdf6ed8ee47a5ae838bf59c0a9d8185f0499e80a9462d997ad09db7d6331ceaeaa3c9f13d206946a83eb8c8f7c6384faf8208cfaccbb74fa894a532bfeb49c8c8285eb0f1fdc338bf4e0db2f0f591bfe095e69f5a7e3b983cfaa1677c2f672e45d9ac4b378b0f6218d5e3abc70a1185569693c5454a8ca0de6391b4b226b7318070e29296d6fd930a06346c86ead1a838298dc06759259400cd5b7e7f3c28323bba7bdcd2f8ea9b9fe3c980f3570a109afd05a9644e31961d75c439654069a04256f3a95721c5f6424c1bdf095ec8c659dda73a5d65640dc465e8497167fa544895ba32715c3cf44f0e429f2d4837eb23c4b2dbc7c0981e37d2e48e90887d38e1f77c84057f7b1078187a8f43b33ce4d46ece7093ec7d18e4b1546a4bc7cd9e7ff8f7c3d798dce758a1bb62d5acbd0fe5b635af5ff23e1df0ca5b6fd8879c3856db407409bbe9bc97ed82672c1dcbd9c179fcbc6ac15f85f3a24bf9222a1cc4188e1694efcf4695325cbc743303c3b4339f1c83543fde8f45ee90eacfb0d94a0cfdce56e7d650819aeff21d82a4070f2b00ba0326e3421bec80b88d42eb36c1335fc5dfbfce2917713ce964f3789bc83ee081be2694177e2c45fe97273fefb4056a921368b8aeb77c9f6ddcc26ae28559801475ae799833f7b31d8e3f996d5c93bf2bd3e0bbf5b4af7a08b405944ff506227fe256fed7dc42a13a8eb1775b9f070cd36852950842108e2aaa2e281e9b5f9fa3c35a4b4b970a09dd8ca9a4991b9b13d613b8e5210bd34a7d4fb1930978d8c75237e8c42269ceb46dd44d41537271bb0ba9992d27f612917cce4ae5bebbf1183503b4946ab917089513cfe004b7b92f52eb040f6fe311e83e5697a3b00c0eb60ebfdb1c68c066d01393a74feead57fd9159a3be8587cefdb688b007ff88cd14cc7a229e25f9154022b108cb6dd0388ab0ac01ea1c016afa33a982d3aa165619ff205efa66661112a465945ba6e0a2eb2cb84a35f6305310f1c5a138c4464a982fd75ef5598c1b0d531f02799c63f53b12ab4cac0da33a2b1fa4791041a585217f922d064ff6810bf988f02ec78baf82ff51da409a77c00c212ee5bc87f69d0db537b6832b25b8d4c78fea98c860f15349fae41f418ee425e8e6eb716af2f9434d34781df2e571bb94efb7ace8520e92fac39424b9727711549a1c852d76372496d269314b5ec8f71f0c57c81da0b26d9d3b822fa4e2d19298d9c70bc4d92687a0e5d78127549565538a1d64412f040579e658b704c1622132e83f645ed3648dacf04ce2dc7651296d8f0f4d4056640e88d6350b5abce798a74eced4a52e4935461a6d616f0fa4b5f455d39f98c2a46daeeef0a49099c2ce86d768570fd980be6e81f729c53c1ee4fac0767a82d14318ee16aeae76f37c0d2ad5c40a89c763b03f398e8ec7f924f3b8628fafd275054b003e60571dc0326b6fed008bf6066c304125e5f1bec6bcbfa4486dd5708c602f211ef0653ba8c426b189facd1d21e105c8f7747d53384102b4288058cefeb224172eef6ed1a1607a6f998307a1ef748d7450c26b01fb14b19f0512782535830a8de96771745cecf3a14e3575637d405531f786cdc7aeebaf1f427d602760ecfc9b58cbf98dfb9e12b5041d27dd1af7573d61ab7a21d275cff5802a93d7d08f6f36451d74d8ee07cef8b874ce08316e9a113d6a9fc472c57dac762fd28c5e5e9b204b29dd4480f8e30c8cf983aba778b32d890b5965f669d6612d26560567d6111812407db0933ad56cabc8760350e5109310b5d3a88c349ebe33a031dac252145c4023aa9031f4579c3b3539c6288e046b5e39c6bd2fd3d7d00448a66b98f198e98b5bdb2112d7ad854581311cba2590077f1349f157b51845b3039631135cf4b014a381208d6461a62e38c1fe531f31b644353f6453ad59025fc74b92517274de4f915de2c20835e085c1996ec2423941446d93972c30b4828ce6fdd655d189501516c85bacd3d4950bb4e75320a33a301375bddfffb633016cb00679ebacf11bd28664ed98e3c96a1206580a0ef52642a07668d3a1e626db4f81926ebb9f0cd5936d0f8296045e567381f3abb2e6fe81f8cd5131d9e64b6d29f13bb3b0adf29985410f1ac7189cbfa192852a69f4820165f41cf302bda7647bf808cc675e6ee6c81c0f908f24dbed8d07466024f7992ec9a292ba34e7e9ac6fdacefc6a953df35c03c95f80fd5aae385b5780ec575f1ae0b5201840f6d16efbc004035fd314a7b52e893c6e64e0ed0abe8d5e95c39c2d3ea36b7b44801dc335de0a36049e1f70169b520097be1c4602eabe51fe82b39ac4404f249f81ac7e4d5a3226cff2635732a9a93c5c52e23e7d5a041eb75a9980c49369019dae88fc156382e60544ba692082475f3f7a26cd857352f6ee782142dd3e8860014a83cf7c8a2b8d8d18820faa12eac5c094887410c5e50fae10d0035c6134bd6e4523a0d3d4a85498ae81564cf15a4dd0ec9b508b51ce55aa08ea5444ff62e290970e1de9356956b9d82bc71fd9cd0bfad1b55fd84a01393b016fab5168e081560cd1521c6094a5bebf18e458a7e613b218f375a6f38675741dc3c6feb568c0c9565f87d58f60be56fd6f715a5d65b45215637d3672c454e87066255c89d616710d23148e3b984fb0a920dd51e9339d709b1c59f96ea433c5080a7ea9dc5882d36e8e218ea8565643976b3ff5a06262fb4d07f2007f76ed4c5ff9e36a7b9b00f174989542138c187bab0aad2445b3f765ff54b635d762d50537faff9e5fe69a0c997c8695d106a468635770d33a214a68362a089116f8eed0c65ac67d3eaa17f67417155b0e9c3ae03761e61a24bde19143db2e54bb28c8f7d2df95cc0ad05a0304ee080191caba019c23bddaa9edfbc659012024423f784bdf1bcc3e88ac6ef121ac05e16ab8bcd947d7021860ea7785b56244d4100c468bbc4110b1aad9c0fafe851d67e1a6372267b748080ecf30d86615001a5bb9cab3d9ffd46677516872f97ade763e3e2bb257562f416b1a663b4cfab01cd59cbc4749d8ea7fe4a4688459488c33c76a0ec902fc6681723cd87f2d1dc77ce62943ada3b24cf416b8a259ccbc03b30482d6c06007af11f4b80964d262a254cf7121db17d9495190c1f87783c28a94400e677425a7109af1607d5829e07e71532305271bfd1bb1235ec0cc15b57763c33cc8e1341d8c70267a0669d8b3946f5f2c53947ab8257984265a8f1940f192d6a12e0cb23c001713690fd42ad1747c5487b93323df00fb6309ee4549297eaa50d0cc91ceefc5de294d6c037a96bdcbc67a67cda94b33634d1e59bca95536197d64a4f50d138d010cf7a9ad954f106e3536503f0dbbfb486af05fc7e784ff3584b173a2dea11ead33834c392859532877787a2d2102a89722ed70720c9f1710b07a5a7c602d319166f7568078cfee7f", 0x1000}, {&(0x7f0000001100)="2c8cc9fa1bea33062fdeb5f256dda57f401d140ca95acb0ab8bc4af27577586b4627856338e70a291788e6f0deec1e22cbfcf42a33842d319494dcbcf93873d3707ea351edf37334ebe74a6f27c8aa669c925bf3bc13865a0ed407b5f6dab18827da1788080b276c7a026ef5a8fc77a8ff9f28dd6b2d7b8c5ae4d075c9f5aca66607b1da60fdae76a951b0664683f8f01c8a93b23b1cae72256f52bb94a33fa093eb956d03894043e11b8ff2cb67005b9f2e906558202eaf9c98d8aaf142465c77d4a2e098d166fbad9c9e51a239f038ed62ca96a43566b7b9c907a94174fc", 0xdf}, {&(0x7f0000001200)="aadfa65aa2746de52d3abde13451c105241b0882997325d55173271df60517bd70dfdb6a27f155069536d025f16047e3d4d108eb1a0c6d44dfcf4d10a7585940f17b84fac23d04329bc031b4a30ac29d56c6cf534d4576113802c57aa9666ca3e6740ed7edb18adc200f8464473cd66ce525c42accf36108aec755500b57094edf500a74b6df26cad7bbba79b071e92e8a287cc1158c3edca4c2c41a1d53c0d8e9796d2c25f30f1d6e64b6d75c21cb0e174bccc07b07a089cf22ba69881f", 0xbe}], 0x4) getpgrp() 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x61, 0x2, 0x3, 0x1000000000005799}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x28080, 0xec) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800000001000000005bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00314568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b5afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1520b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000000d05268c7f104f1cf409d06998b681bce64422cda5d89d26552efae9c308d0dafcb089b688d551c8ed3711c6913e9fd3d01521d56e1b94fda2d867a7ba79f307a52f46738f663f9f4d57a7495aceef12ecee5edd75d8"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40000004006}]}) ftruncate(r7, 0x0, 0x353e) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec13fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) socket(0x6, 0x4, 0xc8) r1 = semget$private(0x0, 0x2, 0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10048, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000240)=0x1) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x0) recvfrom$inet6(r4, &(0x7f0000000280)=""/128, 0x80, 0x0, &(0x7f0000000300)={0x18, 0x0, 0x8000, 0x9}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x1, 0x4, 0xcb, 0x5}]}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/95) syz_emit_ethernet(0xe, &(0x7f0000000500)=ANY=[@ANYBLOB="05000b0000080000000000a22339387618b521ca6cc2aad26e47d541fa1556daa5c487d1a93c16742281e225dc27f289963412087ac6a0d125b47dfa49c21389ddf340602aa2b38e9b8fe1cc879e934f74ed438f3dd59701fe3fbbbfdcdebbcfdd92f8cf29509df7ab53566f12f6745aed740a05f25830597cdf7c49e0922e0e7aeafbfc292063212f597bd8fb7e4ef9bcd9ad3d242bde68bcb2672127ff9d1dd94a8a8a514fa8bf2905ed4ccc64e2751f30e904cd3a8d0647cf05f7f70abb492c5f59d9c924927b22f260fdd631619b9f574ab711b33d074df14deee9f4e7110355e98175d7a140cd1be6d6caaa5cf6d70f52ae6e061e41c10c3db47c0324de63fe1b79a435933817330bb05127be31e2dbe3e0f75d076ef1f13d311227c90db6ef68ee25a0b0ce2911d7c5a8b6daaa736fa37fb5699c20cf5685c0a614d02f1a659924fcc5cf1a886a62851d873734874ec0ffffff7f56e1bd04c170b795bff1e163528868933a8601c9016918d8e812e7f9e96ddda98987774169a70a70c5b25a0f6820b6f2622b718bf91e855e27e582c667518d36920656f07287be101ca5af2ce98e4c00"/434]) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0xfffffffd) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/250, 0xfa}], 0x5, &(0x7f0000000480)=""/49, 0x31}, 0x800) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f040000003000f2bc6e7ea9ed3ebc6c49ccd61cb17c73d6e2c1f00fd8ca4bcdfa2fd7887512fa3de84c75280c33e9632760d7b8bf4c73d6cf5fd95e50c468fa0de4ca104d70f983e44032430801a5bb93c44b791f5f777cc0560600a06a9fbe44fb5113497807be942b75174a14ca7c21cfc4a63b83581ce65e6e0000fd4d262016834f1a90bf16aae696"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) connect(r1, &(0x7f00000004c0)=@in, 0xc) dup(r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r4, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) fcntl$setown(r4, 0x6, r5) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x80, 0x800}, 0xc) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000001c80)="b1e91beecfad27050cdaeb0413b0b4d50100000000000000f590f0d667b80fffbfe203851a7041f5d5849cbdee3630152baf8d24eedae39f2dc644b31bef8317f42880bc4deabeedee51a505c764ad2c449638b30269d7ea2fd1886544b589e73a3aa4900be6faecf781ffcafe2b0217fa", 0x71, 0x0, 0x7) socketpair(0x18, 0x4000, 0x7, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = getpgrp() r5 = getuid() setreuid(r5, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000000540)="490331c805b4c64ace3b58c1e2ca8d02077ac8074a17f7f5a538ed24b0fcfabd414de392b1ae7354d92570b782b8eb8e983bd8f6a0a0107c445f9b9648b35375837e2aec4bb5dbb71896e9c48d60d79e3a7bc454eedf92642b3a450d8755d24ef095", 0x62}, {&(0x7f00000005c0)="9337bc4315a3b89b84d21ebe59fe262fe242aba030ef4c61b696555200ba7683a08286effbbdc939ee27b533923a47ef43d508afde229e12d5c99e77553280a627cd1316df055865a88498f64389dbc28c6996c2074cd7cbb4af7f16bbc5f07d78b2bd059a2adb0d158fa7058ce6c12e1d72c6119adf43dc5bc2f222850030364ae1a421e1b4451addc589c59a6324cff8b06c94f8dd640ed296c7a4d1175ab16e643d459f04eb0dbab6ad6fd2e8bde8bd06b8f5e0a6d7e75a0fac3165583ee0aa43b2de9ff083fecd743d577936711e713098176b8e0a1053d68fb8522b738cc4d7cdf084ac274d17678c153c079773126f7c67681b19233c959efb", 0xfc}, {&(0x7f00000006c0)="2504d14fd3aae4324c43c21c1ac6b14abd6f6a197d33247b82e651cd4d95e273392a1f2af71559fc7f4a1abdb62ab97ac2f67652e5c95a0d8ea2e8349afda3cd0b3abcf468265ae3f5332369081614777bf73a168c1e9e9a83dbbfceacc0c0aaaa8632a5191a2333363a5fa57d64e2e60601c7cc4ec5b1d5c1a30dca86fede385d57f2210e5334db410e9e9e86b8336ceb3c616b3c18725ffcecef5384a3e8d41d53ddf19fd800df0aca20d247e85770dac99e5ac51d41d970", 0xb9}, {&(0x7f0000000780)="e9fa2808ac0bb7323b8323d3331d146bb8cc6152608b5d45f405146a324e869c31bdacdb80d2903b7d560b9c30236b3d6f5b2b8eb05740507278946b2db27ab19047050c4b395c3db7bf2afde3b03e9c19c3a9fcd01cf97787c1ce942f46010369fe5963f830c3433eeeeba7336e75ea08268c82144aa6648a93aca2afd3c09d3ce116042f9eae8fe9cf8ee76e654122af5f5291ad9e9fe82eae33e238c78113ffa157100ab2b47d2b2fd6391e55f97e27aae7f08ded32d2d6096784eacc90b2a538da65878887b6c80c8feac3e859405dc146ce7b3360a10030f247b10aac15f4b838da93b84f784b4170d8078084e6970e7eaa6087e99ff8ecb0cc93ba49378d0dd8d4e98c87a4f5f0f84fee0014b415cfbc56251fd1c8cc1bc7ff2ef50f36f1b8fd979d422f7e26a94b2f48f8d84b3695e17cd4313f25335abb196fc6ea100e86b5ddfd149586ef7764a225e360e9837804eeca52f2521e5d961258f35d6f01710289a613cfd8177844cd62a383597ca06f77d429c8dbaecdf8fbfb0afe2d3c33991946ec1797e837bafab9175fd6da43788a179f1a15f805e9b12303043cc4611877957eed729212e08026fbe49cdab1eb148074cc31b150aa592070224714091e211aad182ae73006e6cf048946dd5eb29d5cfddb6d80221a1d8dab1df43e008e52083827c8c75a14e77ad574b52c082fb4d1cdcfdc96e9dbf4b3c64f31a758b82930922d03b91c20e606f35fc69b6ff3dfd5b059d569a6c5baf2fcca9bb3f30819ae1840e01c01f6080dcc9495ef2424e8d3fead6c979908481c384c5dee1e69ffcfb122defd3439c5e3909832f966f790a69b6e5aa33150d40ed56b49e4ac80b1f981842ed54130c92f6c5e153c62c462140359c4de2ce3761ce83fb516297bf04a65654631b96a291e66476d8968c24970873c8a0f7ca2e8ad34c8f01ddf4fc4c473ddd1d42203cc62629f1dff6d5ee9948ff6753361a70fc727fe4d9a3314e44444b70b1f9cf7dec7955b2a6da08b336bc011a2bd94d2b6ba8fa2c527f463e23c0a8dc43d0e0a8883cececc5491913bf0a7215676fb3d4daffce8735683193a67854bfb0b6d23fa4aad4477db8f4846166364040d20a10ab296a604fe76d57b675d6722e2f89189a34c3d285cf9c1844c0eb940110e49a812bae2884e28feb8a12377f9ae07720fc9a01ee36b6cc8ca86b9501bcbad01cd7f2dc7263fd13ae01d2e3f644a9c803fd523898019a002a6d0cb4a51499c415ebf3ea34fcd39fa61a54481806d2a5b2c6ef434764bf8a55022898a98a1ecd2d9f0097656f33e45bf5e050d2c01731fc8cb0d1d4c6822ce1a17b6c6fb2f6b345bc0bfd2a18f02f704fd63680ded772e09b34b817bee0aaae90e0d1f66d91898f2e8c6c3975e06bad21f8358fada788e8ccd19657c09a07e7a81572085ca26bf2e8b870a922e6c0827bade1ab469577c63489399c225429799ae33b7fd4bb6c6436b6df45980fab062f32f8d4c341307700f3cdc8363b114317943cae744fc161e35c0417b28eb4ccabc74d7819b25f6c47d876f0e917ddcd08670ff0ee28afc26d618d1c63c2396f95cb4bd0a37eb9407c1def4639633b010917704a90a1057733ca0be3d7421bab1be10ac675340a54f2b53d39274f222ce6052b1181975727864ba512394b5f77401456888cddbb1b669893b70bcebcfec5bcd5fb15d52482e9d365701f8e9d3c89c9be49c3d5f3563c81ed40e0454650c0856274739d1ee4af2f30098a46afbf54e7353501f4342b7592f334c00214f2a5a5b0d67767c603bc0950a835c586543ee5e29f4a8cdf321902ba50a008c569cb7b1534e151067438b47e134f63926dcde663ed79a43948ed9c69861f90c2d1c2305d24ae107c9c100b1010478c793503c060807f54f8499ec038d950dba263d72ddca4d7dd872a5c066fac592aab74356d16c0b7b068446d31b8fad55846aac5cc1b8ca2bd9f5469e67e3f3d96bae186ef999e6a29b99fac079c81a3636a507bf7851bd769ce8b8090edb22bb72abc3f1d84b5f208b843c18839ebc905d7f7e2e52603336cea830e431af7a42f7ccec1b9b31aa4edd911e5127b770a1fb90a394e6ed2d397ebef4a26b6ea248feb50a518ad6947195fd5d3e27694c9049ba1e7ed80cf43cf21c32c0d086278b46e0ad2f67870edb96442b49dde173a62a737cf9b4595860dd29b3e163cc350cf79153ff1fbe41c6441a1a8e0cc2cf3ea02234e9fdcd17f032367d549c5ef667b4df4c9f7bffacc26f9397db662d0aa4f74215a75c8cd22db57d1021f796bc0215e1e11b8d9133a4f93bba395a281f082a4466770eceb7c2414aefb3c77410a806e65edcea0eeddd334a04827beb47a4ed9d275c38e0dde2b8b9cebb01f5f0058201627b96faece26c60663f781d6d9f97433134f1e62ee91cb15b54ea49dae02657dc33eb5d981fcad66a0fd99446adf2085d6320443bbba651cdbe0f642c925cac4eb4404e406ddeceea4876fee2956acd165c02a2ef09e40e6118904afe0188bebb63e760d9cfeea986bbfc4042135a333b7b8f19e56024c4e162a0dfda5c79f20f18dd5096b79540f1d2b572d18971039aa92767f812b48e0d0e8fa467393a9670a83d4eed5b33e990ad88e95e17b7de39a8ace3762823ab542ce5ea8963093a3074d15135a021d70d3bc701964958b299926edba7440b3cc7011a8e1f592e0722cdb5e668fb57cf23b54b296e1dd5220a64ae34eff4a7f44ab6847f640f383ed92e6440d62c6751a6d2489602ab2cbf734046e477c5551221cc393eaf1757db9902a0fd61356e638576e4989f5f4ad3b39eebb68871151075d1f3cc6db15c0b7656fd06e6d754a01147872a9b6238636cc705fdc4dc5696d8f82498b955402dbeeea862c37b8e2026e4b74cda5c8106ed0ec41b96a8781f8eb76b778239df474fd6ac3a68c3f24215091a1181d5ed1d87f6050b8915768ae35d4058bacf3f7b55247fbbd88e0f12cd3477db35b1f4581449b4318bdf7765aa6033af74a5f8650ea130babf0c6d4ef4310e5890b4d68533e4cd29b112c9d4b87108fc0e8edbabb1b951b0a1eb5e26cbd3c4eacdc07c63f01f9bcdd79b32d424bf14429122fc22c286635af75f873ed0b1e38f245b514ee535ba376d8caa77739e680599178d0edb00d27a8970010f4b7bf55946da5bbe52a8d158bfa37f5e164cebf540a546a9af9eacd893bbbb1a93f0bd3a715b4f8368ae37dae99e91235c123c78301d639ade03c1f2e0303dbcd55016913751997162b0d4d74ce02dea74112e922c01b35d39d96b5d3a607ee22e674bb12575423dab6f1be8f50e14bf01256d46a3dd823cd1c744457967e361d3595b23ed249c55d857c66fc5bc9c702a5d7f76ddbd70b0bcfca98d017989fe21a7a175c3cfd934e09ebb151be3d14fb19511e8b50aa7e59d113564e14753baa66ee3d98680927555d8204ac2567a6c345a782c230756ec0b2d6e88280a85c281aca8725a480136ca6e69da831a0adc6bb59b6cf22d9681c2b686efd78f63b8b33a9fff4ef1c926a04adc79be95adc811660a14b375e17d8c088e3a531673a2146276591216c8500d5dd29bcd3bb006d017702149aa9928b1ccee0e0750f037f5a5a93e235cddd7da25e738b835435f890f8fc6a88f2c327402ae360cba43b26059aacdf177d467fb258ff4cf5071f3b42233b9628181b894a87502bf4aaf2506894f08a8db40ee03d7c50822cffebb59f8f115792d525b4381b98aeb53dcc355e1aa5ad35ec45dbe81174035799817b58c1f23afa217280a8dd923d80d26e658cba692bea3272edba31cbf7a57d23618e7c69da9c5fce799d594f8d9d16847a0ac35addd18606a36bf5ff967a06f2f22b55c1d1852ae0fd8fb2928e6f169ff0e7a0e2c21c9b3ca6690e03801a0631b29bc36ae8d299d7bdff2fa7d651dbb789cd550d7d42fd9d29d27d565d585eb976128a4077c0f398ad671b8cafb557a80b8b3a6947d9bf87f5e6c045c9ab2c863d55eaa4356b06bb9d8ad9f71a9b9458edb7e68d6a0044e7fda455b6eda8b185aff4b4eea7337218305a8fe23af8b6a05e4715da515b205e967cb835fa0506e0b3843017f260c761ff2c4caa639608cd30c70892967129fb50c1758056a193e51d58473d65b86bcfe3629de52a1b45cc77e013d4499f1dfc3972675ce31eccd270bc612496f40dff9f620e895265eb8a68f730ab4c2461ad53e604559b5764292a52023126b4dc81c67e04d6072f19f91d7c42a1fecf1868fae9310440bb7401a941f62c436c8af51db9cf4c17f545b0a8a0c96bd2f209ef254003cbcd4df8aefd2150174de2a1ce4000bb0fe6f5a486d430a9bff507d4604f83f4b3be40631e536542099c2131cbb36e45cdbecfd6a7b9d755ef83420d70b03b4265e06568256f4e5931b4c8281da876980af854d2d2dbc76a561013b872ee1d844cb5e60913a1c5593a64faedab7b656da8baf918864b0e28125dc04e35144d9fd83db7cbf15e29c3632b8934513b8bb4e64c0aecc9eaa7f51654e30eeb823c61daea313a710e9b2bba0c61ba9736c0d283419e012d3b05bcebb25b02fe2d1bb280b652519129e808983e215a25d56f8ea30ad913a97744f7af6712fab869e7f2082da0b08551df6e7dac1041a911c87b6e852329e99e63bb121675df68bf4f85b6e19528b73f150aa3f822b0737c8e9f8168e3c262a9c08c3df8c3e9552a45f04179fdf8a6b22a027b451fe8d1eff2268312c4d053f5f4580416375dd834b161d5e7c4f199338d424eb22d29cb7fefe328b7cc1cf1e2c45bc674b25541f025dce553570e58f55617d21703bc55e9f99a23f21d8e04aeec3e91042482d3823bab3743d77f45ec35a25d8d547bdbbfee44ba63c210b9b944b73d73607131f59132928efd908cceaf96ac49c6fb3f36022e9cd390d188c824657d052cb04113fef6cc98588ec4b16b2daf5c79bcf21a79c62616bf2f8268327a9f09681caae75aefe554aebe30f1be726d67d2d2de2b07dd2c23636d287565a3a81cca1c7b2b79156e8d51f5aa95ff98521614757edabdc8e82ccd2f81ae7fc046c869d0146980d42ae8cd0cecc4bbf1b2e2d545bfd32f1bf76093e70612f4dbf14a5d88d3bb20f6774e96d689a5ec209b70a12c6b91f40d89db2d75aa39fce91540bc0c4f0b73bbb066b06b1a1342db99b92670a542ab25c3eb07ddd299af161cd9fb73fbd9eead5874552be169e0e5cab235e04641d7f969f72a7f392d421535af8ad53c170244351fdbf77ff802867bf59b8e19a88d9c2ae761d06c542905a6cff249e95cba5ee482dcb4835e115eda77e2d83bb67197b1b5a0eec9c2d98d7b6f9abec14fba51f3edd2b08dbc3b95a6284db958269c412bf04168a8e8f6d4c74066be551a8ce2b75d5de47bc3912fb019c761533bfe0c66fc9e7f30a052eb4abd1902928a9d3e8f3a7e6e5969a7180e68228fb573f823ef03fc667431bc5b68c5ed8dbf97c53749a8211938e5817278119c06aaac268f8b9a687064fd510e37114019dbab17aaff2ef3d4b4bf34a0e148013f88cdab051494292314eaaf70d45da28b9aeb32fcafb1d3be800c9c2a5b3cc2cd53fe0061c02d54b911d5c1f50bf2101e24f7a3add12ee8b3b2b66f90c762c956451c0a2b0bf13ccdea3453d90b2e5add8e4f8572ff81f5bad5c27bfb2cba7c5823d2e6ee50f200e1536f8cb262fefac65a6761a8db9934f6daff75371adfeb766eaf9464b5c5fe8c69c273690916998faee9693ed02980ce27587f932e9e4", 0x1000}, {&(0x7f0000001780)="73919b6483ee6bc90290e24dcda18754232ba94cf8b5330abddf237b46a1b2d1c40b3554e6a00d68be446116684cd671053ed888dc23d6832a419b33b98bba8b764e15abd054", 0x46}, {&(0x7f0000001800)="9398f323e072223b1851cdd8003166485b3245b86bee49973ffd7cc5e8583247f8b794b18159909a1c5ede19115e7c0dc5263a9a3525eba073a6d33a8e9d174d89d74a8b5a67874e477a066f3de5f0e066d65bd2e7ba029053d790e9482edbfaf84d1837f1861c8c7ba81cc6c56e12d1fed92219ef0203975495e075fc84474d898d5182e683202804f52a61df25b44555774a8ef41083260cb9ff6187e141d04bad6a5a5179d60f3c97491bd6e847c58ff6ea4a4b3283c85841631f9fd22405e165320d824f2aeb62dac92fcb234ddff037617a505dee6e9e47035ae45160a294961d2633b6ad76", 0xe8}, {&(0x7f0000001900)="7fee7cd12218a6e6f1fdcf403517fddc9f66b1", 0x13}], 0x7, &(0x7f0000001b40)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r0, r0, 0xffffffffffffffff, 0xffffffffffffff9c, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r3, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xf8}, 0x400) recvfrom(r0, &(0x7f0000000000)=""/133, 0x85, 0x840, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x7, 0x3f, 0x40, 0x9}, {0x3e5, 0x3, 0x0, 0x7}, {0x9, 0x7f, 0x1, 0x6e}, {0x5, 0x4, 0x6, 0x6}, {0x3, 0x81, 0x21}, {0x3, 0x1, 0x3f, 0x1}, {0x3ff, 0xff, 0x0, 0xba0}, {0xb6, 0x8, 0x5, 0x7f}, {0x200, 0x9, 0x20, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x5c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x79, 0x2, 0x5, 0x4, "63308c2af8606d468b3ff548f609e63d803ba0e4", 0x5a47d14, 0x8}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:03 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xfffffffe) 16:00:03 executing program 0: syz_emit_ethernet(0xcc, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@generic={0x80f3, "5750e10cdb715b3d53d5ea148883b2d7b9ad2fa259824f4992487615281977eacbf4e5ca9f37974e79bdfaf97e37115fe446bcebef3e65fc899beb66566d7548c177216a8b4a187fbfc1510073e832c7e1e02610b128f632fc4bd3e75ca8a64a54aaa1dc8cccf7bef66f859a68fdbaebcd31ebf6f3d66fadf0aaa3f45473c24320f90942cd94b3d2d22e6db08d96a64508c58fbb303fd844af3644608d282301f7404191336cf5a46ee4d886eb780b340dc50c98e375ec246f2b"}}}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x20, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair(0x1, 0x4000, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000002c0)="ea1dd6d350b1ecb7d9f4bc884b4adcf09f816f97d12d69cccd7c57ea6c26a6cdafc79bb2d96eaa59db12cf3300a9b6ed2fab3250ea654d6628dc317b6967e1e64a65a38153e90070e356cd414be7b285457a9ee9425b6421dafd596044ec42b1602693778c265e21810b524f3818b8283a580b3b225ed860b31bff38ccbe5492215a4cc7f847c29e6192d123936495ef22ea97f848d4b3315104ad488e0896e3b36dfdafd4fc7bbedda0ac1987d4d539d65414b4a17f25f080aaef03e481c577a1d057bca090a74a7b237194078909c47ba188fbf060eabf38ff9a7f2e7e1baf0b9117c0a58155895e8d39", 0xeb}, {&(0x7f00000003c0)="c8a3806842c6ffb35f412431d7bfc21e0044b0efde71b462f5c5e21928417b62aea2a784ed856af32880974db8", 0x2d}, {&(0x7f0000000400)="65c5542a33feb8d717dcb324e559750b02c0d992b850b4f894ff81325c59f2efa882aa47eb119f03e70ed25e143afe22e9baf7f54a8d945da22cc4e976c95ece6da200aeec", 0x45}], 0x3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x120, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r4, 0x8}, {r0, 0x2}, {r5, 0x4}], 0x5, 0x4) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x128) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000000), 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) syz_emit_ethernet(0x32, &(0x7f0000000100)={@random, @empty, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @empty, @random="993cb3345cb6", @broadcast}}}}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r3) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r2, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r4 = socket(0x10, 0xc003, 0x2) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r5, 0x0, 0x6, &(0x7f0000000000), 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r11 = fcntl$dupfd(r6, 0x0, r7) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000280)) 16:00:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="057be3dcddd5d9094270ef2f0693ff3091ad3bca06df6e372e2e", 0x1a}], 0x1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7902adcb941020ff37a3b03ad1cc79bbb57ac38edf332c8eba4870897cc8348ea8987b4a9182288a563a448952d9367f36a07ad2e6e0d557a0440c5f25c69fe091c4a96a5979e3d95afd15001bc37061eb7eff2a6eba3360faf02df476de9dde4909017228c5fd8282f74765a4e1e96ef17e03b53c9fbfc58807a5c242fafbfcf721e34c72b05d0fea7714629a5b3fc699f69d885e"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="de7932df000e00ca7904a6361b65d9283e9e11fc0b131b2607b555082c7d9c08ec45fa175d569509653bb447d601b63eacd7647c312e9a8ee3921128c5939da77eb3e9a219a92e339c704c73dfd19dd76e471bc4bfe429713b9a4dbf4ab50a8f1b9fc47962f965fc60672bca548b7188be36351494e5849009296969bd072ee6293182034672fb486f536dd10ceba998ab", 0x91}], 0x1) 16:00:04 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000100)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000400)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a142bb08a825202f828cf17a4f5fe81f5da2d4d03f9e6c6fb5355df6928af7cb1ef4cf7fd5cdc1e6943e180ae53fb08b53047b0c6d797736053ad218ae5960da39b5aa9e4509a90bbdef15cbed11ec6a9edee27d02e1562aa640ad491de4a3ec7be7882ba2ff83b828a17cab39f931657f6d59b40ee74a1e16efa3860aac40448fcec6f40365dfcd13bcb3435013d66dfa14aefce22a6d1a797d1bd22a3f02e49aaf382222d3ee1856300b0cc0e04", 0x135, 0x0, 0xfffffffffffffffe) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$unix(r2, &(0x7f0000000540)="2353437507b8fcc3464485b94fb7bb56b6eac770c8cecacb395eabe48194e25bb9adbeca3679abf3f1a8550210095c5e611361facfb44d040a7a348d015b9ffc4740dbbee2f7b893c804afadcc6dd63668f33b9717a6b232df8489d7b88a9105542d55af04ad571dc4f5bb11e1844e1896f6485fa30a44f12f12f625353925ec07677a294bf3e6f28290ef4e9f7c9b6e3158a1adb01ff67f780ce666c39c72f49eca6c847057ab947a23ea7211f017e8dbe3efef581c89271d062609146c05d01582519c53e40bfdeeab", 0xca, 0x4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0xf92, 0x4, './file0\x00', 0x10000, 0x4, 0x9, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b7, 0x0, 0x200, 0xfffffffffffffffe, "536a5389a708fbdb71795acd76e7f063009400"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0xffff, 0x1ff}, {0x18, 0x2, 0x7, 0x9}, 0xff, [0x5ff, 0x7f, 0x3, 0x40, 0x12980000, 0x7f, 0x5, 0xc5]}, 0x3c) r4 = dup(r2) ioctl$TIOCSTOP(r4, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$getflags(r1, 0x3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003d9000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0xffffffffffffff5b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7f49, 0x7ffa}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="11000080000000000000"], 0x10) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) listen(r3, 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xedfffffc, 0x0, 0x9, 0xfffffffd, "0366402b04000000d20000000000000100", 0xb2}) write(r0, &(0x7f0000000000)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330", 0x1a) close(0xffffffffffffff9c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000000c0)=0x81) ioctl$TIOCSBRK(r2, 0x2000747b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, r5) 16:00:04 executing program 1: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="683a09000000000000001d2b83470e6bc7572da5954d2bf89b495e0de5e0c0b631fc90ca42f6a3b2a906ba000000000000000000000080003a7b0efdfffffff04cf7353e653a1d201435970cbef8b2592966865fea304da31d724d3a6a6a371e845c6ce0f74c7989ce8df11fe8d1c6fe012201ebdfa9326864677c64f4ddc7c7111417eceb70daa9f3f548e49b9fc37e0002000000000000c36db2aec9c5c7d23457e43938b3228cf59d56ba4bdc102e79c9d682eedeffcec3037dc834e9bb8c836cc72098c7d0a2ef5349634162a5da3aec2774141b185d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$unix(r3, &(0x7f0000000240)=""/31, 0x1f, 0x840, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x8, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0xffffffffffffffff) pread(r4, &(0x7f00000000c0)="9a337c1d4d550bfa01aeb7fc3687aae5d199167305b6c7bd0b1f5a684141be487b1afd83090825a866d579555dc58b299f694fa996aadd5330d1b65eedd28646057b6e4f25478de51657942f274ad0785bfc696e60f5878496a8b604422fd667085b285f496ecfe868dd93fc44f49359ed28a77c35d9be9e8c11748ad033e8756962341b480a07ce6c32ecaf9c756bac14ae0c40fce6af474db424aefba23d6cb1fbb952c9916081e0f1df25dab861e58c402de2de5500438e4b5fb64b85d4b9fc6ca734748239609e3ff7bb7fede346ec4fd6b35b7283fbc1f8791526685ab4a073c2ca8ca101389ce596915e001f4febafb12ea8ac5c148edc35359f6284", 0xff, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000330a04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630437282102000000720fd38bfbb770c10900000000000000c589436a4d47840b404f361b1257aea8c500002002000800000000000000a371a3f8343712051e1d9e7ea85252fddb5189e000040000000000000001", 0xb1, 0x0, 0x0, 0x24) kqueue() 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000000c0)=0x80000001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x6, 0x4, 0x0, 0x0) socketpair(0x20, 0x5, 0xa9, &(0x7f0000000000)) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x5, 0x401], [{0x0, 0x5}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000004c0)=""/4096, &(0x7f0000000040)=0x1000) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x1, 0xb49}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/96, 0x60}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000240)=""/38, 0x26}], 0x9) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x17c, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6, 0xfe}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xf68, 0x1e510f5d, 0x7, 0x6, "f33c770440250ad58e728b196bd24f5e88462dfa", 0x6, 0x9}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0x8, 0x1f}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) r2 = syz_open_pts() ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0xfffffffd, 0x2, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x5}) r3 = kqueue() readv(r0, &(0x7f0000001680)=[{&(0x7f0000001700)=""/16, 0x10}, {&(0x7f0000000500)=""/228, 0xe4}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000600)=""/126, 0x7e}, {&(0x7f0000000680)=""/4093, 0xffd}], 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x3}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfffffffffffffffb, 0x0) setreuid(0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) fchown(0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4403) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setitimer(0x1, &(0x7f0000000600)={{0x80000001, 0x5}, {0x2400000000, 0x4}}, &(0x7f0000000640)) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt(r0, 0x0, 0x40, &(0x7f0000000500)="1bd5f0de338caf43af44390e3a3f6b313c007b54222abe4f139e5eb8a689cb2711c0a7b808477d340480ce05af376704e21856d3b32f77aefb4033df918460ba4f1179c9bf7708c216ebffc62a8ecb38b717660280f5f90241ca6884c2842b3ea756f0c31bcf87094d01a6763058c3c682a4ac3ffd9879a3c594c65e46662ad73bda94ab040cf3d88a411dd9c1e65bcfa8bd3f96224d55bd60eac7464a1a9faef0dec401213f5c3aa4e4c0d6b4ed642418f0eef8c7980dd04a9a83cc59caca48a34c6b9b94caf8d21fe032459bd82f811d", 0x54) setuid(r2) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000080)="8f88773e02df4f6b71ee24538fcfe91be90d350a11ed63d14050b5c9af2205dec4d77e0151acf316458722", 0x2b}, {&(0x7f00000000c0)="f734ab3c32df4e4b67a2ca92d644b1f0b3ba235816bfb1b0895f9adb13e63b344fd0806717a3fc410969cdfbde20fca2ffb0c40c8e8200327cde62d3c7325d21babfa5d80ccb6701fd4aee8ebcc4f6c37736e3a68774200308b89e418fa7f5e03baf7624ce127a2911a93b773e21cd9699c5da73fa98a33eeac8230184e64f46943b5f448c33e7825b3cc488692a1bfe44ba90888dea019748b4215fee69cf1625d2c34334c9351e54609c70a04edffd96e2a1d53612fdbf8b554ebf6f8a5c9bb4cc4347bc9db817d15982e5f052b0c1f4357ffafa9d9a767fc04df62442506a51", 0xe1}, {&(0x7f00000001c0)="5010902a081184c68e30b1bd7c0b54a002834535610f133ecd0cdb54ea993d44254eb1c73156c42e63e18d4413b1fa3b6dbdc6a2e5b60b35de7d7d33bda22b711e9cee3ab70b275966fc8f0209f8725c10fa0f79ebf219a21579e982c6148fd398bdf4a296262c33d27036e73c2b", 0x6e}, {&(0x7f0000000240)="a8819664d21d9ea3b342b47dfe3367388776749813930a7198df8c4313612a3a313e9f2f23b660c46506847ffd03e7dec0d8eeb21176d3af77d189724aa02fde3b8fc2613acd054bf8eab8eab200ad9c3c8103fc1220133ae41e0e57093764cbf6c96061d0f4e9745020e1a3e959a033844bf81ecbf220bb715c2ec826fefd6e84d3e7bfd07bab51bb62b5bbea", 0x8d}, {&(0x7f0000000300)="b5a17b2148d1d4d6d4b370b7fc7e010829f9ece2c3a7d4a0c23122ca726531a90cf1e9907aea5896de8d7096141b456b7a6f5a7a1da411eeede86090c57f25688a5efb6e95e2b5f701f36f5f4c2ba2b0207b3da528f94cadf6cb791ef306a76722e7724b2c43ce6bc49cee618aec0ed4ea69e8b8dbae4fef15512e1be86838ecdbf4e8392e64f4e355a3f56fa1564a26e93700d432efa6f1adcd2f5dc47a79ce37734708fd1f9480c0080634430a9169dff354cd15e53d050d998b491723adfa453c8d0d4fc88aca42bc61eecd598822bc3f89bc9a54", 0xd6}], 0x5) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x8}, {0x80, 0x81, 0x3, 0x1}, {0x3, 0x3, 0xfc, 0x80000001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6, 0x1, 0x0, 0x100}, {0x2, 0x9, 0x9, 0x7}, {0x9, 0x6, 0x62, 0xfffffffe}, {0x401, 0x9c, 0x5, 0x937b}, {0x59, 0x6, 0x5, 0x2}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) shmctl$SHM_UNLOCK(0x0, 0x4) r4 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) 16:00:04 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x2, 0x501) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x82) syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x200) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x1}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r5, r4) pread(r6, &(0x7f00000000c0)="b593be65f640d16f6f37ae7965628f59cc89b4b5b2425acdcc67a4dda06e0fc56309f2117468c3b0bd29305029e8d07d1176d34608fa5ac57309a7e92c16f8f1bc8d10110a511cff8b35b5abf5a4ffd25995590d6b751e6374506d64f8608cb97e1a18c80ccda60fe74e41e75180c4b6f98dfe452f1b4551ee1f80db982c99d698ce5bdcc2f0057b8895b906f1cb0f5a6d83f8c7f308b88590", 0x99, 0x0, 0x100000001) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x1) pckbd_enable: command error 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x5}, 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000140)='\x02o\xb6\x7f\x10`\x06\x8b\x1f+=-\xe5\x87\x1d\xfd\xef0h\x8a\xbd\xe0\xd8F;IKQ\xc9\xa2Av\x1a\xbc+\x9e\x10\xb5II\xccU\xc1Z\xb5:\xb5\n`\xef\xfb\x86\xd6\b\xf2\xa0\xb1\xe8k\xf8>\xea\x91n\x9e\xa3IT\x9b0(V', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\\.\x00', &(0x7f0000000380)='=\x00', &(0x7f00000003c0)=']*\x00']) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x80, './bus\x00'}) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r2, 0x0, 0x1) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaa8e454031df5835fe0f837c25cb50a64caaaaaaaa08004500001c0000020000019078e000000200000000000090788880881c8c401815d29f38a5564d0ac82f999919073a2dc93e2b06e955809af66ec7e6c0688b015d60bea58afd196f0e5ff98e3635fe09000000000000002b787356dd1525518fe7f63cd76f6bb710041e8d9852289fdcdae14204f58a66fb837940642e963f0957140f93b83b2a9de60961227bb53082d39af3b5b2ab4cc641428a9100"/196]) getpid() 16:00:06 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x80, 0x20) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000001c0)=0x100) r3 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030004) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "dc2200000000000000a107e8ff00000000008000"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto$unix(r1, &(0x7f0000000100)="5099bf35af326b63c6e66a0322d0c5d37c4daf8de66e5c583be209052c10730831aa8f83e44281582101146001b3f4fbc16c5147b5ee198e7a3559839d44d71b4c88d778009f8bf84243174b4d16f35f8da0ec2bbdafed7b8b59be4d287dbc6b2f33456285f7b8d38f698b67", 0x6c, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00007f00003d3200000100ffeaffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fchflags(r1, 0x0) close(r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0x1, 0x5, 0x6) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x15, 0x8000, 0x1d) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2b66"], 0x10) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) write(r1, &(0x7f0000000000)="9e3eaa467f0000000004bf9aab4330400f76000003d0059370410510fa65feffffffffffffffb7ca", 0x28) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x10001) 16:00:06 executing program 0: syz_emit_ethernet(0x7b, &(0x7f00000002c0)={@random="af0955779021", @broadcast, [{[], {0x8100, 0x1, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x41, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x3, {0x5, 0x6, "49b0d3", 0x20, 0x89, 0x8, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @loopback, [], "306c79bfc18fff5d5bb1ad12a7ab9740f8"}}}}}}}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0x401) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x7, 0xffffffffffffff80, r2}) 16:00:06 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x28) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x22, 0x1}], 0x1}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup2(r3, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x6}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffff010400000000000086dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a20000000000000000000000000000000000000001fe8000000000000000000000000000aa0600000000000000e380b55b7b067b3951994b327abca3e3064a8c2b6904380d03ab15d29f390b7e6d7b6755595a0826a5b0076d19cf24b35d6c7a1cedcadafc5dc3f1fb0e79c7d95a8eca0d8ee433b434088da83081d84b5a85f49a18a2259b41f96df4452b635b9c85797d45b89a9759af4fe0"]) 16:00:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x8a, 0x3) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82051000006a949ec70046166995ddebebbed5c7e0f807311960cf63dd4d3bdd8fae24b3f495d0b1574bf40d81"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000003c0)="eb0636813543d4a0c0c92dbb2e083082866dbb1a36b77f24d518e353a9ebccaed77a3238218d0645de566b14518c87eb9ee4f19dc013684448b30dc2a98a74311b0bd5716b859770f10680d47fb0fc7c2f2028339df3f078c41be58a4675d357a591ef24c2992614d5bc522a26", 0x6d) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x4}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000340)=[{0x0, 0x1, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x1, 0x7, 0x1800}], 0x5) socket(0x2, 0x0, 0x40) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x1, 0x1}) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x10000, 0x114) chroot(&(0x7f0000000000)='./file0/../file0\x00') 16:00:06 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0x9}, {0x0, 0xffffffffffffffff}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x50) dup(r0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x120) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x5ec5) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0x6, 0xe3c, "f0c0c587e771ee5e40cecf9539da5772d3bedd94", 0x1, 0x7}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x400, 0x10) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000240)=0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="2bb4b1e029e8e94aef1f41a40fe1242a526fd91620a6f3fa154df27dfe527e2b68b0c63c874a49b9e87f53f21b19faaa33a295fb922d275460103abc2da3fced90a0f67d59d1bc16fde4f4a074eeaf9b769ae159d63cb602", 0x58}, {&(0x7f0000000140)="10a7870a5bc975e9b68bcbf97407cd206c6a52f0919e117c304672b4a028284a184f47457b1c9a", 0x27}, {&(0x7f00000002c0)="251e490b932cd4d40a0129e27762dc92b0b5a30bf4a0d2b0bb83ee9f8a3a21051ee63893979bc01f7e7e3df72cf174a46d51e98dcf747f0a61a2aab5e94f3174fcbde62a7be80036b2597d8a21101fa5a8f7b03748c6e10cc19e29fd86d0004e6e2dbc3a8569c7fd29604443e97f0413df91c60204182bcd58ed6a870a64976a19c671fa1fd5163bfdca3da1924a09ce557579da42d289f0ad33e35a0d1d47a942b9a2eab1ca7f1fed84840e34108ca82cdfba481f80598fced7a8e4942dd1272a0c558acb82f36420cbd810d606d3c0d4cf6fa1cabf077dc353eaa173bdb585df7519d3e7c17f158e187d73d7d7ad5001d0cb02ca8cdd094ce7c4e5f06fd49cd0822becf4aa591506ab1c2fa006845722575d7234f34ca4ad1d75a0d345c96331046395b5d76e350c50b506fb2414a8938008bb08e9103413722ac3d695c50ad7f5e1971f513421d5d792a3d7901da83ddbcc1121f6b74e787177aae063eccea0fd69603e2b662c7f6bb64c2e9e19b7395877810eb21d685df38a0b891b259851b4bc603d403dbc764f9f1bde69adc58313de11c3b589eb2c30570446e5cdf3e0318809676cdc19677c6b6f80688b30a2dc3dc23b05daf865ee949d1a9bbd0c0da30fa90b0c3761e080bfff2dc424df262adac750ed0d37ee79f78dc2b630bbaa1ebf8fe36fcee9a1eda5597b89dd5b79da8a67c565bfd293ba802d39145ef799bbb84a56bca7f603f71a677aeb0201c324e23b27b0d7fd11f33cbc251e5f561338544166d5683a53499310812d1b0519330d12bdc67ef640671a2af0b1afdfa20787d5dc75536224a5113c4007dc38be771e0ae237a17c6750f42c63a22c43c787e65f3df5cbc14fa254ef0dbcf69d8343085e0110db22b06d0a408650a4379d71ec0f1cced29be79beab6fdfec093ea3a418bd5bc4b9f5f2004896b10dda983693e59fac4eb3c45aaba7815668a75ea9169d1cf48789eb7907af23f81b7f95e5f16c32c02020358aa327d1d1faf9c9dd3a513c136da904e4b08ca64c52f3da59824f99c67290a022b1b8ad7cb84853124f901616c5f7c1c8448b376c23320141cc53c324585ac5718c8b53ec5bc8bd75303d8cab04c76ceacdbaf954c132d0e18afadbd1a15f8c9ea0412c3f9de332583d91e006e522b8d3eea07cd37b3fb7b3307f5d33ddb0c0ebddaf1029d01b1b06d0a5162b97ea049e98a01ab14a3acbaea6412b43b4ca728837f9432e7fa4e9a24f91b53899a79dfc5422834d61f27a2e7d9bd357045e872657306649bf937b8a52cf4f82c03e60e115ec14cc2089888cbd261dc09de2076f1c4db1988b91a84507a5f50b11263aebc549bdc01342b7254f1a7fd3674f7096edda9915938f052d5e02575496b60f7e2b5bb9942b800515934e254fff350dfee67e633118bb25183a9e8ae2653553b592f616fa4bf64b7ba2e606d3d86c7f987f3c81b02f3d6fd52df00420c3deb9aecb6e251fbd1ca2ee6fd0fe502112df68eac0973ba2b3a57e8e0009bcb520371c077c6c8f3b58952e512bc8dcf57f31932976690ab932dd5069bcd5a93106fc68feb130561949a6c69b7600e0ab08297645105ecad1667d09c258cc38c395e9b6440a5b3923d0d87ee6560f0bbc4eec273d5c45550dc395baff99683b466864f8d9063b7147b9b3f407b08694b8f278b1f4d9ec828fac710a7d5b4997d8545706a1e277e46cb80a16bafb8551c73620502ac6158d29fb86f7ab3f3b7d958256514ae64f93590d6623ee4fdf448e552fce199b3ba5ad5a23b92e4099f9f9e5270e477d2f710bb0f1c8fdda4ad996298fff6d244c8f91aaaf5208cfda9e6dc3e58737a3349d2fc523513150b0344109695cc6ad30101976f9ed4f9bf45bf935f79ff5810cfa3f8d1d27ce27d67c5d6542e8d4b4f924c78e6ae4ce67329ed4b737861e60e28c4cca84a9b42cd12df3f67878f4529d9c2ec6bee704182105b807f2f7313e65100da247f7f4ae3a7d88402499f77039e91c66391610d66ce43e6512cad7aa3fb094b576c62a5cdd35fc17543297e9200b8c62b094991ddc2e8ecd9111620f9b26bd4b5b174ba8af0e625adc9f0ff510f789466a49b870342f0955227472ae13878fa419f4838e963fdc1cb8ad81a1300f36d497b8f33dd29f72ef4645aa2e676c2f25e6e0df4c1137dbf154435bf915bb02b405f96ef2e55c0fd10545491ae46fc248cfee7c789341edee6ac351d0b8c82c34e2816398b556ea507794b880416b901e8c8d3b74dbf3910734ee0e68b225a5549557c6490a3ba1b11ae5eefbaf351b12fa1dcad54b1afb445fb6c2901101c9ac9fa299c84da4fcada543d719624ab8d1a51ec7f27852289770ddc7c87a07d3a310c5f7fe6aef9dbf6c3c0653ff6531b1948a41d9b362536ff84c3130b4e8f36215d082fff60e3cf88042e3d84f494533395c1aaa0e7736b833d621c0da7c8d3a452d6007d162945c0120995b2e34d861b550afc77be06de57c5fd0c803114b155f199debc9dca8310581b3bd2287b8eac89f7989d28b91fba13b2f96b0e7189020643c28e3e99c23080625d3dd72730ccab0e4e444ac822031301b6ea81e6b49307b2db7f628c4343fa5b9916411d58258c0d132ed33ac1a1e912fe435eeb5c3d7baddd56ed5e8b8057c5b2dd9cdd6971d83320122a06521b0880a3b7b30efca7502dd9563a8eed0cb875a073d40d6ecfdd0f359fc9ebe560a7be117297bc1a2bef4babc4e61982027665ec4c2a984e0daeefdde7ab844e0a830e0ff78c6f3ac9652f1847888299af606ad23ccf1b3780bd9fd542dfa04b57174a571747e00042a3d643bbfc68f29bf750486d0e81ed52249cbaa7569b2b8e5f890c3344aab0177c6270cabaa5580a0440a008897d6b1eb89666b21c5f3fc63ad7ae3c8aefa797f61bd55b85159230d134abacd7e3263b77c0ceb27464468b217fb36cb66c8dd56832129135df1b4a4a3ee2ef627c2754dc409b3e7d2358ce1c156e9a0aae66d4b5bfea3d25022e25fc8cf87405514aca4a706ff0d3ac73cfb617570d8ec71dc808c76175d22817a76f992feab4d89bfa8f18b60d7519749a41d6812cf6985b96e5169b8a0d6ef35eab30c2272c99a5e3ffa6996bfef68cd0e25df10fa67fe1a489127f81a1c696fc6972c803493d9fdba51283c9f73dc7941c8a6ce35869e431aa5924b091aa7b9f9588e07cc2d4fb522e22fec9dd85e0007774d7e8eb49b3f9b2a38368a13291ee4ec5c8038760c3f9bc9afea7f0f1a5dcce184bef97c09fc926e896c795ebe744f5785ca2d0de223c58a0bbbdcef199d092ed425275aa887812783ee4dbb9245894b63297b93c88e2e064aad0971337e14757be130314d218edbafc39090133b1e957e79716985aefcb4d5c13f645bc42d8f5f707e58f54510e0dfead8996ddf33213552e34bf94c9d7570cac3ef42b2aa82684b0d0686ca2ad6a97189ab95d6ff5dbecc24a4ebee7a3f8446ec5cf10dc71a973211388d62191dcfc86c98977e496943a8eec10f1bad7a925aa87f4e29e7d0c2a7c1145e5ef097f69be58e549800abcfe41f0c739c141e0f8ee9b770a235ea6fb7839dd00ea9ddae7e5e35f87576664c002813a5661e88f8b2eedf03c15fd5ebd5573c1292928d4e286298aa10647a0541b0ace415c68fc2a7567e143ff8e4c8fa383d120c5139c5bb825c18c9021da5b51d462fcac15cc20947f074784e2a1ea76426a540545502f6576ef1d3c21e75f48916f328aae536c199848c86e8998937286bd30500aa0a8e22889758d7783a1ceea0ccacb12dcbf7312d022fe73e67f0b9bc294fdfce9e8418b593e76698a15e62cf8bd48e348a9153cf38779856476f770b02373a78d356a71f4f40c696a1e79725e53219100cdd0333d592efbeda2c9560ad8f981381ef7d39f9c5138acf7de54ac407407c08ddfd7cc7f8b568be9f4d94b5d1ed8dc6b065d8ed6b55320ce2812dfc1ff903745e5db6f2f69b45873668163dedf7468102cf583eda687c5620693129dce3cab9edac4f01ebd90b384ad84eeffecb58dadbc20e281d8876fc952777e234ee81166383d05c10304f9c3469a885caf509835c2c611f69649aaa571d6056410a043f720571bccec546dd6f60930385973451b0205808cbde6e53a6450a8fa89f1c65e76d4c15a087bbad617787284dc4450c19b2c3629b7b4a57e394723a57461a7ba7f54c33b85cd289e19fafe10aa02e081b21670a471d16dfb8c8fcba0efc004a02caf2e37cc0260710408c6af612e90ae576610318c41501cd788ead4b0518de45decfeca4478bc5dc747c04fedde9fd92798353c7467434e3343983301171d4a30d56d6b485fc741e1b1e80053db8dbd0f6f5353c5feefe66076731db5899a139821d7226ab2b141734c7802a64ea66af6bf0d7028798ff57474bdb040ccae7b48332a06df7f83e703307869c128cff64998c55d2867c4fb4481f0ea453fdbc722b20326f3f506001832002f8ce482ca20aaf921148ca988e0c44a8da1569dba82e3487f1a0a7689bd36706e0e264c7e833860517be3d60bab79751e9aa964e540a274ba0b589f1cc0a49b29eac5910c306f72ff5c6d2c7030882d89bffe6ff91afadede2e0965df8249c01bab9069e7c9b525bcae50a42f5c11d392c13eee03c027880ea472c15bb7991de8d09939cf70b62b7533cf8da38abf0408323687b4151b20aec1d9dd3abee4660bdb8f4d87bc25ca79d4b27e40b43f040a9253a85df04cc8814fb3a1b83c6b4f6d9eeea791e638bd295a17a99096208dec0a67db8541c33f99c6b46283cec0d2dc891c37b4d8d70ae059ff4dacf9e2f177faf96eb5d2b9c82e1180da2b7da75fd05ead5008bca6a0a9aeb8570d932bcfcf6c38825d8e11c9b6b2c710560dcfc337422e035ada656521078ad3c9003c5abf56208d85bc89fa645675a61ca533d5256f32de26ac52980b03b6fe10f3c608abc92ebdb1644b3c5e54ca43237a60c087fc041972fe9a879bc51344ca302b444a0d72eee0bb8a0f2d376827bba8ce95b0d612ff8a30f6513fc34af0fba3db3e91497754b92334f1b1425b6ea69d88d0ae0b13b839ca85c091802fd569ca8a8555cce0307937ea5c977c352482497aef6638230200c3017d54c39fcf7840273f00be2cd3057ee50202a1167471d756707bcaaa40031d76ffb400090296c666f3d4f3a667688a4642524021402f5de2e3445287b67d24260d8d2d01663ba2f0c51559f9c1e82994c80b5c60facb590b2e761d12a2781c9c81f13042bd85cbca7f0404f0aa4c8e056b44a08b71d6f979a61ce82616d61d81e622cb1a70eb9d961d1a644af900d9b0788b000ab61643f4f594904cf8de5c5d6d50ebfd5224e7c5ed62dd9abf9c56461aa2a53c9c0200a19a527059f171181cdc8b110d74d2341eed30593bf8402da5b15c986267b09f3e052957db84842896334e1e6fcc9e2fcb1290ad7b0cd233a964ee9be50e57b38aa630e535c7f92f5da60ae8206580931c0db1a52726c2274c0f21c784fb87125d0f109af7fc44bca95a36d12fb9fe31db5fa3b1525e561e3d25c18dde43c17a2d72cf63402e238d55c01705be61f46e62ec7598fbe5a7c9eda85c41ceb9a3a6f25d6303018aa820e6be222206f090ece7f738ddf997e43c5b3548a592c58b459ea608213ba5832398e6c543ee376bb9eaf0a11556dbe98fe5b0f8a2a646ee93fd667cc8b452b6a77a5a27445817494213c361cd12a987ef25142018fc545ff3abfc3091e1f49a02bb68212c79059d3f5b60f072", 0x1000}], 0x3) 16:00:06 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x13, 0x0, 0xffffffffffffff77}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696cef6a048163cfb982b3efb4fe2d7cb039fc1bb34e6a7d0c887cf075fb225eaff12442243e09000000000000000186744858bcf21371ac8f2b9639d04c9fee303b235383d5a0470ac3f27dc8b586b0752bb8c53e05c8e5fb74b623db09824b58877779fce7b54e7947c7e48c2d79f37eee0f3e95b30d4c4d9f881467300b9a95defcc891019b3c7b0f6dfa0a18b3ceefa9fcf129a26c97918705a9e82aa9ef87f4093d7cdbc86bf43a8ecefc4670779875ae5c6aba8f529e42956aa0827d8b00b1f1f468f84df50cb7390a0dea2cc482b948d455834a4b2682ebf3baae79164fe0e4498bd8c4db4cdfbe45f07f15112de550db2c10709bea1f78a290bf3ee3b86e87b8a1422c8c4f22280d772e84927a2bb02082d11fecaf45ce8cb7b23f32c74121214a24d27e73f28dd1a23ee3f3b20b8f3ad8db94687a7ea107ab9b352c55330ffc6a9d350035cf1cf65714ddce8a8e4fd5e0a27d25205d710f0183dc111394c736d9de6bd58a31eb5470e6568d629b6ebefb41d2ed0ca7ed6bfb070a"], 0x1, 0x0}, 0x0) write(r0, &(0x7f00000002c0)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 16:00:07 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x28, 0x1, 0xff}, {0x55, 0x5, 0x0, 0x6}, {0x5, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000180)="1367b00e393744e9b6d3674ff6a3a19f91a0c4a8a67cf5bc3f6ec50297f910d967e5eae28bb611f77c0c97ba47274cfcfa1a0f63db77ed1845c3a753dc2b904c3e4734e2d51a59ae955d949b097d3fceb8a4749f46a19e353fdc126ef844c589b972aaca7db46a8d530a6168784309c78fedccd431ebaa5c7b5bf82c9f7de47fa5029b3fcdc75680e2a11fe6389757605e2521cb20fbaca2d6519655e8075dad662bcc8bafe350e0aa01fc5624cd62c17eb31212895206f6739d376671caf6ab1789222d30185934ce9eaa238b56a6b58f40d138d744224e4b1613", 0xdb, 0x0, 0x80000000) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x7) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x35}, {0x14}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getrusage(0x0, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 16:00:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x69}], 0x10000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000094c01002e}) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x1, 0x0, 0xffffffff}, {0x54}, {0x840000006, 0x1, 0x0, 0x7cf}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000001300)='./bus\x00', 0x2, 0x40) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x3, 0x2, 0x10001, 0x9ef8}], 0x9, &(0x7f0000001340)=[{{}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x15b8, 0x7}, {{}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x200, 0x2}, {{}, 0xfffffffffffffff9, 0x0, 0x2, 0xaa25, 0x1}, {{}, 0xfffffffffffffffb, 0x5, 0x2, 0x3, 0x102}, {{}, 0xfffffffffffffffe, 0x5, 0x40, 0x0, 0x307}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x7, 0xa12}, {{r2}, 0xfffffffffffffffc, 0x1, 0x4, 0x7f, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x18, 0xfffff, 0x5, 0x10000}], 0x1527, &(0x7f0000001480)={0xeab, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000002c00b0b4fae26dd5000800"]) 16:00:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="146abd8b6beb654fe41cab35cc584c50466db362acf94957242d7de408b363da2be706acdded129068ceafb3f9c5e446e0013bc25a3d5f84fd337bf0e275ee72d899a609809d88109f27daea9c5557d146d2823e7289edefbaa9251c7fee5e55111e25d44ee40f434c3db8a1a9e3d378c05e17e25e634ae05b5ea669a055234d85fa9999bc42e1fc74d7671f4ca018d33116d6f8580fea7052aa9629e2e44553de7f1ed909b24b30ce1aa2fcad13f4eda8497bc4688aa8494ca7cbd5278d896cf09d74e98aec3e83e9f70a7a0a587afc5e3a1eb6966b4c14b0a50b3ecf81884b967f48ff4ea14990c98532c30a8426cf20167302f7ca0000000000000000e6368cbff11ad241d49112cfe362d733ed158596ff3f1d9b4591ad6b410d34057106203f7e01000000000000005f7918bf9a1700388ce676099f6b2d6c6dcbc9b1ba7b470b2538fd807797594fe430834b3eb67de387ade44c38c5a88cb079e4a14fc312a3e5129af5705d1209b4c4f37edfe4143575dc0d6a69e8d3ad5df5ffbf353f2843b0982e3ee8e78961ea14c46de055f08c1e6aa26445b0565fcadc48ff511f6852379c61d1a7c7502eef", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a99e63b360ea38136151907cad4ca60f8d7df47b666aee82aa1c9f9cea6e84fea7c339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce19617eb581aa796b069061c93eaa4261ee84642bfac9235d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f7"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000000)=0x80000000, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r7, 0x40044b06) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0xe5) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0xfff) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x0, 0x0, 0x80009}, {0x54, 0x0, 0xff}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) linkat(r3, &(0x7f0000000080)='./file0/file0\x00', r6, &(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/201, 0x127}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000440)="b1e91bee8fad27050cdaeb04f6f9c1ecfa2b2367d33f8cafa3e0b0a84d840bc99bdf0d2a269900000000000000000000a004abcde966f24e8e579e38d0b1212d59cf004e64e8a8a112464e0506a37aebbf9a012e46697d6fa750849f1c6b9cfd9b2ccb6b9a5e9202a3d297a0102232e15c0600e6fb4fb402f8c606ee48a3a5d822705b7720781bb96d43cf14debb153e082a9d4240a1dca8877a847564128a9ba6448a499ea7a0357574afbdd6743674a36767ed659c5f9e1383957e32262bb2defa143c383734ad059ee36292445d1d58", 0xd1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2a, 0x0, 0xf4}, {0x50, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x100, 0xd0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdb254c0c53d3c59d) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000180)={0x2, 0x6}) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000540)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x800}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x240388cb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xcb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xad}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x10001}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x548f}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) pwrite(r5, &(0x7f0000000340)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES32=r2, @ANYRES64=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES64=r0], 0x28, 0x8}, 0x1e) 16:00:07 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x80000000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000780000/0x3000)=nil, 0x4}, {&(0x7f00007a6000/0x3000)=nil, &(0x7f00004b9000/0x4000)=nil, 0xc5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000037c000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00007f7000/0x2000)=nil, 0xb0}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003da000/0x4000)=nil, 0x8}, {&(0x7f00004e6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000005000/0x2000)=nil, &(0x7f00006e5000/0x3000)=nil, 0x8}, {&(0x7f000022e000/0x1000)=nil, &(0x7f00003c2000/0x3000)=nil, 0x800000000}, {&(0x7f0000617000/0x4000)=nil, &(0x7f0000583000/0x3000)=nil, 0x1010}, {&(0x7f00001d1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f00006f8000/0x3000)=nil, &(0x7f00006e7000/0x1000)=nil, 0x2f}, {&(0x7f000015e000/0x3000)=nil, &(0x7f000052f000/0x2000)=nil, 0x3b66}, {&(0x7f00003f7000/0x4000)=nil, &(0x7f0000185000/0x1000)=nil, 0x31}, {&(0x7f000019d000/0x600000)=nil, &(0x7f00000b1000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000030c000/0x3000)=nil, 0x8}, {&(0x7f00000cc000/0x3000)=nil, &(0x7f0000692000/0x4000)=nil, 0x10001}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) close(r0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fIle0\x00'], 0x10) close(r4) close(r3) 16:00:07 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="79ae30d9334abd8d9750afac47e86cf3ce9a1369fa0c7fc73d8ec64dac46a4f39b6d988a3363cea6f3d39b0d", 0x2c, 0x0, 0x8) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffff}, {0x4}}, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0xffff) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x2, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='K', 0x1) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000119ff0), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRES64=r1, @ANYRES32, @ANYRES32=r0, @ANYBLOB='S']) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x80000000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x98, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403], [{}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) munlock(&(0x7f00003ee000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x84, 0x80000000, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x0, 0x200}, {{r4}, 0xfffffffffffffffc, 0x60, 0x20, 0x9, 0x9}], 0x3000000, &(0x7f0000000140), 0x9, &(0x7f0000000180)={0x3, 0x169f}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff6b}], 0x100000000000005e, 0x0, 0x6) socket(0x2, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x408) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000140)=[{0x0, 0x3ff, 0x1000}, {0x4, 0x101, 0x1800}, {0x0, 0xfff, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0x81f, 0x1000}, {0x2, 0x40d6, 0x1000}, {0x4, 0x78, 0x1800}, {0x1, 0x0, 0x800}], 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x1, 0xfff, 0x7e, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0x200, 0xfffa, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x0, 0x0, 0x1}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x4, 0x4}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="559e47394c61070c577dd21c9b1c1007c67f5db15242063a4995ee2335d5b0561b10024eb153928eceea9deecb518770998c691b4d6c1462ed0b11e84f0bd951f98f644cab1e23a442442daab95eecb4ae4c230f98a9f2caaa8b74155e738ef0271fdc95dab9bebf97c41a37510ea46955394ea1e9f53f5d7d02dc8a75fe4cb3a1a1c61be2efea2afd44beea3a323946841884036b29351046cf5fd062c3f101afea760f83e5e23596c521727b62778e78ef9df180c398e923b8d915e7cb67b5ef34fefa9999cde6b892ea320d4884"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) socket(0x1, 0x1, 0x8) write(r0, 0x0, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x5, 0x1011, r1, 0x0, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup(r0) 16:00:09 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x38) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/241) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x3a, 0x6007, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 16:00:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ab0f8c7f42bc5a9f85e6c0d70016ede38edf5b12f69f9bcab91432fcfc936ab4fe204fdefb772284c9476a78f27ebf94d9ae13fccf9ee505387bb00b7a44fe0c5e24e2200000000000000037eaf1513d3d194e61c51ba3acbe9a165164d89f179d06668ee2447bc676b273175188868fecf0fa6fc614b7736e49181959202cb73b434e8f35fe2e10cdd3ed1b8c89c13815c773241a79b8716feb89427411e370a89aa96fa82694a1000000000000000302f8eebca21783428b9c527f6d6753d079aac8b11a8e3c4c8f10d01b95f6316a1b9cd03d3026fca0cb57db76880276cd71557db9f86b99cf0da992331a06"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') socket(0x800000002, 0x3, 0x102) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x4, 0x100}]}) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x6, 0x200, 0x3f5, 0x9, "3018d16737b395cfe01bc533f0c65f49bf9b53bd", 0x7, 0x5}) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r0) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) close(r2) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff080045004d9a6a69000000029078ac1400aae00000011600907800000000000000000000000000000050"]) socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, 0x0, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r0) r1 = getegid() r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0x0) r5 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r5) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, r0, r1, r5]) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0206917, &(0x7f0000000300)) unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:09 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = getuid() setreuid(r2, 0xffffffffffffffff) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r6) chown(&(0x7f0000000040)='./file0\x00', r2, r6) dup2(r1, r0) r8 = socket(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206917, &(0x7f0000000300)) bind$unix(r9, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x5, 0xe1, 0xfffffff8}, {0x200, 0x1f, 0x0, 0x101}, {0x100, 0x6, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:09 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() pipe2(&(0x7f0000000040), 0x10000) select(0x40, &(0x7f0000000140)={0xffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x121, 0x400000, 0x20000000000000}, 0x0, 0x0, 0x0) setgid(0x0) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(0x0) getgroups(0x5, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r3]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="b240090d640dcc77603381e0763742b7dc9bb25976a04e61d331abfbd7160a9d3cb62241553431571dca065f3db2d83b908314974dbaa9796b78608a323fb3808000a31986b3a3e62183bae882c05b23655e6bfc45b28573fa088609e93acc6b1abb62f2e598cd4a38554ed059951125835e79004dab0000000000f30000", 0x7e}, {&(0x7f0000000240)="f161fa77a059c7f31d4d81516e15cb8b316a64cdce16ea71f865fa64e96370464b957e23b1d6e173a5d8e7b383b531c057e253d17e5bdc04b09e7fe26c3560736f14a5ba032497f61f18e4269dc0e17499385b9c65c895cd9c4866d63e6cd21ce4706afa26b3e33bffa3099fa0cdb2404a0177cba52c5622b53f629697d0acc61e3c1e47449a41fdf119feb82dceef73773cbec6d0d66d4483e8900f5fd10f6acd34463dcfc0bbbf446ea56ebe611a80e8a83857ba320770c285b9d799ba523b4ff2713c9d2bc4b7728279b8ca97a1a375b2d9b1c57459565ab678b6aa2b249b601bf4a4476b", 0xe6}, {&(0x7f0000000340)="96489a82088b15f12f4d0f8b7b5879440a608260f593fef6e970c4b6c3a7debc21266a12bb8b9c361edd45b1508e18db59b175070eb8c53652334563d480d97b34562232d14797bc92b48b91e5cacae962768281baa11ab6fa2769a9835305d2607c6003744aa1dd595e7e81470c12e8311faf6cb3de4fc00062923c0cca814cb41de0035eb74d49d414ccf20082a514a959aeacd44cd1f603ca23b285dfb46c2c4c7dc52d56b64961ae37e297c46c19", 0xb0}, {&(0x7f0000000400)="353a49f584bb619652387887b4dba15b592ddf00a108651982b2edb958cd3953816b37e0a9d74104c4a3f66458f8bf0c5e64257747217b247ca73929c53ff9d9ec4b7717dbb769b5", 0x48}, {&(0x7f0000000480)="d0f7a9174be85526d9839e0b52db72016d30c33c2d4fc924b0dbe0b00f1928b80fa4856095b3b7125d055627239cf2532bf3546ee1148c2703fdc1501cf932699dbcf5df6518ee2f3c7f1ed5f4a0863ade44777908a7cdcc4f1dc67cee58fdff862ddb470f50cbf2f6688754bc7ace06b17fd2ad2844435b3b02d8d1ffd7483b295f69838dc5383e0fba24ce31a8267ec3e64718064373a503e2c7f7c6a3d473287dfb5ddc64dd95a3b44ad4497e8f8a9053eb0fb9b325a0c5caef1cb15c798ee484fe56cd0917afe22ee058c65f", 0xce}], 0x5, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x18, 0x400}, 0xa) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x36, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xc000, 0x0, 0x0, 0x0, @empty, @multicast1}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}, {r3, 0x124}], 0x2, 0xeb35) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r7) setgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, r7]) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000100)=0x1000) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x3}, 0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54, 0x0, 0x0, 0x4}, {0x8006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000240)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3a, 0x7}, 0x44, 0xfffffffc, 0xfffffff9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) bind$inet6(r5, &(0x7f00000001c0)={0x18, 0x1, 0x1f, 0x7}, 0xc) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x28) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x1, &(0x7f0000000040)={0x8, 0x5}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r2, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r3, &(0x7f00000014c0)=[{&(0x7f0000002800)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e3000200000000000030466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368827c95136c0035bbb05889adf45ee0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf486c06beaeb3644b2d2a588f303584615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1701fa13663d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0db6e5d4b1a11e73df4cf1af09e7517eb7f1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e962a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f58045a917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75a93a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ad769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e6f94d6392bfd2e13db4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b193d519c014413b52c169a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fc3c7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100492b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e5e2ea27990c2829f14ea756eaa3f9b2df02b1cc9bf0dd821eb678270910bba95c216baea8498f5578f344c62a74248dea6acd2d596553a6e6042541f1f72fb7bbe2c2fc85c588b3855eab9", 0x1065}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10", 0xce8}], 0x4) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b09", 0xd}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0xe25}]}) write(r0, &(0x7f0000000040), 0xfeea) 16:00:09 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x80, 0x20, 0x8, 0x1, 0x10001, 0x400, 0x5, 0xcac8b4da56aae751, 0x2, 0x8, 0xffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:09 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x7d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) seteuid(0xffffffffffffffff) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000000c0)="7b6b8e1699c8137759ca82ce9c46ae67f6f7a6a16f4b6d4142628c8728182a1afedbac446dd698dacd340b07abda65761fa33163b043a14301f114531560d87a38b44ab9f6c02c695aa76ab98987dbe437f242ec93d5c17dc0fe5518e4cce09f8d636b26f51fef1795c28247ceb59095a387e26df4de68fe565cd2c4908d4cff1deef86c4b7c9f1eb20492708d049445773ffeecc4556a25f70f8e2b04d9274a92b2e1261e1df8c27e3f0950d1d7414b5c821c876bbe109039c55623e271a16710941d4158e252a7b1ca7f45abba2a32386a590e2686fc079cab0e197eafaf"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7, 0xff, 0xd626d714, 0x0, 0xd8de, 0x0, 0x7fff, 0x2, 0x1, 0x7, 0x10001}) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) semget(0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "dc2a00ee1a4bf09500b10700001800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="64974672d3c74c418b362f87004bc5a2a4671682f13b5c71588adfb659daeaabaa7006124fc0f1201f9b5ae439c6367d5379a303a38d8e10a0e838d9357c384d63aa4011fd5c9055c62802833fc43f253d26347d21bf638269fcd54f07d1dbbc979fd83d69b5e9d3ebe4d2c8db8c44bd774db2b2e915d1e24d0adb6a12eb50f9dcf9b56e46986203c63de17e93b9d846cb13a2336ba21d", 0x97}, {&(0x7f0000000040)="398b7083734ac603fe1e", 0xa}, {&(0x7f00000001c0)="99525417", 0x4}], 0x3) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x34, 0x4, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfffeffff) 16:00:14 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chflags(&(0x7f0000000100)='./bus\x00', 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="468391b0fbf3177c"], 0x8) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x153) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) lstat(&(0x7f0000000040)='\x00', &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) setsockopt(r4, 0x4, 0x8, &(0x7f0000000280)="ef1a1f28c707705db93def3c480ac6c122b709b9453faf25e2d796e0dfcdfba14af2e10a0d92c6f4bcd60650b4e9b8836b6afe97cf4b8c113da90af869036cb75f7bfabb9585e424086f049b2e2e440e88ed01ebbfad3d23a7e2ab7cfb7e32777da50c6b808a19e590b79858319c3060854d84bafae53a737836120a2607a599cbad5e20de7c0309c4c3509ddc3da0fbaec33240033ef6856f1bba0877dac106248e9d2bbda467a189a09a1356abd6cc891e4ac0b9229750f62fc9ce23383fd875bacc84efff2f726fbb008ec2e6730b962e3458", 0xd4) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000200)=0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000240)=0x55, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b", 0x8, 0x0, 0x0, 0x0) 16:00:14 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x80000000004, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x80000000, 0x200002, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x10, 0x8000, 0x9) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x84, 0x2}, {0x84, 0x3a3}], 0x2}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000100)=[{0x1, 0x1f, 0x3, 0x1}, {0x3e9e, 0x76, 0xaf, 0x80000001}, {0x800, 0x5, 0x3e, 0xffffffff}, {0x800, 0x7, 0x9, 0x4}, {0x51ad, 0x0, 0x1, 0x4}, {0x3, 0x3, 0x9, 0x8}, {0x4, 0xfe, 0x33, 0x8}, {0x800, 0x7f, 0x7, 0x8}, {0x200, 0x0, 0x2, 0x401}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x54}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xdfffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xf0, 0x3, 0xfc, 0xfffffffb}, {0x40, 0x7, 0x8, 0x81}, {0x7, 0x2, 0x3, 0x8}, {0x3, 0x2, 0xff, 0xb5}, {0x1, 0xcc, 0x6, 0x9}, {0x5, 0xff, 0x8, 0x5}]}) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000000c0)) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) setsockopt(r6, 0x80000001, 0x66b13f21, &(0x7f0000000000)="0a6b633b7dd4d2e47645af8d9cbeafad5b685bab6db81b25de3bda", 0x1b) getsockopt$inet_opts(r0, 0x29, 0x3c, 0x0, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x1}]}}) getrlimit(0x5, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) shutdown(r3, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: syz_emit_ethernet(0xa2, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0x2b, 0x81, [@loopback, @rand_addr=0x3f, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @lsrr={0x83, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x27, 0x3, [@broadcast, @loopback, @empty, @local={0xac, 0x14, 0x0}, @loopback, @broadcast, @broadcast, @rand_addr=0x7f, @multicast2]}]}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr=0x4}, "52a2a6d5868576e0"}}}}}) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff8035000108000604"]) fcntl$dupfd(r0, 0x0, r0) r1 = accept(r0, 0x0, &(0x7f0000000000)) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:14 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x3f, 0x4a03, 0x1000}, 0xc) 16:00:14 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400000040) unlink(&(0x7f0000000040)='./file0\x00') 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) socket(0x6, 0x3, 0x42) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c300000"], 0xa) 16:00:14 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x1800) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) accept$unix(r1, 0x0, &(0x7f0000000000)) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000551d88fef6772d924c005aa6000000000000080000000000000000000000000000000000000000000000000000000000004bdab775a1b3530c000024fcd2eaf5c518feaf5ab7d55afd0000000000000000000000000000000000000000000000642d95e46a6d75170b0000000000000000000091b8cd8f88aca36ee64638830bd87ef15d1d56d5a4fb837d6157fdec2daf4f6414cca0d23f2cbe7907664fe3ce0ed9eb4d6d44b7bdf4fdea05630889"], 0x62, 0x0, 0x1800) ioctl$TIOCSDTR(r1, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x44}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0x4, './file0\x00', 0x80, 0x6, 0x9, 0xfffffffe}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2b277b2dd2c383241fdc4721f1195401264eea38c3"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x8) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x8}, {0x1c, 0x1}, {0x6, 0x0, 0x0, 0x100}, {0x9, 0x28, 0x99, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2830) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:14 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/147, 0x93) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca", 0x1}], 0x1, 0x0, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x58c2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118}) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)=0x101) shutdown(r3, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x7fffffff, 0x7fff, "f571306ad88c38d18f2aafaf6304bbb407cb77a3", 0x7fff, 0xf840}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2d}, {0x4426}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) recvfrom$inet6(r2, &(0x7f0000000100)=""/139, 0x8b, 0x1842, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x7, 0x0, 0x2, 0x0, 0x2e5], [], [0x0, 0x0, 0x0, 0x400000000000000], [{0x0, 0x0, 0x0, 0x739}, {}, {0x0, 0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x222) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') chroot(&(0x7f0000000080)='./file0\x00') 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1a6) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget(0x3, 0x0, 0x210) semop(r2, &(0x7f00000000c0)=[{0x7, 0x1, 0x1800}, {0x0, 0xfc00, 0x800}, {0x3, 0x3}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x9}, {0x0, 0x1f, 0x1000}, {0x4, 0x5, 0x800}], 0x8) setrlimit(0x8, &(0x7f0000000100)={0x1, 0x9}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x4}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)) semop(r2, &(0x7f0000000240)=[{0x0, 0x9}, {0x4, 0x1, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0x5, 0x800}], 0x4) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)=0x81) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r3 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r3, &(0x7f0000000340)=""/14, 0xe, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000003c0)=0xfffffffa) recvfrom$unix(r3, &(0x7f0000000400)=""/242, 0xf2, 0x2, &(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) r5 = socket(0x20, 0x8000, 0xff) socketpair(0x18, 0x0, 0x80, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000940)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000580)="6bebd18bc33e902d5b26c1ca17493c52c3aa4beed85b94e4195fa34055dc83f46ce1e4597b4aa8fd349f8f8f73f3e1c4e732c98e1ed25456182e66278db0899cca9131ab9bc2cfffffb75fafe137c544db1a5e75399456f5c0f8133ec5d2da30c1c0652b7dea3d72c2de838c9208d3e0b2984b7cc0c28fdaeb6d1766121324ae1efca8fe40ed9d5b33b4ce8b44bc50832108f21ac196b0d3c7a637bd3446180ab1ab336f198bb79362c9266f8a5d1e765c05e59f45c4b21a6b52b36419a9ad3e67547a8e3635633e6295a9640491bcfc4e806e19b75142786b4e02b93f187965fa10fa25401e6803cc75649b70f2065cb70dff8734", 0xf5}, {&(0x7f0000000680)="17747eb2cc10af96e434b2833e1c50a7992b90a52ce5240234f73385802b406e667693df40c5d435e9321d6266808d330e0afbbc41020d18acc09fee57c94b3e2317e15ba4d31f40969551bd112200a7e21e128cd98ff132646080d786a2ccb6c9c642728acb8b3e5d2f50fcc3cd78b861f8fb73a7f102b8f49d0a253fe5bbe5c871dba2967ceb23b69b40f7ee3ed65ad360a9d67d", 0x95}, {&(0x7f0000000740)="27ae7044b1249384caa1debbd196f5a49e8a40389ea01e3cd0b408dba6ca6aa062d6f4f7c8c84b542c98e3192c910c3083543ef954a2bff2093b369207d2a0c5718279a85f09af73a00ce634921149d83adc78654cc5260925813a41341d0016c330fc4c76af7326f399bbf4da10bddfa29b703c7ae9a53c716185d9bc8b2d3b95e82b7914369b8db5cf0c5eb61a1185085272412afb300536618ecc88c02dced602654c397b68b2c89450a5f333059111e6ca8ed9bf0d9fb882c5534bb032de2ca1fd38bf37816ef06312", 0xcb}], 0x3, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r6, 0xffffffffffffffff]}], 0x20, 0x17}, 0x402) fchmodat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x0, 0x4) 16:00:15 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xfff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000040)="6558950b08", 0x5, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4000000000) 16:00:15 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x214, r0) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x97, 0x0, 0x9d8aaa7}, {0x25, 0x0, 0x0, 0x1}, {0x3c, 0x0, 0x66}, {0xfffffffffffffffe, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xfffffffffffffe84, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaab3bc000000002d296718f1e4adb0"]) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="806b9da85ad8d2973131f4246209bf65b6fbb8342e01b07416f100000000fefbae8a0000000000000000419f479b3fbbfccb6ae31eb78f0cccef818fe9a70fcf066fd791ca52dc5db14cc8a1114d032fb4c1a15c5ca1b00357db76d4cb4df9c25a88d46645c6f14b21465d799ed1ffba49f5b3d3383ea367ae9b18e144663694222c3c649f631f5e6ab35a6bb75081f64c34b2e2a72ee197636e1370aedb46d6e4e1a4d1dc79a9ec419b39248950f10a01e6ec0d150d678334bec37f8d56cbce9af1e4485eb5e18967c9750b719728d22a2406ca2e203c8115d7dc00563755ad68"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x1000005}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/12]) 16:00:16 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) setregid(0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) socket(0x2, 0x8000, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x3, 0x5, 0x4, 0x7}, {0x3, 0x7, 0x5, 0x85}, {0x800, 0xc1, 0x1, 0xfff}, {0xdb, 0x3f, 0x16}, {0x4, 0x7, 0x8, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x10001) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x81, 0x1f}) 16:00:16 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="eb5cd670667963420a6e7f1643626669cac6cd145dafbfa10667be722d7f3d7f6ba0114facb7228306c87d2415541f09086813ed835ce3497b39d9270b31522074850333602d370c4a5161b5216c911607eb583a3249cf59131838c98fc3e3f68c12296fad29635f8bfc8f3985bbcec41b6404b79a9c8d2d70f4c6f4fdfc2f0300000000000000aa5395ee9482d5784f5fc684675299", 0xffffffffffffff8c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a", 0x296}], 0x1) write(r1, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) write(r3, &(0x7f0000000280)="5e7ac1f57516f712926bea6c023ff9dc202f6766c0badb143ffa7633e9d4929c4420e3bd1a5c283a2446b52dfa3fa8559af82a9aec53945bdd89300fee35ce258c495ac4413c6bb2c9542a4bb514a028e5816f2cc60daf5f34d608e3052a46d645076ec8", 0x64) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/243}, 0xfb, 0x1, 0x1800) r2 = msgget$private(0x0, 0xfffffffffffffaa9) msgrcv(0x0, 0x0, 0x1, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1800) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgsnd(r2, &(0x7f0000000200)={0x1, "173f124575f2ec591f40ea1f2930f1deef455be0ed653c19f3d02e873062b424dc8296d55b6e977f27d9b0dc81426552d97c21911bd40df314c471538624f257a5e7bd2b63c734c08f923f5ddae8945b5f15afb6a8b5e4af825fe6b5c5060142fb8cdc4b98dbb3a2dfe41dfc9d5cfca1a73d33d471eac41d2b7f7e485434d571e8589c4b8d70b58719af8a46b1bb3fc4a5a60783f1bed981e9239b054efe5379947386f109765baf7927d7acc94ab64772d340b070"}, 0xbd, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgrcv(r0, &(0x7f0000000040)={0x0, ""/198}, 0xce, 0x2, 0x800) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r3, 0x29, 0x3ff, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d4f7ffa806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000040)=""/207, 0xcf}], 0x1) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x20, 0x3, 0x9, 0xfffff4f6, 0x482f, 0x200]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r4) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x92) 16:00:16 executing program 1: r0 = socket(0x10, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0x91) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)=0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f00005ba000/0x1000)=nil, 0x1000, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r6 = dup(r5) listen(r6, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) close(r0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0xefec, 0x2, 0x7ff, 0x0, 0x1f, 0x0, 0xe3, 0x0, 0x1, 0x0, 0x1}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/140) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x400, 0x0, 0x7]) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/68) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc381af6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0xfffffffffffffcb8) 16:00:16 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = getuid() setreuid(r1, 0xffffffffffffffff) setuid(r1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffc], [], [], [0x0, 0x0, 0x3], [{0x0, 0x7}]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffe3], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x5, &(0x7f0000000000)={0x7f3c, 0x81}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c2292bfe8f000038967a4377dac2f5b52841757dfa8a3eec8740d31eee6189605bfc5d6d4a68cfa8b8a665ed15519632366c1989c2935105365d2be4ffc7e705d7f1a33f6fdb8500ec298a162e26a397610b2dfdf1480b9923bf2f5b130e662315bfe38faf790fd2e7925c5574b4f9504b83f25d3c76ca7243e1938b5b4c26763d8bd195be691d295a814412e0f0b826595485de474518d14b659e1e3e5e02ca3ce82de9a03e669069350ad80f1d5b1c98fd12917df82078268f5fd97260708fdc955e579c9aae4a18e6b02f68504704da79c0170b1f46f7b4b45c99447a26eebc0cb848286240f327c6aea079778e2bc06053dca8159276b217898af85210a5fa334a5ba5da7fc1ae899956d95f4151a3341039b79b262498a132"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000100)=0xfcb) openat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0xc) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x89) shutdown(r3, 0x1) r4 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000000c0)={0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x40, './file0\x00'}) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getuid() r5 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x31) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x2, 0x1}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r6 = getppid() getpgid(r6) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f00000002c0)=""/41) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x200) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2], [0x0, 0x0, 0x2d3d, 0x0, 0x0, 0x0, 0x200], [0x3f, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0xffff], [{}, {}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x74e}], {0x0, 0x0, 0x2000000}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x1, 0x9, 0x1, {[0x7fff, 0x7, 0x0, 0x2, 0xffffffffffffffff, 0xffff, 0x6, 0x100000000, 0x1, 0x9, 0x44, 0x16, 0x8, 0x96, 0x20, 0x7, 0x5, 0x2], [0xffff, 0x2, 0x3, 0x8a, 0x1000, 0x818, 0x5, 0x5, 0x2, 0x9], [0x1, 0x1, 0x7fff, 0x8001, 0x0, 0x401, 0x200], [0x5, 0x5413, 0x8c, 0x1ff, 0x200, 0x3d], [{0x1, 0xffffffff, 0x1, 0x100}, {0x8, 0x18c, 0xffffffff, 0xffffffff}, {0x8, 0x2, 0x38f, 0xffffffff}, {0x6, 0x0, 0x8001, 0x80000001}, {0x97d, 0x6, 0x8, 0x2}, {0x5, 0x200, 0x20, 0x5}, {0xafa7, 0x7, 0x29a, 0x20}, {0xfff, 0xfffffffe, 0x6, 0xfffffffffffffffe}], {0xffff, 0x1, 0x8, 0x9ed}, {0x1f, 0x2, 0xd910, 0x10001}}}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000003440)=0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000633000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r4, &(0x7f00000033c0)=[{&(0x7f0000000140)="6143b27da11f814dde24bd8b39fe5134d452e1a08a77700a8b50bdce2a83d122f0553b418462f6082f1c8e1aaeb1368707128c40d88e87", 0x37}, {&(0x7f0000000180)="fac2b2adebc84caf8c47f7da82e0fdfa9a5fb19c027b77078e5ec6597e529bfd0628aa53cfa302744db5a117686e159ab41aec3902bec312d578688815dccf275dd336b506ccf98f5a470637a1424f85bd303471fd0ab4b1ae084244f47b6fbbb23041ab8274072f91fa07c1f25cefa49a2834ad8fb45cdf9ec503f9fc6443b61ee5d08293f22f405502cf63192f860ff3aa6cbc9262fe31fa021b2136c5260c388bc6fd4c615ffb96504f234ae88e3f3966c97a2cfe75b8fc582ee9623dba139229f58df8cf9d68b83d9af7fecaf593c9b4123d65bc50c84de7e20139fe39d079cd1760367ebeb875f71f7c7867256b852825fe", 0xf4}, {&(0x7f0000000340)="1d82c3c1babe2c1c86f58caa612bbb3b541998d0b197d2e13a750d97aefc0fc5b4be75422f3cc16609f77a75c2b4163c685019a906a1b936471854fe5704af6aa8a5efae5df511d2a26da1403cce423636e486dcceb203777eca064d9204b9932b8f9a31b231b51a3d545934286141aa4205f46d56c7892fedff44bed1d276d4cbbe8ffc058ba77b5200375ad4f1018f72c6cb03348642b6d301f6bcaa54d534749b7ab658269e599c673ef723f0c52cc84b159097d1a46b172204d27287ab937e425a5cef627678167dadf8e6bdf32c7d97fc72f17654dfccfb9669a69c9d670e6df82e31de762ff31e8200eebe2730d6069360429a115e7cec5f61752ee00fab076c705461567f97b9f9be778b1e151fb193b2d8cb02d30b1937b1978354852ff0d976712971acc5b82696e2e55e5378325f94c47c1ae524953179c7f789691e09db911a102c09f41542d8d07af504a5e92952a565242e60bc1b5376c3d554c277bd156320c8f772417db3385a506820738675b4932fb0b59d06f536a3d84939a0cb4eeba863873616a9978e75d5ea22805fa76574a0412f6ded705c93b41365ea2f541811556913a737abc2764d658ebba1b2579b752417cd9baff42da476dad08d5a8413405f1d4863af54e78fda25784a1b4f4c521a133eb15b879a1ad3ca429bf56f55ba0afeb1cb18fd99ccddbd113c5b48616586239e8a3e9350bc582ad922b49708c11d9608b35caed78edca5fb578fbb3def95b8fd8274eb7500d71178e07c1416851666340fc4aa6721bc3e6d8ad1753c1e047679cb64fb9e3527a0601461cdc3b6ea5ff1ac91af45b542de162958098135978e1c3b41def5d5128769abe410d182ab23ec667c7e31ff2a6e5a486ead3601026d7fd82bb04820052795b6b5b175f938a72f12c8aa4de04099524ad2efa5dfaba08b15019b3ddf7d90112fbc9c774642aed1ad293e9ecaebf8ecc7fd061c89d43319f4c9b07b0a79f428ed54e30db6b3787001c31035d8e77bcf3de4220e432e5f61073582cbbc5a99b47550a6f6c7a41b4b99864d892a8d9a9645cf7bb10b8d0cf46e766cd2cd407938c79581e7ba01ed6195ad2e587d84a44069ba863b73d8409bda26e4596b0c1f005747f232b6051366f66932dfa17d6e0eead1f368f65112fc9eb66147cf3029369cbcafec6b1123f87ab92323ce0c2e33c057fbde2132d7be5321c0905460494b877eb96001cd5088dbb2ccfd0bf5c31a1b83af13a48dc45b9efe00d2b72f1a48d1ba981fe2c6bb9316ba110f9b983886297a32cb5a1ecdd9a8d9bf33b6fe4a75e364e31baed3c1e263e57b90428567ba64d422c1a5a7ffca2423ec14f38d63b5012b1dcf14fb15b1cd2d2401e42aed7b9da1e813bd6b507e663867e87e1188471e298c8695794509f995aa57b5dedbf85bdac44738f71208bbf51a029c8f78c9ea5ee1d11a1f3443a030edba375bfb1bea1f31f70bd1ce891089dbd3ce5855329bedcdc69b9120a34b2f0d73349085691ca793444dca44c4c27d034db26cc00a045927ae73f403dd159b4f2d258c416692e41d14738eb0ad360d0adf7bf9e651e8585fbcfcb83a8b1a02f94f6cfa5ba1da42bba9f5bacad3fdc628cdd41c6da397309a352a0bc2d4204866228ff59ca51947f6b623594087f8115947373bf84de7f73de9b6b910796b581e7475951573cdede619b23deffc2441db51a2c9ee129e75a6a56cc9946646a355ec3f62e8ac24ae611fd1817beddc7e7544070bbfa3304f16e24b659b6247108547291864d21a0dce6b3135055a0a95d389d546f00ab5f8510b8ae6c8bf32fa94e4ee957b3fc7f17a6aa54e39290d51acf7332b83e970ce2ce7aa8442d04d20bfb4bb4a289216befc10f5faf327d9cefac9cece45fab9c29d5ae96815de4a0f062eda4c0306d97f0b333c7fe97154826e1c6d9fc409fc13cbd81661f0455b656588641f394f0b6e93d3953c5415b1ff5c645b8bfab3e8cd7471af0920c03c2fa5ca4b432b58758b9890863c08618a81903552b92b3861c93362c84651ba401b342854666fb9a4e3d65e1b8d77639b2ce972d5bfe09cf1874de7e603c6cbaff13fe64666e40a964e884b333124336447760c1b59aaba66bcce44e58d1591a8ee8e10dc3f92e91d631b7100193f443c07443c46738e4737fd287d3ff21868408625160e3d0054dfd8baf6b389b1ede31e0e8771524a7d6ae4c08e66bbff07563253912120a6218a58e1ea53fb02a809b4093ec6439246bba344918a3a04ecbd8326b0a7a9c6a1d47e0ad651fb71d1d36512a3be5215ee64bb51255271c38aa2413da57769baae282d0bd7a9e5ea00cf373834e0b951d53dd8352e64b6e09f44bf7390f5e0f5165a7c12c23bf4cde23e407c57370b4d2fb29c390c848a1a1efcd9aeb5c19420bd1d7edda6f178f487c74bfbb0213ab7581103a0d21756199265957b556d3161bbdfad3142a1b1d6c391d8be1303b3097b3a3183b356f505447bcb690501b8fec3015c72f19d26140da30135c64cd58d7ae05a4cd12a1093aa9d5a7cbad25be75c351d16dbba2fef3caa1bd8c8e0fd509fc9857d26bf47eff790380b4ee95afe6f2ccb039210e1a9dc86cc765a9ce1c4d771a13a2c4fef5d4ab88efb32572a15ac538a0f76c68f940f81910dfbf697b47c9a268a94bd1abaa3cb674a00393a91dce0df26f7748c9ad1db4e3970d1fb522b7c5415b55becb637218febf37e094c689339e92a2957ddb96e3f89415f3bdbafd9f8d6fb2a51d218f2456e57a43b1227afbdcf758c6efb6ea06af51c55869d1dd1e957f407e1be4fec2dd360d05b89c2c6a4d6360f6b6bca92c2f9d6e167e44a89541fe04bc27213f237a209562e0c7e07d3c10aef5e568fc60c00bcbf2df1608d35bf3b38eee05529d829892cbb8e315eb6b9685fa2742ed686cd5179b3f7d9e38205fddf80fa9f2ee9021e2ec408e6ed52d0b058e47a543f064527a79314642bfa10e91f257251cb14dd539a2fcbe13b8c123b458f339952fdcb41a6e5724ca97c074e69dff8d495a7a71c39f7ec9355541c3d1d6e079ec2daefbc5283b7fbc1a06e8cb27493f1032edf5b91781ddd845e3f68b15e94bfeb2aceb137104f080bd8ca74642e439b3d94f030eb25ddb02ee3ce28f79c22a67d04e82ca9ba2977e200e322e64ff89db0de106d850f35c54addc001daf2e28d862561b41a2130c69afcd33becf00bb0890552efb7d67e3fc69b165ad519a4b0536f8fda15a35ebe1b40e04594097c536874c2c250e0eb0fdf6bdcb0b42d76a8a025884bc4e4139f35fe89d1be7835d9c351dc3a82db6fd68615c5a6aeb5438c77ecfc06d238404318710527a65d29f620a80c47dfa65715c19eecad0f3433165300db292928a9ab3c885e3d4bd839d1f4ceb79e9c8d41a76ac057c27e591ba2f06e6f87198996b519d27bdc850d6697d7cd28d81650f2e4c7c5327f6e5b5119be7a897c3c55508e7ebf8a8f570ea84d4ee65d25dc4cbca3921b4f9103f93dc52c4a90e6c89fa277d6b8778b43b23fee0dc80521663b96095608f757ae8120d3ebe94ee268d83bb21a60931bed902a031d7219e0bd668ac4008427fd92caa97af01247b22b928657379d9740aca73297f5c1c6331527cb0d7beab66cb38f781dbe5e901749edfdbdf8365fe392727c63d5748558a64da6da440c34993d2a43c89cbd28bda26725f82aa5f5116920c936c31af65335deb74716d97bf486fdedef022164cb74d106e54a80d9259cf0895cee7c8a08e4b7590862f6f1bedfbf071057c2203151946625296fbd364278f84a8bf28c9e4c22708408ea83d3c0ff62a59e1cf4d06c2ab51eded7af52a4e1ac1c2e9bce24ab08378c1b90fad01e8ba8fb4a1928040b4e99661f9a6ab970fccdd36cd466c9ddb533f7ccf3f595f94a5002c8fc8457a51e3758aac595aacc41732402cb44e05b86b5bf1059c9447a814f152eeb2450f10c6f969dcbf88b2bd665e60ee04332d70843b43b05c58eddce4db09bdeee70ed3f9ead0e5e0d9cbbac2d28fbcfcb16267eb3489ab83739d67400038936289f7ad71441d61847208948dbcdcdeeace09420a6eb944000cb2a0ed11ca552f40cf7939cd288f61f10fe02505664c4e4b5ab60e0e65026318d5213982a8276c84eecf7578f06ecc8b0371599cb6234fca30cc06aed3aee166cec86046f3788f85fd68c6588f50e112931eaf6824daa63d477c43f77bcca85be86d7f7001d09c4f74d55b3741479cd45a9585c9dc901b7c5914cf60327765ce8128c9ebd41dc5b8053746b4cca47cf7aa35fe227d0f1d59aa89802ff1ddd4403051e5b319e8c478135ac14347e9be9205323ce9dfc8c10009daeaf01b1ed5cfc85689b92319fc70cd17a80196cb39109411dbc5b78a00055ab8449f5b506b6bb1edc7f19114ab234ee6131cda82dd424ca00781d75a316e506059c15c5fd15daeb33c3cbe015a0d8721a78de882b81ac735ca5c6de6c850a34c2a018bd3e63d3a076200fb4f5db2da2a81dd81caf0ac300ce776d9e07cf6e9c92d19c9b3b8505da7add35888af19f0b31b9959330ff7f8cb5bdc7892ddb2d3e8ed47b61710297271edaf9a3b275d8a67da98af796ef22af1034e57ca812a8aea65d166a0538ad05b168b45fea330959f8722073e5ad9f600ad62ab0ce7aa8a2c3f873364d1a907a05048044c5c242c45eb6e0d7cc2fe9e4b23a89cc6db1f3896d3830c4786b07acfb1e19b725901b4f3614ce9c1ca6cdf8523b07669769a4c204724c0c62498a53921f8558fcf8a674e3dcf3bb4ab082fd910182e4552a0dbaa421412771724ea51916a70899f407f1759b39e0be8941b0501ad1ab244778e0b6cfb4e44eba5f7bc10c41a5cddc7349d26faf76cadb1e7fcd9e1cde800b02ac56f1b89153e9e13800d200a4c6a74a45b1d4a8b4e35c0f4eb547ab24356b85c0b11d4dd693fb2a8d5dd2621a7e3ad3c0db605d728181019a78753ebe876721388664f9b129244135473bb65c44f7fea00636640332b66fc39e7ccbe85c8d3fc9c4e6ac0e8951992665790db2a92d5135074cee8147774c7a7188522ba799390604d573ab5c8bb6c0dbb257939064fe493de14daa92be155f0998e71b6fea2268453a3c45f804b85997107de4c218bc192d513c94dcddecea36b9f0772d96a13e76e2fad1004eb6a058c2a00f2cd660b9ced89fdc1092c57274b71234199a91b5a1774d263cbb0ea94be34b71723119f361cf3c677557fb7c371c85e2a62288f793c825b52c85fafbffe6af6790b4fa64dd2499e66677b3e1b11d48a3bbacad4fe2c69aa6cabd4742118128c1c50ddda03890a67858406f873324b0cf9f886e9561f31d9bd5542177ba87293399b50aca565f80a9bced2410acb5d9be2bb3939171a2d2a0893890eaa0d40556dafb9871825a79dd0e09de4fe32d033b8ed66cdf0983ad5f84de9f6a546a2c05a18040b7b08fcd099b7f3ac7f5c02f00a53813a5a7544c52e23fc3c6c8bef8d14e78431bda65ae21f29865c230c1c14b5e6aba8011a1878aaf6c57f2efb7fdb539705afff557b9c700e93269dbe28e0dc02060cdf1fe9d1748183ec0908e6e37c435e9c8ca701369cc09b461e55349e3da17f31e65addc9eb100ab8d9cbd7481da4c966cd487847066af838bfd81cb05929e6e9e851f4c0a58b41dcdf75926e297c39d23eb1ba658300c6d985de22d4c093eee9470ec74f433b7bb309474ca7eac12d241051069e777f4d3ee16d766a93e9c6161bb0ff1d3939d2624e3ad59a06576f94565", 0x1000}, {&(0x7f0000001340)="fd988646324cf93ac160bb4a8fcf300cd938973c21464781766197473f67f52ee1867917df9328b46dc2b9c61baa40f62dddb48202ac1c74f7a4d819db0c577e085102624393a7545f8e420801877437728cbeca3c3e746a79b0a0c2ccff23cf02fbe7c87a42e2a54f72775ed468031652b7aa0d1c33761f71be699dae3fa82fd55e77485978aade22e79d2f0306b50c6e85634b7263370cfc97302070a241b87b9deae2478c34a2177b8b0d4ece5884bf1c50db4e9d90f7dcf2583d7724fc5d9d1d2792840a8d407c29793f9a3842e3143eb6b97ba854a07d22314f63ac54e94c2f33f24d195670a0350a650a2bc6966d71f0d2d5c63ff65e39013f8555f6574b477fd7422b51144c13c6db0bffc0227345db97c75a0dbe489e01f4da3548884d48bfcb60d215e60ae4f7f93a5d03cb8302fe349e09c6c269788d10269b54fde351ee6137dc6a48288a354abbadace0b7993ba33748e9814ff7ffc5627a64834150dca1f73f7a0240e590aa457a5fa7aea1663c32a74783258f2927eda1729e958d7ea0ce4c331c57856410f1fa918b6f99243f06524af85666027895b127a8a4d447930c33ae9677b61742c2f72cf025d390da9945416d12727a80640795596ef1862bbedcaa51183cc04a3c143c4475dbdeb721f342527566f244afaea20fecc8a09b0cc58c2eb8704197fc3f4a05e9f8bdd0afc29a31bc37a1deed8e9c2c45f0fded54a0ccd195ccd7875ed15f4e0c69147731690ee9d8ea36b1f7b258f02ee1dd387af5a616fd363371e14e2a7b400878543f2b50c1f9dc25fd0aa4447ac056f1140b04b3055ecbd9491f186fe79b0a76d10f907dd0bf21cf9b641363aa793de06df03082aae10b428e9593873dbbd98cfde73fc1f064d82cd0113ba9402d27b846cf5b5bb546df5644d22e97a07c4a0f814cebc12ac0309e3f1c48799add71fb68d3ada6a987996e03ff0ae99a34639e83d1819d27461779e342e5c62eec0d9b0b1c7ceb90df8ad04ee9681ee81018ffa25f34fb1c1081da6f89e44411a2ed233830cbd164391396f54a64ba1194501312ff44d188c6e891b1393ef8c6a3d4da045ce364b1ad4745efad45135b4896cc4b8be598a8c4ed094fab5a2efc6c33fc9981bea98b125129d1ea3a956d2fe49a58e1ce9524392f85961d353776aa74fac56d969bf1f604423029d03ab2ecb029c7db4afb113e600a5e9e156fbb2e1be2b9fd60a5c9e485fddb9b2535d6ef54d4a8c8fdefca49e2ff1cc4de1cd4857ba4edd0fd25cbd45cd2662d14072c432b5b5750961dc52dd4ef7ce0262c7bf26aac465db734e9b5f67b5aedc9293034181533b0bc2ef6a1865fd17e638d2aea100596c34c83de0cd6c1be5ea18c74d05249ceb26400111f08b1bef05b06b3768fb9ceef925053a17492cb6a1a70b3abc72d298a7ac428ca3b8b2ba7720d5fe5dce32045adda483fdd2b53a9662f1d9934ae744a9e51772327c8aaf7439e814dcfc28a283536b0e584374564e89fa4d84beb1d8cc4111ff10595d87f8d498235cf80a71e6dfd4d957bc682d6683b216f6744aa8807c8572998e32fbec6fc80a2e99e7e67a71c90dd16e76830fe647c24439213230b497eb41a37f48df41663b8cc8d4e9d6e14ec007c53e06bee595cdcfecfe31821bf1fa8fa5adc0a728ec7833540675c039b7c90071d0f944f0ec786683cbbd7da87f40a8592e06d5073a26e1486056332661002e315f46405a14903770eecd5853ce8b639a7d2fa07e2ba9c889919290e1946f0754d84ed87fb82fd851005b9b0bd118440b3af14e4b54d24a62f00d731244bc2383f8a35900c42c3845fb5a1e3d52160b8c16d386f951c2a353fcbf0352e3001f476b112152caf9a4c7221be24524632bff4c02aa8f94191fc831be95e284a3287fbe03d3a9eded249e27febeff6c336262d00c0cf2edff6496ca18eecb9759f6e879074d12145166f342963004fe07ee76593c35ffbd1af20dc14d2cc965ccfdeec222f2261454752256e1d32934e1b86127116a26504d0d7c43d7ab312b623ea2a83ad45247b77acfc1bb15714dadc9a66bb24040a3ce26822391c7da46b7a08602d05a22762f642bc4e0352fdaff30100d9d280da26c5a864dfeafb501144889fd4e6013326e6f7dfe9b047d3461adff22daa1a03ededaacc6ebcee997308ff9aa0793d14ea663adae0bc0628c6d2210abdeec2bbf752c81b230125c1e2f821771f0fc5e4656e7403f22ff1464e39b3b3660d19c9a23e531b61b40f77f4bac48a5edb9a5ba509be260e95ad87f286beb3a2534a9a83bab669282cc63835a1627ad667f0ecc814a5beb63fdf64dd9d67197fd413536f15d8f95c5f99b03564b52cc97b6203d31c9a3e69d8e4ec886165b66baf79a49615c7fa43dc1a8028c9e208e9d952c4d46c15824c44420b3c4e0619e949a9c6c764152b64c2cde8f2f0c40396b989802e80757c454565fb5986b1fdee221b06df2f83915abd183efe2b47e26bc72cddb725958b7d00a91bf80c9e65aa4775c8b65b275e3bec4cc3644e37ee877cb8e189562965a44944e2a4f89adf08f1ecdf83ffec3f3d1323162aaae7166ec38f0cbf6e61b5f0a83e0d781b9ff47127f27f80ee078e2d01483736c48637a1ee099cc6284e58d4117120fc346e739e4291e7804b39bffd40baf94a2bc649e932608d5d081a6c0b0b02e799ee62d0b246fc0c17fd5470afec6e1066d113192b9400c3edbb87fab881b1e0e3f45975577275a494cfa0b627c7002e1f105c46f4a64e5777dff846e633d2ddb64ff7e3c9b80831bb1ed9b61139fdb7ababd5978ebb6befdc37993f8e6412ae66da5657c6f5b45a304f5c894e12dbc2cb3772d42c1083614d3154f2ae8d516659843eb8f80e2d31ae8fe9d20631135f3fe2372112f06cf04063584210930126a0feb4f3138c87f5c4f178628122edb05cac59c8e5ab184fd6c5bc3b438f10d2092baac1e8ef9eb6d167d3409fecf94f5101bb74da735a186678cef03e75d48f5215b7b4e2bbf2f78971f4bd15c3abe428fccf0feddc577b4dba25197c036880cb6b358437aced57e025233e6e30cde4dfba6682df782b627b8c01469fa033bc491a857a27445da30141d6e8aec8f8a59aa77fb750f2cd1aae53f6af4cd54ff3b5ddc3ff993f40d2122d492173ac6c087f18c9cd4ab9a5d04660dc90f5f09ddb5413c4546ba20eda04b530f69e281547131b0720d229f88876cb8ec56232fe642431eede84a5b51a77152c98cec80d79303c8d28924ad3019dc3113616483c4fad46fc206bbcb63455568ebc05de7cf41764024bad9c0cb6753a6dbea7e71e46360ea947ea01b1f77e5a5716f95bce0ffe500d168914cc55dc66f350414808f25bf06666bb503c10748dd60add8a3838dd8a043e309a9d7b4db2d699065aa64fddc3dbd700d9bbda7b3afa632c9f1a922ab381a447c7b8adc641db14e6ac3e46ff7eafd8a9d2f8ac50831a2e47e8d86981d051266930e024cb509aabfa1fe9f5da091b1ef9e2d94d66e712f3ef06ce991f7b27ac31f9cc9dda2c99552c759305f6e1e87c1447c6bdcd9ad18b7c630004ac682cf0e96c65fc968bb0e9774f08f93c6c915e9248cd8d581781b68d62611e748177e284d2fc2cfa705b12cca0a6c4c8271f56e19a7c8e207679226f1400e8fb83dd8adcd6ac936bef951c21188ce2ce6dbcc94061f73d05d2c4bcd083aae97ea9e2d6586e63ff29d34c05a34ac228943d090624b6467ae4c638f98254a747d49212795628417c73ccd0e79ddeb0d937927e17cab890626dc61558bbf40a02fc378bc183182992a037763df33d7124bed4756a93e67e891499827a00e0fb9047baf2894b04eb5e241f7458a41c772a7f388433e15b276a95bf0daf6fa50412f1a91808fa515d27078c018ef758869a0554005f581f51acc3fd6a0786fa5973c05c64c8f43faa4149cfe0702caf204a1e32e35335470f663d6d745eb270f5a3a0bc23e2505f627be14ec6cd8bdc5617fc38801022c4a50f594491cfbf38a925dc91f56910876ac2effc076f130def55fbc0d8492ceab1b1499ce5334537609ffed58e8ff239ea6e08949726efcfe8cf1b6c87677b0e89da14556c1bceb0c4f26421669b51f8b8e33ef6fc4f42bfa4558dd1b37d360d5c96d30188d5c51ad3c73d3add2bb3d76e069cdb85bd40d93b4111a67f76c2340fa8edf74e7099c14d7075ccebfe7f603c5aef07eac3c308d25780ae20aeda87145fecfb2951e2dc5455b58377b5ce7fd7751c6c58140a15f5e2d5cd8118e2b62bd96202ef2e2e11ebb04e87f8482611cc17ee9f1151b3c44059f16f340e9becebfac563fe28580419a21a70584d84156bdab7d7186e7e9b65cfacbcda1dc42aadc963f442b5d35a76759323e4b20aef627f3bf399be44533ea007c50e09b1d644385cc08883d313119cbe27b0c1b591e7473df9865d834d309c0c903420d7c0c74285894a248951ee5c50924f0c3a783a834b706838bc75758c1a83784735cd86d85ab8196c6342a7a0d86a5b8f54e2a0c885681eaaed52fca135f9031e8dab1474d860975641ebc3b9eaf47cd7e42634397c3afcf1ba5beae1ae7ed30fb5c5db212027006c186a50a7e9932877d61b04882bbce2c73093b58ce7339a426d5fe1443c31c514081417f119608e04310b49cb10d940e26ca035aa85c3f18c2ea59ae0b170191231af558814e4f98012864b101a39bca245d02f98db9ea33aa8ab7f019ac587871383ad5779c4c5d56e2252b5556483390d59f57bca93823dd25b9b267da6fb1fb89ec6fefc6c8e03495b188e083d30b433f45e30cea27be509c5f824b4b15838ce78f1d1582f7284803a3ba8904b57d601df68ea94d1a371d1df8794c8dc3f2871659b511e0fed88cea09076d562272c795398a260b0b4887a0593ea646b9c63e14df2fb76c388f65777191d086f86872529bade25725bf8e66d01498fe855cba27e4e4e03141a24086da919171d76422bbcc0dd789d105e8432b1d78ab492a8e1035bf3c6c45f4e1adb657d1fc1ef06ed4356299898d7513941b436c25f49d9a4b910aa7670c170ec6aff8ae89b34dc1b0406d5363493d30827e5380b438a9e7e9a25e41c525472b97f219c6ef3d9919c08658324fadda78b99fbb5b74592b14af90a4302c3dba94f9e728ac58ef8afe4f9f7b86d317a29f03556ddf1066689b84c9678a027effffb749faffccd1fd6d333489e8d334d36af2e039e9dd2012b307754fb0d7983ad60345ec388619a847baf05a2172c199f5f13d9ec365de5fb408bf057ca11726a1a614cd0e3ebc91fb112eafe8baae460b61fb99fa652940fd814850a70747e957120f14cb9f7211140180b69d27c5c4ff18f4604d13189da85d35c9848d42c654024fb3740a85e7ffbdea490edcae3ecf92e4f3ddeb71730f1b1fc411d1570bb786d7a3070bf5104358e9bbf2949807636c78b20b1e8084c476babf0695eac69ee0daf10f4ee0bbb3234260d18b695c1d29bc45dce3307e1a6b4fa7fe3b3ff0eb3d4650c8ef727fe5180a38f06f44f094ee97f23fbdfa12a5e39810b9d67b28daf3b457016ada8ab5ae8e57217446197ab7b763a758455335a818bc1625208bb5901e35803200c0f8525f31e8f90b75608fc5adc6a8381522242ae020fa52f63fa78a1e12a671219ef9ebcbef945f77b2f138601823b239797a2e3432dfd2f659af2c84aebfe2895ee40fe1adc14e65074f9b5ba28f9209377db692979c0052af081051b66f95d032e1e75bc49fc5da66ad40e5fa3", 0x1000}, {&(0x7f0000002340)="cdedd91b5476c13b63134b58ad643e3d59ab8f22b4790e562979b60918c68af48284dd9ed3436e88e4dfe1a33d282b34090749238d7abd309ca0e53ac58697ecbe8d28edd27705af9d3719e31fbd3af424fdde9217ba05384f670b276bd7d1ccb8622b1a00c8653c744e7367bf2fbcbc2e650fb840303abab5947351b4a14c274580cd02c46bb71b17cc18e42d4e16f23cbf04afbc40fa945554b79b9d96d157088f69f5e16b3a06f57a87206a6232664c1afb1c348acf1f98515593e791f1cb6686175ce6e845f2f0cfc382cea212f7cbe04070777b34df939d91651dec29590d433c0c9360c14784d3bc3d1bc27d9b427c7e8156925f643ec96e3b794cf49e8f1e7540cebb677707b7a4f24a6cfbbd52b8eb64c638d6785a1db2f2aa42741751deb60097330e7f771bc570013ad8cb0c8eedaf1b2f935f172ae4b2d4c703b10765a091f8badffe5597d825e2230692ca631e16b7b563ffdeed75f79b37ed2ba5203efba887767da6ca977ce6bcdb075a53215464803f9b04ff6f2550c87c0327da567817ec9929c765a5683fbf5d7f5c6c8ee5b85a2d89b6db2ae618342fbda6363ee862bc4fad69ba614593c59522d7ab1f6fea317489f0759e82ff0b8d919fcd259883e6187e5bdec16c41903d4bb34cf82ea04880f06e6709380723d56c7856a2a3c37f368de177f6948529fbae7f0062cc9c4bb6c944deaf27c19d159fdef17e8e2786f65adcdfaa99a28b65e43d4bdd6e86c537968b8eb8272e6e04936035fc1962f69d716a22689df1d3d7635750f892147d8383782cd5ed6921cd4fa776b86670205a83e11c464aab31ca32cf7d22e98e55604ad264f77b02ef64d47fa47f728c79f0c7122a45225cd97546d63542f374b6dea0f65cd3b04271b15e8c38f2f498d209237be5a2ad4e7cfc850b70fee3f2d41d36caad9f6befd6ab1b0c8559605dbe0acac0cfbf4aa3522953ba85c956a367f49e1474e1cd1c65924d8503c51f384f6de9d863dd5eb1bbc8bbf6af8566c8bea1cd13cf2f760d8db783cc804ebd9a576397bd864b37861d15122c7c065fe4bd148be29812932b5781043de9f64437d751ab44cbff1a8af30361bad90db318f6a68eab3272922b9457cc6b54a7c357cbb727664e1087c94165cf73a0a6739497d5310ffc88858a1a2de5a7945c8cf2d5c50757356af1b0e6bd10cc25f70ef9d084994c5058bf969fd0595144bdf0a5f5cd6802775741e8feacb68d6a0945aa63f14be4c51df064d0f1c6258d36d926833655bbbbcdd5eb1b3cbdec79e70d242b32214e5f977674522d04ebab02f69dd2d272cda2d2828ef668767f2a9b1116c1bde8b835c75a81917ecf74f98072de19e49a69acf0c889f86ceda0a65829a077ea71e847892d262dbfef964c289c5361e76932b9386f356a0d14ef5a660618c7e11a72e86d646bb5dabc496b64681b336a7d4643dda559c07a58b05d58e075ac604220e34dff261785a32ee07190993075026c6d9eb32268df0b186482480bd7bc268f6f8618aa9eaedd26164469f3cb24b6a805910eaf86c8ade50961f9d7a99f0ae6075c2c8ec5869c014bb41f95ef2a6178f7eafb4bfc840da52eb344b6dc8c58f6ba9e85b0ec920cec89846b3c48d45c6e4c620ec33c3449171e1f4a57a906ae8190a936f6b86ae333a4e0582d7faf143e94a943a83f84fd820e94904cfe1ca4d7c41ed571f3cbe81afe9d278a0688cf13fd582334f7d75404b6ecf528bcb9dbf73c5d33393b56f825939bf0fcaa9b65578bf5d8aa23b3ca6094301a717098b216d1242746e186199948bac4c52292a1ea323210b79409954112c208d00fd27ff22810fa0aeb0eff5c767d902fe39538a6fd41ffbbeed37b52b446394e3afd89d29ce4ac41daebab8b66211ca06f6e79addba70d35c0b0db5a2c7528270757074fba99bc65308a0696dc4d98d02954e4d5e521e620922740750efecc163c7ed693eb8a158fa2c8ef614cf20a0f6e04f2a6074267c715bc06ad93fc18021179e358f6d2ec29f122dbdd73aa12201db15ee4ec82591cb4c937092bb3da28b218fc64965440e37899d54240ff398619661e1c2e0606d31eaa58522444478b7b516d9430edbdf425befde23a9013785e117596c412484e76f842720da0bf1c2ecbe9c4ee02692ad7279e75638acded43e36554e953b31eae580644345ad085820a4ad7b18cb4a135637d8fc285a021b5aa3b2ce2f09af277d8afa5b4a01d081a547e802f2b672d7bde69c77a519a9b36a32f430a0b1a174eeeda05f26d3ae4818ae1621a3f12c2107cf946bf95905b92859d4b2c60f27de0893b64efbcc244316b75c723e548fea5355520e79f97fd8c3eeb44329fac7d6fade053e395fee2cb9493622d1fec0675f2e21cf1fcefe427c822e9e9048273f29e07e43f6d82bbc02797654118111ea350ca82bd4a48ca521491f34f929f3c67853e04f584b51612715cd9bab3b6f2652a96e1d78f819060d7c0baf73eb1fa286ed51b0185e8bc7f0d93063ffb0901b9592be75365ce3fcb42097e6e31aba8aed4aaad0af4d6cb09e8ba2a72bec5a6e9967305e15ce4d70e521d4830d5c0ab798a68347bb7ad5ddb90a2788a162ad5486ffe4241a49cc8a380ab0a7507d58ae0453ffdf895c20a33e8b901683251fb9e688723c0b6325c76237413952bf7a7cba6bd0c09c765a02d1277c55c266ade8bdfe5b1e17feca5da6911730822a037d120880a6721eed2fb15108728dee187691b39467500366d5045416e093a55acb7504d0e911a24f73b2e17dd82a66ab2fdf834e332d73eac10a4fc7d872838a346e3c6d9808960844829a87d7e6521420556e78bf60094231a0418631b217accae6cd729def092920a4330b68ce468a31c034c49c614a5056dddf180889917bdcaf062569a2d8d8058c7a7a0d2ae1424418416eaac447af0322804e8317892e35142e9974a29e760297ce64e36eec9e66a766ca2c58e300c6f5127678ad364a1ce8be20be301c1ca938d459a0ddf32adb27fbba288c58206ee993da2551b500054a4adbb7d913cb467c1fb26a049cc2c0b49358091a9e81b4b683e5ab6f618e2b73b859951ff8807fa58ea419f70501b153ae8035c01bd25752b591a9342f6307543212bb3afe4b7f732a85bae1cfd6529b1970ca42275b67cd879443d75234a3c395d24a0f51c6f18866b2063cf26ddd99b04ad781887ecc3346dda1c2be290efe5a9cb20f4e25fb8ae6645830828f0bf9088c926ced4ba5b2c2c19bb0f575a4124e88bb648cf652c0542329999b8bb0e957220a0e3f8e095e9bbf63272eb7caa80880c6e615a8d618e01bf9ce86bf80de724c027cbba4737e936de8de8e9f2543f916e27ad4baf190257676293d41dfaf9733570b1408c0c9d0bb3ccb888e0825c2cc5965e918cefa8c4b0611ac23a97c7a98f1762694b0685092bfc60f546b7737db1373f07c4aceee0c870e1cc6152b57dc73eeec72b87a6625f4975fa31615437e0981e0cf10e2f2cc14de43e9499fd67e1e2e60c5bdb6c463d87a5c3c90ce7bea1d30ac2a3c8f49ed56ba854af2a22ea3ea38d9bf6d92af973430406f7fe62a66cce67ea8202d4bb96b9feb24cac292c1fcb576233a5f91c7080d8b5df410c9f1ae34ac50fe87309afbf25c1555276081b62f4f5e00a2983ca5bd23dfe9fd46ef3aa016840093d66395b54b4f0d2910b7e0c028575917af21de017b41964e51102b1b95ec48b67a0c3c2f58b05f6a0885882cdb2b98d0b83df007a509f0e5d500d63fe329854b43ede62e1ddca659847d90a114fc4b4f491f529f3fd137c815ff4b8ffc292c7edd3401ac54760bd2416423f674b7615d3556b9cd4829aed34c060c800b95bb8cc41703e7b22adb01df7bfa61b25fa8a4bd181dc9de5923846b8e4731f9a731cd693e78753d2cf1241674f4abc250d0c074e55cc848a0beab0bc3c3e2c94964fc36b99e3931f1c31e665026e8b8c60ad5bee4ed9af2e278fcd55e0ceb00e59664d55cb8c7d3ede90d918433c590142e862b84724e370fe8eb09aa8107f630d667549e69a81b0169aa482e60b31ee2c74771883643ee5a4d67c5c2c73ee623d23f8c07525080773aaecaf38d08574baf1b8815bd2194fcc2ade2c3ea15233dfbfd03e1c78b8365f34817ef1f15bdec7820faa70514d5d874aeda4b63b649eb052b5b32ddd94eb0bfba04286bf7246f97cfecb612803b79b9f4e923eef8b1765796c3ab8fe70f27d94606a3112088cc6f9c47f0d28c65ca40adde28e1e38a715a34efb339c9fd87c5ae2d6d046dc6aa1f926018f477d9a89438ff29e8f5281d1fcedcfbe3799e5dcc16777fa2b05571b3cb223b50edec4817169c7fe217a7c9a8fda1c3c331743c724f7ae37c6da0ceac6ac8bdc704f464ac54e7aec4efefdc936873823ef78929b2079ee3e36ac753c3760e98ceaa178ae784010504df6b3f000300ed181178a91cd029b2883d52208364068404ddae848804a07928396945d2dfb674181946fa24332fa8f3396333d09429a99efb5b7d533a27428f25a9ce805e94906c5053e3018556cb1b9c0d9302b45d2944492ae50f10da3f3401d37d1611cc28e56b309ae3c28a7150ca244a570fc4c3b334f1000dbe46ece2f44a1e17a37a3e2ee0591c13d51b7ed9f6dfc5c0a3444252699b354fdb9d78ecf086f318fcd661c558fdd57ad59d23206dbc896a552586c92ba34d21081c83ffbe46110e87e226230318c759e68296d1a477507e6615bf9d919aa7c0edddb2156604e28c059931230421f598c2d9ec4a8730c09d084dc05a779847c4cdcb52c6aca42c400a3f9cd200abda995de437edcda56614cef7fe781b03f1a5e22e36ad8922f88568c0bf5be8bb97821998e43ec84d97dbfe5428c24f293fd52dddb0b0e96a399b25228341a9fcc5179b6898059e18611601d6cae44aaa914ad7482e0a01cfdfd29ebbaf89d4b06583da0457478b4d72889e37895a8a67f338c686748673f820375af19c5f469ae44815ad65f290d0c23f124a8f42f4c8cdbafe207f2513e1e4f11bd6122b912a5aef5403f96011602eb2f5a2e8e1f0d2a7da64098c2be1e404103e00a57dc8538c9337bb3da4888aa5ad4688b4a298dd6965381f747a6c15d1856e294f899b295045fe5ae22fec002474fc2e9db8fcbcc62e97ecb2d17294509f7a043149f8d5645e4c3d7e132c2e67f76245808abe48b2e135ddd64f95974e53b682bb3fec47864110d5aa945e57cf535e1697b4505d67fc79b85dc42e94e1004f8093204b68db376411c11b784d3dbfa9cdf13d5934e45928907d7760dd186426eeeeec6cf3b7617489d05b5c224343d922b08d2859487a34433c80b0d110524f124f9291748c36687f79ade9a7d8b460f48087bab3fe2e7f682c8bac6f6110d3b2b6df96e7ca5311c93c1b22b6f4a94e452a5b4676396bc983380b439e76408f2e9854228bb66a54d55a46402c3b13e4f1b3ea6ed8514aea149e21fea692492784a7a50ba4e13e80a6e97b5a21d674d9a07ba914c0693bd36747d2b6df29114b6de3e6a6d227abcbbb1d208dfc0ea5b500cd6ced35f66c7ac03d2c593d2cefd9886893937592a973ccaf7ac6f615a46976205cca8418741ed2fb10a940e3c4fc9f49abe645e62ac65602e4f4ff31e94e1feb0ab8933d9902c6e86dcf948d47ff469ff1d933ce324d508e3b1cd6e1d76c1556f9f05e99a99fab37697e54b7bc14887ea938cfeb62031871f4de48ad1eb667d49ecbd149ba041920631823430de6f4463a847fdb8987176", 0x1000}, {&(0x7f0000000280)="d8562e7aea6f18a383291ab3fc34ddb02899354edceff1bbc0a036010dab348c6271478087912bc15c48cf0c95bde4e706386058150fa85531076e840173f02b", 0x40}, {&(0x7f0000003340)="3a6c7ac7dd95fef5f0fdc0d5d4f12f24aebdc0cd37fbfcd3fdcd75932e5822ec4345fd4c95eac8ba547d6ff04921c4cb65a7e95b069d92e27a874c5b6feea63789e3b0160fceadab8e", 0x49}], 0x7, 0x0, 0x1d) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) kqueue() 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebff00ffff000000000000f87c8a5b671b1b549946747a000000b810"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) r5 = dup2(r4, r1) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0672e1be40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000b80)="da9d6bbe991c21da1781457ee19e5fa2034ccb822cda3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955cd86406d6e99ed10dee6be833761afeb965adb9b53c7f9ae6990700ac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b128982448fe4a09e7307df7f87cd02747b512349cd248026a39389a4615c215a5bb04372cdc7608acc6ec25d15f0135e9972435fcc8387d40288f0262cbeac84de18ecdf2ab0efd3329ef12494119b446dc27f55b498d6bc36d17d9bd5b78bea0d3154b92baaec8b9054b62e7e5a861ea13fc2aa4f75fa878ce4f27dafabccceb95bb83530e67ac3996aa8c21745ebffda2c8aed836f2b26be9cd59c79f80916b16ce8186c38b8918c519a436242475ef3a1d3505fab5f8099d2efd495afeb0847", 0x196}, {&(0x7f0000000400)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda822da16445ffdb02bed2085f8e9aa1daaf56ffc3abb7e5376e36fc6efb7bee2ddaf0e23391a238b14a800ab894b1b409314e98c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425baf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4", 0xe8}], 0x4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="04000000180047b28b62ff93e576c25b000000000000ffff000001623c10543c11136838d4ac00000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r5, @ANYRESDEC], 0x70, 0x4}, 0x0) write(r2, &(0x7f0000000080)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a29ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440ff9dee7385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfe090f82aac792bb3dff4a8aca4af59e3d", 0xe8) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x16a}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r4) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7fffffff, 0x0, 0x0, 0x0, r4, 0x14, 0x4f3c}, 0x10, 0x8, r6, r7, 0x3, 0x9, 0x3a, 0x5b47}) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0ebb1e8f5732b99730931041cfd6c2df99a9d60031c185cc50922f75b9a7b321fb3e25814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1a222dcba8dee9f24dc7527d27e8a14b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23064d7309fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1e1819ea23c614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40493e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c45e0802ab339365b1dc980000a888e11b1c6b986ca32188aa72fc577c20e82d9772e76a38e6a5d2f050036edad7cfbd70f562a30be3032385d9a6fbf4a51103b86f0fe647c0d4157e5e1332a05168b7d837077551feef2717039f70752f1f666ca3dc1dd7"], 0xfffffffffffffe51, 0x800) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="25d2f9ffffffffffffffb4823f198e3ca4c9d2", 0x13, 0x0, 0x400000000) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) socket$inet(0x2, 0x8006, 0xb5) fchown(r1, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x2}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) pread(r1, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x44ca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = accept$inet(r0, 0x0, &(0x7f0000000080)) open(0x0, 0x80, 0x4) listen(r4, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(0xffffffffffffff9c) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:16 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000300)=""/239, 0xef, 0x0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000400)='./file1\x00') setreuid(0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r4) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r4) 16:00:16 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x2}, {0x8b, 0x4}, {0x25, 0x3}, {0x89, 0xffff5f3f}, {0x20, 0x400}], 0x5}) 16:00:16 executing program 1: r0 = semget$private(0x0, 0x3, 0x105) r1 = getuid() setreuid(r1, 0xffffffffffffffff) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r5) r7 = geteuid() connect(r3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x80007ff, r1, r5, r7, r8, 0x10, 0x4}, 0xfffffffffffffffb, 0xffffffff, 0x9}) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe7900000000000000bbfe800000e500000000000000000000aa00"/58, @ANYBLOB="be698f8e78d81d648bccb5651aa0216169e12e8bf41c5742bcfca8ab5e628caa5647f4e9f63c9bc1be62abd58f0d73247905e8567960237a5aa0c4570604b34224cf93a59549fb01e4b085bdbbe42236af95784843fef16fcfdecba6c83f00f8fa13c5637fdb2fa386b1a9075a092962353811f0762324d14ff30da61dac9c3e9a225779f4da67ee1e", @ANYRES32=0x41424344, @ANYBLOB='T<']) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e89ff7780e9992d836000753dd40900a24e14da97f23e8f74654462e159c51bad5a8bca2f17a953f59bcdb79d7d2c000000104000020000000000000000000000ec6b7ab75d867c", 0x57}], 0x1) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r2, 0x1000) 16:00:17 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x800, r0) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() rmdir(&(0x7f0000000040)='./bus\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x20000000000000, 0x800001ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9de, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x4, 0x0, 0x4, 0x4, 0x6, 0x0, 0x200], [0x100000], [{0x0, 0x0, 0x20}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}], {0x0, 0x2bb3dc80, 0xfffffffe, 0x2}, {0x99}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5cd2f0f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) pread(r1, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x44ca) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:17 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t\x00', 0x8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@echo_request}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0xdd39, 0x5, 0x5, 0x6]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000180)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/90) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r2 = semget$private(0x0, 0x4, 0x200) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/97) 16:00:17 executing program 0: getrlimit(0x4, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x28, 0xff, 0x0, 0x1}, {0x16, 0x4}, {0x43, 0x2, 0x9, 0x40}, {0x8, 0x0, 0x1, 0x40}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mlockall(0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000340)="32574ccd30a4c559746aa39ac05b35b8e5941379e80fe7e4e7f6563e55bddd7d1d67a9575a5d0b84b49c90bd5b47c50f72ff1d93d7718cfc3ad60b6a910f78e5a9bc7b49e9add104f43f4536670a21575d9050245cc1052cdcf94a46d45d9afacda9f300d7f7ef82154deefbb4f066c4f3acf834eec5458b17ff8a031c06d86c19160fb636890609eeada0dae87570d2884ebb8364e33d50cfbb6b42", 0x9c, 0x0, 0x80) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x63c, 0x0) r2 = syz_open_pts() dup2(0xffffffffffffff9c, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x4000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0xffffffff}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)="f54c4c16ad5e1734f94a40704c26d85be7112181df288929eeee22ec5943b2d407d5c530de6f652a309d47d2d568f00cd7c0d83260d4de45a6f8cb39cb67d34b6fbe831b41ac9ed3eea99b7af6e40b1296c8f24fed68dd13a16e6db36f4ef51cdaca679bb130344309b6d80f44948fd84c7954176b33e52eebf70452f8787aa4f5ca84f3c70a595a9c41c6faf2646b2ed92fd30d85a1a52ae4e8f13d41affcd93f71ed08195cc9345f09497a677bb807cf9b702c90382c4064165ace4dbf7f282d6d11a8f377fb2de2508130acf7dde8310b795a0ea633cdb6250fc955cfb82681e171db6affc449b7219658be", 0xed}, {&(0x7f0000000400)="91e10373b4630b080f1f1bd524a37a443bb03d007f181387c62bf2da7c0c4710bf4c0db5136e93aec6139a6aa4ffdad55b7e9c40858437f16c8eaf3c8d15b318426e6620f1d2701c9d7bbb49d20c0a2d70835bdf367166248b1d4729e7a8b0506ba3eec8f0dea0b2dc10ebaf7f9deda8bbc51ff1f6bc0b626add8b3aa729a087c4b0cc0ab24c209aa0a22bcc2e15571ef1c7cef2f7f9dd960d2509a0854fc548d59a8fde6732adf41bf8777ee08678e417e917b8f57cf8e380a2c56f5aa95954349c7c71bcb5ec878fa6ce59ec66984b", 0xd0}, {&(0x7f0000000080)="6c67674496d1748f3f77093ac811db3e169d33bc3194ed72d98e3c480145f211a53608f07aa114bf", 0x28}, {&(0x7f0000000500)="c2b9fe78d0f3f0b7eebffea7875b4c6a981cbe56268e8bb4ee0e2516f887ef3bb2317bc5b747ef2db9ed6f3c9bc463cac8ca75a28a5e84ced9d5bffdc61359d217bd66aaffe9d24834e005f019a74fea8dce80fc900b8e3e2c7d95bbb137ff5455c83bca1bddef0ccdb2440dc183fe6c95a59db8ba9c26071299fd1d8138d657f8d4badd47ff197fe6fa508dc9e57d59fea75c89e0aa7918765138e77500351f222edfc9f92ec6d53e848ed95fd508589b340658b5d18a06059c9db6736e63ec990ead09380520d3909a51ed5635bd50c5331e9c382ea1f1f9f63e68b612ed7c3fe4c5335793a04c952f8ed6c787b8f2ae309396ce0620f68d59735be865", 0xfe}, {&(0x7f0000000600)="223119009747db33d463925101b994d8012aeb80ea4fbaeb4dc84721efd6047167b82f83b6c7b7f452257fe445476e63e09e8d6daabeea5a9c3ef16c48bc40b3f9d6eefc9904b89b90fbcec71ce212f8989ed78569e99692eb029c49d74738ba1eaf8370456f99473c9db0", 0x6b}], 0x5, &(0x7f0000000700)=[{0x1010, 0xffff, 0x5c634928, "e83d90457c54f2aa6dce0ab9b6d9ad98872537b02c5453571dcd835171528800c957fb30724016c3aad27ce93413cdf331470c404c92b13aa92fa02cfacaa2d503467eb9a907d8f520a5b02ab9e2ac8966f20b519455d4ccfa2fc12c36fa77dd27fd5f5ed88ae3eba6ea7bc28b99996934e528449b30ab93254e8d7de3a25598774cd77d3a84ca23743539ceeaa851eadac8ecb7de830b48d1f6133fbfb3762901acaa12e90c9ea75d3d9f3c417bf397a10e556f5050a7e09cea1e0b4ec6c7b4bf5c4f823775bbdda30ade7b1bef89b0cbfb840442f9ece79433a2f4323ca4bbd85f1ba5cbf6106fcb7621d756909389f79541df547975d512fcf95da86c52953880118daa145630c0bac8afef03d07afb4b08580ff2f77d08f29ce48f75d674ace0f74e6d93fe5240ef15b8327642a1a7194189fff23da6ce3810a967c9cf7f2a309c6209885ccd17983b6edf3fd7635901b2145e46bf939147acc3c4b7ff2dc13c4904264e321bcb14afa726868741c3a5575d053414c4961f03f214c3810e6a6a044a737af9a5c2eb24cc01717cb46d80a472b241dc80f5ff3c3f6a885fc4593eb485c68b8d444ef2c9a3d911a0cc5ebffd704507a9d6d6ff2e983380e3a9a98f8a94531583ff743c37b33add9c8e3c774efeb2cb0b8ae4c4006bd48f4b71160af4f0267312ed7fdc0fd5c895cff6bc91f4f4a6f6e291591b300c241ed8b479ce9ab3460da8f88cd9b4edafcdec36db7fef746d49a2c3db7ea4234b2df43dc2b78bbc52e5e0f4160cab38748b439e908ef2f0e70b6b84bb2986a7a334138b79ee51fca7ae76aeeb3dd258e50479605405a935f3820127680d9bcf02be75bfa1ea462f6851f12d619c01639c71508652f9ec765879a54fe84f6620faae865098bfd5c99e1bf8be9612093706e2b7b25576aa51dd25b4a3d462181e96a4477ffaeb394d7a8a36fd25a529f5211711c6b6649049da9a5888730f1eff9e50efc8cabd1dd5fb28f34fc151c2ba32cce9188ed1d425c4ffa9a84e02b91a56907513da13f489827dee80c01d93eb14257a263a02c1d37331bce4e3921bce883fbed1a267a4dd01459d3fcef958728818b579c3ce3deb03eeee44e3aae503b37682ab922a0127e9292645ceb9f9c013d5dec03847bbceb53ecd7527b801de7519461bfdac33bee6f77b36fadd01dc3836be0a21bacda6751d8489abe49a7bc5389ab1e16692544a49b3c1e130bc8ad2d238710baa42562160cefa1ffe8191d873e5fc674a47590956cce63ffd0798973c502e6ad948d4bcdcc2c7f7a6bc7001d561e1e3f2d9b4da3af2cc3c10d0f85d6e07a180adff9894391ec845d269edad2045d202ff68b6970db6239c22b745862592b36d221b230a0fec896ec443d67eb3db5383931c47a0bea46b9473cfbb8bd244e3937e86a6cb5ffde37ffc5cfd7374e9d364ef87875e00760ad7ad36f5df290c1d919fd8e9e5aa1b743efd928cf26cc25f084e63900186ee63811a5e20e05005be23e128b4f3f5b30a0acf25cd4f5e46f4ca2d38e241c82b4d51368ec974440f03adf1a0dab4c988d4522bea26fb10eb37d8bc6d14b31e1611625fd24a48b16e7531d1da009dec0d8e40865308b8c70ffb289666953c0254e507ca36f51c1c12768a5a3a2f6574db8810c5a5aaccaac8c91cbcd6f083328aad04caffa2757a36b6e78d27cc37db615adad7dfd3b6d32da98bc6dc68e986667f654735055ffda797cbee75c0303d5c9e720243b1f30d762a7243ebb93f02ce829c78fc49b8356631ca2de5f96c546279cead926660d3513fcfcccc0131015c2289a9f27e15843aa038f4386222b688e91af6acd446cef1d6dbaf75d312d8f9ddc500b7c459dc855131dc732890aa2f3d653b34b4b05663dfd2186baa32e17673289dba39f2c98481f78b00ab13feac0fdf6d0517093216b16a51cfa21f520857cdab9d723eb18aae0615a77103a263f9bb486286c1cb5d019f33f9c42ac432dc48394666dd97884843e4641cd309777c9e08a8ab0e63380f22bd192126e0abd56511a2dde18ab5ea84ea624b0e07bb36929f45c4da0f2c171c79e17216ea9d438a9662b2a5ef453853ce1cfec9b880867de6d80e7944f90fe213487f17fc249c9c7a9bdaee443be004bb18a89501c9c52958e9fd1f19164923a3e2bf335e219f899ea5f0d46874d2eccf65613a50caa2f5f2969f9f5a573c9fa1abd06fd8da250cd13b32fad8825ff8f6d27fe2ff6168a109d73578342f08e44e2414e73415c4b035f7c087f53af75e59bf360a2fc5f670859b2eaddc9de9717f135fac8a0984bc1662e4401550a751423bb44c3bc647545f3790de011193fc69a6a8f7f205e4131a6843d6c68a81e3c8e7ecbadece3cac6d0795c5248c52757bc6a6e4ff56c9b32cd11df01e66e501c398cdeaafb4fd004f389eeeccc28da6f1ff166a24191e9565ea8e7649855de9f67a7e5e2379ddc9de9f1a7ab5eb6dcfba6358001e9d8750b3dcf52a8cbb83691c42aef3f284346242246784b70d589ddaab9bda20afce9029fa5f7755cffdd64a6f199b95b8fb7669725cc40211ff98c9384ee7a1cf2fe92af8f59d46f2232b1562db0ecc774d2850832f407003f4a2e4b01182b082fee09d53906ade65fa35ca4790684aade371429b5793d9340ac32a5af13867524f9f6203b0b3e87cd5ddaae135153574247a68eba8b332ec2c56c6154e8d45198b480c24906c6452427070923652272f6b2048cf19993aa55c994f7219ce3152f7d967a6fa5f49a683de7627daa5910e3636b843db4f06d0d137d165b71ff30682a99ec17750787bc8a34d6203b8ce1dd567f8ebab59d44a2490e2bba5439100c11710457cb103fe2e5234d63662789a3c8ff95feb59629cde41823d698e9fc8e946041f06f239a19143ff26baa39656426ed5eed56ea46deb77b7bd850338d94392d81c174c093b65ceb5c8020768274d16c238723a9656d437749479d7326814c7c32a71737b5107afbb8c46134c76ac56ca9a72a98127889d18897bee89e9378217326fbf08ab21da298c9541030948413602a20b0a251c76897a510ef05b81f5b59be5803591e4222846f84defaeba9520429cc59c6c379094847a6b68ebdfa01709560ed43103b658867d499427c27c759554d6fd331702f1d5d464af15cb4d989c84f0a0ad21147285b2f3e53a5be2e02ea078610c78324af65af5bdb331efd03bc272e3552eec78cf758312cdac2e1ea50aa13e5573aa18dbbb36b9414d6961164f09c0479da1da502719439dc9387ea30ed3b4c74783421691debcb5eca75863641ef40256e2f2361ca97c16a32231f397cd37760b1f310ec820a5ef7801f2b862fef61abff17a22886c5b66ca56ec2baf2880d3eee25b566767c21b07d5512912c8797ffdd30d312411a78460a0f473f672d00843eb127774361132f372392c9fe9fd2e5131d864891e853d84d179e4dc56832a34c9d33ac9a9d0ed8f58e8b0ac7a2b96a201d824edc4194c5c223b6e9d2f43def52e1149bee49ce3c7258025483d53d311c1e427ea09d8d38f34384050b7dccc03e82ac012f80c71836806719b04caa47ce9c58148822529d37abee9d5fd1840ee7d5f929da6d509a713d518055447c134ead2f3814c45f07805ac3c6655d9917f6f0791701a20c64667f9f5f3874e7d6b95e646ce5ffc911ce59304bd39681893399e977aada93e2eb368aea59acc66c93ff6687141bbe17f7160dd11c59ad45c422ee4b1273544adcf76f21ee9ca1216ee0815fafebe0489dcc42698b73565f7b59193345deaeb1638bc0cbf00ad36d6f9b3157fdc5d5e49b5abac67363fd265c5c6523bbb869a0548fceb5757a88bdaef56194d15207c4359f35b5a2ea1b434ba8b541377ae50cf7355ab2da5da64b81ebba68ac1ede425fd28223053626f499a3c3536db655ac945d01ec18648c1ef2c2f230e01a6c707a3aaa33738700135106e3fecb16d04c9ea8315f8a92e1cf74703dcdb31ce98861ca82aef02875ec425bfa6583062103d10a2312c0703fba6f1f4b98556557ba827969a6d5493c7afb58b403b8c122e81ec205676a08e96050b08141b8c7a566d4c59724fe3ef4011e11bb19e2b83094ae088b0e6d10d3876369356fdf5c4fe7c2b7284c6d3b01296590499f4b7b3aaace13f28448cb98c48e9ecad3db1748d0e482c54daf776b85607087c3524ccd5603b6d0daa5d50ffc3e0e84fbf962251f1f273ab14d82b976d3646bd811030275295820623d3ad9f8742ebb065bbfc0ef1c3e74c1dfead1e4fcb9630dc9cf4e1575f2ac80c2e81b3a122fec553bc19e92b422aac7545b07d8bc267f8ccdeef3520ef53571d62cf12030d345b0406fdca27055920443c88244b0890c2c0781595be0642f16842d59820a84daaaf3104f2447651f3e809d407e3d1b207b192c7d8e3af98329f38f80fb07437d4c360b5e5a83fd6f6538ee17d14659ea5bbf195216942655ec797a5232ae3d59dfee41bfb0ef71def05c0638ca77ec803711dbb0b667621650b14501ca77c9fd3f9f049d08f3fe6fc61ada54cc6e681665ae6efa24076f6d1eea65e3ff84d6f7abdf0064b47c0187fd34531ac42f2c49976f5dbcf2167e59294deeb4285764c41bc3f14ba0316bb1abd5939a55519d51f0d4fa61347aed0a74ccb35841803e0150c39fa3d96020b91fe4b00e77968753a80da561e31272d81031dd18a6de1dcb40eed5a328f134bae85bf1603cc8e6148d3b257cd3e7cb187c61fa1404206ae1b84ae5c3a93e6287244cab21f335cdd8385158bcd371495137931cac33313f4c0095859cf7c8e53cf6a0f3a2d1f1eb4238530657fd02c54cfa082abd8c4174279d789891b3e126d54614ff66949e9892dcd60f4590bb12949f608bb0a7d9c374d59c7996432fc118fba9edcffd233bddb5f0b1fcabdb0965c9df043aa58cefa9cf2d43c5cee9ae946b5dee6702114fe0ea541f9502ccf71ff50e07da8e3d548c18e3bf358fb94ecab6545f0819b8a1040f86feac19c433f00a776e6818e42c612d182ddb55b7302ab9fc3848b8b217f163ad90f5a790410b5ee4f4bc3c761b735d1a32c4711a5d3415a2fb43fc1b39f5dc43f14acc8121a6e82335f9e45b73ec603cfc1489125c8cf86743df10cd8368ab7798fb499bdae35a0c57e5342312231409efeb70f61c10a5829ae55869b0bc19ef88e79bed0e5713139223d3b547ab82a83fa8c85294d990b28a6f6e054d902f2ec1f48218003d59637e816119793395ed15239d05da41153cb0f9fdb30a3e9df21a07d14ca2eb0c7b2ae8c740907803c15f1c80a93a6e9eb7f6d5810f674b58e88f6a69f54f8b1dd5a021053f7b1fdf2c13c084849bf76bfb46c2426abd8badf494659ce1cf9f8c0b56198fd3b5d093142407a018240a1ad4cc3ac6810a920f9c1241e2b5245f052fd037cd8fb9b3d064024561b9283e3fa20fc8db58cfb2d2aac724daff637672045713ab50df55b9dd9f918c3842dd7c8bbd8b5b71bd74c16aae208f661cc149abbf856f4ecee43c4b2b726b6a44fac80a1acf7bcb86ba30c96bd30de3de3c4272ab41c37625019aef92b1e8d0a7e6a30483defcc9d9d4d6b8151380936b013b8ac69e8fc8e705eb14f27b22e4af347a049561b73ef1b194eea9f8a4e65701e421d8e43b2d0f0ac4239f01c0b679a98bf02e0ceab282d8db0a295c1f45e63476b9657316f52704b3f18a435b80da85a00d3c44bfadd247e5ee71b48ba7193b67f7bbeeac15ef9328278ae7856dfabb4979cb533cb"}, {0x40, 0x0, 0x9, "97dfde91f1f71c7b63ad9bf5361e13b81598fbce386e2490d709417e009151268c91d4c378c9df63fe4e89"}, {0x1010, 0xffff, 0x1, "c5c64dedcb889b955b0284d44eaf3d67f77d2ea9cff35f3d7cf90d6cd81e4783777302281cd30c302ac65a3efccc64745973ed3d4638decfd5b17f3ef3dc6975cfd6c01559c2a6f330a779009d90e682a70b64a01d2cc9e25ed1053687f69d75c1331927d74103c070dd7f940d1e9d994d95215bb84da1aeec0f6fc948f17314debe928ea5d1b3afedf0d8ccd2e2401b2226e05711ab2e1aeb42f86f6f118c3886495462385e60c5b5bbe23f91e8ead5e38d168350b020eba55f83e6818f1a991a6448d95322f5c243849073674529293cd23b53d306181691d281ca5dfe490712ef193b24ecddbd67b0c67656d049c11b42d5fb02ba09da9ae5035188309def8a3cb92dd3af77d38adb9362530ea8c44823d07f2f0b029c189ca33121125ba677a09e286af3118b90c2ea5f6adb9b207f12b10969412928c2aea9555ff8591a0054a117e9b8858dc50d199f8464171f83c4315eee52da69775d7f41bc76459d9e7e587a4aff35c0442ae6a0f27f4c9261b077ddda8e67b965bf8a0035ba165951b9382df2767d80eccfd497f3fc0daa772fd84088d0ef40b96b5a09140fd10cb9c0744cd862e437509b55b01cd8fa89c7f6a706b260118e10a8038288e7045ec5fea7656def3b6f51167dc60410d2cc6a0a118a12433f002ade1d50754713d5526a60ecf568c80d75f419ec61b530b959833b5853c82195ca100ac64a1a1c439f40c033e31e03c44b2d9c82cc461b5e4e836e3ba68128cdb3368f2bfe0841737f5fe1e5cf3c082d33f77a3423182ed609243c945f8807c9a028bdb898d8002cf788532f0afa924fb454836dce28d7bc184edd0a35ee26662967aac6b04b71dce6d1b2fde68ae8366bfc32cef0fadd3c1bcc28276eaa3db2ba5196bebe3903c30664d994b1e6be927fc0fd86cc992e6fcc3ef67f65d14553316c0ec8735d72dd81384431032ec31fe8326cf89afa9278181d609178a244420956d2dda6ba4dbcbde01e7f47b520816b903c10a1258151f3e65a5fb30e9e277fc1dfc5b77724b18afc99b65bc5f22cf002abf032b56336fc32c171972483b34f6e6388feeeeeb602aee674b7b38ed751ad4f9caf34f000d1b5c311e4030aa923ce131d11e6e035c3965dc15d9b446b5243a9f67028327e46bbb2b4ece8539900b4c2d8336d1f41c5225f60803c466f7a669e1389e19a1c6ecd8456ea14d42d35b8a60b9d6b1862f8d17cb1baacc1b142bdcafdd45910b9ffb650e208e82600d20e2e53e04ca054ddb9f5921b7f35cd74a4b0019a5a5982d5b76e42d6da0f814129155c7e26b32fc36e56df38ea5e0a604b0c922d8a7cf6a2b3963383de973b7d6874296edf9830f77097ab90ae63886df0f6c55df24caf6c34bef80eaf6f8641f59071cbb77fd20a2c134dd5308e8bf65358d3c2c5229ce0623d21874b06ac974b0cbfff04c21cf6707e9ad47c5cd34fa41e7f60f877b5adaab498d4c8429f7f5530d883b392b6ff791b31011f735bbfa194182de4b34a40d4216f059c9c6e4a70931f3e84fd84e8a6a7a71db5f5c98e19a1238d632679c5017bb329a2d1117f852de92ea625395c2f006774edd8205ad13a7252b8ca66e6670d2233e37a75e7d1e8c90616cd8f18e09c201f101659f74c42516b0f22aa79194d541b2349d5f5315d48d99a86510b29e6793d692ac4d5c496e48555e3cc7ea1788bcd5e5188720a11bcdd9f6763c755b07dbd6b140237af3665234b1cb3fd1f980555cd601dd904afb5fe61b5521445c86fdfcd42ef463f7b5d0bf9264b1100ab791e1a83c0f7051bcb3135a3a4d52494404f4b6aeede0443a6ba917cda395702f73d18be65292282c53aaeb53595cb2afc4ef54aad2fbc66d1fe0504869c5ad8ce40a046f21c9f664c9052963e47da8b7d34f8c88c71f560c6d4a1bbf9b7aa183fcba0684437f2a29f127c1a2927ab753266b77923becf21dc1e1ea7f7ef2040e46b7f97fcef6eef4c5933ee8dfd43286abd774fcdb891c759f13894144bcb95890872aa170eba2575be8b51e8cdd97ace906292c43b9445e62a73b6f51e907fd18d1196607c7bd0344f9db7dc9efa5233388f1093453c08e616ee5966191738b866e36ce710650317b1c4a0f96df2b2b3858a9bd4c18a05490f58e38b0982879e49ef4e83185c9cfa83bf28eab967dfe3647d25e40c03974956ae2b46576b58171fe786e756532db18553c2744bd10292a6a0a12b5620e7dfb7865e216953c438acbd7b8ca3c02e31887dd70eb3b0a7aeffcf2b3d4575732912b2ef76a184fc13c83ba460d87db55fca96bdb26a3644ecbb2774b8e9567202988931c7d4dc4449fba857f979eea8a58fb0d5a6700a514203deda569d84861d310d7d2f621eb22d0759e6993d4cb005deefbd7dbaf272b23efe3c3830afddb2d9e40416e9488ca47162731249687d748d4fac13241ff8f4bf6632f132b7ee22ed19039e43ab1c8616b304f7642e050efce37e7247b63757c97c3d643452b76f26d46e1913bb46ced7cf6090061ed3dee496a9efb5f0fbc50874b32447af40214f678ca68b32f3ad42b50598ef1ec075e8bd11f29b07e9158334e9be978db851fda206bf94e4d7576006bd7b3005d5e6406dd8726732c2a405eeacc2cb1f1d3a2aafc9e80e5e2ac5c9838f23426141a45fb557c49b35c44c5e332983641b246ff14671f7096c2e8105798d9eda6c1bacb14dbec793fed9923f465686b6dfc0a6aa9337710049d992e249d1f7f504d0166fc74bc50aee9ce725d0e6588e9e1284a799e97527d3313e53a742742bd24fef2ef30e2cc15f7bf35beb8532e26b459b9334479b33650363735662216021044855dca700e16c16dafe6580bd882c87f74791f7c93ddc4040ca74934b1e59c875fa77bc3bf28e89d73069939b254c05fd529a8bc87f34c289d69ed430a018e390be07432aa1de662b3d52494bd5f704d66341242b0ad4c04ff8ef1bf9239aa469159d9c74b246975de2fbdb7f05354fe53e24f9e2f5efd10c935471c51f6719a1fa53998350ee418e43ee679c26d9ab97528afbae30f34ce333e51a80d692cdaac3b3bbbdc90bffd421a7a5e3bec24bd3320f6f281b57378550bad2fa46e510482382a2ea22a7f7d8610d86166c692de3c95e3dec4906016422ca31bed544fedc1b654b54ac6bc0ec66c85f2cca9dd5e87960bae20806a9779cb3e4ff218a10d44c68dbb8a685a706424eadffa5e73e3555d30b091f94991e34e4febe0a393265e7050eb2bbb08e7e3e07adc4fbfb0ca25aff8ea6847e32fb39a47cdd04a3c0934dfeadafe7782981ef088f06e78e3ad1aac2a686d6bd647dde414aae79db0601bae1b36be1422b8acc36534f4cda0acb3d84b6af2ff9156e2c428ce19dd914337be714aed3f0b4d9814678b9746088690886fa24b6439c8443498756bae74f9355637d97b61909d0181ca3b20e8ee3cb4cca734fa1a06360dadf22d5e994a88c410b82d65adefc3c74fc7d9d1a641f3bf8ed6bb1494c6dc05cf130c878ad0d8d992022d9210e525f974c4d96dafab4ef238d5c55c0daedc666f4663a98e649873638274ee0e198e8bdf2399bdee131bb6884dadb01801789501445a30376feaefca09815f7bb7bbfee1b3c8d5c1cbed9ffd07a3586ecefe226817bd8964beb3b95682b5006ff718ee6bfd65e484a3f53c7949ae114eadc9cd8512af028ebd790ad51c387f2ec9862e25fffd3db01d24d92b1aaf0472183f6fe608171a915500543fabfa83db9d045d8c0deb22da3d666ce07b094e3957a8a77557618d258f147714bb09b021c6ed9d68d945c4ebebdb2d47a8e886b766801c03316c74db2f8f968e83e269639fd455bb65e280b3979e6b13bee77c52cea8f90e5c29d043405198f9270bb9f8bdbb1afc38d57a223455f1894cf52cc6ef28645b2cd2328a8a477a3de4a2660bfaf0e6d0cd825fce4b97b96a66142a61867e8a38fed8080ee2a553d0b6ffc83f9587996d72ab20c3159c70c3a8de21cf9209e8920d912d15af9da3f4b2426a146d955aa86ae45756c34659b504b3456af760d41cbbef7e9591e8cbba24d4167bbf11eeb8550cfd766212c64b95be21b8c0acc46e11d090c0d67ba52a06466a1d6a0c1fdac247d6db5b7ab04d1a143276fb409ea549de355ee3624657cb6970c0c176993075c5ea70c2a9b0917d2875967994d1a213b0e3754c0779488e570cb97013438148362a2577d357d1f986e1faba72988e897fc011f6df4cec5e9c16879056cd6099f36fd8d9e0d9f89b726fe3b0f1efa361a473ef1b79bc2952c856cd63f0aa2e865dbb20c73f141172debc6c41f89ee8fe1c2b9a471fb87197cbc20a254dbe5202d07e4a02a2242a9bcb849f0bab46ac7a0a36019bef2e82f13aff06e59b8ead7b6b40c854a1d679ca0e5018e0c3f4a11c1472cbef36a9ec39f2c16ee9734007a669cd81a158710957e4ec17f45423330285446d5141dccfccf539e974cf9e7836f7926cae7668acdd6ea5290b9c6437985bbc959f04d133021a74398fd9bc8c0b3e62d9441fdb9ff5ecb82e8a9f0babdf8854a7e9dd8edcc9fc573f1c97cac1af4160f0aa252293f792d914e8d0094ba862c77f25cc0303dc7d528eff180e9669ac59fd8863bfb7e59cc57e2047dc24d22718feed40f595025ba426d15e6ac8e936906fca48c15511e98fcd4d7ff3eb8afb38daa05dbd9803dc324c30a7b3f4db8edfb328b2236759041e80b32e5c1a7be323ce9b9b9b4b2645c4324a26978f71f42c7a578d687b882e01de3f49e6bb7fbde5cb1fdeefbb2c201a5b09d794b2236bd2be63a8a10ff0545447dd73bc4eefae78b026f53927f9201471af8db195de334859f9d21575adfeb4cbe35d619c19641d41fa426b2aff378302ce6634df1bffa27fdbf8c9d5e647757b9a63e6686b89d404b20fda00641c587740794750b8dcfeb6baa019149afba527ebe105dc923012477c4f5f38da51a03320f8bacb937f4e22f9d6192d181ef45ddf8dbd58749f0b3d5fcebb8b21665d96f4b97851eacc97eb98ade272cd87f21dcbb3007e79ccbbec6743914fac1e92ffe091013c11b510b0be083fa72ee5c6fcced9264d749ba0d682759e72036f8bbee7708ef61debbbfdaf759436bd9639852439ca0933f5d347e403b6cb43deeb65ced9786d093adebcfa23e06299d88c5c4398c092de4ef629ce1c1a38dbb26e79959bd5cf1f5df87b525b2fc4e38dcf201cf62a3ba01434d449286506a09d05aa67620adcf75a2c61f3c0cc35294f5063d6c30740e38ebb91b685d4f3d8a7a66eeeda6b9cd2390b755d331931e540344ccb63ac59d5fd3a4008877fe619c4d519e77a693cc434acc0bde4fc2ca77f8aabcf852043174014dd27cb191b379c4884378c19b896d7684f5d3b6eb167e994d825f05557da3f6481c9278aac7f14b70ea58674afcfdacd560199d788d275337bdfe9eca99ee934467cc10c0c248174b604dd7f8fe9de99393a423d840ec8edbbf6b395511d26eaa94ea51aa68251cd0ad39ef2a34fc455ad90a558d8a4c3ac28e5c2b4f36842058f1ab7cbe43edc24cd04079d9c21bdf21edbf173634cfa4311a7e1a641a2432c8416fda6560aa7b01946b475ac2fcc9e9c61a1a3ed34a27b34f44e2d8a8aed154c40e38be855339a5a4b7b852aacb64d1f4a5795d5582cff83d29b294b4b4ae9327a865b025209c1d3da8d098a8d2e5734222e0d2de4ce90b87759167290d1869713290feb642a82490204544c32c9cfe0d5e1a10f62ad07e2e82de475326aec2a5f374bc2cdc05"}], 0x2060}, 0x8) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x800}, {0x7, 0x1}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x2}, {0x98, 0x1}}, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:17 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="f3d3564e9b2c29e9a925cf6beeed862c00", 0x11}, {&(0x7f0000000080)="5773429e75f4ea6454af3c3c1a04421015eea0eec986ce9bbd23597487c620e7c697495df65ad389379c6cd86ff187a884b869452da95ef3943e8b71738d664edbad9d7a913ebf4f32b3639bca4d1f95837f5814", 0x54}, {&(0x7f0000000200)="98ea6431544ecb11c1fc6cb4aba0d3f602c423eb552c555eca30c975454e26b274545ecbac53750385e0f46e5365a027a8e7a7481744ce0beab32d3a01fd2b66b45a79cb5a48d4783fce541760f9a4a31ca226a8f6d89a6d89691d1460f9b6176bf59d028168c10a2ca419b5d92d2ee4db381e0500a3aefc85e412f60c4b40625fa6d0461cf65f68affc06d9fea1e6da547f998dc2d2db608a05276e5bb5790ce1463951356c1f391f1e1e574b821b6447f1cd51f19ecc3f65ebb5700cc450860a608faa", 0xc4}, {&(0x7f0000000300)="4ced8781016c214d67a303e8ac5b96f5826371f5a095c2f18db9d1994c72bfa5e1b8d57cb25f134cb6468ec05ccaf718e5d125a8f875e2c346edcd35d1f99a499cd5f2e9ea2d0dd72d7009072f604b8f12bc1401b6d482226aa0ea23bb0adfdf93c328e47880f9b8a17191b1668813020003a0623425464fb021371bb99d5c3b39f76b9573578742d66db5fc8dc0", 0x8e}, {&(0x7f00000003c0)="b14b1a33a3b7f06d018d336a90b7d2365cd22d76fe97dadfdf8a754a69a6795803fbaca7285c1ba943303aa06c36c5a788128f5952bc25c4d238f192cf78b8c8917f0b007a4b0d026038277922bea08b3b648c953f8083172dd5177413d0c7ff3711a26458aebcb8f3c7565e017f04ec2d58eb5f6d6964a361dcf7c348cd564663e1c0bdb68dab9f0aefe62e89e7ffb95d59d53cc47231ae1d554cab3f4616f37de4ff665b84e3b8a43314ed5cbd286d3d4567466e6acc289a9c0a72ecfddd5ab1c4", 0xc2}, {&(0x7f0000000500)="b4dc72ea94637bb7276b76d9535e5fac2f56aca13c56fc2bfc6687177b9129a52a57ab35b01c22d9167951dbb13ddcc664069fe2d59bb683eb7cd1bc76c4aa23fd4bdac1d1e751db8cadeebf1e00c5d476aef33225798997e5169d66254873c525494e333d56219edfa9fe39f869ff0dc983c491eb7851e43a41af5ab54c91567d23da1f4b034bdba3f1f796e5976cf91fef2aa586e11d51bd2c2af55978ed8ff698ef0ccad798dcd5daf3a450c67c92879398", 0xb3}], 0x6, 0x0, 0x8001) 16:00:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$getown(r3, 0x5) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5e95c22c0ff2b3d4bfbbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3cfd948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25666691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc209688165fdc3d1ed3169e61e9ef4fc0c7a148a7d6daa18c09c15aeac603d653b68aaf4100edb22626d5761053b9bd7b45e4a045fda3210c3d25b574b4e9e2d2d8df1398a9f2501fd0eaeb407c4d55ad3fd26a33d10832a4d5b8892291bcffa902726bcbe7901636a3430f04a1b4d4c8ffe4095227f8824b1a891ab41c0ca9dbed27a65ff7e6cd75fd629acffd7cd6758d22e39fe843b8f7ae1c6e39a38e266040bdcab6c5567fb6fae2ff6af1a82f91d323793c"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001600)=[{0x44}, {0x2}, {0x6, 0x0, 0x0, 0x101}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000140)=""/92, 0x5c, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x26, 0x0, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fchflags(r1, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r2, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000200)='./file0\x00') pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) setreuid(0x0, 0xee01) mlockall(0x1) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) chdir(&(0x7f0000000080)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = geteuid() setreuid(r6, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x0, 0x6f26f512, 0x1, 0x0, 0x6, 0x29da, 0x6, 0x2, 0x0, 0x5, 0x76}) close(r0) 16:00:18 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "67e20e93bfa9d4dc"}]}}}}}}) r0 = socket$inet6(0x18, 0x4000, 0x95) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "00b700200b0f500005000000ac39000500", 0x3ff, 0x10000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) fcntl$setown(0xffffffffffffffff, 0x6, r5) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001100)={0x10001, 0x5b32}, 0x8) getpgid(r2) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x80000001, 0x4) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f0000001180)=ANY=[@ANYBLOB="00001b70400000000000d95dcf24c6f5e3496813d20e11982f46dcbd8b39d24cfcaf157656246df316f21ae63ac28baffc633641becc2996d13371d324f80c19bf096059187aaca5ab61b9"], 0xa) setsockopt(r1, 0x3532, 0x6, &(0x7f0000000100)="90155c8f80eb8c94b862aeca2cd0e65d52db70a65b8b261e73277dc0deb6be7e16d86d09c91e556201314a75a17f046c3c6ab2ecb4e7c17f333538ecb9931f5ea2adfba949ab941d93c1dd7a16b72f26aa9ace51831ed715acb1b9c5f7d1f9178ccb79e73565e5d50959d22d7b537e6ab871660d3fa4ae9be44aa5edc4ef5af21d8846582ef3e88bd60933d9a8a79a8b1a92b79264535565d679bb26566eb24a5f37af7c31fd38fd5295d35da0e12b27b6bd88f1b8269b43be80b11bdbb71f8330a8d3a4a7c5e51ca5dc703800bedd045ab0ee74d3d60634891923e8aff011ab65b1f625f9bfc52c261d3b1c05f7069c5d0bf58d65a807d8ff6051cf8783f674b4c4fefe4ccf18436b21cb245bf5499fc45639b1202614df81cdc9830009d31bf50c0e8e1d648dbe849e4e455c87497dce06930c24f12a4f753ab85cb42b1fc61210b02a4e0ed44bce70b8dc3e3bd6cb9559be68367bbe32f649a25ca392ee74e7f39efb8b8469c85f297bd19653d9569bdfde9e7fec93c9429d76b82110ad6e5886ec117a327af78a635cba28fa8037a8f672a4376f538943ad0152bc0ca8a0d90ef3e5ae654f076e2014f91da025e16aa6ecfd2818f8a05d67b609b9dc3d6a064ae06ff457a4427c085429cf617a4fdb5c712abce5afe0f9cd319c7b862ce09b96d4da8b8fb64157f8b243ccd8232deeae157d20ec635b935ecd404f2534cbc0508be28269276d071697fab612983e7343895c60b34a958ec2e4902022428c27cbe460168c4ade3f36db4bfb27babaabf5269b3de25d7518831417a76da2f09b87a9f480a64dba729a370a3842e2873f0e51df17100f60d25113463bbad167e1f1e93e54c30f7694a414cf2c89ef404f5899fa87b1a3ddefddea598754d1ef2f08e8a7bdd54f95fa8d121738257de9d90a73a1f83cb2ae2dc350164d475922e5a4a0bc4fcb8ce64b2028180aeb33523ba85f7604857bfbb827e60cca17b7b2ace48e21620eed01fa2f95315d3847f6dc6d571f14a3f3898d22f619182a5398d821b5a01da47185e92ca6d943161246725229392de1f48dba131e08b17f2282649e2a477b58eab5f066bc6d217a4cea89484244081eace5eeb83172b1d696c8e647e7312145d0ef72fefae44ffe269c3c1640b8361cc0d4f8621e8b3b0dd31f6ca21b205b020e8392539f1a0eae0900fb91150f9c877e4d1bc46abf8d2fb7974c3e0d9daf2f537b829e766e3c845995bd1aa30a6469a291445e2814d900a5e54d5ee6b75f146f287b3e2246e1d1d2a0f6c3150d99e825c5d0b2e9c74358ec90fa8934c1b0cc87801ee6a08e512413ee7ca30cd6370efe8330ee7dcbabf8601a46daa4ebfb6e4eda2534f97c60a36e53918a820d0ef6d7309f70e8b6420ba79f7dc97ed2528f9b7eece9dd1e149862fb8e4ac6ec0f712eb433eb7f63e6ebb6eb556638d89f7de863aecf0c3ca8d6608c28519b535f73f9481da770764a5fe552356ab8379bac6129ee42e201d42c2571255871a417d126cabda49a766b7bdec23311f0cc47ed5d18ccaaa5eb635e3ac2cd811f3b0dbe5da2e25f93ef3f437aca5187749878c4f58563b2be20d1266d2adbd59b6d51f9c5e23d662f97907e118161a27ab996af48e2c720a9233c93ba50da73fa2399bc8a88ab8f55cab483c16e27a0b895b3e7a3975f07bc220a26df2c9e4b694cd2c02d59d2312cdb48238bf4e065e260994785932744beaa559a38b072e0d42b9c9e4b3eb70f8e80d132939e5c7a3240e35d8cd2beb28821dcc0f580a9f06a760e043dc8423c002a656dbb479f2e0616b89c5779d55b04894e193ef194b5dc3c5e1a78a18b94dcd75360890c70b672fe614d75f377b2d9ceae9156c2c08c8accda8f35ef4ce45cfa2b27c4fe92daf88f4988570ff6647ede8c7dc251145d4b1ead3c7a182bebb3576a85e19f60f8c89a94f7734e089ecdb56a8b2e031293cb7cb725a9e33e95256ff667ee5371c307bdb322e937e0374b7e95b71b4d97a25ab1d657834044e6abe5310fb326f3f5945526a83f1cdc4ba96378be84bd003daf551d3234be5bc9c74a51c1bd2b6bace9187b263baff848a06960a2b9490f846f47c93cd8caf1505997abfb7f850e599733400cc6c77cda566f51a4d289617187cc2808225d84a779cc79c850ef0adeb21b4395855baee2cb514f785c37ebac053e25b71f87675327af81af3484cb38a0d8abacf59ed584113d7bc1b41a97f3c480f5397d146460681bd95530d38b3e5fdc5b750d22d9290370938d23534959c70800773c8afb76c864ca426917b74c35ea9b96a028e837275c2dca1109f0fb4c270e8d3f91f67914181550de636ecbcb6629194f98262196f99c1cd913ace3671e8ed9eca7dc7badb7fa74794f5f886ea29e347050ebead10e436bd181a81231a113834a217c703be9a7f388d54474d5271912b8987019ea9870beec990106193a124008781627e030e771231bec893e06f7111ea0ea9a74952b654c5af9087c31f0ca947257d1a40af31312fa291a063bb3cba0826541c983f258f5ef3b732a85db70ef588ddbbe1475da6d3d9cce0c9f86aa4a46cc25fd7c49ba5fa764a0643c76f6ebadae6305e26f0e5f1094ca33a8de810b3cc6ed8145dccfd6dac4f6b56de1993e4f5fd95468de4ed4c3824f6f80a458f112e6ffff177d0834fecc9489930514372bbdc50e7abcb6d781c063faad748381b743cf47c3a96b129ef0f897a5f65f089b7d821cc120611b6ceea473b1a6e6e9e30b5a593a34bcc58eacaaa61cde194d9b3b9e413b93250b327970adc59987d253c04925a574d5f79b690ff18d4dc3f5f72d9689e1005e125e5c08c4cc5dfc78e8af61a675e803bfbbbd463b145e7b526387957fa5a5de8c3f508e5ea2d92fe670be00351dc877d01237d970236ee88afc4c2c8b1b45af84609b248ca6ab161fe7a02d441eb62e247cc20b15d6db5f743b9726bda878c93f6d00fcd4a4483dbe678704d356864198c1811c965cb100de90e340b9fa0d2cbfe0b97611f80366f5ec322a2ba3e13b85c06f878e9437c3df58650daf81c6b18d00366c6c3440fab20dafce02893b70d16f7584e4efe7f297e518aceb2118da3e9ddc4fd4f31b0381e1c580f3af4e44b464c5b5ac7328e371e45ad4be237d9ed47ddae29541b27e4235d363fa6f06a52efc2ec598bc53d918c8ccd4623bf65238656634761aa69c5c1c18c38f26fed972be41c42753a64aa355635d19a0ea61531e432ce8da48cecb3d4d58a3c311775f3552812f7126245162e1f9eadc10504d14870d008a362680fb1636c5fbda31488667b55f9fe7b38e350f815d2c90da49100600110ce8faff5fd60bbce80ec42339767c2dc46eddb015392c0fc669993bc2db88584a27518343d1adc4ab53031cfa54e4fced68f2bf82c7f03fa07e4f79228e7c27143f810aac7e638af93b2559f2a09ba9e32b2ba76071b4b171989a816639a82cc270f32f5ed299f1c7f0efb5029491bcb68d5953e1bb1ae9d2fe230736b4353551cc19f657e45aeb3c2cb19ca11264769a56eaaafffbe2ddb726dd26ef5f28730d3fd5915c9713970ba608f1285dfeda6c79ae38d99e3485af8719456063b475cd398f2dafafbd984e5db0f0ffc9e948c7f3956a07dc8f9437e81ca9d9a5ff47c9f9f87711ac069f5eb207ebb723789a4d4e2b1eae91a018c55aec90a58e2c82bc9b609c3e97b5f6462f4f950657421470873a5d86f455b061c79b0374c7d41f07f3554e6e166f49d83d3aab739b4cabc632b24ecf705dc9095bd863b71ee18aa70388da60af0c0ff5cea3cc3b2da4520273b4bca1d33c0b02c27b9359ee743ff221e9932f65440b37b3315b0282d004ddc34f83129e8c94fff4afcf6e79a58abf1d8246850ce6bdca0d84e477be42ca6d14ac725b6493dbb1eeb9b1d30d7f99b69408f759cefd6c1928f74c9c7343175b00d7baa9088235b0e6e4a6cd7732f2f670fb90fd5992e4d4f43b7d0b1610289eb1aa7388836de015ec312dcae15e2bfa4636cb3d6bd7fe9adc1718d79f3dbb9ba311c143e60e4195b1ea6d52ec9a9340eaaa48367220c6169fcdabd16ab57f28063fb5009cb055e1a7836ed933401c5d3e5378aadf9819c1d927d055f6f746452b45b82f68004c5a288b4e33809cd6e1edb3ad64053558a33ba45ecb6d7e80715b92bee9e10d38a0d017b3d23b3fb03bfd731392ac8f241ac6e6b40ad61b38aed0d1fecc5b750a75d0eef4378bdb1a2c2f469355c06237e80210aa24527593f3b2dc040e764b863c1a87a673f3e65709ee1e58f1beef8c16d747ab526eb763c4e23c69690e7f6f05b4a95d8544a006874e2f358d43f94a269f9be73a5f34e87f4fc3dc4c174264e2f8fb7231404c61f4b8a70258e26eaa0cc789d23f2f57f881e5f035c620498f2578030678ff134bfb70346d58577d1ae89ea213ca50c6060cef2284e76bf7d04d30e52e0f86df83b9b734ee64be34feb391988238c27b070ff3a85a543a74cf02de820076553ec03f3ea2576536075efe62144272ab1aea240d0c623e041efbb390cb49edf7ef3a1bd1f8d1569ed85368f0651e0a1450af38765afa08e85cf1ebb6ca5a7bdff5232c031e40153ca54d48af7c62908336a14dde7e1503b2896c92c165c7c905dd1d967b8c3cb31a864155dfe6c2d41746e8cbbeabbf2c2dcaf14f926aa099c6aeaa84ae766bcfae1ab6223610ace056487ec9d7d242d419d8f83ed66f0a61e0eaf405019549e932d50d7266dc7231740bb976a02a0267ebbd2098c6795ce0bfc80e8d8add4a03c48c62b71cc49f7abc166f4bd22bde76db8d2e01cd44708bfc42bc7708801fdd794fccc489adf1441faf7e34642bbc72d29e49ebe4be626497ee764e46bee6c52c390eac19f65aa0b411da6451ffe63d74789d10e9cf662e0d3e5bd4cf5542d45ecb349a803c9db3a37717415a87f96d07f4b9fbeb5e3e514a31adee8bee05d9a1021dca1287205172253b4e71bc4da915880075d3feafe22c5a188f008be21b380a2da8361f313447854e79293a751dc05327116c92b9fe13c781e53ed23e6cbb52e5b735467576b5fe5c7a56ad43c744b89087112b4837bb7075ae0f6a27023751c0fa4e80945dd773dda6e106a3c034b91128fa0d4f6617cb14a894f91cc15678d4f7e071cbcb98228cf1c9f4465982349217617a4ae31bc29ebe7a08b9216f25b3ce9cb47fd0c0e5c10c3ae5cc3720de32c4bffbdf329181a436dc66839ee17dab1074b7fe92bc8f705b3e7c85060ebb5e86af206f5ab4ff0c4b98be583eba8f603bb2fd9ab6f5144b4bf6533caecc2e196480ae4b24932630cf7549ebb7a206a74a936e9701cd5241a096e6433f4d7104fc4d13fd768f33657af1c92184b07387638a15715bfd177f269b62cae73933bebd73800d292481a12072fb9014f513bb17778b9dce4ec3fff74039da26c8ad3e9b8290c1546cd82b609897c27f6c91013f0473bbcc6e5dbd532c256dd98ca4e381601649993af40a59331eb9be46750ef10fbde166ac0096d3535425498b47c76661800b917a42a63b6735c4f4733956c8270e5aa02c9a8b7690bdddd3f96863893da7155fbbb4eac3a284ceff0c2e5199a0322d533d4bf74560dfcd6f5c0115718ad198be5acb1dfb388980499371737a4b4e9a2b71234bdf76773534cbe8902d7f238896f9b28b54cb1631b6fe98f3a21271f36bd3115b94fb32bcbe56ebf18c09f6d32ef043a0875f7cac6f785c1d1ef2a8b4b1876997b67ad80695fc4d847032f1447e", 0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r6, r0) 16:00:18 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:18 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) clock_settime(0x0, &(0x7f0000000000)={0x10001, 0x2}) 16:00:18 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x110, 0x4e}) 16:00:18 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e40004474058b9671167ff01"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000880)=[{0x2c, 0x0, 0xfd}, {0x1044}, {0x6, 0x0, 0x6, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)) 10:12:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xfffffff9, 0x7fff}, {0x18, 0x1, 0x8}, 0x1f, [0x2, 0x0, 0x9d, 0x3, 0x99, 0x0, 0xfffffff7, 0xfff]}, 0x3c) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530012000000002452000000000000010000000098dec3032eaf9544666aa81d54b9f85142f7ffffffffffffff84b99db7747e2d0fa7"], 0x10) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x14}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x18}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x6) 10:12:17 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x4000190a, r2) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = socket(0x2, 0x2, 0x0) recvfrom$inet6(r3, &(0x7f0000000140)=""/17, 0x11, 0x41, &(0x7f0000000180)={0x18, 0x0, 0x10, 0x9}, 0xc) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000100)="eaff125c00000000", 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x800) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) accept$inet(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 10:12:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000100), 0x0) 10:12:17 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="67eb5e0020000000"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000040), 0x14) 10:12:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6202c383e98936ef002048962ba3f0ae1953e3911fcacc9b14ab85dd6e77917eab93e236030eab2ff9d3e1c2849e7e5b3a5f098fe3844b38b6d566f687677527faa8f675ace16d5bd77b271a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0x1, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a619504c093b0"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/26}, {&(0x7f0000000180)=""/30}], 0x0, 0x0, 0x30}, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 10:12:17 executing program 0: setuid(0xee01) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/127, 0x7f}], 0x1, &(0x7f00000001c0)=""/42, 0x2a}, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1f) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000000c0)=0xffff3f9c, 0x4) getgid() 10:12:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x206) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)) 10:12:17 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 10:12:17 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 10:12:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0xba], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {0x0, 0x0, 0x0, 0x2000}, {}, {}, {}, {}, {0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 10:12:17 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x7, 0x3}) 10:12:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3beee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164db4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 10:12:17 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e005f8aa4879373b3ac9f13a8a65b7f9018f66039bdf5fa678cea1151994d45e3e03a84cff40d32d033621c83eb6f411f44effaab6d03f5047b8bad296c38fadb8054d481ff68484c342936e182deaae907847d2753821904d14385889390eb8362b3a1049fd0ca49f917e003cd5b65ed9210218b18a12539e05da1edd608284a9abe9e87895501fdc455db057425389fb6e73068bf88105aa1fd289cb9f2c46fdd192df88cbf3940464473d5fd2244c75ef"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:12:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="129607ab3f711990f127403463293bbd957d72f2e1af2661e493c6b7e6bddbe7f7e71148925219c0b2868f82d78a6238e0a5b99c9e242598a22d9bfc", 0x3c, 0x0, 0x2) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0xe, &(0x7f0000000740)) 10:12:17 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 10:12:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x3000, 0x100, &(0x7f0000000000/0x3000)=nil) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x2, 0x8bd638cb52ec9bd1) 10:12:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0xc2, 0xfffff, 0x6fda}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0206917, &(0x7f0000000300)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 10:12:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7ff}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000100)=0x1) socket(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 10:12:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e57f7f9d20ba322620e303a6b34d030001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x4, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x2, 0x1, 0x1b, 0x1}, {0xfffc, 0x5, 0xff, 0x3}, {0xfff, 0x4, 0x1, 0xebe}, {0x7, 0x3, 0xe8, 0x7fffffff}, {0x81, 0x3, 0x4, 0xad0}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) connect(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="b5728f71cc104af97607bf9c22dc977a15fb75a7cbe40db9e98996ca3e690bad0e4dc6b84252e1c12ef7c89d081637f0e9546c8b605a703c2762f992cac199438c733ea88198917222e355a8b46fa9a57708783fc1f31129eb64938c9f5b733908a123e3c652f0e550ff67b9edfabb28f3982ebac9e4a63a05a5034c175e6d025014722997e5d2d28164e0737c6c", @ANYRESHEX, @ANYRESHEX=r3, @ANYRES64, @ANYRESHEX=r4, @ANYRES64, @ANYBLOB="dc55578d112ae20f0f008c0cd519df19c3e6b197990b5809266eae621206d109a3dd85562870b7e2ba2de60df0d519a000c630c1f5e8747290cf44ed63e3"], 0x10) sendto$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) 10:12:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x0, 0x1, {0xffffffffffffffc1, 0x1}}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 10:12:18 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x7fff) fchmod(r0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x3ff, 0x6, 0x8, 0x2, "595a4722491a7dce2f59fe4934ce8e3d9bcadbfb", 0x7, 0x10001}) getgid() 10:12:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x4, 0xfe) r3 = socket(0x2, 0x0, 0x40) fcntl$dupfd(r3, 0x0, r2) setrlimit(0x1, &(0x7f0000000080)={0x401, 0xd76}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) r4 = socket(0x1, 0x4000, 0x4) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x200, 0x5, 0x9}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000000)=0xffffffd2) r6 = socket(0x400000000018, 0x3, 0x0) listen(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) fcntl$dupfd(r7, 0x0, r7) accept$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0a00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000026eb9d510100954f9be743ae0900000000000000699bb97f52bcb3b72c80f5e13ed54ccd9e8137a35d0900aa84ea8a887d5b4e73b68ccd01ffffffff0000000003fc4677f8f50317efee23448fe7bccc82b5cfbbc8085f2b54355d253be662994ea4dcdc55bc0d8e2bdce9ac181400000000d0ec639f099a436b38cedd43447c64e7346bbb210e051cce835b0f487e178229828129c2708ed859edca4246aab9f50000000000000000000072b6cd59ce117793011e609f80f82a96bf6fd947a02377c0f01832c36f4833b7250e2e5ece3cff338b54bd13caf56f62eab2eb7d1f98d8c18d5dd95b2b5d8e0e66c01611985585c8976d7e74e3c3520aaf740e761fb5b24ce9aa251aeb8cc878ce00000000dc2967c6dbd7a86c954009ff8068221db12fe1c5db6728028e3597b9e82f51fc47c00a5831121ea0293300000000345b7891058cbf95ebd6bc0308a08e33f6b9278eaabc4896726f94f724c44a8af76a6ca7f068f1de6500"/432], &(0x7f0000000100)=0x3f) 10:12:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = syz_open_pts() r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x5, 0x97a, 0x86, 0x7fffffff, "0da6d91603b1c191401d19fa0691e99a2cbb8fab", 0x6, 0x7}) 10:12:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x4, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0x1e, 0x80000000, 0x7, 0x100}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x200, 0x3}, {{r2}, 0xfffffffffffffffb, 0x88, 0xf0000000, 0x1ff, 0x9}], 0x3f, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa0, 0x8, 0x1, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x0, 0x10, 0x4, 0x8752}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffff, 0x8}, {{}, 0x7ffffffffffffffb, 0x4, 0x80, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x4, 0x6}, {{r3}, 0xffffffffffffffff, 0xf8, 0x40, 0xffffffff80000001, 0x2}, {{r4}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x20, 0x8}], 0x3, &(0x7f0000000240)={0x1, 0x40}) r5 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 10:12:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) 10:12:18 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@random="19d6ab98c7e0", @random="504a9316171a", [], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0x18, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="2ae074681f3c011faf4f5e99322a303e"}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000000)=[{0x3, 0x3ff, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x3) 10:12:18 executing program 1: utimes(0x0, &(0x7f0000000140)={{0x8001, 0x4}, {0x2}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x7) acct(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x105) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 10:12:18 executing program 0: setrlimit(0x3, &(0x7f0000000180)={0xb, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x3, 0x1, {0x2, 0x102}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20210, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x8001, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 10:12:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x25}], 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x121, &(0x7f00000001c0)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000eb3afffe8000000000000000000000000000bb0000000000000000000000000000000110c1d8c6445e600a3e7c5b01c50e0c7724f592c309a1025fbb1463fdfaa80827599a91c0707af7ff55b5866c720903802f003524966998202c48dffe185dcb791b4afa4b433f068343d2be71b5b7dc159341940d570a465e1af1506b6eff5b3b08d20ace2f428739c951e4cf33df402f508d4df39beaed5fb392304bba5556a9e4dbe46fc3351be1a04e55afec0cdf7d2dce9c1b7ed38b831078a20cf2285d9411d6cfee7b7969a892f6181f6b43b7d163316cab4346565a1e27fb6138c812cdcd4200e8fa75bb7ec0e84a2f6fd8d06ce52fdaeff6da69861c13d2042379db31e2f63cd594c143f40c4519eaa26bd10baa762a72fdf21bb2677f41c38aee4136d5abdc749bde87384fc6b86ddc548d35250ef15b4899dd7e8e57b52d1abf3ebd45c81919394e9f119e33a7674b6389dff5776eaad7de85e134d4448dfd8bfc29a1c656aed611a2dfaca8b15e75abd092cafac9fdb7b784cf4919d40f41f0700f276a1b839eb1f80caf413ad49b62a4a38896fd"]) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 10:12:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0xc005, 0x4) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) recvfrom(r2, &(0x7f0000000100)=""/107, 0x6b, 0x880, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) fcntl$getown(r3, 0x5) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="7934c8752ffecfaeeb557f869102bba56ccac3b47d89024ed41a0ef2d9a2f15333798f15dc630d0079d2686f07e8331b10134016fb26d8752e88941c8814ff680056f24aefee1a973f265eb5011402e5562b7a9777db73349e0177a5e8e31db7fd982ee84f9cf1215392", 0x6a) socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0xc1206951, &(0x7f0000000300)) 10:12:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001680)={0x10, 0xca, 0x4, 0x23, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x488}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x50}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x301c20b2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000004000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xa22d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 10:12:18 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) 10:12:19 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x5, 0x23, &(0x7f0000000140)="95", 0xffffffffffffff54) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) 10:12:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockopt(r0, 0xd90, 0xfffffff9, &(0x7f00000000c0)=""/243, &(0x7f0000000000)=0xf3) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 10:12:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100, 0x0, 0x0, 0x1}, {0x7ff, 0x2, 0x6, 0x7}, {0x4, 0x7, 0x29, 0x4}, {0x3, 0x9, 0x4, 0x10001}, {0x46, 0x8, 0x8, 0x40}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 10:12:19 executing program 0: syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x1f, 0xffffffff, r2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() select(0x40, &(0x7f0000000140)={0xfc}, 0x0, 0x0, 0x0) 10:12:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:19 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x3, 0xfffff800, 0x0, 0x4, 0x348, 0x0, 0x1]}) getpeername(r0, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x6, 0x80000001, 0x0, 0x8, 0x1, 0x401, 0x2, 0x2, 0x6eb}) 10:12:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/42) 10:12:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x7e57d4], [0x2000, 0x0, 0x0, 0x0, 0x0, 0x4000000000, 0x80000000], [0x4000, 0x0, 0x0, 0x0, 0x0, 0xfff], [{0x1, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x2}], {0x0, 0x0, 0xfffffffe}, {0x0, 0x4}}}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getrlimit(0x2, &(0x7f0000000000)) pipe(&(0x7f00005dcff8)) 10:12:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa650000300000000000019078e000000200000000030c90780000000045f2ffffffffffffff000000e0000001ffffffff"]) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xffff, 0x3f, 0x1, 0xf001, 0x3, 0x0, 0x4, 0x8001]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x8a, 0x3, 0x4b88}, {0xd0f, 0x88, 0x2, 0xffffff5d}, {0x200, 0x2d, 0x6, 0x200}, {0x3ff, 0x9, 0x7, 0x401}, {0x0, 0x0, 0xff, 0x8}, {0x6, 0xad, 0x60, 0x8000}, {0x9, 0x81, 0xf8, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x101}, {0x14}, {0x3c}, {0x7ffffffe}]}) 10:12:19 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r3, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x20) nanosleep(&(0x7f0000000180)={0x0, 0xffffff0000000001}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x31) 10:12:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x5, 0x0, 0x1000}, {0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0x0, 0xf43}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) setsockopt(r4, 0xff, 0x6, &(0x7f0000000000)="6ebedfc1eef4c0b9932e330c80241cc64e2ef1049b15c3831c9315f23442fe59badcf2e9d4105280d9a382d91831e83a1e10ee58fd47a6dac4fea4e21663903ab37719fca87c373ba46368711a139c51a3e42c9892c6628d6a13e440116d41d6bf2897828b9f3114e934d5f27b1dd294d594a0415e4d90c7ab8297da59f9987f7bfb1282230aeb4087cc5e4176a08988cd2ed7eb535ece2cde6978d1fda07e05bbb676eea592216cfb25cd80faf201d03227d02831", 0xb5) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="a500c89e38bcd66390cde371554a8740f62bb324de8a0dadf5ac", 0x1a, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000100)={{0x3, 0x81, 0x2}, 0x6, 0x80000000, 0x401}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) close(r0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 10:12:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x80000000) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:19 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x7, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, @multicast2, @loopback, {[@timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{[@loopback]}, {}, {[@empty]}, {[@empty]}]}, @ra={0x94, 0x6}, @generic={0x0, 0xb, "e13f3fe03d0115c0b4"}]}}}}}}}) 10:12:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x49, &(0x7f0000000200)=[{0x6, 0x0, 0x1, 0xfffff001}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='u'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000029, 0xb, &(0x7f0000000140)="ebffc2ff23b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000678000/0x2000)=nil, 0x2000, 0x1, 0x812, 0xffffffffffffffff, 0x0, 0xb3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000040), 0xe7) 10:12:19 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$getflags(r1, 0x3) dup2(r0, r1) 10:12:19 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) acct(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x2004b, 0x80) acct(0x0) 10:12:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open$dir(&(0x7f0000000040)='./bus\x00', 0x828, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 10:12:19 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = dup2(r2, r1) write(r1, &(0x7f0000000040), 0xfeea) writev(r4, &(0x7f00000014c0), 0x0) execve(0x0, 0x0, 0x0) 10:12:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1d43, 0x9, 0x20, 0xffffffff, "16b0e820de1f8d1b522b619e555440f7f8cbf9f2", 0x4, 0x100}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x4, 0xcb, 0x72}, {0xf17f, 0x6, 0x9, 0x3}, {0x6a1, 0x73, 0x1, 0x80}, {0x3, 0x8, 0x81, 0x6}, {0xe, 0x3f, 0x4, 0x400}, {0x4, 0xff, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000001600)=[{}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x400000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x188, 0x6, 0x1a, 0x9}, {0xff, 0x77, 0x15, 0x4}, {0x8, 0x37, 0x80, 0x18000000}, {0x3, 0x4, 0xf9, 0x1}, {0x7, 0x7, 0x64, 0x939}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x5c}, {0x6, 0x0, 0x0, 0x400}]}) 10:12:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0xfbefffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 10:12:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) dup(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x6, 0x6, './file0\x00', 0x7, 0x4, 0x1, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xffff, 0x1fc80d8b, "0017045100"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x1c, 0x1, 0x4, 0x2}, {{}, 0xffffffffffffffff, 0x46, 0xf0000000, 0x5, 0x1}, {{}, 0xfffffffffffffffa, 0x53, 0x4, 0x5, 0x1f}], 0x0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x20}, {{}, 0xfffffffffffffffe, 0x50, 0x10, 0x0, 0xe36}, {{}, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffe, 0xe9, 0x80, 0xa7, 0x8}], 0xfffffffc, &(0x7f00000003c0)={0x401, 0x4}) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/14]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) 10:12:19 executing program 0: r0 = socket(0x18, 0x1, 0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000002340)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="ae7d7f691d858cb88641f47361d0ca97c65a4d18df7e15111641e9ea7708010682139c4be64a8316a6fa1f3a944f17ef9f6a590a37f5088a0dc301174c55ba453e3c91aa68fa846a2dfedce8277a482deb714264ef8620f3fd9181303d14dc71f95c43ff6efa3d7c1af8900e0b83209a4946b3f7e977f88d86d8666227451c0c2ac5a20a10525866aa3dc07ff3f35e99efa9eae38f994efe2a8050e9134d31ed9c51e08306d561bd991d53efd04a5f888df700e10c2fbb5a2551506c3fb1500bd927", 0xc2}, {&(0x7f0000000180)="ecaec4aa930a841c5c50eb8e8e8a53c0765276f0a113acba0f6d9d8224f4bb38a7968dd235b66e1aae95012b9600c5e1a15ad8f2441dd16528fc0d81c7a2d69c9386154fb0cab89bf163b570bd8bb56be6f5ec1eed763a6cebf4fb9d0be8ae102b3acbf3ca84aada0e12ae7cccc1e23f1e2becd26033358d58e7190a8d5bde2e7a92f576033cd938419a0b53b6af27808a1069375e1a435caa0f47f583a49b47442b4f6e021daa276daefdb1d28830543c586ac9b9ec9658d6fbec0f4b261d", 0xbf}, {&(0x7f0000000240)="9e7f744e8055b0ca623beee22cc2c14e9d66802867a39cce3ce705d44fe234ed837dea3b967c1f5414703312930ad199e35ce2b8d71737189a2c7a74958970e8c12c503630b38dfcb1dff1a9eed7012afb08f5a8eebe6cf1e5d37852c44cd8b5fe870bcf1673d446620786a4ffd56ea3c53cd4d8795ff97007e61dc41089329178f74eb1927db30de846f2ce64829c5d98d2239354030fc00a71ece22211115754c18c06f805accc6ef5d2ce53aaea908b1477477024c039777ae4b07f369a8e7b45504566f8c8632a420077a006dd8d28d875916eb810034989d320ccad0c4297aa2bd17b142641d6a2429c841a5d55419157ed94b2297431114e1e6e7bd853ff64e8f381e670c69b5669565e12ca5ff562818c9ad60ff6089fcc984b27472c7b9c426850e1ebcabaae2a69c3d50227ea14fe1a79aa58914d70b432818e474eb4dbecf0c35b37d261e0df725e0c82fe6e9a93b35e75d099267681fbba403068d538c9759ce21c05e18fbe5be25e9ad7e07fd7f4e363a5c1e3b3e80aabd4372b3ce28fc4a8c3be81fefee6fed140448cb6ca47baf043cdbfe60fbb678d503160072bdda8b0b154fb4e98fc3fa299638747f5d439c008724a4e92ea8d07fb417762c1cae5621ebac1640e7ba99121907281c06322aa8ff5d5e4f2e5d713348cf3ddd9a22d2d5f1cc6730614898bb3a3f9618420653d670822dee18af1acb05428490b1501c7a2c4d8f0fdd2305d8da7c52660971d81d9cd89d028b14784d8a5bfd6f99f5ac5dc701b4abf4ef419d537b063d9b686c5faf133bf3d52c6b107015296ed32a842e659564320f8e587bee6b2176dc883499a5623e1ad07fd3333f4217de2e914080e3f33d41558aebe7c8ecdce5561301939b059ede6630e3d174b1e54caba6e7103b8b93216c67b147c6e1a871f9b67dce0db59ae79737c88422906b90700776e7d3f7e9ed7b9a93e8f7b2c69fdd4cc661ca33acec6ebc08c7a4e620e52c5eaad954fd451d537ea63759e07b4379a43455b8fc1a881d38b33c4b3096acf71f59f5e9cde1cd7c14959af9125c6006df7313d1f26375fe8379b9c0af7bbee8b196aea337718b1b0de9c9640e03dc053862687db3c52d4ad5266f71b220b76a5fe16493cf7ccd1a0524d6266cd974b8b0d12d6dfb9a41edf1ba12618ce5a8fab329bec3cc8d502d9d7e00e5d43e3eddac65b6c5b8a67913f67605f11e617ff614969b960f17a4a04650ffd93ea83fe6f84ea180547d2a1ada4d605a80a6a10beb11205036a07175026e4403f353353e53419c994062ae64947095cca22f6740f5fc214b33d3a8debd2890a4097a04cba5eec3e1766f420d373ea6ff75165337270af832284c98d22ce1e26512fe2e647a94e5356328739dfe2bf9aa1dbea44fc420704dd8dc08f80a5cc78516ad3b18962396c1d83eed73f4f9a8b109951a4a81da886386dbf339f8bd0ff2352ed90284c21dd348209033eb7d9dd0ea3a207a6b6a5e049404bce7e3f74f76a9ce36e99508d0b1f21e9b1a8b386da5643a73a79b86d2f9c53c0b9a76ace441f79537bf4e999a40e1aaa60f385873537a74ef9efa26820444b8839c29df507253846ae1de2223643311a2b92883db5bd69e3235934605b3350072196c7790db60be4209783ac0338c2a85add012ee592d52265fc281b7220d72623cbd005f00ee190bef859f9193895eb418b1e067e2cbe7a8a60c36d2b71ec7b4dcf92f0783cc5a6c7638ba960dd0f6b2c9b5fe56a45a6fa9c54b9ac070c89494eb5f35e2eb428fb85abd823e35d8b07340c09e7f57e0a71d428f7e079ebbc5ba7817dde15b87a9625700f394cc00734abf42b061f6132a4b27bd6e170b1855740eda22d78e4c3db3c4beb1134a2f2c21f5ab2032700d56c556338af2ae93bf9abfb026318ff1c441431abf58d55d4b3a9f04207d93cdb68de945fd3cc1b27cc5a3e8f1cc8157467a27f152a445d9720358c2895112a30aeecac332c5f2e0f02ba7ddfeba48355b56e316c0a4014d86ee73c38ed92dc119a8f523270e8cc0ec58132be108c2876c2fd2b579476fd8769668b2c3017d725e1f10761125a0ab2e0efa69a1c9968b0bdea0e4adb7373448e29f1a5989883a6d665787690adcbe526bb537fa024a078f9dfd16e83400d376f9395be502951ab9d0ae56eedd7209819f2079614288d1f562b331536f7dfe0dd2f1b6bedd5661ead099620935bd0899456791352574e4318ec5cca2938a339be3623ad3cce54ce07d77f53efeec2628242c4262a5491d486f6b79da5ccadd71338fa968e73b150c0ed31da312efb15085334c1422a2b296b912bb63c074e252a0a12186c2b6cb87c0e5824f67384a8659e75001f00ae0e9e483c3a3e4b8018c1ab6d04ba42e82a8f2f279e9ba694d59116510b7d0d0b308c8f79ecd67e03766eb807baf34733776fb19f9477d9c185c02b038034554f1ed4fed32a98558b24dd7278e44fda034cd3161e6fa50fc37b6625f06bb34ea467c76de9257ac970734004bc826433f9c2def507ece0a318345a3b649baf5e0ae1699564de87256c0cdaa4110d1440e608a9b6efa141a8e45b2dadc10be4299b0de511954080706b3bb62fb65e7d97fe49e06da508d136c1ed87732a81dbf0f74f54b2b0a3364d7ac9978e4cac1ca85e03a8afee98169089097f95b6d8ac46ee487631fd6b26f1352fc0fc7e3ae1a45dcfdce6670c27ee8ca66618ac3f9151ee47f4c8fa6a59986646c8bf51792820d51a640280eb64288779c3bdaed11cb95e2c3ec1da1d2bf07b477e825958e4bae8740f21ef4cb8f1a6cfd1ad47248209bc9b19efc7c9d8d570e2ba4d5398915f86fe0a8131ff89c7658ddf5b526489d230b8bb048228b0bae73262a25ddefd905f3ff71aa0590d46d735f572c2cd0e8da9bbc00a4d9c63dd2a819ae56894b28684ecd371f7763892d74dfb813e2da67df0a3f2b701cb14b5ec72851f525aa468d071735e8726ed4b5691f709af57821d10f728b2db2849df6d31801c327aab2d9c945a39219d7a56e693bc9e2560d4a9c7b52fdcc4248ff67067389b01a3ad13649b520c5291c7f77bca863a0fd1922fe775bc39b09144ca274bdc89c5e90ee520f51e731bea591cfbe8898ce67bcdbaf45b101c9f25b812ff9bb2bd533c45ce0a1f1a6f9b0b4b2606839ab3449b830fe353053ad72c530716d0dae3c6b44feec138aa7213bd3d5d7dd681304e73993f6e244647bc704b0ae027394d5f0da671fdc0e8e2a31dcf44907948b4aedbeb09c0ecce700677d810bc46eefd2cb6144104196d5f9ec4752462ebac9e669dea01a459eaa69b90ccc3b7b5c073658e08aac9c3ba1027a6dad8305297768a06a848cf98df5d8301ef5dbf9696b48b148a7be0eeed309ebccb6213c86de4b7e2d9b50e052abe18a8c3e762c037cdab3aa0bbb1716b1e7d05cc73529e14faa7e6cd492149ade84cd201323331fa3d988d689179c8e3614282c706b7aebf070ba1da053574a8cf165137d3e59277d53902242cbd9d0afeb4b5b6421b7f306896ff833317805117dbc2fd8156c67f19ee253fe0dfc03a6c47fe1ae0ae7ce8872357063d35b600a4dc6d56a3a44696d2a976936e5ad227c6332098d284a3e4e71e7bc7049e3b81c200ce0e4a8c0ffca10d9295d47dcf0dbebcbe687ee08ef33621afc0d0dd1e083429779ae6061d380037f8fc70ffafdb1ba625573251961013d8ef61386284c83c39d761c20a92f5f55488960888c7b27fb69048c693b40958819aa13437a1f93acd019af5e3aeaed5796a695ea1e2772135503b9b345e4176fb52b7905fa3296ce992bab9e6d7bd67544b4e9eba94a8340e391e58c42a3ba9941bab7989a27bbf8a8b61353738caf281b6ce76998faec96c91a81e66a2319c350eacece1ec79ce2343ac27a9531a320b4412e7cf698ca3a8a2ba784bdc018fea815527569cf9ebfe8cc9412b8a06ad70313d263354291b8e3689518c2ed37d4e773188c96aeec6ecec33986e366138246349d124b8ab1dce4bf514cd27c2403c90a27927830ae5ea10c67f4fba71baea709d810987901cf266d517bd874e8673d0376a9546f6978cf22f37598be36f207e605ef94b676b5a081bf13c5247a3d0409157f45638b8f68fa1050d81b1350f96dca54ea50197ff4226fce08f4c1473646b0eb78c8812b10114f250f5d2a70503fc805419b45013c46beb0c7e4d486dfc941e369af12b36fd97ddee5adfc7bd1f978c6876d2197b55ee75fea41d82d45a6cdd7cc34dc6722f780bde9e6fddd6d6c95e5d4d0bf7d4efb7fec5be4dc218d88d34317c51d976aad5edaa451a991c5312cef039fd3c6dc59281efeb92114f4a36729bdb23406cc6096fe303040c7f72a4ee25d469a27ca32e4e189e9ef837a797615275d086e0cbcd4bdb4d40b0657b71823962f051e404f074fc37419511f1aed338092b6d89480a795e535af7fd073e913dbc0d2ab824c5b3db3d7201ebe783fe9a7a0d673a6853a70038f4543666140f270215f5775f0e819301b8d2e5cf67b9c356d92a0f99292d1a198f840c6fd56bbd92a82f38093366886108aa96673c5f051c56ed277487757e0273a2d004051ce5e919a8bc7ec42b92f7b360615e54cf2d61b1a01b154bd123ac7a96ec3eb90dbff3e58217adcaad6920146a2f8e67290286baf48a8fa99ed58325a20d667648c8d9b0601394029918e6efaeb5c7cc9b706bf987c8cffbc9babadd13c71ec0d00149a590d115e4701115a03a1b2c5f86db9fa38ce628cad8a232d0aa3c4a8f66cade1978299a441828dcdc2b32baa3c71e334deeddae461cff03e5b2c74e17e1276125baa3139996a831d0a86f2f8f08fc2b83f916ebbd33ea3d75976535b8a7b64598dbb32f7d21cec37830e4d9df3c9231e8ff053edf5d3c05bba343825170415473cc91e5b1e6b568a0035544da6ab1b42a342167408df16cd12829f7c535aa6c88b0f54366c3c8c5a544e3625cfa731ea110385e83d1ad442dc2f63d04a2742ef9b0e342122c6170c1edfb584c709a480596842ca01ba23bc71a6e2c0ebb42b6d7cdb8f57bb51c23cc939fa285ade2ba05e75dab71f1f3f8adadce4d533412428574ddb644f96ed73db26e33fb3c944f1018bf4920c20f80f27710e58abcd3e697787c9d269096f0f4e983ca7ec1e21cb88f23fe88ee5e4276f87f448893011c70bbb46f2f3507911434fcfec1b2bd4ba29280ad827d99ac3d501a131eb5dd65cdff9d453ad5d28835ad3ffc960a1d86cc78a7807b596e0f73deac565b199e8382cd04f6b2dc957e9acd94f256897a6cc2fd149c5f0f3a0f609e0b94d61727bedfe259e61b1cca646dbc0facf560b0b8d3c21949eb66fcbc19dcaaf77183fc8813197047df17d3651712915ef7c8f94e59084a0c702d45f1f4ce5dd0c30a0342783d9fb893287caae65e81ab8c14d898a3ff42406bf9b790c69d98a4bf6b96fc63c16522d604e9a6580f0c221c8196c3e3a18a288767a6e86e29f02741bb2f79d128c68af789e224eb2105770e8c438ddb2107253cfc14bc920250f912479b937dcb232697a1d44ef12cc04cdff8fefaa3388aaf39e9f0e5a5db52bdcec2fc63db73a7641e93923ae6587c7999f95480f1b328681ddc08a23372f8ce6261e936fff613eb99a3364b3ba5984f1d794dec71607b4a13b2df7a30621cabd37eeb9f266610ae3207400ab7cfcd9a9cd343aab8f5ce1619055a40fcd3f1c853aca6499486f1976aba2975edfeb68a3404b4e588195750a41c1c8e085a95e2ce381d6c", 0x1000}, {&(0x7f0000001240)="fcf22596e5f44913373b75bf2d7699a5e04584944ed30f5547e1378061499942a80334bf5dd5a9fff49e3289380c9b1fe9f4834816694f4c10c590af8f74c6e39d54e8d767d669823d98db043510565466a599c5aa3e594e143350431b5b941782db581fe14f31a5d5a7f402a07ada7695178b9982fbc0791380f13b836f81eecfa8a8c12d98130f4efa63110c7b9bbdc7262d1484b1f63d07366de0ebf86d514ef9b4cdfc8cb63c7790457ea1c522f49bd9f7e6ad43baea21e21f95bda825cfab801b44f3ae2d60dd5d91c98d32a613932bccb37e5bd2e3eb4f7a3810aa553b08eceb8e90ee3bcf88d3703273c1", 0xee}, {&(0x7f0000001340)="f0d9c99d53995511a3d38737b28d0f0a2c399ab75b9c4ceb6c48a5df692f874d0c2c35f684ffdde94f62339e10d080c0fd10e9020ae3bb4ba791f0542362e32e0f00f0d83a80a171779bbb9c517de3ff00c7e95f29faad43d9bedf0998bed253ca9adacc35333945479c1d7c73b00ee78f2244ac09bf05db280ce9e61a9dd4827c92e9e57ee8d664403df06562e0fd4c990132f19107e3959517b51e24faa975364e902f57883b500a29dde3344225b550095200a6b66e4c947afbbb0d00938d4b0e7060ffdcb04fbf2bd8fb6de9498c3dae45d8d90406c91ae11a39f533d409957100e9cf01ea2f9f59f5a501d90b3227be0699d7d84c7ce5a4fb2ac4d3be58e5f48ec102e70a32e9bda73269d426a01027240443ece9738bf0bff9972ed823bc0bb4cb197848206957e8cc4579ddba544c37edc5519a7abc920deb94dee699c65750e5d5fcac0ff74edb84db15fa4de83975ded7f00ad5752b8044b6a8cd871c1d55f1b9bfdd7b7cf62af9f486bbc5796080cf16496a74ba07c994151991536c237017bb5f06e613a86d32805d46d7b63bf0bf8f7ddc7497ca75fd0182caf1d0e2189b41de18a82645a629e40897fe5e0eb66698d9c5d42b0e5fed3989a8cb4e16b49059f5caa19cd796575024836ee66aefc091a4b25743c1cc53d6e37e6118d6314098531887bb566489bae3027db1569e98fdde4fe492b1667140bfa031603b42b89015df83eac690f3971622b70db2f11b783f5f9a77675f6c555e700098f7d468be2e0ecc9221ae681e66d9593e00ff62f97a55a5b233e51a73590c088708cb92bfa83deaf4f5a3b841cfe7d28554e73f20a5847f8029c19cbfe282eb26b1d7c8772c02aea9fd6233d2c6b3f9c1b7d4b18e06aa49c421d594287cd3c7f2af5704cef432bad7eea5da6496da8e6356267bfa77aaae7803fc9195638b56d7a7132a3f31ef540f5267c77ae481cbb8b9414196ee22f166054e3ee8b75c629838dbec9ad11f0d70498ad39e477137ed92c2bd4f5fd0f3ae86beb0f424a7ff00d0506da96708f29534272e34d33018624ac8c2487ce8ad9e70748984645939cc4285f521392f5a0e6f959bb36574f13bb23be96eff6173fee6819df42aa46dc57e12f0f7298e1ec55062cc559eebadaeddd0ae6cc4f828adac5ba39bf3706fca3feacf64e3a9f5ffa7d8e7f47e8b33c78ea2a36a0c25228ef01f678b0028ccc71416ea272bd76d3d275c2a71e68293124ab61bb5619f8e9e69f6f961aae96f057582ed29d62714a1aded1b0e063628142a9c1d55696fef4ce5da3ab94b30a0e5b43cfc77a786a1fc5388d7a690b1738f4d85eb1b4a07647f90971d70476c9ee80eabfb01746a9ee891ff43c4a37cd5c31807f1350446d9143adea0ec2f9bde5b5eaa7e1c5645e49c1bb93e0d3bfc5e3af18fe0eb85dc9fbc0b3128b1fec400fa7ae609a060240ff2449a59911b62b84782a91ecfe70d5a686e5dce245b31c308ef4295de39a0fe4a943dd1c277988ad7b43fa495a980d2e092a438afd4ff0384df1e6801844cb37e123616879d7122c569d8e7adb4c83ca6661818a694afec6f094632b84a8f10e81ee3b77eadb8357fb82f8f2986c54ed59c93b189e2e61a8ae7b37549c32d32af4dd114603b03277005d87b677f7cd94886c760741b0ebe30dfbc5cc5935364e5ef9d1c09a01db5f5ccf45ca1fc2607cbbdf048ba287bd8256716fd181df8b061e2c369e323412e55bcc03902abbe2fbfbd2528bf986a6f851a1cd6e668bf1dc8ba144236c6bdfe3481d9a5f5c705bee798ac4fa29991d4064e1ccf11dad9ecf224d2ab0d32c97db93cbc7cf8c2528b1440838211ed7efaf1236f43efeef47da4f341fb1695921e56caad92f4af2d4e84084432f66976995b2822e80c9e9c160607c0d80cdfed624e4ca266e5ea32ea24f39cbb7ae0d63d644b5ef920dd0ed7ac3b01cb7e1b86eb9eabf3b53119bd8ef66abcd8e2221a7eb492a927b8b8a58b9f3869e94f749095f85a951f3a41ecdbdf0bf06c08d1aace665ad43d5f11747c81206dbbdeff4fd54cd2822769ebb5e2540457291c316de5ca0cb61b87796a642e27e8622e3cbb8d22db82cb5fb8ac971958dc2514cc9347a3d8a9ea0f29c05fdcacd8332ef6c07e992137724055580c03a2f4cd8d6666a2b3707e504c7c680111707052df540c21218b393719183e597c8a4142f379d1b18c6438bdf062613a1d148447258dc34212f915a44836c809b782942e2ab173ee7c0048cae93a94c96a3e47526df2c7b08bea080d6ee83e5921373072d6d0e0e8dd345643c709f9242ebf4d2dd7dc991ec00d692de12d387745090a2527afde8edbe140d2efd2180822343c7e4f7bacf233f3373ed1398b851d437118be4f78147416c397a486f56aee1621770a79f370373f4282f1284d1be2993914508eecbedf92053b72f9fc9e0138bcd5d7d567ec9dfa9be0a24dc83f00c2d8714414574674d651cb8f8cea5ce4ea6d3d6018f4034c7c5311698b0309e6a40d4d4f3db4f15e567efd0594b93dfba0bffd6eab1c5c6fa7cd1f4c738433bf02b82b7b5a2c31883789525511c8a03c40f4256634a7266d4c9e3a69ae9220f8433c43e090fd495c2ed0fb0c075490c4cbc5cbf4e8b0a87056a63e91eef87c62178deaebffc6cdffa7ba19e748d4317df4e33da4a04e9a2499b14e0519950e65b1415e1b55d78a412f51591cd6abdc6b870521bbbace3559897435821c219c11666633e7c615081b55db43dd6d4f918dde1b7df8abb2c660177da881d6701a5d8ad19c58e1b658bb9638636000fff957e365b830d7798a6ad34837543087f309bd109ef7f1531b7f4622539947d8677869ac28e6d4a950a00af68b0d7b68c967d457750f0be65b5e21b9b322de0784295460eb4d9e1301c4e07ee7e9bb760d4253cadb2fdb90e76826c35599b6d7b25aa764e66737e84f0d0a03e80a01a9e2f9196508f2f97c4bfe1736ad632a0e6ecdd1776b3aa10f966a94a0105064135733b89953325b8b6418eea6f2bbfaf00aecd26a6c3ef720e75938dfd33226a151bbbf37d6b77652daff5c57a1b16753b322e9f967ecdf97e98456d39990e4df625fffb530d22ea84b36a2545e7016e58cda58b9d425af77a0f223634a2c1bc771c9bd50f24ed8948ffab65a45b27afb9fd9abb8a879f2ff776525c419919877450362098c680e66556caba5370a6c38a927463b6019a4e4860fb685f38d24cdf5abe9826a775ee91e6764a19a1102e557df894c62ee027b1e9aa0a4abdb70fae91e6369b079395cf294ca1bf0e0e5597745fe29a1b197c82ee2030765a261f6d8753319a9fbbf7d5d255ed69275f45e8dcc6656c621e6fcc8c85229a0386733f512da1ec6a8ef926dede992a6a40aa20ff8f2b608fe4fb7fa0be50ef3663f2daf0ca4fde5c76a29a91fe38b35e5fbc7de91b0e49e0b5e9cc0279d97c15043874cf65f2ddaf8e928f4185452e0a1e474a42e24cbaa1883d618a1dce0e64c699247a36843a4d4eb7c7648ac3d4b92014c4466adfaf5939c73b829ab05605e488860511b09d4fe507d41a6b77ee0ef3c74e2cc0983c4473644bfdee0e027532b0949108d7923262eacffdcebfa6261dcb65ad4c6667b1629254936e40d2271821d43e1b125a543a55a37b4d30304abdb6a51cd841c9988f3c3c6c6dc01702067d86335559d219204b247750457a1ad7bc86e42215b007ea50f1e671beae30ddebec56224db66d107425bea82054c7e40eb5d4972c66b64bbf0574e6bd07b611a17e463c2cee6e38f362021cf3ba7aa3ef18856708b651dafb937b322cb95378eddc0f7f6b8d69787aa9bd85e4afaeb5fb1541d6dca677b077f9389b964a345b53ca75cc877fd05a3e7ef0748cf9ce03c737e1a0dd4819cf4d3d6af27807071345208039e84b16be5777215804db6c7b2fbab4a4a82f5b4953a01987a510ec4cf9ed4e2823956f3ef827a62323e513d38b8e4a2c9629ed29ecf9f233f35277e284e801724b9b454aab920009029bf9d6c22f6ee9a599e97421cc05c78ed949c23206eb4d61084a8ee4830716b130cdd5811ffa971b6b7c6778bc1fdfbf7e4c57a707357c58cd35f67c4768309b6fce6f3359e4eaf86c9684d26ddfb8f2de1bd792a09c1b22340a4c1ae8421695bb061bb925ce38c637f7dabbe18242834de08a11667bb701a87259b0cdf968ab4418a951baa274ebdd9bd945073ed01fe83611f54c42f3b3472560e746d7c1b5f08ade7c4349913d0764cbd9ef3d5153c35db0eeb7f2317f39becc69df3b93a5d656b3912e4b8e83c8f1007a59e0fac429ef94efef10a77247bdedd8a5255ea5af2f33873cdf8ae2c52d9ca08235642188bbad07f5b4ce66e368a4f14174c618ac728ca6db42e11194c51c763e2cc05f0880725cd7312f86e57ef1584c377db58ddd01106ed77379b58baecae271052926638e7a2218d2294dde5727767acf85d59c17cd4453abe41a3fd84b0fa5b902c277e0437174f7454ca6fc384dab0ff93d9bd27cbf78ddd4cac336888746023da7b183a1ec7b281aef68330f2331d7bc9e159d10f59891770982c35b974fa806ec21f485b7ece02b48ee1ffef3af5f34e7dc34d7d9e37f5a6982e4665c2d84d97c123c4cc28f667fab30583ddc0c210bce774cd9642f0ae7d104ba6fe511585cf95f448fa09db71bed317bba37dfc5aa72efeaba31b5fd4dea0825e70130cb98d9fa82fe0d09570ab32f5c1b90f6c25dff8c82d4e996821670b2b5e26c33fcdd2fcfb7bd37153b2c38431c83a79631abbb83a02d017be94ed22ed29161c3dc9ea1cac6fe5e96fb18d8e473c6610594fa3d09ff0cb45ebf0c1677bb5129ba7e21fdc8110fdeb69f472954eb6a4b18a854fc994a0fb26b1a912ec0c8b83e1539d9430fcdd957fce9e61f49a7c98f9df742fb8d4293ac8386838746d0ff2f02e15608f5bca45671f15eacffff0ac3d7eb17d55b655e7a92d55cc1ddc07dcebca23d50bf6ee573e515b354b5adccb872c33fef97cb621b0b55ae7775fc49c01e9f7eec5888a3452b20b35a3ab588594dccac7592a10f22158984b7b67672e907ffbde094e5370d357944635aef6cbed2f6cc23b876d647ae365e6f8ef94b58e24a85bba07b4ad72b15cbc54d2c951e0fe9d333d360d5f8b598f42d38cd7664926a5b8b50738f4db8fe310cbff777c6b0798bbdd55203cde979c0367585060bc5372db5da01f4b172b5a264cb78fcc5ffd32a947a7efc52bfd8240c45db19870b67b0d57ef62140d1e20010201914ffbbcab7b644203cb0db669f61ce048a4a94c72db679f774bc8ebcd451ee7e5779fe88c6e220c300f802660b8e754b0eb07cdaad8fb59ed6c371d811f3be061e28dea5dfc9232c1e5e51b9d0769b3e2512baa07af17339b7ed43163506ba851f7b97db3d9489798e4bd6922a362d865cc80154a8de7a2858ec1230d272c7b57a22384cd78a257cbf2a7c9fe2c747b13b9a33bc72de60053955ae1de19ec7ccc54789fe18fcf879df69e212f6c08fad01b6765ce32278631173afd1762598e2f5463a4ced4b760ab5454af6d83922a708b89259537630d36f0d24e42cef929115fcce2326aa38befb9b438936652aade530c2ccf2fa5c37a6018dec007728c972bfb8a72334759c07ad2a20b43ee2b18ad8cc4a7c827d427ec3bbe44f83e594659fdf8f0437a576abc36b8ac35c1d3f9811f810768f0330a1b787499f5079df861768c1d736d9c54141ee0306e2cc76442352b7e8ef970c840b3847d92a2e64cdc31", 0x1000}], 0x6) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r2) execve(0xfffffffffffffffe, 0x0, 0x0) 10:12:19 executing program 1: r0 = syz_open_pts() socket(0x2, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000840), 0x1, 0x10001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x400, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000100)="9101559c5cef35808ef9d110426e130c01a2297d805e489bf49f9b83309335b2512c2e19a33fb574364054a1ccfa637a5edfccb7ce53bd0dc986c0f7ccd60f8899c8f10cddf7a970bcd293847615abad009461492e0ff3ff8845484076ad61ede6d62263b2ccf0f86c22a9f4acc35af56932c9e0128d9d8b5c4932395ee7a38e79ee078a051081d62c144fd06559d6ae6930d3c105be108550f664520e893cee71bbc2266d5910a678413c71899969740eae261b49ed3abee6f9eed8716c7218c1351ade5af75044", 0xc8}, {&(0x7f00000009c0)="1925b7ebb16ffb52a75b76353a3beca2096b6e5c2c197cca2db3946b827b9caf709ab53792ffdeccf8fddc07084013a8ffd914cd425e60dafcb109277badac0873267353e81d9e4e33e47a827ee6cacaf14ba06ae10536e19f492f9ec3b7776c394de44cc73b47ceae5f97938c0bb1f704d1ac0fa0be1b168360d4fbc27db571678ddaeefce7ee749f8547730a6a8586dcda8a037aba4f16cba906304fff815ba5179696ab22eec4887d17cf789e323a467cbf86e41af7302f0e7768c2a55615f41e371787adf82e21e14200abad42863bc3b19a600a9e0b10b1a9e43c95c584febb0d47bef5142397629804c468083528d5260ebf40b3fb2138b18a2da9da0896a7ce02f4f2f30e41cffe5b6d72498ab603cd3eb7cbddc76a32f88670a56490d8abd4a66fd1c6b59f01eccf4c70bc6d86a0bbdda91c60021e16c8e184163b3eaff7334517d60a906d41cb3729e762ac71003256f309269fd7f92fca2be631f8036a6b06e6a9056a1b2d140ab64101d37938d19710f1e790be", 0x179}, {&(0x7f00000002c0)="20310cb6ad304aae8601cec1288d12a2ab4c6b5737a07a4777e985ef74e7a566fb2a", 0x22}, {&(0x7f00000003c0)="c369c1e6bba09762af891a296fbe40555630ad6e7f4a59ca22be4fa42e168c4740a1f431dd7affe69f9f400dd9e96e0d6fa8703a4f5e5ca264c3159a37d5331ed150124295fdf9c8920dead097286b926633eec4c30fcab31d6bdd8209eee3550b61d12b8cd2ba3d50844453c56c01b40245330ce489fb35ee2622a815a717f53b634379313bd5aa09dd334c41c338811ac178551b691d623a69009e2b5c52e188b0b7b394fe76ea9406e717e100073430c2e75af574b31c1275d7edab3c", 0xbe}, {&(0x7f0000000680)="22f7914f1081f70428cad5e314feefba3086bbd16a6ddc2b9a117cfd2f1fafc59943ddaa1f1440444ab790333e0e58d6aeca0dce9cc361c3104236e0ffbd8465b91d862d5ebb2fc88872615fa5da3b8a7a3814a3c96a1d23a656f039f7580947630ea518ef062c5da634654fdb1620", 0x6f}, {&(0x7f0000000480)="0324dc03452fe016ee6ec7d04530d25b3c2b47cb7e4c596fd9f42d3f65e7b262a0df205943facc6cd17325a15999f038ff459a3bde02edd03759b7571329cd67903b1222b0a2a393cd90b4ddbd7729b28d1c8a013d7160b0bc1289b5c51c57ad30b4f021ce99e24e9fbf5a856e9cf81c70a660c16ef0548eb88addcc4e342f0b2d82e3946605ecfe54730d1a84ff5d758fbe89e03698ae24478861745c8a4deef08f2c178a3718d0c9aff7e2404e1b0a826cdb91e989d7a384a2708207cd63e876c124a292260e15a8dcd4a8ef5e0d", 0xcf}, {&(0x7f0000000580)="fe3b86193a7d7c83c54b84f220c1248f49b7f7c0ad87cce5c4f1483b798076320bb57bfaa591bc7477c42d9bd918bd7ee76755f035d8ad2b5f6240a17fc765720689476b5710d1d2e6059057d18c6359c6fe70bf774a", 0x56}, {&(0x7f0000000600)="eb02cea8981e40778309cc14f5dc90b47af88a475fb8499f645d9d5291fe4ee5ff98b51dfe440b3af9c250e3b06cb7fec24d66e76301eb792d660087fae89145a787162f9a422daeb8b3dc83b2e5c82bec", 0x51}, {&(0x7f0000000200)="bddf7f7014ded9ced798a76d32d7af055b98ff3d21e4ea493fc3c074c21dc932695a18babfcf5dba5639efa056b0bfcdc7202b64d621676a65128de879fc02c67126ec893dcc528a76cee1f4520bb784177c75370f36980e25f6a9e309d8b2456785df0a1a4dfcf02828b94d50baa7b73fd6dc67bcf670054e638b31fb6fab81616226e154efc7ad5515", 0xffffffffffffff74}], 0x9) socket(0x18, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="10fba3805e60f53665df6e9547c8a19a076d62164b6329dcfe78a37d49843b9614b34030ad757d06bd3ce7aa95"], 0x9}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:12:19 executing program 1: r0 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="525a2751e0de69a8d0b6d332d915595e73535de6d4697410fbddef567b841d683d3913edd87b5de9a755200cb6a56ad5da96abd0d9252202d40b7fc6f8f619502a47cfd8826942c35087854bf88b368a4d1f9878b96457097c72e913089b9fded6ddce22ae682de30ab6125676b11bc651c6dbaa45c2a2a7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x800008, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 10:12:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffa}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140)=0x1, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x90, 0x1aa) 10:12:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) socket(0x6, 0x4004, 0x6) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) bind(r1, &(0x7f0000000080)=ANY=[@ANYRESDEC=r3], 0xa) r4 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) accept$inet(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 10:12:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x7076}, {0x1006}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) socket(0x0, 0x4000, 0x9) 10:12:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x108) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x14) 10:12:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="59c787ee8c444c670001"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='tap') ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x0, 0x1}, {0x54, 0x1, 0xfe, 0x10000000}, {0x1006, 0x0, 0x20, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getpeername(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup2(r0, r4) 10:12:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54, 0x9}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206917, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1, @ANYBLOB="eaae1e11e056ce3dd6825754cdd4c9060fabc65a26db5b6eda20ff31dda6a32072bb1b7f6b0af1e4e25dd8c3de80f41441cdfd1e01047fc65057fc5064ae91bbe5aa542201d3d28a65ca3f6dedd1ec65b3961adc1f6ce91154d7cd0caf256d7b1d24d01a76eb1f4afeab167244a8c5417d64ebdd788a044ab37401d5b27ffc4aa7b7176513d18ca9c7c3680f12f34bfe7a71bcf5d45351d60f3fb6170ff5037fd45c78e73feca04f8796b0c1753596a93c53c309c92a4f947f31c75fc42d73343ae7652c07505bcb0ea8c89cfae73a9c59d844fad0db7f8575da92", @ANYRESOCT], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) listen(r4, 0x3) poll(&(0x7f0000000040)=[{r0, 0x25}], 0x1, 0x0) 10:12:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) 10:12:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000200)="37041ffe1c75ce56b830985260bd8208c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4ab454a48364456b0b92400a2aef3e9368f6e14ce76a90976bc734003d702e9bd804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3f", 0x1f8}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 10:12:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x400) poll(&(0x7f00000001c0), 0x0, 0x0) 10:12:20 executing program 0: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x128) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair(0x18, 0x3, 0x7b, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x4}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = openat(r4, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x100) r7 = getgid() mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x88) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000280)=0x800) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x101, 0x0, 0x0, 0x0, r7, 0x100010024, 0x206}, 0x9, 0x7, 0x98bb5ee}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000001c0)=""/187) 10:12:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x1}], 0x2, 0xff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 10:12:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ad4b3306f917a5c6e873f19288c97e4a000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5", 0x2af}], 0x4) flock(r0, 0x2) 10:12:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x2007) r1 = socket$unix(0x1, 0x7, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000001140)='./file0\x00') read(r1, &(0x7f0000000140)=""/4096, 0x1000) kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 10:12:20 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1001, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1050, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000340)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0x86, 0x400, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 10:12:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x1f) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xfe}], 0x1, 0x0) 10:12:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) acct(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100018}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:20 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup2(r1, r2) pwrite(r0, &(0x7f0000000100)="01b979e54f706fdc2c2ba9ec42d49e1914781cbb38416d3dae13dd187bf4ecfd7d9a93ee38d12691f1a6fd290a640eb29873e080780575c0eea1d52d819bf08d580312bbf86b4efe494b7d5f5e2cd0508ecb6cfec0fb899a1cd6a3933b1a003429002bf0121a91552470642e548b91aa084fc12ea1e674fa61161de09186328d06fae154f19bfce11d771154dd07939ba94c", 0x92, 0x0, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 10:12:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a80)=[{&(0x7f0000000980)="570634babff35b5420b525da7d8e920ddde519fbbf9ff9d79159d0262e9b4cd726d056631a3947e3a46a4283762821004d17c446ae923325d18cfc7cbd3a8b250702c7b06a63ed8def6834", 0x4b}, {&(0x7f0000000a00)="adbae12e6c37dc53415be7b61f98a1fefd8d83d144dc6e349582c4b8f606c908e5384ec5181a304381b4225fb9acbb5f51236173e43467f015be5d150d24a4ed5dd28c61dedf1d3a0263fbfd05e292b52958c1be70abaaffd6fa40157b8abfa88e4dc093d21339560119ae2f05bad7bde022260b4562127a51317d5a3f3cc811b88b2ea594e871b34fac036a68d5f9e3fdc841304c3d291725e31b08ec2f3e2e5c354ea17b6713c9fa890fdddd5618c92c775b0096ab52a04cec45d0e1add0cc506eeee0cc6956052940da4b6661c43323833af4c7dfe05f068336d4a0e027894ffc8c3c3acca85aa69f64e8489fef927da10ac1a752fcd09528e3a3ff83e99e87ec2651e305cd77a859b625cc7475caf43571a9d4de3f41e9e82178c3c856fa306294926540855a01771b365d960183a85a13d6a215a8fa9d2ea5f1901d499b4c2bf10123e93efbc6250d5b18f4c2478d5ae37849d69b1b126937de3cb6128e96e6f6fa3fb68f8340d4a0752970b716d5657b12f2ed252390b9c747dd96347c532066dae2e76e045fbf314649b2e4e62728a5c10023193d1f91a3f492149f850882fc7ac5d6a21d0af871624836c17a1fd3910d8eecc36023a5c595362bf705ea47252f7212f2368f6b487928595f2bcb13fe9f139281a5ba142919648052ef8c86816c5ec5bab1f2a8e4aa5b3edcf9def92fe1efae61a2f5c76d4e5a309fb8d72c36e247114da344bae7f42b85735aeadef25a0ca2f828cbc80edbff4a0307d8d21a8aa4937e38187a42f29ef163a3d25633eaf67f79cd3da5e25db9d3be2283f571d81d51a7db1f6fbba26e4d57d5c1532db9b18e4d2c89b58d414826a46f026e8850af2529dc76f91f5776ddb5101b1ab73bd6aeea2405058d967bf3799d4f242a932c2230a7d7b31881f498f5869fb5944a0f49d784c2bdd53f6bed9f41b8b48983a01d5e1ca01b8fa9d725cac9deca406d2670d579184b0eedec08de4fc7df676420c843c57ad1d4cb4f0de8d82810536b91858d43670cc587b5f06b18b7f9b893888546d051bd7e92ef5d644fb8cdb6cda988dcdf950db1d1d9996d392f2d9aab4802775b2c04a44ba572f9cc2f322dcd8d9ab1998f898ac9a1fb52c3c9d8bfbfc462a82269a614753cc47e268a12c7e26a84f284bb4e4fe3d2c67bb2a05f936eb79eda1f6ca28e2afda9653cc48eb7182a1a223d040213bb2657ecdfc1e7a410be7e05f5853fdb5ab6bdf199a473175d2eee6612c59871e31fcdd8e572afad1d7b5b08ec9c203cea2c7c7721f863facda9d41dced67da5a99f3d3441b191b6b8334e459ea9cf19ed342d342c9c9c2cd3593c387186d8f9cb60eab361afd4c48023b6f3154db8c0375ea41fb4b443f2595146ebd47e4218b16284893bf88eeb35530089ec0299530e3999d693405cbbb8b7a1c26662f5b211a78fe36cd1b4487ca34ca6e7d80670fa079b148c0cc03a29970b629a00f199da769c78e41455619fdf7fd04004d802b22300271dd6c878d3514608623793c079f58eb40aad0c7e26a72436e52da0f9aa21afc05aabcf40821c1841cfe6daf1e85a9c613c69fb70fe2a77bd66f7ebf63e4099b1d7beb442b0b3b7a7d0bd931bdba4b9c4c96cbffdbcf0ad277f8c078a10d58271aa3ba69aa49df52946927e7ef6beeb9ffb176a3b181f51b03c3d922013f6f612f595de4a6746807ace5437116114d99d369b24ecdbf88319af6aa52f70a815facf7b67109a2e0edaf91bdb4f3b2bd7426ed8dfd71e7c82eec38797c30c4a570a29f18dd9fb7e2b854ba9d8d8befbd9da8f47cadf5cd615be6382f19e89367158c13612216eec78c5be32e6f35d03e6ebdc6c73255af2dbd0dd6cd5bde9e75f74a1f567c0f3246cc3374dc95fb7a28e19de178f5b00589817591fb525afd659de6cd864d928ae8304cbf3df71d3448ee8ef87467a888594746dd48b25965b5469916f96c8fe98db114def82b4973a925c7ab07d7306135bda1177d20957a023e04fdc33a16840e331e2cedbea5dd751351109cf145142771596e820a97b9f23286389ce826533418eb43f514d466ae3d6d3dd39ef09e64b75000e3091c71f057241aab3821bca5f95de47dc894e3e80fa6d7e29848cf637fa771a57c67bb8a2f93ad2d3ad81f39950c5402c4062497f99bcbba7450c4ac4c92f1bc2c50dec3006762c739d39980e86443b7bbdfe73e9d30896fa924525e08e1377f21e5201229aa0205ecd76a1ddaf4e1f84871f6d719b6d30e19d13f3ad59c6d0a0d899507921593ad24812a21bfe794fd1c6cd3ebac6b02121e07d75556bdcd263d9796e581bf5b0c1701293e82f755f6d659c33d4397de6d136a87e681c1525f235d89861b033432850c54d1bbe11a4374bfee6542d8d5b5b59498c76c85f83c7860c0c98abe1e14952306a8447fb70da0903180060915efacdadddf0a886a0358f8edf1bba95881feaa2c18e1c3393290c3680e3cfde01a86f72c9f1de22e6d2ed5ed1af2b361319cd22811f7d8cf6994d8467579d10a40debccd2a4d58e57603f37595b742f9b060f8c8dc4921e662c24dae68967a19b194e95bcb1bdf1ea6bec65146eb84e6fa695c15300daaaefc62e492944917280f77d49f890a036e5e290d277789b8cfb09dd1c3e78f9029ea95fd4732b0968231a2e1e28607f806bee5bfc3f977cfcc24390cdf63b149dc3c5c0dd5f59358869d61c62ed64c59b4a1d574dfba8752fe4a6c45a1441a06adf85aad866b240c7c29e29a95d6474dec7cae72258c5c106f1358308cd9042bc3ef59aca9af58833285cd1d7c4def21b86967164588291d02827f86688ee3e980855cdca213c966a12fb26fdfe9b9f93059d81ac596033ab12a310b056fad4acfed12fc5b006c13406276b109996b666ad9f15eca890bb26df27721f0e615814dfa5a7a91a2f2f52698b10f6d703c4a14ef8f443e059cb12541d3419f5529005ce73b92be60fdb3778f4338bf84d77f401b542e6eb227e63452d7971e24955e1622645d95111355733401627e008a715c564b74b0579a235dbc153c72dafa5bafc28eccfe6129f12f75588b5ad844f8b90e118c200f9fa55e6364cbe3f9db3e41fd13cc4bf9716a61082bab8086d07710bb71ffb51870c7a990bb1cbc55bdec4b08d9826dc1e75e227d2b2f95e386d141f186e0823b6eb39f5986e65bff3535289ec32a53992ff77a15ecf76cfa504648a3e2d662cd170da9363c17318bcac44cb519b670087ee8f076cec9c261f5a577485de3b5d5ce7a27d5858d594e1922741b6a32eed09211a21add4500fb6e7f84a6f3387c5d5c4b771532dd184f33758ca5a2e7427b037ccbac390fd0ad47577d7bcd28adb1145ee514516b4ab76da6d8e4f3aaa3e8933227031fa4c15b8d7ac42a25d9e35c640d05d43cca4eb73270e42ea3e9dd56c1b3e4e2a560f79eba18f25e98e013d9f610eb98c16dbb5872e3e52be2b4106916c7a4d647f454ee0d399c7afa4b33d5a2311afee9ef9310270a51b6a8c92265bf03094c829da2c44dc4ab20b8ad7bd591b3825b79fa83572d630dae0f5cd62583e540f12fa5cca848e9e6fe03a2e4daec1e41e66b8e3b8700fe4e9341693196c983378bc0d1ed88d9b730fb373f42cc18de0c48a74b92d68db994d0e4f7831e68f0ffe4f2f1cb387fc19bdb21bfbb07fd9494119135d3e4e4ff04e183954c45c40d7b398512c6c24873df54c0788d55a5b4a6fca73e7f8de817349068182919c464b16bc55b04b62dc870da33ce23af9b0134ae35009ad6eccb752e94b78ce6518a95b6d39a4a7b0147606362d1ef6a07e6f5b83434c620af06f02df14751019d7d903ec180f292c7c30f494a5166485f5b1a7c6d6628ea3c136bf0c89f5c472b25751c6157e01d9173609d2b6910cc990ccf1e88f578ad1ffd8739fda71e95c6b138eae6c4d2d84fd6712f2a3f6c75cae258b5bd03af97d69ae70aba5f9c56355d266d91ec151c0e11b9c0930671b25e6323e2a88d27ab6514b01a7d95013a2a4b4b37784d2f29a7dfbb1bb17732e1c1f84a86db4ef1007d98605f057548daff77ba81090e30243b2d92e7b7e66253436d43b740b6ae91968538e91b3080fc4e962b65b679a065336f5f82742dfde793fc3a46e91ea91de891d3eb0d229ec5c13d1c01e3460bf956717268571114d931d89fd893fbd98df09dfd035ab55cf2e6c3933ec814e20d781c82cd56aef865608281e19a1c485049a0a7f2f3fe3a098a866e3a213ec1a665004d81dabbfbb05430f9a1e6a01f229e75a20486f8bfd2707dff748f809422b6025c201a018104b6b259fa58a21d45cc34f263d33a98733d7fb890ba11f1acd16305e145fe354e97504c004d250c3c165fc85289b56c20b557bfa6805b517560003568c7e96a92fdbc96b5220b944c9cb57dba7897acc6c712e97a2c97e749fa54867401fa5034f9316e161f4485312279b0e440e97d2be68af904893e3f7848d77060286e0ca9ca4aeed2b159403e2ec830348a074c56e893d13d48b45718ef747d059ab82a9c5a654ead47b72ae0f85b52f60da356d8e6bd1214eb6abe2201cfe2bd8bd81af2a78dc03a7d37a2ca14bcbcfad58fb8ccca11ee474caed26628ba7aebb1279dc50abf24a34abc05ae71ea2ee24957924d3ae9f7dd4c312b1069fee914e67662b7c9663623a945a13339b6304d676b031e7246e12b8b4b34e518cb8e4cb54982f7de57ec2606d30c2dc03d63ce80924550640c7cbd583d429dbf86fce3cb9a72053d847638abf8f86162f73a231fd68f315426977d89f4e3e4230dd497e9d50d77a91fc8a67dcc3fcdd4d15f40c39e5095821faef00224608352dc3a43eac2abdb9f0a6da191b0d9a49d08e1fe05299826e51572572fe082f80dd9e3e1bbccf90e5f331abc7c39c4c4a14fd3728ad3932a0414e657ab87eb660e9b430aec7006aa362a6452db89fc54b73aa90dfe0cc45998d2f386a42d9cd639643f2118d3675cb90468d755e5bcbb07fc95780e5fed5f0216c107e946b55c2fe45285f35e30d425dac29bc925bf1bae670233ca3369498b5ca4fe489b53195fbc7396ec6fd06390f4388b37d3ab8e85c0ce724aff430d7e3c921d54c879713e0dcf3e8a7c4299915dbe535d675fd103618b83ec7b7ce2732cf8f5b9302bbe73bf17543490db35e3be20e01f974aa0192561a7d282584ae761b072b86f790120eac2953ef8dce7e5de1fec250e6086e31b3eb40956f361235eb0fdfce32649a4d261a9d76fcc95e37bdaa462c43d1fad7b946c895883b02138ad37446383bf2937b3d56cdb088c5b622af59c30b90ddfcf7f83f4699bed253f3efd911b02452c27aac16bfaa69ea487b5a4dff46bcbae69a8c938652a5fe09a31a19bbcfe9c2f7502303038ec47c440b418cf1437adb782da60295a37178137ffadf68747b0eb91248e0bd53610d74b971225eb6567c60ca75916a52caa858f4b752a0a39c43900bc8f99d8c44dcc92dfdcc96a76eb5b6ce008861cc98d83993b0a848887c9dfec7661fa4f334658a950a24b6a735564b40c8ecf37bf5d7cc4d9bc3b547c637b977226e1558a26a2d387c755b49d393e94a94337745930f4628b7829779c100de00efa4e8b6c20e5a9976cf6f5449940eef5818056a120bc7af954a946a8501d82138e4186c02cdfe9ef2b037421589078788763bd708aac0a523d1a0cb40bea1a136a56a0353af792d0c0ae6abf9f4e1e15affb04218ba426dee59562ec69a5925b549621637982fb46bdeb50719fec02e78d03d352f05caa9", 0x1000}, {&(0x7f00000000c0)="a7a3638fa9dc6d02ff47", 0xa}, {&(0x7f0000001a00)="acb37e2dbfeeb849f128ad03edef3dac24b4fc2c19edc053dc02c8df1e5beee56915ad6b531c0de78caef7737c6549daac9138eb6a6dfbde2e366b6e0ff584625042043a43620d22030956398ce92fda7a93d9e73c311e84af", 0x59}], 0x4, 0x0, 0x0, 0x408}, 0x4) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x10, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x33, 0x0, [], [@ra]}]}}}}}) 10:12:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa8, 0x4, 0x7fff, 0x3722}, {{r2}, 0xfffffffffffffffa, 0x15, 0x2, 0xbb0, 0x8000}], 0x8, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x33, 0xf0000000, 0x0, 0xfff}, {{r3}, 0xfffffffffffffff8, 0xbc, 0x1, 0x8, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x91, 0x1, 0x8d0, 0x7ff}, {{r4}, 0xfffffffffffffffb, 0x60, 0x20000001, 0x80, 0xfffffffffffffff9}], 0x9, &(0x7f0000000280)={0x3, 0x80}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xd338) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000001000000100000000000000000000000000038c942336540", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fchdir(r1) 10:12:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) socket$unix(0x1, 0x2, 0x0) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0)={0x8001, 0x7fff}, 0x10) r1 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0xfcfc96ac3f786290, r1) getrlimit(0x0, &(0x7f0000001100)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000540)='./file0\x00', 0x0, 0x5a) dup2(r3, r2) 10:12:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000100)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x41) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 10:12:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(r0, 0x6, 0x4, &(0x7f00000003c0)="7a2fbc3f", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x80000000) 10:12:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d15", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x0, 0x0, 0xfffffffd}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:12:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xd02, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0xfffffff9) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x2) 10:12:20 executing program 0: syz_emit_ethernet(0x167, &(0x7f0000000340)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6000000001313afffe8000000000000000000000000000bbff020000000000000000000000000001010590780000fefe8000000000000000000000000000aaff0200000000000000000000000000013c080007c075423f356c68008fc7e4b20ee0f6a44eab8875178bed237b42a430ea6d7e5dd91d56bb54f10ad1f11a0f9ec77f073d0e80afa14e74fc544eeded"]) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabbfffffffffff308060001090000000002000000000000feffffffffffffff25887f000001acd4ab702a5d7d75ec91d501f1503e55d74ee83f3a2a620a505ab879bed5d98cc3"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x85}, {0x54, 0x0, 0xff}, {0x840000006, 0x0, 0xfe, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/182, 0xb6) 10:12:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="5f36aac00fa4c851a0ee8ef8500e260012b9757445fa5ab2e53f14a2673a42d018996ebc99a54cad5f6f0cff4c46c00bc4a5376a544c0f01f38b63c87a9ed971b24bc704eea2022ca80dec0b7046890470918a64556cf5c620618f491be27add6fe20112479ed20341c2f5135338edc9b4108f0fc2642e511e5d8787622e75aee8abc400f418f938a0326dbd13b1cf3a36c2", 0x92}, {&(0x7f0000000180)="7ae19bfd7f319789f9f949851608d6019caf7643529ea97507d4433647d3deee5ad19bbace170d37a547b90f0bf1e88e7e6fc871e8472a1f3f6f4924296eea8aea5397b44dc8a9c45a4d7a9b0d3e149e585db1413592f669dbc47a72d51539e3424c0eee1716c1584910d90edb6f445d38986e07d959b1", 0x77}, {&(0x7f0000000040)="74e92ff47069571fb897d189984fa2478ea22bbc96a8", 0x16}, {&(0x7f0000000200)="7433dc950495c9c0bdcce87b61b5f5ed0cd9e49db1a3d7326e74f1227ea83e3853c0febec8ff556531c593f87d86192e813fdcf02fa749db28d8a6de71c373410a18ec6893cde8ec93d9007baf8cd24ea844f397205eff272c047c0af017f34417bbdd852b48df514e68fc7d81c4f0906946be0dc8ef7ea3805e22229fa7dff7f2eab2e8267a853ca21684f1a4824b2eabf50afd2eaef2c304fc4fa15edb49dc40b8905f6167d6aad6deb78065b28c35b9f273f0db8ddf4968eedf8445b912ec2342e12fd6", 0xc5}, {&(0x7f0000000300)="90d8e5f94d46f68ae83f0574aae7cbec979d1293f4c9a39b46dd55dbaffa231a9968faa840d840bb8d0607ac2faf0032032029b688c658f25c5ad5566179bac645417fcc203effcbe89601cc7d7ddeb8014422db5e964c5577b18f3a84f102d65973bb321c6117f3945bc8d9767292b59cdb86a29d45d8ba1c0f382cff55a75b959e4debd8cc7658811fbb54a3d59d018601", 0x92}, {&(0x7f00000003c0)="fb3a32beb54340dde069c4cc636fd157ff19e6d07b84582404ba929c156deb1f83", 0x21}], 0x6) poll(&(0x7f0000000080)=[{r0, 0xfe}], 0x1, 0x0) 10:12:20 executing program 0: mknod(&(0x7f0000000100)='\x00', 0x6000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) r1 = getuid() setreuid(r1, 0xffffffffffffffff) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r5) lchown(&(0x7f0000000080)='./bus\x00', r1, r5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:20 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file\x00', 0x2000, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0xffffffff7fffffff, [{&(0x7f000022c000/0x200000)=nil, &(0x7f000044c000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000339000/0x4000)=nil, &(0x7f0000582000/0x1000)=nil, 0x6}, {&(0x7f00007c0000/0x1000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x3}, {&(0x7f0000114000/0x3000)=nil, &(0x7f0000732000/0x2000)=nil, 0xffffffff}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000a0000/0x4000)=nil, 0xfffffffffffff800}, {&(0x7f000005c000/0x5000)=nil, &(0x7f00005b9000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006e4000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007ae000/0x11000)=nil, 0x8f}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000354000/0x2000)=nil, 0x13}, {&(0x7f0000743000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa3d}, {&(0x7f00002d5000/0x3000)=nil, &(0x7f0000048000/0x2000)=nil, 0x100}, {&(0x7f0000ff8000/0x6000)=nil, &(0x7f00003e1000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000160000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007be000/0x1000)=nil, 0x7a3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x7}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 10:12:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x2, 0x6, './file0\x00', 0x401, 0x5746, 0x8, 0x5}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206911, &(0x7f0000000300)) 10:12:20 executing program 1: utimes(0x0, &(0x7f0000000140)={{0x8001, 0x4}, {0x2}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) openat(r3, &(0x7f0000000000)='./bus\x00', 0x800, 0x200) 10:12:20 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000028000000000002907800000000e000000116009078e0000001000000000000000000000000010120bff9f0a47fba486729a6142ad6fb39168bdaafff8fc8a772259e55aaed063eeb12b4ede34251704a220186114119debf5fd1b1fd90ee"]) 10:12:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f00000000c0)=""/4, 0x4}], 0x3, &(0x7f0000000340)=""/195, 0xc3}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 10:12:20 executing program 1: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000800)="62e5ea45ba08dd398e33c61a4cbb58a90132cada85224a4765e2e41bd81aae0ca4d990991ca1d5d7dbde76f66db5d86d1b0c445fe39b97bd1fddd715db88ea765544b7220764063df0186aed8c48238575d71c09a3d61c995195aec9180007849b547f9816106eaae798d253e88f255e2056a36f6193b0b46bf86463f9e8d5d707a9d12e76912f5b0661cd17ee25f3086ef93c1bb46c403a58535db25fd830d0a91327d6df811487190caa199d5b6fbd8a10948cd620d6875c51efad05d04f46f073cf03807855fa3e1031b8e10fc4e91aeb354fb6b18c3f567f6ef5e7b09f7ec9f1f5c7a9a55e03325be176d06e7bd71425f1d4cc3e95d747cd5657558fd83e0746b5031ddc587fc3276e3e3116ee6562055112755085e5942b61ae886ae7df8ad72b7415abff46223c011861171a733a6f0f8ebc7c24df7c5930668d491853310544f7dd1c27b1bb0b9e69a9b679d11236ef1e4d005281a879156d7549379d93454a2163e4d0c791ca970294e84f5cd17aab28586ec19bbf30930983b0e9acfe03516d720ff874804c3bd343e1a83f69f12879beafe55b4619f58ae47255cfd297c3fabc7b7182dd51933495bdd8d5702361545ee2987ecfb034643a950f3e4ed52a1cb837c10464aa4ac4efdfa6861ad974d3f49b698211a760be71f009", 0x1df) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0xfffffff9, 0x5, 0xa}) socket(0x2, 0x4, 0x6) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 10:12:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 10:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8, 0x4e, 0x3, 0xbf9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="5300000000a8000000"]) syz_emit_ethernet(0x3c, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x7, 0x1}}], {@arp={0x806, @generic={0x1, 0x86db, 0x6, 0x2, 0x4, @broadcast, "79d6", @random="de7a4c5d09cf", "a51559e205112d8c92457a2171e67944"}}}}) 10:12:21 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x4000006c, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x3e, 0xe77c, 0xfc004}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 10:12:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(0x0) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r5) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, r5]) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) r8 = dup(r0) recvmsg(r8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 10:12:21 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0xc30, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) 10:12:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1df00258], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401], [{}, {0xfffc}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x9) r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f00000004c0)="7f0bd2bddf663615a5713ad16662c4b8e0a7d24030ffef2b68081f48fab03a70e751f87ecc1964afa4c13c3df80c2eba74d81a1c61e7b892d77513c972069736dddca309bdc8b72bdc30179ae2289e9231aa121c64b524cec38d3ae915b3080f4237f26b6737cd1284ea3fba2dacc1d7afd2c31a8744e223248b5e9e236f03858590c2b610de73c9da4e26b7c8cc7743dc79635d3e262c4dbd375264e16849ab46278f3d57c7237afdd881b7bd9bd9dc407066acae6d8bcaa87ebd8effe3ba3bc0e3facd443c820e061ee1c40e1f41ed15430549b264b837b4bfd094982c53638d5dc64c4f15479a9941934a0676b95115a2634e3c5b3806afebb74ac63de814c798d9a710d3754d4fcef0616aab617387be1fe8974f0950a709dbf96b03005b17c4dec0da3ca43695ad44dd0ede3d552c4bb647a03cb32eb81bca9981ca2bd869eccbfb6984db6d84b5d93e0a8bd2ec7edb0bad0c4a06a3414a551fa62f1672e80b2c0176aa2b2991394d5f5e83800f1eef22f595c99ddf1e4b6821d92ca14f86ca43aa8e349396601cc7b575221a54d008ea1d06066bc6111e53a6a28dcadd7866b97aa3906e6e78717f2e3d1b810dc274e4578bbf57614279554dc06527a96812f9a3dc9e15c91c00c3c194f2252f9ed0c4119f61c86eec79c045e8de906262c81756a662afdaf35851e02d092e00769895eaaa2f6f607bf99bbded5c5c7fa335e89b9f626410d9605355998db77737927d577b5c0c9c52839fee211598ec0702c85559aa20492287b2d2208cba68c01fe153df6ae0b34bfdc91beb9bf1c02d88ffe3b25e05d0c49ccdb6f4f89f446791ce9420301bdc7199ae1e60655251f85098eb14425fac147c1bbb816ae8f719ba4c5c0065d59331b182480f99f36860166eee0ffa7841a05a89602d08e71528a1e7a59147c76a0c74e639bb0c58f8317412a7e5be3147f728b936cf4120fb888a831d2fc75f31fcb25b95e2462ac445b5df4b8f58d1dc4c823383fa823cd67c2c2d81e7bec139547b9fe6309778aabf6087d5f0132ba3bc1330881260216ddbc525557dd3af6d1246bd334876b4752705d5edb1cea96c39fcb05958c7399cef09e296082a2c0d8f96ee523853c8785a3260c294fd6b13bb3348ad0d6203ad2f0c4c7bb912e2d409f31c4afe73f048c6866b306827057af5de48cf91a5ed066291d73b3eeb64b4bb7be794f4dd0d67dd4038de67967e6baa61fb18cac2d8d9101738303a1e9306b5ef7586bf82c5ffbcf87a2799a49c6a41768e91264cee20b4175d0f2bc229305d6bf40a2a59e05102f39c50296db54b20e5b2f1c48df9d6d33c221ef2ec6173914c486065e6b30807b48bf9c75bf1f06b4912b918625648b467aa75152c37ef27b4a30db09cd1c3a1c0d6bcb57a5521561b3014084bec49b2aa7e8edb5bda3cc10fbad315dc3d99d3953fc9e6ec4228de9274fb4fca8477e90b5d60ac092fece58f4a71be7f71a2afe9acbe351ef4490e535783455d8367491f44ff245d6b588c7b79308c9ec565764763f3dd69edd62d5ad349532d7366e15b711560d7878073909c352ced24903c4b2d769da3fc3d150ed18021ac5445f95b98b43b7432d0ee4a4f1c2d62aee0dcd96d92db5b67b68e67c195127aea861e9d4b5a927a58e7680a917a2c170d1ca8b3fa0f6d3192edcd2b21e803ca9e47e2d088bd81454926e5ce04135617dff1276c273761519876efad07c9cb4dddcdc354118c5f9dee23a2ed9122530ccbb75f2356b96f8d6ed84ab114d11597b2f964896568037de561953d55eb2160431dbec551644c0da3d1657b45891536d8c52456b26f91451d3edb392857417a8eca2cc957ecb97de57b6e191245f3fb56edcedc6a947cf65848c5ad39881abd0743c8d0f434124f00286cbd038c91ad0ba02b9b9ce1c78dd6001cea8e1bc008a29b6cb74923e30944c17d24e9f5fc658a149a1ee236a0c9b08bd4046109d4ea24ae775a1d2cb1a787ed0436f75d7e3010deec295426a5be3070a9aab2c00903c3b10d8aceb48197f54dc6b0da231f1a1e6fae7fee39fad1e54e69b5bf16c511317c871aafef53ffb0f487e0e6ced52ff1f009609c6255f5584e656433c74c904d99c53e7baa31fb08309a307fb76e422c7fcebc32827c98becc433ebc3f2bf5e8b4ed00da8fd5b8c90547482e1a791b37175ae0e44450ad80351daddbab6fc93fe07aaf507aca83358987edf341b998c24231d73e6c19f16d0d2f1226c3e2c4bef8aea598200ed218ae64f5c241d30707baed465ecf8fec8bc13826911969ce47df366a6582cd09b5b59291e6dee5447f8ba6c918f62c13f52a50c895a8756d0739fd47dc17549413bfde2c87a66757516ecdbc5a418a1dff14687e6784fc43968625501d329092945dcb7cf306ed7d69a40d7e9f2e8b091869de63e6071144ab5abbdbf58bddf60ffb5d3a36e1c219562bd720ceea6486d09f3ed7fd1431840fcdc976f278bdbcabe6b627fa464137176b3711990d2589e2703a2cababcf7c5fd432c9cc9fb30f858cf76527c00aca3ccb8575be5bd41fdeaed44c5b8531590c5e8382184595e9236fe22577a6f84d9602348b3caf18b9a6d876180f474d854f22658890adfa87c9b8be44e43c5b94be2282130d9c9df433aeecbae1e4a21725c57f3faaaadc33bef13d7eafa65042946b36e9daf6c7ea4790efbbe82858740eac54fdb5d173118f6444630d88a3cb5bd61668db590eacddd86c18b4a2646f9a193ec2f06c908a466bd26c0bf83108e4c122c231e4bf6792b0485a98b30e8f18d55b56a18338d0cb958dc858e26c9b5945789d1196558e82e4ffbe430acbe7c8ce85f54c8091eb73d5d636347b454162fcf71e9c9836ed2d549168e8034904e824f605c51aa51ad7a9211550cbc6edeb0d542002c771995dee41b77bedd13b46c4e53465125b8513668fbb1a31b4234915bf20e46d3bee3789d415edc33745e65c41b0366daa20ea4109f6d07e8a79041ddf980a0d46b8530cf77a830f314449ac235ca2e35566fa7bf61ad45bffda2e7fa66383fb585c68dc9f18291f6f8f230e1b8663a579fd73ce7ee3fca2c01bb74083926acec2e11ebf766b26f04d61c4097baf88ea2b265b42ce2f5987a96b2988609c9180591c4c7e91638674c778e71b2c8745feed751d25412e387ef88e1bbe9e734ccd962dfa1b5d2270cd5074d5578c55b5662b684d61108765aa621c55968adf37d79e9100dc543eba31bfdcc8884d14502d2aca4bf8d1846fd580b3a9f5a395345024bd83b50c071c61107148a7e949acdfbe8194bb2877983e0627671ee4b41fca982c24523d8cd04bb5c4f1138bb298a22ae6d4edb1ce5c2efa4eb11e6ddabe5bf68d90246db4a19ffae94d36e7ab37bd1ccc444b721e3b8dd96d0fce22e1b876023415cfc752a006b40c39b201bea918e47ccc4a0217be226c0692589a57367c5f20d5eae78e2b4a270f3d1dc8144064568c99dd035aa781840b83461d894b26de5fd448fcaf13fc9fce31a9c70b476eb3180e89fc410ad6b75ce41d04067e0ce935050ce02a5690f2063a6fbc5445c0df25913f7e6baa1499ac4bebbf68aec3130940b979c429c919fd3694587b4cc861e4fdd2495f36ec39a49deb4a7ef91094bd7a935269387d659888054c44196c21ef52117e64e989fd69b6c044fbe0016e4165937a6c826326cff5ec133135b1b60b02fb887208168d18c1e831284acf90573b665699d2a633e373a72432f56376ce36b13abd7f678de6f7a257e973a9567abb8602ee0b0cc92032f50388f314fc169aa58ae2845529fd21f8d3e62ce4061c06a05fefdbf5685263d408d0c4e19c4961dfe0b70cb5c32b2d1cb5d221861caa9991588769d8c5ceb8a6a3bf6ca18cd9dacb63d00a12d6cd4ed80d4a06a0cb1bf4ada126607a66da6bffa468abf70a5d0384f0ddcc17abaa47bd02262308a1fde408aaa55cf8755db5c69a4752d9e96f4b0fe8d34cd23543859731eafba6e4ae628f36cfd4fe6521bfc9728f7de685b2e2bcc28ae7300c805727799812af9a1c0bb033ef313afed2c04316fa610c6abba3751adf17e5807b6580cc4a08d342b6e8573943a4c8f256a00efd82567499db500cebc56f5259dcd8163d58831920fa8442b8561f8fd8d58ee0eb03c9312aeb36e4fd9b2c1234303e16a922528c412069d8325b2e391a1a10adaa6c8856cbdb0ab76fbc1dd6431a71d0aec62cbb6f2c6dcf938257079e116214c8ed903e5361f60baf93144346d59dda885b366fd5a2a8a21e03d6be1e0f804f96b763eb1d9865f6c46049cd81f8320556dbe40a18e048eb121b27f426e9c70fd1438b7a943bdbe8625126e004f9a4d34fe66e3139beb747befccfeba166ed4ca27858afbef3375fd040a68c5a493fc4d0f09c671b8bbfc3e6191bda3746f0137cbe59f1d52c5b891cde03cbe649be7facc4bd7515ab751d3a44a830e2b710bdfb191269b7408931b77030dd6c9041eb8df692eb32146fa2752343d4ebe2e2245a56c5a409730b02a7a2e01df88f95d2dccc053773907fb05080fe53e12a1d5147ded40897441cf14b3a71bc52db0242d6f43b18ae06416051416251b9b7c29503a32aa38aa5dea88d13eae4ee95b3bafe3b96e6b80ee7f8f9bb9fde6378caa0627c70328570473284a258ffbc40075335c39b6a082338c5e59f55b11fe4cd3bd61bbc80537abf29a21fd0eb2054057de2f3c9a8242dcc336fcc2aecafbca04792bb87fb0a138a1a18c90ea6b9ef3efa97a91924cab2a0d98531bb0c66c648e32c7ce8a7c51f0fafa1b331c6847f04f33aa0c6fbefb934052f78d779289c1059c7fe9ea6e461ba5df08617dd74684e41a7f7bff7171acfbf018b6e95fe2c59b47b0bdc179d15d1322d5d544f55420a5bbd6d0660c014233ff1d9dddeefb9d3abcd3ed96ff31606998f67657fce46aaea9c4fb217bf809b5535ef026312f2eaffc42c69d5f4fe122c26c093bb2e92cd00ed86bd4a9d0ee897feaca2c3b97c769fbec86dc1d2eef2e59426ced30ea18e74c3b408b153ee487a8db3dc7219cceeb2bfbe19674512dba881037599cc91b57b0202d72badc14a53acf9276ffc8269ce6a72311c091a397cc6830f70c14c9628a3c92b5c9db2b6a91eef882db5393fd5b1fa9536bc30a96539cefe3c0599cb9fbf108701880e0a22cbc9a758af4c8ed636c61a5b37caa297565659db72cc6f5f3f3530d7659ca9785ac072b84461b5f1ba00a67eeb4f79a000a718c9df3df02aa51773f8a25cd8b84c48378c964656861a175fdb8d1b9e401ef5a4c428ae387f708ab3ee1a683340de38984736de04a603afb9695748b152c565cc6ff354de78f657189be963a188506a957f9e10b72856b32bc7bea911903adfc99b534f4f526cc300e152519f43659379b0fd2cf3d65398bda0f56fe093b4ff6f2e4e1c0fc5a6fbd7c86d87732ce9e4542f508e26b81f2ca661d18c6ad76697dd1504b03c680a0159ea2bf1133238656273e98cedf8a413fcb0cde5e53b4b76ee446ebd8c74984d649d59f5f58e058e801e20d2d4a2ba7b91da7b4838ad419cb4c8acb5c970c9006e3e8904fd1163804208971214021bc6303aebefb7c14268662ba7825c4c9ad32570318c28ffd1bbb47e8f28211da68ebf3818b20c7a6b7d0fbc0b9a399127e0124e95c221cdb9f56ecc603807007e0e31984fd5c624c7f5160db08520ac9dc3a7d1832607b2de33fbcb9b4d085984d26eb5b0bb95cfe6a5b9ebc1a86b74955d14ecdce2e9036917bdb95426fa1c", 0x1000, 0x2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x2, 0x1, 0x7, 0xffffffff}, {0xeeb3, 0xfe, 0x7, 0x2}, {0x3, 0x1, 0x6, 0x7ff}, {0xca4, 0x9, 0x0, 0x2}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)="129dc855aa5438b4e835c1643f888c196a1c80b81ee2d72611c653b23b3ec17cd13f11f93572f8a46b8dde4c7365dd42ea1662c9dbccee113f4bc2ea9a5fcc1cbe59162a3e93925294f85ae7aeaaecd20f28520c0b9a2c9024db3d33fb5f658e35404cb0def7cd431ae8ab1d0d6a5642b6b7915a351f8ec96907f5302a81323e83a55aef32b965b78a7f374354691fc7eafa4144b5b73cb29f0a35245281e7d0dc17a6380609149c13e4af7c5d2ffdf41e", 0xb1}, {&(0x7f0000000180)="be745cd93eab7332e31a48c37f9cfdd64e449ae1e3d5f6b0eca686416d30dd3e0109e7a8696c564695d33931921be22dc03cf8952b94bc16ab844ddb39cd8f04c35d7a80eb2295c6754b55187269d5e73b12fc48d51891f9f659ca79231c0a3aa8b292fc6005870e7259eae5f0eb2a6a54372c6c53190df6a2c21b18c41c88f90a1ee19c6c34ab4b55f034d0ba5b82babf6246f234b129a13a588f93cd5982cab5bad53acd771072d349f97c8ccff8d59cfba122f1a8fa63331ebc32b0d5f0ccf324e6da564124011c9b78b922a13a64d68cfc5a3c4d4f76d8746da97d06", 0xde}, {&(0x7f0000000280)="fc2377f3ecb627435b2fb392bfdbfe095e7c2707a5fef92531da22591e8e0f429dec85f432a420c21dffcaf14d871cde7d86f61ebcfee70a45e15766d480f9b0e55c2dcae9ec112c2ec180430c040ba416da221df7b577bc51209bb1d3", 0x5d}, {&(0x7f0000000300)="89ca1c34f2ef8aab7ecba3a5d8dbe1fe0b09b227f3a261ed482ff9a13c7fcd", 0x1f}, {&(0x7f0000000340)="fa363777a103138b062e606517d4c6a9bf394dd6143c10c44c010a113db6", 0x1e}, {&(0x7f0000000380)="e1cd68caa28580cd0ba185fcefa48f9ad965593cdcc9ca5b3bf11f7c629f52db295d47cec6bf0aa23195af2d1fee6ebe6f8edc50fb606263990c8716b77322b2e8455b36a2f49a8d72c2cf253eecc85267358d9766f9de62d0856b1630c49d3ba6fe38e9d6a5902b039431e681f04eb7704dd365d12f2e3fdbe4cce79935eea10245d8fa", 0x84}, {&(0x7f0000000440)="0f62a6ce6d070fe0076d9f50b28a195fb68282a7bd3c6d47f0fd14ec28683d8464fdc1c4b2b2159ce7ac022c407b4bf6ac7b8451b9c3e1c8792c521c08f8a322fcb3580beae13425dd01e46e4dbaa872eafb8eb79a555ae5475d9a25867b360baf959e12ce11dc7101cf2de764488955f9370b9f6620bb6f132c90936be876415667e337d17aaf3983199ee3144eef61b99a9aa5495a69257bbd6f2bce8731e23cc510d85b8e5fe828f3bb563d2891392dbe3bcf57e0b2eacec3f79d4eaae645", 0xc0}, {&(0x7f0000000500)="77dc4de4e075ccf53cfef9be0c5eaafabbd944208834861280e3889bca98be52402a7876b7d2edcfa0724265385e84865fe6a0572a1b2f80c0a6aecbacba0ed3ba68e33a58df49fda90c1814be71e55372c291ede9364892a06c4d03d28257bde67d4939c8833e4d8bc59cd5e6026ba4af22afd68d8fd36329709caafe886c56835a184008d01f2b4b413ad3c67c1b41674d87ceb91a10a504306ab973643882ab9518dc5003045b8230cb5c8e72841697c2b36e0a3cebbb3e14920a0a98053b17437dfb", 0xc4}], 0x8, 0x0, 0x2) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 10:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) 10:12:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xc3, 0x7, 0x1fc80d8c, "b4d515ccde7d971b0000000000000c0800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669ce8487b011b77b381db394acba77de08", 0x5b) 10:12:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r0) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x214, r0) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='\x00') 10:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x58, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}, {"4beb00e9f75f56cbd69126a79518981c43b32a6607d58a594a85d4647d464706c9e26c67268ff8b625db8a335053"}}}}}}) syz_emit_ethernet(0x96, &(0x7f0000000180)={@empty, @remote, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x2, 0x1, 0x2}}], {@generic={0x803e, "bca7b418ffedb99c70125d9b90f601bb81bf6de41951afb40ca8cee06121a2698fae7932d728f163e6ce9018107d9b7a60b7cf1d26437e9603215d03ca7ee3f704d3ed3cb84d5725d86b01f081ea9865e1b5369f3b3db0ad23b1dc724ce0029ffda6e06c16e9acd29f4c8a85e5883a9090832a6c8b6debdc757a4fd69fbb83f0"}}}) pipe2(&(0x7f0000000000), 0x4) 10:12:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="b81b2409809b8a645487f8d57876a5abb5a8586e701b356e411455a6d6f968c0aed431bd55f565bb933ef854b10c55db6eaf70db649ed1fdace9416b4cbd06d482191470c65f66a5eacaeda6eb019743527cbea02f923e02957c6b8a0b6f4a52e74773957c1a6d9a736f00dc67640d053f0ccc885dc205687a599d0cfc52bf7480d169bd12cf266c74db6265a2812686369fa68ad9dec31c1a66cdefe05b616ca49039eea39179745db4716f1623a4c796d0347082073b972679c2a314", 0xbd}, {&(0x7f0000000280)="ca9ba697c8ca9281b8c0d4ef5b74d2c24aa6ce9db5358186e846dc3bf63361e44ad3af3cf44587ec49894608bc55c29f08503ef4522a839f8431d0918fc36ebd9f0742ff77b9080ff117ed07e142a05270245318de9e47471cb0b1c9ec6fd8bcb4233c3a6b849670b2751b94e04fe9543978a2b68d2d5911751daf4b40004eb506dfd3e952a265639c64bd782d2e01e169a43289f082061abeeab8a7435b13f4dfe272bf5bb052abe7aece1a3e18181832496915ff0bc8e7", 0xb8}, {&(0x7f0000000340)="f13f4e339e1e4f896802be7ad486a19d1ba300741c784b4f4cb416a313a82d28b98a7bec2877b88a3ff0bb94fabb55a37e9d040c3ddef1713b8ea03859e0749e1e41b6702f4d7b596e00138b6604b2e6ae808a9b698e69562a88b3d2a0d06db493568b18b422557123b30f925c1c863c6a50677d54bee4a3bc9a7e1b270eefd70300968cec57a44c5a30b69966ced01cd17a8622c58876", 0x97}, {&(0x7f0000000400)="0dd2a12b35ca176ee9172aacbba9287c5ce58f4ee6931d3012fed172dafec66ebcd73cd6689b8a78d61defe92965300894db14faaeb26399d4eb30c50b0994467343924f80684fa669ebbafd8eadb2247ae65ba2b6bf301de806c99c3751e3da911f93bf3c55a414a7d8c7ec6406be0a64c75c25c5a049fd9529a14d8e2bed07d4bb26bdc70ce9d8a9d4f7368cbb16ac1bbc8dde96d413ba21bf3ea43558b9d22ebe297727df", 0xa6}], 0x4, &(0x7f00000004c0)=[{0x50, 0xffff, 0x3, "acc9e15006834fbbaf3b1a04b731067c05c0a1bee30140ff1c3af72668f9ae1f477b32d257157d114e54c9e04b01772bacc3ea761cc5b1d321e5f7"}, {0x100, 0xffff, 0x3, "27a55e22bd8b15ce626c4ec0df917430f2943eec602f0e6133388e8a620025268b40ab62d07b585f5dfee3cdd62a21895092f749a52217f30bf6a921c61c7058df3a76263f271eb75a8b336046cb3f422608918b37080a814d4f8335a93d88499147bb5cdf51a68c506cc2030b5380aca0f6a5bbedd872bc677001d208dad136f3fefb123f8e1b94ec63763d79d511e04a4c4a308120777d906c37588b7b3f3a18da8b3e9b6815ab98b3367b77963d176fce159e2117f4b36a24daa5d845411ec806ff893def6685f91ee308f761d29054b7edd9fec5820675abdb02a65dbd61e4765d77678a44db7f9cc2c875"}, {0x20, 0x1, 0x4, "d0079571e702666813"}, {0x98, 0xffff, 0x4, "6dd3ed7b9ea1a397d4ac9e16f915e1edd35272c640f5bb8efdcd56b759961405d85ff716937bb1a3f5cdb7429e0c6ef05b0054129571f1cde7b62e48deb171271db7109d2070ef6b26ceca8b824e6ef4f20230629cbac849cd1a01d071b08e20f0af6a7454f732a9716817887923e936fc10e99f70b0bf9fc71795ec9fe1793eadd83aa46549"}], 0x208}, 0x9) 10:12:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r1 = open(&(0x7f0000000200)='./bus\x00', 0x100, 0x0) poll(&(0x7f00000001c0)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) 10:12:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r1 = socket(0x20, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000100)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 10:12:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x20800000) 10:12:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="24e38557502522a0d299c9b347960bb96d940323a0f1f73c2aa05f49b8a77e914049be5f98dbffc5bfe80ee21656fb77c675039944885d233236b43e8121f05e4710c6a2cd2a1c5ef293f431a94135baaa38c57c205344344d5491ca6ea9f9c3f24997978d9f839a9c1ed4cb2f5b23c4efccad01902cc564a0fa37708b48154d8ee459df05e4bbbdb5d194a5938f4f07352e4a1031a4e91daa52af8f9ae037dd0c42e370e8d721cc03d33b0b29c143b7e96c3aaddfabd7226074f4aafc448483372d0d5a5d1aaf5c27be3c2b6f5eb346c0b317460b020c7408a9c4613d5d2d5f6074d974d66ba7e8831a2db2e46851a531868b492f6140475cc174b464de54c2b30e7a09d8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e1976bd7300"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 10:12:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffd0, &(0x7f0000000100)=ANY=[], 0x9}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x45) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 10:12:21 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x80000000, 0x80, {0x4, 0x8}}) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0xff, 0x800, 0xa}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x767, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [], [0x0, 0x0, 0x2], [{}, {}, {}, {0x0, 0x3}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x6}, {}, {0x1}], {0x0, 0x0, 0x0, 0x7f}}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 10:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x2}, {0x21}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a7, &(0x7f0000000240)={@local, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "e94d97", 0x371, 0x16, 0x9, @loopback, @mcast2, {[@routing={0x62, 0xa, 0x3eeabe83cfd40540, 0x9, 0x0, [@mcast1, @local={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @loopback]}, @dstopts={0x11, 0x4, [], [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @pad1, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0x7}]}, @hopopts={0x4, 0x40, [], [@generic={0x4, 0xf8, "6dd89a3b034d49bd6cc27a41c58b0de1827a07d5c9f8ece3bba71001c80f01749accd0dfc56cd008780c5509fb5d14b6ecd0cd643adb49a361a7e7f277b90e8b941997a35b719de2c4a656f67303200b026558b354801bfa7bbef857edff65e7f2cb3d1b336b8affd85045f399ec0bc7990286831469954f78fcd7a23370ba150e057fbef8d7662c673cf13658fd5d04f5fceed1c8093b10d3a2a7f7a47174295d4ecf2d472a2844f1dd647dbce22ce6fdc81dbed5abd120270a36a73094bd781efe44bdb83d784bd0e8259fd7a987d2ff617064c39506fc7aab5db1be81dec2019ce73d3021ee9b25230ffc3cea393d6467600ee5ec7185"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x2f, 0xfc, "bf5303803ca2fb5752857f97def1ce75a9820921a540c44f32b51351268849fa33bcb841febec5a8324ac3d244cd8f2103f965dc5adbfc81ff9a25aa4dfd8b17f38b6f11ae9eb184039ad3c5bfaf3beb828b66cb5d5e2c004ad50484bcb5dd2d4d3bcd1b84633b5addc1dacb5cdef4596516f33a537eeaea09169d464ddd690b4e09ae729c476376ceb841dd92021214f6343a32774e682d55d21021723095db6cc9e3218055f85819e8b55311878e880dbdf30c3cb7566628f0afe1e14e3308fb6e817e874e08c204f702977673af4b579f64265e758a74cb170b216a31a6bd61e9bb0958d17c765d14d2c340e084910fade56afff0018099084a01"}, @pad1]}, @dstopts={0x70, 0x2, [], [@jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000000}, @pad1, @pad1]}, @fragment={0xff, 0x0, 0x0, 0x1, 0x0, 0xf, 0x65}], @udp={{0x1, 0x1, 0x8}, {"63ac6d30a74a729c0c7a42f5230f6de3f227a59280073f5ae5e6b6c05620afbe174c3d2f19c07acc32974a77eecfd523371fd96ec5d6e2e60636bcb2f64528b0d72c733c23edc24f6629afd31ed1e7fcb260d3f3e6662b54321dabcd452a5351d4432e56ed88c7cc72ab99b57068d21df71ea45fa158f21b24d789492fece5de9c3f4d4f45194d9c45ddc5a9bb7847f2e48dfc4aff15fb767ae4d5b71c6504d0f68325aaf574b118a57bf26d442e05918e"}}}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) 10:12:22 executing program 1: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000040)=0x6) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0xffffffff}) execve(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) r7 = dup(r6) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000080)) 10:12:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r2, 0x0, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r4 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r2, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) semop(r4, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r5 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r5, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r5, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 10:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0x20000401}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0x9, 0x1, 0x7, 0x3}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 10:12:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = dup(0xffffffffffffffff) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022b2f66696cca"], 0x10) write(r1, &(0x7f0000000700)="9e3eaa56000000000004bf9aab423040863b43be242a20bbd400000000d0459370400510fa651c1e", 0x28) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:12:22 executing program 0: syz_emit_ethernet(0x437, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fec000000000f8ff080000000000de317ac7ad3c33b3752ff9f0d1e0000000aa00004e20045177620d34d0e48072c10dbd8ca9e68cc18d65a1b26efabeecd39eeb6524b68e83d4a35717fd823d3ade33bfd277f6e7c0264e7d613323dbcc74c842089862be5a839a742be102673911700d7f120a6f7b36acea01bbeeb8740099dc716caa3349c0cde1c24c554789bb232862726a2f07f8e200816a41a29f24082ed90868dc693cf41d4982f41154b2271ad67e481d96fd50699b1ff537a6fbcfb77f779343c98b5972ee3de26995f6d545bd168bc1269ed3bf170000"]) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x4000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r6, 0x0, r3}, 0xffffffffffffffdd) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/140) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x80, 0x1000}, {0x4, 0x1000, 0x1800}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r3) setegid(r3) 10:12:22 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f00000001c0)=[{0x28, 0x0, 0x0, 0x1}, {0x54}, {0x840000006, 0x0, 0x10, 0x7cf}, {0x200, 0x7, 0xb4, 0x1}, {0x0, 0x4, 0x40, 0xffffff7f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54, 0x0, 0x0, 0x401}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)=r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fchflags(r3, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xd63113bd600814a5, 0x0, 0x1, 0x80, 0xffff}, {{r0}, 0xfffffffffffffff9, 0xc3, 0x1, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x400, 0x8}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8a, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x400}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x200000029, 0x41, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0, 0x0) 10:12:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c5", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 10:12:24 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:24 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x4) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r3 = dup2(0xffffffffffffff9c, r0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000340)={{}, 0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xd956, 0x1, 0x7, 0x8001, "763e7ac691609da198fa7dc5a85ca39ab727abf8", 0x5, 0x1157cdfc}) 10:12:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1011, r1, 0x0, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) 10:12:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x3f, 0x95, 0xcfa, 0x1ac}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 10:12:25 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff66d5bf080045001346bf0000ff70907800000000e00000014e284e210008907800000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x3, 0x9, r1}) 10:12:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x500, [{&(0x7f0000459000/0x2000)=nil, &(0x7f00004c4000/0x1000)=nil, 0x804f}, {&(0x7f00003d4000/0x3000)=nil, &(0x7f0000142000/0x3000)=nil, 0x100000000}, {&(0x7f000011f000/0x2000)=nil, &(0x7f00002f3000/0x10000)=nil, 0x4}, {&(0x7f000032f000/0x1000)=nil, &(0x7f00007bb000/0x1000)=nil}, {&(0x7f0000407000/0x3000)=nil, &(0x7f0000784000/0x4000)=nil, 0x7}, {&(0x7f0000720000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ae}, {&(0x7f000051d000/0x2000)=nil, &(0x7f00001fa000/0x2000)=nil, 0x10000}, {&(0x7f00002e3000/0x4000)=nil, &(0x7f00000f8000/0x4000)=nil, 0x80000001}, {&(0x7f000027c000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000676000/0x3000)=nil, &(0x7f000075b000/0x1000)=nil}, {&(0x7f000043c000/0x1000)=nil, &(0x7f00003fb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003ec000/0x1000)=nil, 0x9}, {&(0x7f00004b9000/0x4000)=nil, &(0x7f0000311000/0x3000)=nil, 0x8}, {&(0x7f0000298000/0x3000)=nil, &(0x7f000084b000/0x4000)=nil, 0x100000000}, {&(0x7f00007d7000/0x2000)=nil, &(0x7f0000214000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000027a000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 10:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000100)="7ac260074f24d62b9894f1808c70a3be749385b4ae735b92d74eea3b2695002194591f3047da63988a019e3fe7d917740a790e56ef0235b3e7aeed765fdb193a0e02b964fc97ac5852f7fb00c1", 0x4d, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000180)=0xc) 10:12:25 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(0xffffffffffffffff, 0x0, r1) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget$private(0x0, 0x0, 0x86cc607be4584ff4) semop(r3, &(0x7f0000000080)=[{0x2, 0x2, 0x800}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = semget$private(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r8, r0, 0x3, 0x4800}, 0x4, 0x17f6, 0x6}) r9 = socket$unix(0x1, 0x5, 0x0) r10 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={r5, r6, r10}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000002c0)={0xda, './file0\x00', './file0\x00'}) r11 = semget$private(0x0, 0x3, 0x188) semop(r11, &(0x7f0000000300)=[{0x2, 0x5}, {0x0, 0x400, 0x1000}, {0x4, 0xfffe, 0x800}, {0x0, 0x101, 0x1000}, {0x2, 0x3cb6, 0x1000}], 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={r12}, 0xc) 10:12:25 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000440)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x0, 0x1}], {0x8100, 0x6, 0x1, 0x4}}], {@arp={0x806, @generic={0x18, 0x8130, 0x6, 0x10, 0x2, @random="707be20a2ae5", "8db4a26c483f635ecc36f7833f189bd4", @random="71c5ae8d010b", "010668b57e5d5c60e727e018fb3b6b7d"}}}}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000000)={0x0, "d786b07b3f1986ee223ef6092e4734d240ba56059f30f36eeaaa83b7603cfdf7b1daf77823898576f2757363a85b81e03790757f2bbf2f4eb3d933dace2b15e7266b5ade453bf18a459b04f20ff761752c9a97bfb695b2fb978e6575ef1a09bedf0fb6a22afcebce4d9d3cf7e5f1224fa0f548868c7ec0f3b2062a6f0e27d8d430e196e1038a581c326066761796fb702e0a1743433909846be007b11e18286ce8e01dbde8816b8b23ed60827d266e9b5d0326283790d3b3c546fed6c536241ef232fce667356e23394e"}, 0xd2, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/154) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) syz_emit_ethernet(0xa4, &(0x7f0000000200)={@empty, @local, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@generic={0x8044, "bceadeb49d9ae79690bdbd4215033b47dc0781a9c87f1e70de64ac516687d35dd76392a152556094fe424715b9fa238bc7c68d3a66b386d98e7eff4d898ac733eff8cf0656445b85250eeda881c976c2b2cb41f7a3e129763c864ad09f376992341cd308673ccb25b604d43b2b6a79377d4f9c16b928fd688d56d699403d234d75807995e49e04bf4d9fce665c7cb68ef668"}}}) 10:12:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="54e003239bda3f8cada2185239c4dfcc450f0451ed24023592cd459b375b81bf037ecaf9dd30ecb5ef9407b8f3b64535e28126484a1efef8b68f5705ff710cdded578050fab927085975cc5b225ea68dc5d4e8c2b86d4f94ea80f88a1a664df9419717f130109a440594cd69a4a3e5c8ea330a2ccf44544c2720f61b88fdf4205653bf6514ed858131e85654d1289aac85651450872cbe8b76d7c6bebc02a2b2b646a584803d3b29f42866cd47bbd88a43f0c097ba9f12cd43d7270010d3756c077db67291e9f946d11c3aca77b9761a1914024c07d43be20fd8b64f22c64a3422e373d29335cda9791dda034446dd4e5776137d3cfbdc9db7763d010997343fd600a418debda7eea7c7ed3204eaefa2f3e1f1d942204e1a52fa30c948f5a29bc6cbc110b1a2557c1629e4657ace30dfd47083febe382e762dc82a35f4d2530112f5f51d663e0a30cd605ece2d76ab88d92415d789e76274c075417dc5ecb17037fcf53eee95f071d6173c947458ab6dcf990e5e7e9609657a6bec6b55f254da50397888ab82fd89eb125fdfb7ca2a56067be3a9aac5e63863d9d3ab10dff393e7c448c2725ee637c74699137881771854cb95c8a91541f157d19c7452f6d1b81fc4236e00480de683e096c1690492f7c479475c53692b9167635a05b75783f84e589bacf745c18052c319051feca58651dda302c173dcad78cd458b3dea376a2a87c2a290e5ba22608d9fafbda4c48aad6f84fffecb302f2abe6ee40cda6527f9beb8b5f6f7b42446b699011e33958902a4de304ccfcd2c49599288602d5835a3c82c380d1a76cee4ea80969672a48cbe605f958c4ed3532f20c238dd51f8ff69dc47b0b2c8730f16d9c87a42a4b8f6803c4ee263f0ca823f1cb273f0f518aeeb9993eb8e6a4cf8fa8223df219b27365c7681c3a7aa7bb31842185e50c4a817ad87cbdd62d2ce3fad2f34f609b66db868d087002fc2f3d1b8bfd0b37ac57ab9af6cbcc5d943594686253a401838bfbbec2af1f2b3559434067afb1ebf5d24e84b84df5c49d9ea5d79beb72c2e5203095e62a923d8b5d038581982d608c29f5bcdf762233ffd9cd1d5df9a8c4715757a5beb1f7c41a3b3fefa878eb0823210cc0863e116e8f811024c6489e69d83f57e3bfc0bbf8a32d9c4fcfc06bbc86867b86c767772651a794749235dd7ce3d7bb0abb7466933eab72e4422eb892ecbb17a8c63793e52333c7b1a1c53c722cdf4ece15ab689d101e3c60947a2106fe4407fc1414d0084b86ce0ac23812c4120d5ed1e6e985224bde179c124b718b2759c392c5193e701b1db4814771145d5fb4d813bc35e55c5c4468eb5efadfae2bb27a5b55d0e75951f33c9e8f454450c25334952bdca3b5be2a9d4b1729190326d120ff565b39c75b0de80466559b3e9eab42b642e2d89212f114d364d6ac80c21e6eacda7241c81bfed987ef12dfa5780daf42662c00b3980eef4a37154ec8218ce943f7e591fc54f8937de9049f7b4152ad5464fbf357f148a7966a66a413d207b43d7d7a802054cb22c88160226a86defb9950f7838e542c7f1148eaf9bc205a8a6376d59d74eee0c17bbe4d2a92df2565eea116278098363673988005fa287f4edab9910ac818625297da348c144056e4324a07299cf52e4b63a3fabe2599a5579b54ba7a56c9a8bc66342bb4e8a57015a9a8be61f36d5040a69d7afef97cefbb65e8374101d38d45d677d69ef9e9bb2a7e1044072655fa272e69a68453a24d41ee3e5a959a6a7dba456d552b22b5aa46e8576285a47f064f6c35ec4a977920162b22f0c905cef6fbe7d6b44737f79da4ebb55a753de7590a5584fa5a7c0d2398960e327994f93c67519ddb26d2442d4bbbf30710c755a838fb1daaf0954d9fe755925ac090e697203381ed398934029daa580fa81b8d6840a450aec0be847c8bdb0f733b73582139dd1af1af6b0377f039256ea9b7a01ec079f4a9454db3ebe5ec2cc274b701b86afcbc36e9de2970630e9b6599bde5a4b2126835f102aabbddbb99b12d7b4489a2eda98167a1fd54b0130fcb4da9023c9d0e84fcce91a3cd28dbe13ca395372501e27bc9ed2bc8bbbdc11150c461101ffdea40a8ed9d4df1b73e92e04c52bd2404f9667c7aa660f11f38d7b37ce1688209cc90eed0528c793d0c0195e290b2239786dd4a49aa5c5133d261184d155a27e24ae2a65272ea61f8faccaca3d73123e799aad94b2ccf31c8b472b1e837bf96778e8ab6ee4da3751c92072cde6bd53dac9f50a8d99f3090562a387afcd391fb7a951a2e6dfb97a2bf781ca9c7b40a56e03fc7204448bc23cef1f70036d382477b60f259c9d0f7fccbf82ec76b0ea0338cb98e941496a061304ae8101a660fb95ec563604abbe5edbdd0792b95ee79187d33828aa077d196553ea32d4f81a7b3aafbc8933d87fc87b826f8ad303c99d3a85b4baf8fadc709bbd9f218bd4bdb6d98aa6281c4159b079667521c18dcd372a7c81eccbd2df43223f145bc8d41710887b8f41492145bc88c73e3421a368a24e84df845d785c2a222e5ca73994ff0f2da34f1dc33b69a17b72c09b21a20a2900e5a2171a04c2e04d0094ec3c2f9d1685241402f2cfd6a012ff70f185c52a569dbe4d3b5d993e7ea6d74048cd15d7214a9d28bab4052bf56bb892af180bbda8de34159515665994c8e64c291e7bf0d14bc753a219c516c54c9dd347095200ff999194c192c1dfe43a8beff3f9eb0a6e93eaa547f29622687b6d2a5a8b1010d3ffcd0a29cf98ebe839805e011371356c9cccde2433924f46d6154a1eea0a7a2d190c5fd780e410ffcb0dd85a254e05b5a4d9cf480fd4389bce5d89c66cfcef4366a54d15c6fed960e1631dcfbca0e818585100e1fdf57e9c1edbda26337c1cb23e6213a6bc69f690bdb9c3f30fb2c6327236d3ac6e77b42fb8e04126e08c074f2d545feeef7fc7247d8c87cde133a30908a4f030f1efe3dd54362f98b16702dd661b8cdbac58dee8949f7ba8bf9b4d4bf366cd3b408660d24e66f19e72d838119ab872cc545aca3f3291c916816dae3ccd8c5f7bbc440c782375b01766928d2f4ae574e754e6b8325094c8f2ca854c6877823c02a66df831ae5afebddab63ee53889f533e1e59f28ca1ef5d928c430c87c506ff109891217dfba4bfb7d5417a46f983fe269bf558c36f6864d8c222ff2e42831fb748f63dcbe4ef94e0b10523e813cc3109179da4ca07cde8b6ccdf78430bddb51c0845db43ee8f6d62da43170ec9079abe97a0fe4f0090eaf1e4df85761fbec467e3b3171122d4397f7d94f01b726f1cca64ae84fec5701cdfa9e43e1d9d47c7b304930418bf3ae495baf6ace868a91bc03d033051d6892f86cc9778b59f55dd6fcf11567b0d2d49d4b283e9bd0d2eb2bb39db08300aa0d2a3371e865b4e9d53508befb46b1f32cebb98b97ae226fa47a7f7f245a79b862ec4703a812545ee767b62b87ca32c1864db7f5dbe927c4bd9a9ce5eb9e08eea2ccd2b1d889826043aa390dda0ae05cce0de4e66d0ffc92e58557631ddbfd2ce469766e26626bc23b59a87f84a229093d90a08d21c98379e9c4bc53749e68ae41f23a157ee6282684b5a6b4e155bacad66a9c7da1f6513ae7aaeaac6c96359cea0a476310cd3dcab5ad3d38c1e5fa3a28f8b9997b1163c0d26c2b8f3bfd7feb8869e6fc8ef3db866e00a0dfe6b6ac751d6ec9e9e1aa8626e9437a09a912a4a8c26be944c7c31f876b8fb1826d51e1f88fc575897cb5ed6c9b193ff282d22074c6e44f125ab0d2a37e59a368cc686342d0eeb63ac116ba13d8c4b5cfe279d239c10e1f5d959f5312a0966a635d7991a950145449e10e2de03a94c095141b6aad6946e90440ce50f500fd20fcb73905f98d15a40ac27241f42d9804044c0d9caa734f7a93223a9c5c0da2c964db4150ae434afb039e7148e0aa903f60b2d537f1fc0815edf5994bbf7c8f31b48522f8666b1ba978fab76f1e5a669a45dcac74afa3fe2fcc451e47c12bf133fcc34c518098675e5f077f667cad1f6c93c4f7db8088b41be88b603995bc46fc8e6bf94b793a9379393b10309e96ff797a2b86328b018a3cc16e11676278aac7d7bde7fa9a7ef00f1bb4b4549932540ac1675d5af0a7ae126de0deb0dab31a5571649500630cbdbd9e1312d6c37025a48bb7b9bf650fcb8cf91c9beb378f080ee6116e6d80821dbe8a2b1c2ae5cea4669d697ae223a1bddecbd43a048bb63686d5fdc4ee3f4ab56f27a011a13b20b39bd17fb8e41223c1868d6f765c172a3556004afe01c9962cdb124144a941d78d21eebf55f9b39a8b4da415f2d0304761bbc72ae597bd3fb3fdf1d61d5d085918741d538e119b323dcd81027d17b3c893737550bd0842bd88e49cdc42b02c46835450d8c17935ea0ed684c17242a2d6559ff136ed01191129413cb10ed9235a789a702dd3a78d6c74a9f81f6337b5533db45bd0e55109f69d07ddb8c04c4e0d6257346df284e4a5c6531fe9f17e0a46708dcba6619883e861478e7f449f8346dea9906ee48088cdf2ba4c92ee9845c410048a42642fddd3d9b46ea3a2c2d57a0a11b7f8b51630eb6c61864d4ba396748027d3ee4b7271e916465a81c2a69fa4f62908a81e38b52399c7c9d872b42094c41b6839e3fbb401dafc48a3298a34dce00539791c37c3d8b58a70b2955649d741f17e6850fe49c7eed42eb343d30ac408f6cfe29592010429b73ec027125d0679152c5658889fb0d7478ff44372444bcc97bf82ed687b92381b07d6789ebdcf0fe73092296fbd7fe61174f60a52ec3215b551c66ddffd21261637d5fdcd55b28c2d1f93253a12a816eda4af8f82911bee8390074495f40825694dfbff81783f415f1a81bf731c4c03255a9e506e2b29b20452c382e22037034ad3eeb9d95bc9436d1489ba5dbb1c472bf55cc28c2f453e8b301174ef30670f9a23800b053a7f42e2cf9ff3509521fa88163aa2e4d6eb7e418e31493b1a1ffb842738329c5ab9f9678d9ea8824472e038dadbaf3524463850d321f9480b7f8ed418e38e611a3ceac616a7e79dbae0963fb58cdc7b25ee3ede5af94a74a007a5baa969b7ce89414bddf493d1d4ddb67350574f61623311a14a94e43a6bab613764b606505b9c7aa2cde2bd84b7fea86e4a5d4b7fba764bf0fea6858bdc0948cd8a2767c63a9a4deddde0365d2b1eb11e18ed543305276d26a981ada5c16c4f7697ef21c7424a258e63d44e1087527dedc1468fab2cc7fb949238dbfaf45e2a2388e7cde0f24481c8a33a40c59bf34a7940fbe2c7dc33d464b49ae83147ca2fc6404b599378e06cf9995b15627ee5cd6fed53e3cc5a129dd67650c223d8f55b751a7108b9ac2a47794ae8efc9cc247b6789046bd7b5e3386389d6711e314f372d2dcac974f4f9354ac3923751d71ce434fd77baa563db254ea1bfccbd178827411c8d013073efa51511cda66bbc5db64dff3c6b0f5673806a548612cc86f7777d3d29ca0482f7f82d0a8478e0ef6d865d7f08e09184377d80db47fef5478fb432dffcf2a2c991b73c6f66f784d5a3f81cfc3d6b3ad0ffa244bdc076c95e2f48685cd81467910ca0825300d93545724497058b33940c8e17bd4ee6c1b68b1a8a98f497be2e69fbd7e3c424624ab774443c977ef120cd245a371a6aa820c3bd1a61b015f9af1d8ebf018447c02244f0e01d6af0dbdb2593cff08aa1a0ab57860a37bce85264449a53fdf1f80f353f24f980d0b8c176e5d6dd4bcb0d6ad1ea0427c53a78bd44337f26a6771391cfda4e", 0x1000}, {&(0x7f00000000c0)="898d55a43a37c07ad40627823e2b7f587d83c0dfe31e071d40b21d533983af58572f", 0x22}, {&(0x7f00000011c0)="85dc593b75386e086a106ce8f7f22f9410f9d8af5819d80029c82f48002c7ec0eb6ffb5a75629642acc1214496822e9bb02726f4e86cd86dc7b8cf969769b06c24dc48b3c665f43ac4114a803850914aa715a399c0ac3a769ba3aeeb17383a45e1a6a9a94d0cdb8e308630e49f0c6b78b43488d4f6401778a4b5ecd58a4aaf3e54ff41ce64fe452cbb1b11381751c7d33f74db324e0549fed78bb5698232ed818f9466770d8cb71e264a2232c4d8b128fdd473cc7d4c947e2c402ee535cdf203936a4782689d99b4bb669f81860cd306c4347d67c11c3f9a7807e3da415f45d899", 0xe1}, {&(0x7f00000012c0)="ae7c1d05361033d11c9036840d50ae18d23b4addd27dba9457df648a13aeae9d216010dc104ed7b8ce920ce3050143e340e00f24eca373f6bf691161e34726057a218dcdfa5e13f3da377d55ddd0a4f9d23007fa1dd10fc30363404624d7694281e99c4c5d6ccde1633dd56ccadb2a48ef32754bad447b9f064a1c17421e93e0c28bb0bd6d93d0b87090182ab2680329b12e9d60c5ae060b2b9d01b208686768d1e8e2e10a5cf15b3b81ce84e24d1c3e0bcf38152b5e5fcef88d1b260387dd380a636ddb0b770d08695c6833f4d32b6c034020c3ac3d", 0xd6}], 0x4, 0x0, 0x0) 10:12:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x6, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401, 0x0, 0x8000000000000, 0x2], [{}, {}, {}, {0x0, 0x10}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0x1000000}], {0x0, 0x80}, {0x0, 0x80000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x49) r2 = getuid() setreuid(r2, 0xffffffffffffffff) r3 = getuid() setreuid(r3, 0xffffffffffffffff) setreuid(r2, r3) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSCTTY(r6, 0x20007461) 10:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r4 = kqueue() dup2(r4, r1) kevent(r3, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) 10:12:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xf20) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x42695c9a) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x20, './bus\x00', './bus\x00'}) 10:12:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1f, 0x2ff, 0x4, "004d00c21ad8d1fd4000"}) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 10:12:26 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) r3 = kqueue() r4 = dup2(r0, r0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 10:12:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0x100001, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shutdown(r3, 0x0) 10:12:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 10:12:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 10:12:26 executing program 1: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f0000000180)=[{0x1, 0x5, 0x800}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) semop(r0, &(0x7f0000000100)=[{0x2, 0xfffe, 0x1000}], 0x1) ioctl$PCIOCREAD(r3, 0x4004570f, &(0x7f0000000000)) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x7, r4}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0x9}], 0xfffffffffffffffb, 0x0) r6 = fcntl$getown(r3, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x800, r6) 10:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="fae63cc0bdb25a99ddb91044810215247e867f8abac622de580f4fa3c9f7f45080db2f1a294c2adfe21bf7140984f32facd3565bf3c847de2538e7", 0x3b, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0, 0x39, 0x7, 0x800}, {0x8, 0x5, 0x1, 0x81}, {0x36, 0x20, 0x5, 0x1f}, {0x7, 0x78, 0x8, 0x6}, {0x7fff, 0x1, 0x8, 0x200}, {0x6, 0x5, 0x81, 0x93e8}, {0x0, 0xff, 0xfd, 0x3}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x486], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0xff}], {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 10:12:26 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0xfffffffffffffffb, 0x7fffffff}, {0x4, 0x5}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x3, 0x2) fsync(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000042d62c5c8b1b10890f00ffff00ff6525000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRESOCT, @ANYRES32=r1, @ANYBLOB="57e54eb643a310103dc83e47faa4eb29aded62ec13448196cf4da71760a2a75ea99ccf391ae734fa58238c4ae70583859c3c0c1bb2c2f3e7a0653472e1ba539c4860a3de25f7c5194d95a0d399f91bb6af2a5c09f5210d79256b585a8fe4eccdf3675a1aeb0b12643d5f660846bcd604165d0ac2fd29a0051892b9e08ff1cf6baa375346a81534395dadb066ce4f9fc4c5fc2e553940d5029824cde04561d2e81561b6d95ad4e38acc59897f665304e1ca962d6cf70782a00285e342f22ebf93df91f8ab5c64e0e4f906a614d66ef4398a3283557bdca3fca7819ed1354f9e6a0d5878"], 0x28, 0xf}, 0x0) write(r1, 0x0, 0x0) r4 = socket(0x18, 0x400000001002, 0x0) sendmsg(r4, &(0x7f0000001780)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)) shutdown(r0, 0x0) 10:12:26 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0x8, 0x9, 0x1000, 0x3, "0a95ce86451c2310b294ce6db7ba10b48b141afb", 0x7, 0xfdb}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/255, 0xff}], 0x1) dup(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000240)=""/161, 0xa1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "94d284c56fcfd87968c5fc6386760d9ade9be298"}) 10:12:26 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x1) sendto$unix(r1, &(0x7f0000000000)="d327bb7098cd316c4e6bdfcb836d0a8d4747e18847ac2df86ebaba7f9e134fb27ada5edf2d7ea2b4429abab2b9f0306dc371f17ea206793baac54eff4237efbf7ec419240f29f78ba89ccf8a65d3ff0176ad9ba111f96c4fd24ca7e391768ea9bf1c7c0355825575e88c66c0e6d98877e5e6122b6396a31ebdf4684995d6b1352687aa", 0x83, 0x40c, 0x0, 0x0) 10:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x7b}, {0x14}, {0x4000006, 0x0, 0x0, 0xf5}]}) pwrite(r0, &(0x7f0000000140)="fbaf0000000000000007d65190b3ab3a162853933c60312643adbf0000000014f6357e3acd4a19037cfcd5d5d7154926c9847c43ed89d05d322a0ef9d670bcafd655e2397ae6def335e91a46564334cd954e1070694181994e72149aad7c9fcb31d2bb77479f3fb4b43b24459eb4b1f7211980ef9574b703f3e472e9863620783e5190e467f6fad1752300b675ea369c77a7d11422489a897ee4c01830ffa6769baa585f7e5616e8576b0730353a63a084e73f549bffdc0e5f6de807b5029181dcb528527a32c29fc142814d5b3708a12e1d6d324c56bd2f4e933862301240ff7ead41ae5380116ed564258ffa34c1fda88043d0b260", 0xf6, 0x0, 0x3) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = socket(0x10, 0x8000, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) 10:12:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000300), 0x9, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="000000180000000000000000fffffffffffff7f90093f6812f39ab00000000000000", 0x22}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x6, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 10:12:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="d548c294fc4b90ca7d0000000013729af06255f23b88c0f6bafe42ec42fbc2c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e30", 0x61}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x28) execve(0x0, 0x0, 0x0) 10:12:27 executing program 1: clock_settime(0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 10:12:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) r9 = kqueue() r10 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000005c0)={'./bus\x00', 0x3, 0x1f, 0x4, 0x1, 0x8, 0x5, 0x7, 0x1, 0x0, 0x70, 0xfffffffffffffff8}) kqueue() kevent(r9, &(0x7f0000000240), 0xd1, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) dup(r9) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) r11 = dup(0xffffffffffffffff) fchmodat(r11, &(0x7f00000000c0)='./bus\x00', 0x1, 0x4) 10:12:27 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) r0 = getuid() r1 = getuid() setreuid(r1, 0xffffffffffffffff) r2 = getuid() r3 = getuid() setreuid(r3, 0xffffffffffffffff) setuid(r3) setreuid(r2, 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) setuid(r0) 10:12:27 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) syz_open_pts() 10:12:27 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xf4b38881754ea59b}], 0x9, 0x0, 0x10000fe, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) `‹¨+'þ¿8ÉB3e@`‹¨+'þ¿8ÉB3e@pckbd_enable: command error 10:12:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000), 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0xff}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) pckbd_enable: command error 10:12:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x6, 0x2, 0xe034, 0x1f, r1}) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10204, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x8) 10:12:29 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 10:12:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0, 0x1}) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) 10:12:29 executing program 0: recvmsg(0xffffffffffffff9c, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000040)=""/213, 0xd5}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/174, 0xae}, {&(0x7f0000001200)=""/151, 0x97}], 0x5, &(0x7f0000001340)=""/76, 0x4c}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001440)={0x0, 0x4, './file0\x00', 0x27, 0x3, 0xe5b, 0xfff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000001480)={0x7fffffff, 0x5, './file0\x00', 0x0, 0x768, 0x8, 0xc2c}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000014c0)={0x3, 0x100, 0x2, {[0xffffffff, 0xffff, 0x2e9b, 0xff, 0xd5e, 0x1, 0x9, 0x2, 0x401, 0xffffffff, 0x2, 0x98, 0x7, 0x7, 0x24b, 0x0, 0x9, 0xfffffffffffffca1], [0x6, 0x1, 0x3, 0x1, 0x4, 0x7, 0x356e, 0x5, 0x1, 0x280d], [0x2, 0x9, 0x10000, 0x81, 0x3, 0x80000001, 0x6], [0x6, 0x101, 0xffff, 0x9, 0x1, 0x5], [{0x3f, 0x1, 0x6468, 0xa55}, {0x2, 0x4, 0x5, 0xffffffff}, {0x1, 0x0, 0x7, 0x3}, {0x3ff, 0xffffffff, 0xf2, 0x8000}, {0x128, 0x8, 0x1}, {0x3f, 0x6, 0x2, 0x800}, {0x2, 0xfe57, 0xfd, 0xaa0}, {0x3, 0x5, 0x80000000, 0x59}], {0xfff, 0x5, 0x7, 0x1}, {0xd6e0, 0x10000, 0x400, 0x7}}}) execve(&(0x7f0000001740)='./file0\x00', &(0x7f0000001900)=[&(0x7f0000001780)='\x00', &(0x7f00000017c0)='/dev/ttyCcfg\x00', &(0x7f0000001800)='/dev/ttyCcfg\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='/dev/ttyCcfg\x00', &(0x7f00000018c0)='/dev/ttyCcfg\x00'], &(0x7f0000001980)=[&(0x7f0000001940)=')\x00']) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x1, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001a00)) ioctl$TIOCSTART(r1, 0x2000746e) execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001cc0)=[&(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='*\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='/dev/ttyCcfg\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='-:\\\x00', &(0x7f0000001c00)='\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001c80)='\x00'], &(0x7f0000001e40)=[&(0x7f0000001d40)='/dev/ttyCcfg\x00', &(0x7f0000001d80)=')\x00', &(0x7f0000001dc0)='*\x00', &(0x7f0000001e00)='\x00']) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001e80)={0x10, 0x3, 0x4, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6fd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf41}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000002380)=0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat(r1, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000002400)={0xffffffff, 0x6fde}) getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002440)='/dev/wsmouse0\x00', 0x2, 0x0) fchflags(r3, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000002480)={0x100, './file1\x00', './file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002540)={&(0x7f00000024c0)=[{0x48, 0x6}, {0x25, 0x155}, {0x7, 0xff}, {0x46}, {0x7, 0x5696}, {0x0, 0x2}, {0x22, 0x9}, {0x42, 0x7}, {0x8a, 0x3ff}], 0x9}) 10:12:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) shutdown(r0, 0x1) 10:12:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chmod(&(0x7f0000000080)='./bus\x00', 0x4e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x5) 10:12:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4c0, 0x0) getdents(r0, &(0x7f0000000100)=""/102386, 0xa7f0) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x1, &(0x7f0000019180)={0x57, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000191c0)={0x5, 0xffffffff, 0x5, 0x1000, "68c4de355000", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x1, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x9) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x84}, {0x6, 0x0, 0x1, 0x800}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 10:12:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x21, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000200)) setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x0, 0x40, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0x9, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:29 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') getrusage(0x0, &(0x7f00000014c0)) 10:12:29 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x1d3, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x72}, 0x7ffffffd, 0x5, 0x0, 0x0, 0x4, 0x200003, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$BIOCLOCK(r3, 0x20004276) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000280)=0x6a9, 0x4) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 10:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001a40)=[{&(0x7f0000001600)="ba17f427c55e3a576e95d3a55bfdf2bdf51819d87bcecb246906b05d1eb5ce47e53939f789982df65a7d0cff9086fc6cb64d96a9b5a4414122132c1e95fecfd88a3e56af41ef485e2f10ba64fa035ff27af9212dbc0aa84ec7466e14cea5cef1173ecc42e266c113efba8092ae9d0a3c22d47935f0f7aca6d1d8c6009d07491f58197755612bddd610288d0cab61b7ff8b18c9f36e68f7feb03b251a01fe32f50a3c0743c0a29643c31bedb337373b4240918e2fbf904026c7e38709d31f894d4b290de62a91e79e7f3f221847ab19f7f4e43fe65f562289fa51c894b8e396647493e53553b5c0f6c0ea4383540960c2b2ffc7f24252bcd429c8f5", 0xfb}, {&(0x7f00000017c0)="82e37d2dbb28c7b55a04b2f48b3b0cf21aa3d3f1278b88aad02313ccef16f27e8dfd74bf818f8671b83d6aed25b37a30781258b9f6c67891d9e1bade1c1c2c7fbf41ace4e38bca51fa2d8ae683b7d9056855a2b4987e7673dd8960a3a95b564c7aebf927a3f555bc0a037729ef7ab16ffb7f5e99401db84e0ce2a563226e3b3031337d67db82e3bf7713cfb38c86ff25aee4a5a6adaf9a0680d8ed6685d17d9e206108fd6d32b4039e541b13620049847fc87b5335e8eb3b911b9449be2d1047981317038b18a3632d00507ee1eb44bea4d9f6322f7c33343d33d8461bb2bd9ec3a45510012d", 0xe6}, {&(0x7f0000001700)="ffd51a767d73d3990cc586171dd79edf2ccd9b8c390aae2c8648346f43d27b0dcd60491103246185abc398d565187fd69ce1331aa9c9465c29e9945670160c", 0x3f}, {&(0x7f00000018c0)="a8b47124a8a6e857003c4b9b19a38303ac1a5270fb8a727f96af5ace922a7f14066dd2c9e08532c297a93ba5c8a3fb6466f413a92001226d96db5edcb1ca4c1e3349045948096f0412001ec421e1740a27870d2f80b6e1b89790c9b5e544665fb262b3f5379ce7801410902624009a27fcd22285cffd3922fb55ef9ee365afe8a8ca80d4dd919b5a292b293d5c52669b8a2730a5177596064895184fac4e81d515db6dcb1a84bbe790387b104f09ffd8167f7ef38eddfcf26d8890a8110b4d5b6653c614759d4fbd1e046f96c235ef3afb35787ba5c8a348ccc9d7bf6ee1a348bb4fc37045f06d18d6632ed413a2d4b1e852e423aeaed1d4d07f00f7001e55", 0xff}, {&(0x7f00000019c0)="6254e23e510e287ab6c638956908c83d6c54bb0d1b7b3c3590015b0f636d47306e5bd1be3d714688f1ac8b6754480a29e2b84bc402607ebf71f100cc55f0f0a20105c3c4d51494226409ad", 0x4b}], 0x5) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x101) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000500)={0x0, 0x3, 0x2, 0x4, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001580)={'./file0\x00', 0x0, 0x6, 0x4, 0x0, 0x2, 0x100, 0x401, 0x10ad99f30c653d30, 0x1, 0x1, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000180)="70df73f713c9ec4a0201ee8a5fe8475298ba9f5bd4704c32783ceba7b173090722f585173e882c378221240771420cef09e947758ac7a8596370509dcb5f3ca89b3e4117db4ef05072158bc0349d8eb084aafc5228fb9d2dd1b73a77422310da7a6374f13981e5bf06713c08294ffb5e1e7ab1cc3e198c0d35b52d7b613ffeb565319a8d95b121c1b76c47f64edcf1b0d7eec33fa5a3e213ccbea0a72f3e797051fcd048cdeb8a039a3757d81b6c3e8644b282faae005c7d543692234857821e352b12405ddb7f372317125f89cea41bf1cd60bf8e2a988f7224de6c2f79dac125b0efafb969ebfa1ce3a549f2386ddea62405f620ae91", 0xf7}, {&(0x7f0000000380)="63ae5edf6cc6bfa0f54dfefb25ec7a2bad7647fc0869b916a3a13f4970f5594220e780a70770d981611fde515550a7dc469d9f5e3ab405d2e8ff612411d99c3fc21138c4d7fb24a0566971fc83bd1faf6fd5fb875b6ceee0399d457910f26117152b63827334ae34330f8319467bf79a98f9c5a4432bfaf84fa674216cad2a8d2ebf54383b89fe23b6c1b63d3c7a64f2b11c9b680771b5a7254246c66674958e746cb50d5c1eff11d75ab343968c6e93f0295fb6d575b41ff83598d2850b66935543b186fd65c46691f42d0e7afc3a69eb004768059025c247c36339ee5be7cf33869c5678066b", 0xe7}, {&(0x7f0000000080)="49411b6949da98d43325222b3bdaf178d64fb60d9229a8c539edae8cee3fd34d8b3846bad27e23b97009fb3f1daaee7c3fbf1c5d3b5af8c461bf0257784b5f37565aacc2e7ff9396e6a0cb17d4741b5b", 0x50}, {&(0x7f0000000280)="a6f0fa5bab010b07ca24f377d8c5bee9470bc6f8e40fee2186ab09ea72419919c3d3fc626a809f7fcb4b62d84c6631c413f44fa27513abd50cef4e8f077fd04cbfb8e241496ccfac66207f108d2fa058efcf4f94a0", 0x55}, {&(0x7f0000000100)="4472459941885f97a0eab48f7c7cd710a3aff6be00903717d989204ea80943bee1c8fc63005650", 0x27}], 0x5) 10:12:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x4db, 0x1000b15, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) getgid() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ffc8d753ea647cbd33503f296cf9effc8dfd36ab75ecdd5f089e862ad821edd848c8f2d89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908ab661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5b43d1fea45f8f3480638bd9c76bc4d4fc4c13211ef9074f060cca2b09e290188ea2a7ae8b133eb6bb29d3741fcdb0fd8ed455c05baaec7c63d65ba87df652b1650e82080e7c47545b4773fd652dd236556497891148b29ac3d38c9d07cdd13762deb", 0xe9}, {&(0x7f0000000240)="24033acfe98571fdb1922d5661deeeb68b9d1558d911757dfe269be60b0a7c9492795214469a7f85f79801a3ec2192b8581018051f5d5ad60a2fa6213d110b83f1fded9eac03cf88419d34e559b374bea27350deb6c0ae2221fc68bff8b3777a8c3819cb7f2c04fd6e7ed110942cbc491f2a1b2a7e63321f8a2afe586fc4a5de1d6206863437a3e71afdd4ca55c718131546f59257af351666933b3156433597cd75b20a5fdc53a043610f804a10faafbbbcd18a36c4489c588fa1bdee89e4e426c6eb4d7d36fb55f4aed5654b0a0e2a979840b57a90b9e9f31d3fa08d0cdee46e82a354fbb98315417f04c9da4974cdb1cd8f96c8d7a35ca6098d08214a350e1e36b2b86902d90418881658e1efd7bde1ef89e492d7395731f16f62dcbb58154f776c516177e91c8eb8ef5b3446cc231417a8166143416d0101dc3bfa7d5cb82e929ae3aef2b3bd19b3331c3d7d79caff848cdd975319293b788f053a6ef201ab6f4e585512c93b875e625a3dfef27159c21f4f73ab461a68a44bc551b9907c8d94e0fabde92b648fc16baff108cba45a1dc343e2de3dd122962df53ef194a123d5d8b6f2039eb436bb010c9c2e9443fdd68c51440f547f53cd6962472c86f70ff0802287ec5a878835e770a7801bc5ed835ef325bfdeb87897de955e7b74d030833c8dc888848b60a14e97f83ad96bc4e50f0845e350e8613f8cc23d5dc672379a15dc36cab7033fcf5121bf9f6e474ec0ac142713bbb02b5065bca3bdf4926cfe7e080761f748817ea6f314429f74bd1bbfc559595ca6e90c1790f58d1d58d61ced5f701580615747f98b550cd0f3c159f6fd99cacbd4abf1fcfc0f0824a1cc1e2669ec92b43e2c7647798aac6ca493d9c5af3643c954d99db73c6cb27bf098f4a92b5aef3fd993bab89160d03f88148f37cc1b4fa28474a8c78a0d4cded5d4013e0154ed622ecf1035daf90e7ad63f58bb316a677d4127879ab7cc4b51b64065968505bc8ae0b86d99e88e4c29f476e100154e433579b2a45f66d3d9a0a5f0ebdbceb8ca9dfc1b7e1e12cc02638fce054d9255619b99d15534a6da2ed2a7e076ef6ee59883934a71bfd6d2370d812f08244ca07e670f92e08d3faaa383950d390e294a2268b05f01b5b0c7b1e88c2bacb4f998c14aea65c01f3400f2270ef76170ba7edc6e9d26eed6f1da695acf2565b3b6361472276be54f1bd68a1aee2974115f0072cfe45dc24a80f29dddece7c605905603b84126eae52f9cd92434e2c1bc1b002b27271f60570dc8f8eb8238d69008400b0a6e9b5d41da6ff6b20fbd896d1aaf72e6bfce0dbb37a8c505088617de5960dfd5556e179ea75e156f49ec0f26468db0114333a304a08ae2d7b6bfbdaa7960b509314bd6f2850333eaa21fc8b78956dbbefe79a7c53b1d53516e9e7efbc2b32fbdadf69cbf9248745c0461a48665a6bb4051f316d255d362d1d56f71d07e6dc8347e3a18d661b3d30603582f1c71af2bab38fa06ef457a5134c0c66970186c2d34e829dae0473d96142c3c821910673a7d811c4caa8cb458186fda5decf30769b59ecec5cfddb2b0134fa0dc91693b41e980ed17b1f7bd070eba45d169afd6883973bc23fa34c27fed9ae07a32040e5e0b19386f6b64d68fed67d3577fd7dac5858083c64a642559ed78a091acadf59f7c20eefdb589d3fb4bbfdfb04bc711ad0cb18ba3b9ad33a4d40d2c27e3fd80c9cb6809ad4414efd79f1bb590a3ff0b3de6540d887ca157c74e8a32af559e228b0ff9702469ad3d9593bbe1a7dd46c122f60ea0fd1c6e02a8609e4c7452fd01b584ab10256cd0c7236d6b7e38e3df21d825a7ce353e5aef8a2e1d2626b13615f3cef0091bd043fa9b62532c4da5fe72c579ef6e74b993a4e0250e606b595cf43be6ff8626f65e655063168fcb501e5ef98fde1cb61d00c15a334641813e62e3764f4e21620f409d89824b5c220b9a8d87e268e8fdaa92851db3b23edadfa3beffd35bdc6c82fbea73469f836da5deb808f7cc6423d52c830b8fe08ee14fe048954461ee21ed383a173457d36fb71160abd6909216699bd8efd1d6d9ced9bfd970ad7f816f007bf71191bcd332b83a00380af252efdce0ed140c82dd72aba42b326406b56596459a42498760c2b796aa2cf9ab57b2ffd9a3f0a450454fc18cb9a8e1c51b5c35c43308b2e7f52bcdb2dcd70af3c3aecccae5376c597ba47e708f321c594ad3d6c93cc741eddad09f11eb1f241ac7fba0d476e53e811be4d6fbda31c3f39633b0d6e7f54ec38c5b2e0d8cb2e9dc9c46b93fd2c254c5ba1630f7d99e4a83f4ef0c683a449576fbf062932fa3b81100ac2b17f48966f7c3c314a48cdb7b7994bbc639bfdd6fd74224e4b9bc781caef34cd1f2e8fd36bcb3bf92fe9f82229c7d0c19358913180eaf89849c7a693e7ad4564afd331227beff9fe84d66d433e5d8f2524a2cc3a8440e26a2e7a917a8437daf4712e469a27ca3c3fae5ab71360536c7980c524361bd53b36fdb7bdfd95c49866ab0b3e8cdffc9bc9e87bbea180c6fad36274ce8a80d3bd2d5efaf84009017d239c6596c69d40968690815dd0f99284d7ca83f14a007c2bca2855222e91fa489ad768729e2c7752d908b51739d2f6fc19dfa18943f31a8de6a09a11f28f82b971ed13f64f1b3a2b37e48939b38de582fc2105df90108168162402dd2fd9ef551cfff4619b93349fb7b91b055c96a47169ff907fea5363bbe5f77f7b929207706813f282d51286be60409c81de3760be788b7716e232c1b190ff6152f4e73badb06a814a5ca360e70e3b7e2bceb7dddb7cc994c547537ff9c296b98c3f73f00667934b314c052d79323549ae7f188e63baf1a6dc0d625788d3640852fdfdbe4efcf8fd8b66636e9d7bfffbb0ac1283d921cae12", 0x80d}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:12:29 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000000)="df", 0xfebd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x28}, {0x54}, {0x5, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x48) socketpair(0x6, 0x1, 0xfe, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0xfff) ftruncate(r0, 0x0, 0x7) 10:12:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x80000000) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x6, 0x6, 0x81, 0x1}, {0x800, 0x0, 0x3, 0x401}, {0xff, 0x9, 0x8, 0x3}, {0x85, 0x7, 0x6, 0x5f4469b3}, {0xca7d, 0x1, 0x1, 0x15}, {0xffff, 0x7f, 0x57, 0x5}, {0x57b, 0x1, 0x81, 0x5}, {0x1, 0x6, 0xff, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 10:12:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() setreuid(r3, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x9) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r2}, 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x2, 0x2, 0x0) mlockall(0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 10:12:29 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x4, 0xfff4}, {0x1, 0x3}, {0x1, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xe}, {0x3, 0x3, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0xb, 0x1800}, {0xd, 0xfc00, 0x1800}, {0x1, 0x0, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000005c0)=""/150) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x41) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x186) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x4, 0x0, 0x1}, {0x5a, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x2, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caaee8856d2d58ae7e7a", 0x16, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000540)=0x10004) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x400}, {0x7, 0x9}, {0x4, 0x1, 0x800}, {0x4, 0x1, 0x1c00}, {0x4, 0x0, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0x3ff, 0x1800}], 0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xa02, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/154) 10:12:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x7, 0x3ff, 0x0, 0x40, 0xea, 0x4, 0x1, 0x0, 0x7, 0x8001}) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 10:12:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x8001) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) fcntl$setown(r2, 0x6, r3) 10:12:30 executing program 0: select(0x40, &(0x7f0000000080)={0xf2, 0xfffffffffffffffb, 0x9399, 0x9, 0xfffffffffffffff7, 0xcc9, 0x1e27, 0xfff}, &(0x7f00000000c0)={0x5, 0x8, 0x80, 0x80, 0x7, 0x2, 0x401, 0x100000001}, &(0x7f0000000140)={0x7, 0x81, 0x2, 0x0, 0x1, 0xfa, 0x9, 0x8}, &(0x7f0000000180)={0x0, 0xa4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 10:12:30 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000140)="0200f401c27101e0d610aa242ace32b7cb25a5203f97daed72508b6ad30fe962e0d7b26bc1f796000c96d1be1ee8b5470024a4e45453f8665beb4f6d2c4cc8dedd5e08191f60a52cd96c537925455190311a9e282c9294f20fd32788c9939ffac19ddc893c185344a15e1a3329d2acba90e5ccadf1", 0x75) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r3, &(0x7f0000000080)="2078be72e865cb010c0a184ebacd9c1d42009ba2c14c7378540333177edf6d0f3295f5a5e8b04efdd7000000000000070000000000", 0x35) 10:12:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000001180)='./file0\x00', 0x48) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x45, 0x0, 0x0, 0x180}, {0x6, 0x0, 0x0, 0x18000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001100)={0x8, &(0x7f00000010c0)=[{0x252d, 0x20, 0x7, 0x3}, {0xbf, 0x6, 0xff, 0x1}, {0x4a, 0x3f, 0x5, 0xfffffffa}, {0x1, 0xe1, 0x0, 0x7f}, {0x2, 0x3, 0x1, 0x8a}, {0x8, 0x44, 0xfb, 0x9}, {0x6, 0x1, 0xfd, 0x2}, {0x7, 0x4, 0x1, 0xc0000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x1000300000000}) 10:12:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffff7ffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffc1, 0x1, 0x0, 0x45f7, 0x8b88}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:12:30 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x80, 0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000040)) setgid(0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = getuid() setreuid(r3, 0xffffffffffffffff) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r7) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="681097d58facee04d58a81796b62b1361f9c1b08cdbc6181fc6050f7e9e74cca929104018ae69d02f0c2be440f74497002f97efb3a659f9a73bf7f5e95ab791eb19213820436cd890f996cb8a6681f1ab94c579900ffcfb676a455d9b7187227d75eb44cca9120df6d1ce993dee81047", 0x70}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0x98, 0x8}, 0x400) 10:12:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x23e7e56042529201, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40001024, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 10:12:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7) 10:12:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x200], [0x4, 0x2, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {}, {0xfffe, 0x20000}], {0xffff, 0xfffffffc, 0x2}, {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:12:30 executing program 1: getrlimit(0x0, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xc4c01002e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:30 executing program 0: syz_emit_ethernet(0xa0, &(0x7f00000000c0)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd60766051006a3afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000000c3989c581438844ce4e0009e8045fcddd2c1aac460cf55dfdbb0520d76ef81a6706fc15a0a54c0ed8de5b8de5484f9e69ac7704d4815bbdc35002b64f11959f9759a2d16c67926a561d1c93b5455ebdda49c0506543a81b0000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x40b9, 0x5}, {0x5, 0x8}}, 0x2) fcntl$setstatus(r0, 0x4, 0x80) 10:12:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x1f, 0x0, "da0b"}]}}}}}}) chroot(&(0x7f0000000100)='./file0\x00') 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000003a40)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000003a00)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="cadbb56cccb1eacc6900db0b0abfea7c586ceb10da345e04f78ee6cb06ad0d79a7b3bc27013c81f9a04ccbddf3b7525cdc1e71891dac9ff1fd908c3c8d575ed8d487bf7a07d21a42ea8757480febfcbb97e4aebd41a605e0c865ffe979b361090f10d8b866a2e3164d3bc775683f1d6e89a2644d925f1af42ffd58dc3ad4e670a838aafc0e487ad2e420cd9c8f4229e5079537e30657671685180ea3246235b859560dab15cbf0281ae01a51f63be5b660dfd20e9550df3873ea63e8228ebbf47135230c7f69afe6b43b11d6", 0xcc, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0xfffffffe}, {0x45, 0x9, 0x2a}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000002680)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}, {0x0, 0x0, 0x7b, 0x1}, {0x0, 0x1c, 0x9, 0x1}, {0x9, 0x7, 0xf9, 0x60}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) getpeername(r4, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a73b36d4121ad1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4098], &(0x7f0000002600)=0x1002) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003980)=[{&(0x7f0000002640)="9250a822f9cf5a403ed911cd4a3ea5916580457bcf1025a7", 0x18}, {&(0x7f0000002680)}, {&(0x7f00000026c0)="117ee7d3068fad66ba481e2ace5947f497768952a2368a874454b1b21b2085359bb37e0b", 0x24}, {&(0x7f0000002700)="c8dc0b6a059629696aeb08154f45d520cbc7fe3be0c45ef8c12eedad654988d0e4a15910d853f411e24ca79bcad675e82c0378091088ef3f6e244e6df01b711cd9f9138463cae87fcb5b1f23f5a01a715599ed9d7971d5880a82ace869002f5e37f5b66c02f97f336ff4c561af2d06353ef377ee5ad5bf8d5f8c71c176634f8ca40242bbab1181c1f4df6c4f200d127a6bae02a2fe899a1cd306445c25cd87c86fb2b4d2e106", 0xa6}, {&(0x7f00000027c0)="894936f7337c03a381ebb9fd90e32b3020da3b93daf02dc08e0e496825d4048049c66524d4a64146eb74915ce6392c299b7f367e2fdbd2a6873999f9a84ae342d1efacc45d9e5158ef725e9eeb262b5bf4b0c6eeeb08153fd797d3071972ac72289ba472ae32f35ab8b1a57341419ebd923e6af1aaf6b03c1e37ac8e3b931be3534515c96562f0ee5ae80c814be64dd38292c7c67042676a251ad59dcbf779aeb731ee97b9ed6b47bdda36c7981e531c1061a4c7369a7e5c005f3f06f7855223c06b70eb8709bb111be588b89f7c4794", 0xd0}, {&(0x7f00000028c0)="9c26bc0d12b48ef4607b47faea4cd23ae35a1d49c8c46727beb6f56657f7462450619196f2445a78996a847365eb1356e184b441450797a1fcaeb6c3bc35ca252d6b9a4b49bc695f6870493451d61da0d07e1b5988cd29988e7055916fbb694df92a13c5f20305e99b4c85f223f2b37b6234ddc531464791d9fedcfd65f169a6b9920832779b2b3793ea3516", 0x8c}, {&(0x7f0000002980)="5710e6a515891849bf4a6adb2ebf8bbbeb4c95a8014e9af68ab6418c80444ef7bfb06d7a07d5e342514b5ecbb82d623a181b5912c9ab377812dadb92dbe5490ce469fcfbc9acbfd7ccf1be502c1562353d964e60b5485227e0cdf001883f2426b1ea9d5666465a3c3f0365f04680116ed0ba7358ed5c6b2bbedbadb15f933b48da63110ee9108abe9e7d4fbbb61e39b9c2565577f743dc48caf2a635c0c2771a3bc46bd3e62fdfe2d4e96ff28ff512d37d5710e3ec36fc74999b7ce126b882967a5234a0d93ec0abc43527fea8c1c2989303200abf5cca89d5a90f324a71db0a8a5b0ca57f74f4a60373356959f8684fd848e9fc4d78e6192897c863ac86ae2760da3596acb4635529c876156536f0d30232011365a39862b1e41e6f5c7885f1dfc0f3d7eeedc22c5371f06db61bc48575ee8b40218e0f7d3bfa96420e891c0fff75baab6ab91d9617fe0106eecf9610facf71113ba14392dee5646ac354b006a8ecc842ba6df9f89a220f8fbe1b7d8f185ce14d93847d06ca7b9781d499c52638351c6446474577ad0ac2fb84e126030e4ba579790f2b605c6974c9696d5028507c43c0beb51d12106310fa51d1241ce2725fe92fe78f1fe8cc6fc1164f6082be0460cbf4071c842c3917c375d3c80f33a00f42b28dccb50b3f7d21e8f594fc7cee216ad383c3f2478b9f768a41b7ff5bebeca297c3cf6c3f6ef7a8ce440cbf305dfd2a42540f8716d64e8c1fe250d455cc7580df681dc3bd9911ab673c5391a4814d5a9b33cc31f0223ab0de17e1d3eb09d4b9c9f2f3acc8a0f6e291a9cf3fe7a9cc517167d5a05739d793a7fff2c2c8927eec2206e555290133171d853fed20e075879b54ea03dc49c0932a4e109c533d94ca90556484afdcae8fd40d123c3f85d6e82377c6cf5229464fae36d4dd419147e60f7ec05752889c9de0ceed0b6c0a476f2638e6f7521abaa0decca38dbe9fdcf90811dcfee00165993976f7d5067fc8c52f8923cf234ebcb54127be313c325c4d285f33da60daea7657b11ca37244aff8523d4c6b325bfa344021af5652d16519adafcc8ee4eec05f38025bf3c3c6bed3d177a6a356af60879ee01789164140ea613ec8a92292b87444a279cb26896c4ebea013e1f9e497b96c29d4e795c58c0db666bca2dbff558422b9226b2ef7af532dbd98f71ffd0950dbfaf8a788d0a619c95780fe38209c841a5627539dfd282ba1865b0e1d9f17994e0e59422021f3db2a33b69ce7fbb81d0bb03fef5d461483b85382b8f59f4964ab9892882bcbc5f77632f401cae96b55d8cb45d353fb3cb2a02d14d756538f8b6d76dee8dbde1c83106acbc5dcb7857df58fd24b7a87e1976702097720ef9123b4b7050f31e8cd5c49ad90ed4abbcf904f074ef6675996a3956dd6e1e422d56f587db42bee17be29077d9ea8d5a62564a19149ffd3969123cecbc2ddf1f4e812305c1e3e6523b0edba61968f6fc57077d7ff63d58e760d35f17dc2f5e23a562d480db1ac6b36cc1fdc8b551f21760580af012650d5b62f5f917a58042d7a75dfc5dab87e571b994617fd2ad86517a6d794e8b9290585fae86ed9df96d586acbb666b2a7c1f127d0893bf4918a82f4a7ed5a29ffdc36d7c8f0ef764a6bf21ac9634ec842af93100de75ab004a58ec82db0d7ad77931f81c375f4cd34c3aa17d1354cb8d0e65d2e85fb885823dd88a6bac10ac64fec85065b7d7fb6da70e9d4aafcc052b26890e5272eccc86b953cf7e6531c6f4459408d0f0d3107de316910a7dc723e49088af40a62155c5296981c0b53d468921353686e461ee75f1c38f470330451f089faf909a34abc9a2de568d2289273225be2ee8e077dd30badd2c7bb29e9531a008eac43694255723cfcdb1adde64b023f11b2e1e5d28f6887b1bab46a25e5879223ad0dd0f5d083df2eed9aee121ce7c4515ee6bbebda08188c69e44b8ab72cf6b45705b26378201298dfbf15edf3651068c603ca8a7a043fd3fe9b7a8aa8934c2507a32f5cb993fa614a5ce4f5758b322a8842e9b0ea21f47613c5ed506215f4ad811e68ee04b0b6cd72597697b1f2b0b8dfd8ae51494a0dcf024b9ba6aee8420bc2b90eb8e9754a3c7bb55600bf5886d9d910ac56e847c599d332afdc34e20105aff4723c81247cc82e6e3480df6388bc462e1d3362c1c7cf80c2d2c1c2e64ff52b9974e2db352a8480d3c92039199908146f79c3e22ea916f7a42d98f37630d8b8a328e07cb7b75acbdcab9ed8c98fa9e8e59a46b063b45a43d092b938f9f3baf44369cfcd0cc2fa0804cd7ec5e2b0fb45e9fa9d13afa32db010a0a0060339ff503a8cc554c1046f93d75441c810045787b61d8e92c653c7fbb43ff0f8ca288d2ac3cc8fec7c2ba03c098b9cffb5eebf2af0bad4ecfc7ba1cf46ba808d5afcebbef9b2bc6e70837ee39d0468e3027e545c07fbf6d77219219928c0394f83f3d899691492f2c3ccf276ffa5b5a67b2f19c4b3a88503556754f5df042e436eeba6d7b07b6c6b8dd68db7841a4d53d80182d915f94f6144ce84a953aafd61b5c0b74231a67567305a6e7a51dda901bf6b4650a9192bbd5c2f0f2f8d942be291aa7e2f333c423f776b910d4ab08ced4cb6bde7c5e420bebe10c802a84ed9e7d14483b44afaf699470bc065a7a4fb4b4c5d5c293a62412ed935c76a4b092f6f4fddba04e934a73741950c0fd8b313c251e6287d67a86fd0f293dc1abdb0b75bd89eb09af1087300cfb33ed2d9aa7af337dbdb6f10a64bf8643dd654962f611481d99bcd0bf69b58cc2b693cad58d77851ac5bd26ae58cc476fced533f27cb95e9c6c55a0e7b6416fa0af8d0bf16b39e6ffcc9dc63e39ea72297cb8df18a4e48f2a026ccf41052290db6b1b1ead479b9858973e9c171659e5003ea53a4e48c63487582a131f3fdf0180230ee2feb6ce0126ea09ff092efbf650f6caa06087c8153bb2e0f5f51f2a0f7889ab4858e4374797b839edb9a2489f5113ed3ad26f57eee5256b259f265452b763f2637291e4d709d8aa1c18e5dc861169c83386977d18b4178f59e2d3d86495dc69b237b4238f847f2198ebd26d5d0688cb02d61a69a033a9edb96482517885d6fa8c65c8970eb7287963537b8e6b52a070f6582d374e6e2c01ed8e06358bb5e45db2214e553c58d2f85b7990a4afbe9db79dd5d6edaa2410c866f303a5dd8e680b4b770ffdbaa315e8b779d1e3a7ac1f6ad00a00f8db6ed278d98e3c01ac2d2d3c5198e7a0437a1cb2787c8fd4e94af85f87c7b61c4a671487dac7defd611cee787681dc78ed1acd19aad38db601939ab69ae593af0e3eb0809a49395b38c67865c5fcbaee7b07d8fd1a7e46548185c8e79b8a3d1b2501053440a47f5a26072c8b2fdfa7add80713b6cab9953aa13a02f92d1249ad40e27dfcc5836e59e12df90ee50d17b274cd192120ec9da89a5488d442f4f6dd3e376772555c0ecae317175d770ba5ef340c11254bfc6f6d328505007f7a0445ab56f26d2912bd10fe2858faea460de2fc2330c0a812a0f3c8e72b880e4417435317f8218ba6ec05bd007e9a42cf12fc0b0dace643ecf013cf1a5014e756eccc87a6adc4f83faadedfda994c0478b933759925c4823e4dc3448a92769f48aa30bedc37ec71e1321c97a0dec235143e3b3710243a353394266d2ff2216bf33a3b145a6f6e006115fd56b020a5a7061f79afdadc76bfd433ac85b57f587e69e149197d73a73f1fa0d630eca1e695e225d574bd40a14c56fd655b65ad67da77a5dc35313127d60a9997bbc548e4f7e4e14bd32aec7d06f37f65a9d8f89a6e6dd62cee27ad0f173f16ad2123ffd02d272c3d75f670542cf7a5ae1bf605522fe66293d45a7737c57250c12596786873115edb4e84000f850fee432267f18c8182c4259614b28aa27bea0489a550dec0c268a7c7d239910d5d13490b45cb81715d38b22fb5fb664ac63d6998a515dc7ab0edfa84af1f101773cd1630804a90a532af08a2a19b12528973d87828e84497ed9de68890d492660285e2da34587b980b01e96047d98a2e38d871b4d63a3d987af0f5de2a4227e8d144bca9761af1b0a8fefae88153b504fcd5e0d9b2f2d0f1650a24c43630eb24cef48a21284b28ad4bff703c88441a692a545e8249dd23e8b6f092f6024adbfa64c09a2a567ce3c98b94ef8983ab87c6404fb72c223ebd96295b5233c625c88d5d949732e90a9b5b6a42513f7a2bb1f8ac52cbb648823431d6943a9ae81142f05aadf1fc278fa67bbdbe9fbecc81c692f468d0701b76d79a993439f3af36d3763f248459117992d3b6a0a6de2e458eed1b27f66122a3438c164c6dbf41db4762b9336fef9da694567ef59951771c4923d484cc3e897a35d7b214ac2cd2624324f27c3cc0a4b1f789af30f0fd81b16038520843e259cf9b4baa070cf60c2d1c761f4ba88c04eb21938546789b8cee3a6692af249743c31f696adc73940d45d6f351bf196a6b2891189b96c801fb23a2cd56ea8b2affeb803ceb87378161c3794dfd50c18e746b481623f105ec66704b3d1062174a4bfc23e9e80543c965fa6a5bf9ecd46dab7abc27777275d0a76d64e72e34c484d4cf9f7e8140b70e7f1b7707f511ad3063af5cacd6b3c96ccb0fe74c8af169b7450b878a5c0892c9aa4a87ba115912a968b5e44471c52360a0bf4e138ded45a759e1a6b9fff3159d4f83718693ca42ed6675d229efaa21c83678a0b9b37b590667051aa6b55a441d5286a1581117a6332f15fcb79bd8aac0df5d04bf0ef705e1108272b9f156f8c23712bebe4c9c1389aedb40f8845d37c2f17378e2b389e34da1e065d18180cb27bb9c05ae34a8e0a4e1d4695118727e152f20985f672a374253b0c07fb5811e59d68e89a45338c5c0827b838b3dd4e77e5aebf2b1266f0497c9b104c30718d02f2e8d581d81cd0c8e653caccce8e3edc51c1bfe6631dac6875f7c6b22319c37ab00939133dcb855eccffc7deb7ef17d40539a85a15b5494f70e8798139c68a9ccb6a70a4c0d251cbf3328d5131e4c9116743210c709c98534e7254c0da0c3f9e985694caca725202fb2f43c11fc513390c8007b1ed85e808a709aa6a9be2a4409d97969fa66a57780960d81d7645419119e181995c0e288c2a906b095ecd5cb5af7b2d344e39350165ba356285a98352707c500dae542fd362cf1675744f21c789d38d53116237880f43637e4c71bd1424404c0d93200e66a1f17ab1c65c49e517772458bdba3eadbf44a396fafa67fa00b36c7dbac961b1f8f1dc62e934acbf4ab776111fdcefb0982ea45890980b45d1d68f4eacda6644f5284a616a85b77fb0bf30f50254b4531b0f09406b8fa9d33cea260e81e68e354d74f386872b573de04cce782f21de30862579ebb05a255103c01e41aae256f67bb5712bd186215f710df8e0ab4de3631aea44cc3801593a157e9507ae06ba9f4ff5273bd52b460b2ac3f087130868fe33acd467c5c88961019c1c6f3ecd05cbc8c1e98dddff61ec45b26d22befd28bf1778e4a215b0f356c1945c56131293baaf8015d561c6f3684aa794c93a4283063abfe1b570166ba53f03df288ac6f2adf860fdcec3e0c3824c8e65cd2f1d93316801cce47f40f857eae7b325382e185fb5e66042bc6a868b6b3caf41377c01fcafad0164b8cca0cbd67245a159be11c9deae8bcc70ad5a76ffa23172893ad4a4623bbd5be892770a71ba352767b5d8e98e2706f4a87d75374c15747b320e32865cf5bdb763d5a33cdc9f67e0ef2f6b4acba661aa5d4d6d2849e", 0x1000}], 0x7) readv(r2, &(0x7f0000001540)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/35, 0x23}, {&(0x7f00000002c0)=""/9, 0x9}, {&(0x7f00000013c0)=""/114, 0x72}, {&(0x7f0000001440)=""/242, 0xf2}], 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000976c31350bcb19903650a534debee0ffffff68700828b3e75c6690cc26b27c04da505bbfcd1ce01f6fef935547492d53d2342f5d1bf75ea78f3e25a16ac6bbd865f1458833f44a3c03b78396896ec1084edf61fd9bc85bba1dd5cf2989e1433c65a890741bd7cb82570a449125bbbc38"]) 10:12:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) 10:12:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x4, 0x0, 0xcf7}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 10:12:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000040)={0x2, 0x922}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) setsockopt(r2, 0x400, 0x5, &(0x7f0000000000)="4bc0a6423cad239e2950901b258955726c9cad3052", 0x15) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x2}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shutdown(r0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) socket(0x18, 0x3, 0xf8) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) 10:12:30 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000240)=0x1000, 0x4) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0x6, 0x4, &(0x7f0000000880)=""/84, &(0x7f0000000900)=0x54) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x7245f600}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="33473cf77dc854d6c6a1fdd5fb11e56445e0ed365ff17a989a502888fca3ef588f60680eb43f4941fdde2e4f6115db16e4f9d260a71b61c58cc6835de87449d2f708181a55926f02daf8f3594bfe2fa1d14960959857b86df47e84d6a6e27066ed77b4", 0x63}, {&(0x7f0000000140)="ea01f2a17fb6ed86a005430da9f60af2681e473a4f76bd8547b54b31f9223045ee3da08ceecb9813a3a26af402cfc9c220fa96764ff94d72a4085895fb9ad628ae438e640766d3c1eb", 0x49}], 0x2, &(0x7f0000000280)=[{0xf8, 0x0, 0x40, "1765899a47874ac6151e3b6c3e3cbd27d834048ea6b1ef965b05a695b228308d97ef965dd24ff3a73863feab7b4d18164303970053e0f7705f121770c57f4e123c15b424b95e92f07ff170580329023927221f02babc98877f67c228c00f5c75cce99abbbf7f07e4b8dc0c0ec8bb9a8549f6f92a2ce57dc1b2ec2782c38b4fc03b783a113e6f53a5ce93b32b34b1c0d27e265fabeb9c445e13fcb4651ebbe6dd3ecc6163f394bdfae8584ee4d8440c9a8cb3b30962ada341b88ef7a0528ca4e8787a8b74adfce719d61615bd255e608c787cdc53e9c71a9f3bc4c736d7c3faa812c3c3fa6bebfff4"}, {0x30, 0x0, 0x926, "12c557cd44fdb5034e2ca5478f54d094fb36c39f34fbcbdf6b852a26"}, {0x48, 0x1, 0x1, "309077f819a21fa32e49db4f2c0addc57cf5c9a59d64de496dfaf3f0606eff108c25efb9fdda0fff56bb7c91ed63094572"}, {0x58, 0x1, 0x6, "95a333ead135ad1258352bed14e87738d1bd0329f3a2a12b29697424a734325fc42f7bbcbcade0c8be81c1582ab5d7ea0bdb36ae348882d72de19dd639365cb443"}, {0x110, 0x1, 0x9, "b29ae25aa7e7e3190cb3eac25663f3b6f7c2a31242502af3ae7481f39f0c6140af8ae44313727161e38afa8bd6cfa1eebac48e5f85460ea3037a9ba2db418346d4d64a74e56c031cac0e3e9fbf29300ff9d7b3950c5b008456adf1df7cb0715a70ccca3d94c6d4f4162efea7a5cee393ce305a13a1a42dcd929d191219bbfbe7ab04180fc47c90a4db476ed01c66c3b2b5c346983dde1ef5ccfdbf136c199eebd68351c58fee8a3796ad541b89f71fd19cfb926b9f60e3d577fcec99f121fb5dfcbbe42b7dc8df6a49080da1ec4e165d042118761de9c1545f2e9938535359f70c133e9205aeb8d6b31fba595c16d698045cc2b62bcb024c96c0"}, {0x28, 0x1, 0x401, "d6c1709081e51248f47422d4b9e51463806a"}, {0xf8, 0xffff, 0x2, "5c5fd2c1570fac8b8190bb5aa7e68aa5830e6ff9ef3314cfb27d4f621e622a32ffa09df59ab372972ec7d78d0156c5fb36f55f81b06230a8c3a4bd7b0f0e4dc6391689a018fb6caffbd6b7c0bc0ce6237fd4a0416a15ada4269ff93272cb0b49bccec19e8c46a3a8b3d738781b885f28e16bf98c962fe09f0fa4a8e0606bc47886410429dd1379b7fbeaae1fa7fb4f27a0638ae6bbce344bb0a3472f3faf256c8f8da262ff18d143dc581e1b47b8bfc14e6798f15d389b7998849905f03500336af4c64af49e19db2463def1b73840790e3182661db7e73f45aa125af1e6975b17"}, {0x70, 0x1, 0x2, "bc3bd24f692230f0b946c092a53e933e4874e2880a4cf2b7d167a95d3b15a13deddae410b813bc23013c13cb596c4a4e3d1b00113f7d6e1a4b309d689d5289aa31fff49c618fb3e46de63ac400a54db91187b4f0a755dddd429bbc15"}, {0xe8, 0xffff, 0x3, "7b67b394c770eea29ae318016b96ca66934612a34d9fa730fc6e9b212d9099a84115cf428fc13f4b8e18bcbef05eaa9cc6d7fca8423d1e3fcfced9ef5942770e929c04ad34c06b96779b207917c71a65342a5edbd2fd32f356712ac20edf7f803032cf2f91b5eb56f6131903f3bdd7d113e32896387f0a4ab5ea5cb7a5f846cca8d2e43fc09cd8ef907d7cdc8ebb913e9d200c9eb3643b5bcfa1322b8de12ac7b69f2aeea6097da20df65819388e3395a0f8cf248fc9a0462ae154a57803a18169dc7826c6d8f67369f596e4e6f84e4a196bdbd8ef3386b3"}], 0x550}, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000800), &(0x7f0000000840)=0x10) r4 = accept(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 10:12:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x2, 0xf7fffffffffffbff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000325000/0x4000)=nil, 0x4000) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 10:12:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2c}, {0x6, 0x0, 0x0, 0xc769}]}) pwrite(r2, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r3 = getuid() setreuid(r3, 0xffffffffffffffff) r4 = semget$private(0x0, 0x5, 0x46) socket(0x6, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r6) fchown(0xffffffffffffff9c, r3, r6) 10:12:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x79) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:30 executing program 0: setreuid(0x0, 0xee01) r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r0) r2 = getuid() setreuid(r2, 0xffffffffffffffff) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r6) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r0, r2, r6, 0x1a2, 0x1f}, 0xfffffffe, 0x1f, r8, 0x0, 0x4, 0x50000000000003, 0xfffffffd}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="fffadc224a59160068e438ffffffffffaaaaaaaaaa00019078e0000002000000003f58de3160db5d0716b47ee941ad030700000000000000000080000000000000af00e003ffc721b08631c773bdb5ffffff000000e7f96800"/98]) 10:12:30 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000000000000008004500001c000000000002900000"]) 10:12:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x6) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) setitimer(0x2, &(0x7f0000000280)={{0x3, 0x94}, {0x100000000, 0x5}}, &(0x7f0000000640)) r6 = openat(r5, &(0x7f0000000500)='./file1\x00', 0x100, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x86, 0x40}, {0xe5, 0x81}, {0x86, 0x30}, {0x86, 0x2}, {0x46, 0x200}, {0x25, 0xfff}, {0x83, 0x7fff}], 0x7}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x1, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f66696c6530003f6df9bcb63f848c1bb74e0951d4694e16c6400527ec635865a9753769d41c1b6a86d7780e44ee22d9cda106b8f0ce726d188b19ae2eede4c01d74071500293a5db791b5604b09510966edd698701657f378e1d44e2dbb3de48a73f245"], 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="14f1d982956fd2dd67bde3e070bb4fd834cdfbbe944478e0eadd86c2abb6b1", 0x1f}, {&(0x7f0000000300)="2021ef9d10734cffa795a9d70f6ee71535807078b31b740619289802dbf1fd68ea4f4420ab3c5e06a0e9bb25ada2250417be947377305d6d6774163ce4fe10cd7ef27756b32b1dc8665e690b6b3e8be767ffeec11ff9a1e70f86a398df4e0236646827daca9987a67bd60eb2b121414bdfb80965a853da788af85ff9b1a76b8e7868fae82eb860700fc02dc3e44946ce98f99343641a3221e621df38dcc4698a905ffae60cff1005a39f2515d51f34bd0dc95219939323f703a35a8a995d320755c69a3bf480d82e37963567ca94fb86", 0xd0}, {&(0x7f0000000400)="21ab6e6f814aec3283a86351c41b4c9f0f48b5833283801a9d35d5705b7df5e9bbf60826d67a8293bfd3b58681767d01d7c1674e6c6af6f47ce1f2ade8c8936d559dcf5f01e26f77af", 0x49}], 0x3, 0x0, 0x0, 0x8}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x1000200, 0x3a, 0x4]}) 10:12:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socket(0x2, 0x3, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r3) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 10:12:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) write(r3, &(0x7f0000000140)="1b0ece2287abb18b26a6c0df5ab8c1131f4d", 0x12) msgget$private(0x0, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 10:12:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000f38f78e0000002ac1403000000900100000000450004000000000000110000ac1400aa000000003d14400000000000"]) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x1, 0x1, 0x93f5, 0x2}, 0xc) 10:12:30 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r0, @ANYBLOB="92803449a9b379ebf2caefd114643cc024a87d5729f2712d199a63590259d66bcc3b4637bdb8e109d94c5e8053212af3eac5abc76daff8"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="ca6b21f38ce6b81a12f5e0abf925b206beac158555bf6e06d51f3a7e37c35e6ad2fe15955a74246940d3e22a271a015499ac8e05b7106b1c2d89d6d9c4b644083cbcb217468de987c24bfe7fb6771123b5a490b91de57379f555e29d49c1c48f4c37c536d1ff54ea51cb812d3c8af9f8b23b78349acdf67f0da8376499ac128152a5924e5bf1fbc70f9fe74f00ddd3ba89ff417897ffcc5a0b93dc7e3325d3e74bd35ec0c02ff95e722c6ba4589679f8472550f06c71c558", 0xb8}, {&(0x7f0000000200)="d77c8f25d767dcc657eac90d2f12abb9d8efc1ded60e3ca0301991ce52cb0795498a0750d6d639f73a712737e2b37a56a1d812cec4da8427413b5700591725c5106d01fdff5791889c3f9977847a4ad81ca26822b17510415f3277402483b006aa706bdeae9dc29bd5ba210e26", 0x6d}, {&(0x7f0000000280)="091303dc6642ab67dd4f58b5750c75f40f63615b2956fd421dad55562a8c269da81e31201db37c810c3255ba6d9fcf80df7bd32d47daef0e6bb87f4caaf94a2d3a33ab346361a3ff83420b12aac746876bfa54519ea3ea0e95f3055eed8421bb235489f8", 0x64}, {&(0x7f0000000340)="8bbcd707fe705e62b94e873b784d3cf3adc136361985fdf5626e99b7b326514015c074b97d926671150ed1a36f2b8d7202bd7c5fa109965b561cf85d45773f56c3d5cb3c1685b0b51eb8f85f6b", 0x4d}], 0x4, 0x0, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) openat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0x90) sendmsg(r0, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setreuid(0x0, 0xffffffffffffffff) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, r7, 0x180, 0x1f}, 0x10000, 0x10001, 0x6}) shutdown(r3, 0x1) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000002c0)=[{0x40, 0x0, 0x0, 0x1000}, {0x80000000000006}]}) syz_emit_ethernet(0x3d, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabb6ef9e1d07eee000057e8225fbfcb4b8c20b9a7aea993f2ddf88ed6caff85fd721b754d000000000000000400000000005ffc24b5bdcc080ef3eb6fcd627f00"/83]) 10:12:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82029ffdffffffff"], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x0, 0x6}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) bind$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 10:12:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f0000188000/0x2000)=nil, 0x2000) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x2}, &(0x7f0000000100)) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x101, 0x8, 0x8}, {0x1, 0x40, 0x5, 0x7fffffff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000400)=[{0x9, 0x1, 0xe5, 0x6}, {0x5de, 0x1, 0x1, 0x2}, {0x2, 0x8, 0x81, 0x7fffffff}, {0xca4f, 0x8, 0x3, 0x3f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000140)='./file0\x00', r5}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="c52bd8f63bdd642b63039bb4df3b1f01644a4f54cde7d6f5f1bc0ddbf1fb7ce70904a86a423f9353fa2879e47e45dd488de1049f9a"}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000003c0)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000008442ba8aabe6c433fe54bbe400"/26]) 10:12:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup2(r2, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000040)="6b1733437ed8604248380f0558255470beb239eb3e3d3fdd9a01c5da2107dd28fc224218013eafa22fa1acfa3d82b8797934fc1ae5473fda46e6e1a304a4c20b548ed85a822ed225d1a1f86ca832d80e7be47d2352d81316f3780fd94284e5d360518ac4a48a9ce27a0d5715763ab729c7f8", 0x72, 0x404, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 10:12:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000180)={0x8}) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) socket$inet(0x2, 0x4, 0x9) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000000)={0x6, 0x80000001}) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 10:12:31 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x240, 0x0) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/81) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x3, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {0x0, 0x0, 0x1}], {}, {0x2}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 10:12:31 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x800) accept(0xffffffffffffff9c, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) close(r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x81}, {0x6c}, {0x6, 0x0, 0x0, 0xfffffff7}]}) pwrite(r0, &(0x7f00000001c0)="ec390050d9745d8c6d472f6f6e35", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x2, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x2, 0x100, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x2, 0x800, 0x1000}, {0x4, 0xf77e, 0x1800}, {0x3, 0x8000, 0x1800}, {0x2, 0x400, 0x800}, {0x2, 0x401}, {0x1, 0x3, 0x1000}, {0x2, 0xbb9, 0x800}, {0x2, 0x80, 0x800}], 0xa) 10:12:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000080)=""/6, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shmget$private(0x0, 0x2000, 0x200, &(0x7f000047a000/0x2000)=nil) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = geteuid() r4 = getuid() setreuid(r4, 0xffffffffffffffff) setreuid(r3, r4) 10:12:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffa8d838ae) mmap(&(0x7f00001fd000/0x4000)=nil, 0x4000, 0x2, 0x5010, r0, 0x0, 0x57c6abbf) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1022, &(0x7f0000000080)=0x1f, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r4 = socket(0x18, 0x8000, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$unix(r4, 0x0, &(0x7f00000000c0)) 10:12:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000ffff16167844e816617a00000003000000542a538706000000b818000000290000003101010000000000000009000000ff"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x2, 0x6) 10:12:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8f8424fbeca579dc8ac9470000000000000099a6074822dd4b5a140f5b46abed05000000f773f11829bf438b94e957b53db6c16b4ec35e2a95abff10330effffffff00aa3565ea341409ed1b9c910ad710a297fd8ce2faad5e83babfb2a269d810b9d0a531e0f5f6d7dfec87784cae6b24630159d79f44c3f801ae17c3bdcd8083b24a6ae76e249b134690d63a00f47bbd63698891701d57e62aec98d9e7932c3b9a2a280633717d027df999c91533a96878975d30ef33cceeb845a51e02e290bc6a1c73d5f6fe1168742760b121dc62acef10286c0c06bc03f4f974300fc48cf6dd67cd158995c66617a329bf2139a75a9fd5087e7ccb5aefafe2f434209daa1ac7dfcadadbf74e8a65db1816f569b5819890d38e9ab98c2436", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = getuid() setreuid(r3, 0xffffffffffffffff) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="3fe11683cb6543c01d536b523b7ba4259fd691996f15f967407c3b04be4028407f7b00451a223425ef2c9388b0bdfdb99c61214c299c789fd4f66f52a182", 0x3e}, {&(0x7f0000000200)="b5db7d9e536243ea20", 0x9}, {&(0x7f0000000240)="475b58459f8bee696e0b8c", 0xb}], 0x3, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0x38, 0x2}, 0x9) 10:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 10:12:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) setitimer(0x0, &(0x7f00000000c0)={{0x2, 0x3}, {0x401, 0x60000002}}, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x200) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x5}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = getpid() ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40000944, r3) 10:12:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 10:12:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) 10:12:32 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x16, 0x7, 0x1, 0x0, 0xa5, 0x0, 0xb7f4, 0x2, 0x1, 0xfffffffffffffff8, 0x400}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da5", 0x2c}, {&(0x7f0000000180)="e30000b6618a7b16ebf3494f1365e42de5e36505528c1d741d25e1910696fc54456e439d8d63469007b45e", 0x2b}], 0x2) getrusage(0x0, &(0x7f0000000240)) semget$private(0x0, 0x3, 0x5c2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r0, 0x2}) r3 = socket$inet(0x2, 0x5, 0xee) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8000, 0x0) r5 = socket$inet6(0x18, 0x3, 0xfa) r6 = syz_open_pts() ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000100)) write(r5, &(0x7f0000000000)="102907370f2c9cc3ec71ac8b81ab7a8c67c7b2db567fbe9db8c6a25efde668aecc13a7e6cb872a41e6611ff47a51bc0213cf836ff1ad29a7d529376ea0aa1a3cc47211bef36f922c260c470a108b7fa5450ad45d6842a9403a3566488de7496c097d1f0e124957bf9fdea30643034b8571aae7402d0e25a880d764cac94b7d601303e89e4c5f65241f1ac42c6c3957926c453771d323cf15fd8cbbb8add8ce22f01db5dd7d1f904ea34e064d554fa66fb19d729328c053e6f91eeec547380b9438", 0xc1) flock(r3, 0x1) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000340)={0x1, 0x9, 0x100, 0x1, 0x2}) 10:12:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 10:12:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) recvfrom$unix(r2, &(0x7f0000000240)=""/241, 0xf1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x200) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0xfffffffb, 0x9, 0x9, "2e04af75060000800100"}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:12:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x3ff, 0x1, 0x2, 0x32}, {0x9, 0x0, 0x66, 0x48b7}, {0x272, 0x2, 0x5, 0x4}, {0x5, 0x9d, 0x0, 0x80000001}, {0x3, 0x1, 0x1f, 0x2}, {0x8004, 0x1, 0x81, 0x7}, {0x1, 0x7f, 0x1f, 0x1f}, {0x3, 0x2, 0x0, 0xfffffbff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x80}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0xeb0, 0x4, 0x4, 0x1f}, {0x2040, 0xb4, 0x20}, {0x2, 0x1, 0x40, 0x8001}, {0x1, 0x9, 0x1, 0x35fd}]}) 10:12:32 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000040)) mmap(&(0x7f000037f000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x1) 10:12:32 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unlink(&(0x7f0000000040)='./file0\x00') socket(0x1, 0x4, 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 10:12:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) getsockopt(r1, 0xfffffff9, 0xec62, &(0x7f0000000000)=""/166, &(0x7f00000000c0)=0xa6) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 10:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 10:12:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="1e8f709df1e3c08fa89e8f219ff42e9d75682b682ce3ca9ff19790a6e0c626a6496de6bf6c7a60f46dc6faa0673a3495dd51caabe4a0390fe9c6905833893b3c910379912dbffa4e866ed729521f6387b81d763535bf3e93784f3dd00ba68f4f3fa51356f383c8d3b0c6baadc0a7fdf7993f9e7ea739b95d09004c501a41e41c05d69b8e537b50a8b780217eeac69fb31511810509cb65156e155736ae8fc5d1398b46a3a26fc3e2e3dbc590e93ef8b5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7, 0xffffffffffffffe1}, {0xdfd, 0x4}}, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = getuid() setreuid(r1, 0xffffffffffffffff) setuid(r1) 10:12:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 10:12:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x20005701, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) pckbd_enable: command error 10:12:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = getpgid(0x0) r4 = geteuid() r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r8) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000080)=""/97) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r8}, 0xc) setsockopt(r0, 0xfffffffd, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r10 = dup(0xffffffffffffff9c) recvfrom$inet(r10, &(0x7f0000000100)=""/3, 0x3, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) 10:12:35 executing program 0: r0 = syz_open_pts() syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1ffffffffffffcfc, &(0x7f00000001c0)}) select(0x40, &(0x7f00000000c0)={0x2, 0xc00000000000, 0x9, 0x200, 0x5, 0xfffffffffffffff7, 0x6, 0x4663}, &(0x7f0000000100)={0xef4, 0x8, 0x1, 0x9, 0x8000, 0x100, 0x82, 0x7f}, &(0x7f0000000140)={0x6, 0x3, 0x8000, 0x81, 0x2, 0x6, 0x3, 0x400}, &(0x7f0000000180)={0xff, 0x10001}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0xaecb, 0x1, 0x0, 0x7ce}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x481) kevent(r1, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) 10:12:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:12:35 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="82028cfdff"], 0x10) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto$unix(r0, &(0x7f0000000000)="c80711c79ed8f041e5eb3a888c60ad112c1f21f3d87dcf9a0e3559c5e469fbcb26034db3184e0afd72e6bd90865e37955c5bc24f7d", 0xffffffffffffff2b, 0x0, 0x0, 0xe) pckbd_enable: command error wskbd0: can't attach mux (error=5) 10:12:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2c) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 10:12:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) write(r3, &(0x7f0000000000)="cfac9fab172c24992246df39c302564260", 0x11) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r4, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1b85b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 10:12:36 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2020, 0x38515982) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') lseek(r0, 0x0, 0x1, 0x2) 10:12:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) lseek(r1, 0x0, 0x7, 0x0) 10:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000100)=ANY=[@ANYBLOB="76260000847092ae111701af6f7f213facc998fa25451c40443a9f1c709ecf7e050154717b71ec20ae833459a224311cd4fb07c00b8df6375e3ffc9b735f91251f62d760254aa9c9ec81a4ef995157e0e4ff011c3ae4abb0eb8d1da31c5c775c29828178c6f9"]) r1 = getuid() setreuid(r1, 0xffffffffffffffff) seteuid(r1) 10:12:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) setsockopt(r2, 0x4, 0x7, &(0x7f0000000080)="a161a85ad52e37cfe4ea533cd7cdcc1074e3eb", 0x13) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x41) 10:12:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0xfc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) flock(r2, 0x3) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:12:36 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendto$inet(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x8, &(0x7f0000000200)={0x2, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) sendto(r5, &(0x7f0000000040)="a28a595329f640fe281714c2aa37123ed6b29b76", 0x14, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2766696c653000"], 0xa) fchdir(r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x8) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7fff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8d, "1dfc13040508de20000000004800000000008000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 10:12:36 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}, {0x0}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/72, 0x48}], 0x4, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pipe2(0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1811, 0xffffffffffffffff, 0x0, 0x44ba) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001740)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./file\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) read(r2, &(0x7f0000000040)=""/154, 0x9a) 10:12:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 10:12:36 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffcfb9ffd7807badd0acb655fff1c8ff86dde006d0b1aafe800000000000576700"/57]) r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3}) close(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x47, 0x6}, {0x46, 0x9}, {0x0, 0x6}, {0x40, 0x2}, {0x1, 0x27}, {0x0, 0x10000}, {0x100, 0x6}, {}, {0x81, 0x6}], 0x9}) 10:12:36 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 10:12:36 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00']) socket$inet6(0x18, 0x3, 0x0) 10:12:36 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x101}, 0x10) 10:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x7ff}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x8) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRESOCT]) 10:12:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="010050f1b507e4f02e2b666902e3ff26d4de0fdca6e43a770f60521a13f6a9bbf2ccd2a4f1071e1045a5892494a164f23b83c0a0cbae8d7e589f908285c5a807000e114355188966cc51dd7b43afeffa31756c3f6c37e2553b8ec4e71824868a702d8f0a8d88680c31bd31b7fe5d223aaa5a363d962b4f2c40e74d4fd77629a4d13373ab2e0b34a87a1243b6ce68e9c2d689a230d860b7ed93e5fea439a1d877c9906aad20e06d8c6ab28f02875c9d3ce92ead3c310b092e045aa56ee933aa0402940cda9717442bb100d5cfa3f30ee456eb6af1fe3158afa9f4f2eb06bc1e3880b9f6e3fcdbdebe9ad459a3fd62283576c2c4a48c91cd5adfb5adf7754e789042de41f5901be297fa3532e33386ef0fe6fe9c828264640100008086b63f795b01deae792404d2a5dd74e46de10a31d55d5e43c502f91f26050ab7c9683c663fc60efa5dd49162edf95585e48204"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(0x0) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r6) setregid(r2, r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup2(r1, r0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:12:36 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)="1e955e5b7b9928c949f281ea1c840235d707300908ebb5c2a2104d6ca46fd60c0875664d14f0979314f69eb93222a7d1cc368c61ee1c46d7afdb1895910d7c88e310e78db4bbcb4e5ed1674bd7427af50ba0101d2a02289f06bbd6725def9f35a4b577d7461f1ec8c2a52cd38b34098af434b78a2a5f52361d945271ff5d809ace0647838e47dff03d98cd67987b839d4bca24f071b6a3239a674cbde9be634517aba672bbee22dabd30b8a8df5de0fb3bd8d10e147da1c0f2", 0xb9) 10:12:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000140)) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f88d28 10:12:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x4]}}) pipe(&(0x7f00005dcff8)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 10:12:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = socket(0x2, 0xc003, 0x2f) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x7ff}, 0xc) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000200)=0xfffffffd) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x800, 0x2) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) 10:12:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) dup2(r1, r0) 10:12:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d7252782acf3c256"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f88d28 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)=0x6) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/204, 0xcc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x7ff, 0x4) 10:12:37 executing program 1: clock_settime(0x0, &(0x7f0000000140)={0x77359400}) clock_settime(0x4, &(0x7f0000000000)={0x8, 0xfff}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) 20:33:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) shutdown(r2, 0x1) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 20:33:20 executing program 0: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) msgget$private(0x0, 0x12) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 20:33:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x40, 0x80, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206917, &(0x7f0000000340)=0x3) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x88, 0x7}, {0x84, 0x6}, {0x21, 0xfffffff7}, {0x8b, 0xffff}, {0x22, 0x2}, {0x7}], 0x6}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28, 0x0, 0x0, 0x3}, {0x54, 0x0, 0x4}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x100, 0x1f}, {0x18, 0x3, 0xffffffff, 0x5}, 0x7, [0x2, 0xfffffe01, 0x3, 0x4, 0x80000000, 0xfffffffd, 0x7f, 0x2906b2c3]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x2, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x87) close(r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:33:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) clock_gettime(0x3, &(0x7f0000000000)) r0 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) 20:33:20 executing program 1: sync() socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 20:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1000, &(0x7f0000000200)) 20:33:20 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x4) sendto(0xffffffffffffff9c, &(0x7f0000000140)="c8f90d2320f67987dd40ec890aaf5d86a0a056ef36c0eb778b5241a4addaba0a8b4baa6a8b2b8f9724b4586dce3c3551df8c6173a550cf478737ef4879c7a3894600123a215c1ceed510a73832e9b2a5967b3ab357674afb9af76f2c66d22ec5a8c07e91a81aaf27e1c495db41a874780da95bbebaf4c6cf0bffab75acce0b963e4af8e812", 0x85, 0x409, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 20:33:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) 20:33:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r5) r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r4) setgid(r4) 20:33:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x7, 0x10001, &(0x7f0000000180)="d2328f9f9569ed27b4bfba6edfa616a427a90637862faf3a18d4b198ec1e8fe46cb8d7f41c0d4c4c2f8c0ecab59955153472cfe03fbb74a3adc564ba4241b17cfbf2171845f8bce98689fb280b74d4ca20c743cf3568f0c2341e68e9f99a58c7531b7754600f26613b4ac1d8a3604fa07fb70e26ff0c5ac63b080f72b37e5605ab524d5bb7c3aa3f88387f45373b2514279b64c344c7a9480433d2fa9adc1e5930feb19703841890a438e140371d63fa1e6a38e297487079b2acf7eaaa2fa7d4670137d7137fb7781eb5e2d890ee95e50f10dc5d01ea9d004cf121c1257dfef290e08669dfda2bf7a7adc383fd75b71d04d1f34269", 0xf5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x400000000002, 0x0) write(r2, 0x0, 0x0) 20:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x3}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000000)="3c9ebb8a65237a19000000000000", 0xfffffffffffffea4) 20:33:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x5, 0x3, "4f8b1150985858ce450bf99592746a6af9226f70", 0x65, 0x100}) write(r1, 0x0, 0x0) 20:33:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000002480), 0xa) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x7fff, r1}) 20:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d9ebe}, {0x7, 0x8, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x2002, 0x800}], 0x4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) r2 = semget$private(0x0, 0x2, 0x0) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000180)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}, {0x4, 0x1, 0x400}, {0x2, 0x100, 0x1800}, {0x4, 0x86e8, 0x1800}], 0xa) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/33) ioctl$BIOCFLUSH(r0, 0x20004268) 20:33:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x2fd) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x80) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x7fffffff, 0x80000}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000080)) 20:33:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) semop(0x0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x1000}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) socket(0x20, 0x3, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x8, 0x80a, r2}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) dup2(0xffffffffffffffff, r3) semop(0x0, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x4, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) semop(0x0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x2, 0x5, 0x81) semctl$IPC_RMID(0x0, 0x0, 0x0) 20:33:20 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 20:33:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x1f, 0x0, &(0x7f0000000180)="2b48b3a127583af1cc4ac2df212e3545147c43b08b4d5292127ccc7798cf98ea0691817a4aa82fee8cf9b7155352a0ae0feb49c1c255c4307f3b2a4510816077076d0c76eefb3e61e9a41c3b20a993c77eefda1d49ad0fab0762292704417d8bc423d5bea47906f8e1254e9b44f40e519dd6d86844e872d279551b8d24b66923b61c6f0acc2e25a07b7a500c1db6e62155ebca81da11eddd689ca551a1cbad4af1e39d8dfc4e7d7f1a92bd296ab5828fef965b3b02173200a5742f05c7d5ae975b9fa1a356e94fc75ef082d51b0b3119eb5c0ccdafed030a1601bb7b3b96d77a7bcf7d7f802c89a2d999281a3fecba2a329653e80bd669e011d53cbad6", 0xfd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001}, {0x3d}, {0x7c}, {0x6}]}) pwrite(r1, &(0x7f0000000080)="8a289b72bb544bff6e4dda00adf78131c66ed205fdcfd4bf8a114e53c859ef13208a790ddba4b47619d0613c1a930db180", 0x31, 0x0, 0x669) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 20:33:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000080)=[&(0x7f0000000240)=':\x00\xd9z\x8e\x145\x9c\xf6\v#@\x10\xdf\x87\xcf\n<\xe1^-\x18\xf4o\x8e_\xd4V\xd8\xbe\xf6\xe7\\\xe7\x95\xe5V\xca\x8e\xe4\xa4\xf3\xed\xc3C/\x18;\x0fV\x03\xed\xf1\x18\"\x935,\xea\xb6\x1a\xe8\xc1\x84\xeeIK\xb0rl\xae,3\x0e9k\x02\xb2\x8a\xde,\xfc\xdb\x02K\xae\x98\a\x96\xc4ICH\x89^\x1f\xfc7\x91\xf2\xba0\xd4X\xac-\xfc\xc1\xa0\xbb\x99\xeb(\xcbh\x9d\x17\x8b\xfaNEv\xb2\x99\xfd]\x84\xdb.\x9f\xa2t\x9b\xcd \xc3\xd8r\xc7\x19,2:>\x9bY\xd0\xb0H\xc1\xfd\x8d6\xbf\x86\x99\x8a\x15\xd9\xcd\xe4\xaer\xe3\x9c\b\xd8', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 20:33:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x3) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x0, 0x5, &(0x7f00000000c0)="9a7ddd757200000000000000000f8a4be3378c1c42633297b85c432f016454f1a8a44913e0597434e39d07172807bb36c365f981399d57bd35cf7afc1966f0b8141a505f76", 0x45) 20:33:22 executing program 1: r0 = socket(0x2, 0x3, 0x29) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7d88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5a86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f00000009c0)=[{0x0}], 0x1) pckbd_enable: command error wskbd0: can't attach mux (error=5) 20:33:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) getsockopt(r1, 0x5, 0x3, &(0x7f0000000100)=""/187, &(0x7f0000000080)=0xbb) fchdir(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="74677f0ea3bda974c4", 0x9) 20:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54, 0x0, 0x6}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x3f, './file0\x00'}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) 20:33:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x9, 0x0, 0x1, 0x0, 0x2, 0x80000001, 0x0, 0x2, 0x2, 0x1e8}) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) 20:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget(0x2, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2}, {0x6, 0x20, 0x0, 0x40000000}]}) pwrite(r0, &(0x7f0000000180)="ca5ed9a5c9c9d9f28e2b1dc46429", 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1f, 0x1, 0x40, 0x7}, {0x400, 0x1, 0x7, 0x2}]}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) 20:33:24 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) kqueue() mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 20:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x101, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x800, 0x4, 0x0, 0x0, 0x399, 0x2, 0x0, 0x2, 0x3, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[0x4, 0x7fffffff, 0x81, 0x4]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 20:33:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000004f1ff00000000f0070000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:33:29 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27059200eb0413b0", 0xffd3, 0x0, 0xffff) fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f00000002c0)=""/105, 0x69}], 0x2) 20:33:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd94", 0x3}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 20:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x7, 0x9, 0x3f, 0x5]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x6, 0x6, 0x7, 0x5}, {0x8, 0x4, 0x3, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x20, 0x5, 0x860, 0x0, 0x468, 0xffffffff, 0x5, 0x2, 0x2, 0x7f, 0x100000001}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000240)={0x5, 0x4, 0xa}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x9, 0x1f, 0x17, 0x2}, {0x5, 0x0, 0x3f, 0xbf8}]}) 20:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000080), 0x0, 0x0, 0x7) 20:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff74ff714d5243cadef785f3327ebcff0806000108000600000000000000086b000000003ef1729c320efc514a1e5d0aea2579a692557c"]) chroot(&(0x7f0000000040)='./file0\x00') 20:33:29 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000000)={@random="e3ab04002f00", @broadcast, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e00100", 0x32, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d36867", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="61ba24dba275548f083290002c8874e6", [], "0657"}}}}}}}) 20:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="3da793b12ef4b09fa2881da72559756cc17822ddb3b5ae71d86e4eba78e20d380419b9c344d8a7d659787eeccc91bee88f8287017007cdf8cb16c4fb222dac38c94c53b1f9c2081ddb6b3903cb948ae719d5367dfd1c07bb8817d8429296d95c8d5637d695de8dc7bf8dbc129e5e06eb28f0a7229c59b511d7b69582080feff1482b9dd6842bf10aab1139bba4f365c73407a2c9cdee26a4ac958429e7cd543f1709e3fb6170826871cd2943c6f1d9530e6adf67a816efc7a60106f0db176a484d4c8b3ce21faadedf799a4cec5b346a17d24c0de527f23ad0353cfa9902950edee23167c6a6c4b37e137bbc418a18ed", 0xf0) 20:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pread(r1, &(0x7f00000000c0)="d8e37b8032c1d6ef712e43e8889d43dd1082380562f967d3fa5b18e81839a29ce656ede93aedb71d2e56bc4ebd623038969241ef0d68dee98573927dfc8d1c17660e5668c4cd6396f949628d8bbb5366d7563a9c", 0x54, 0x0, 0x401) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0xff, 0x9, 0x68, 0x1501}, {0xe00, 0x8, 0x81, 0x8001}, {0xf115, 0x2}, {0x7, 0x5, 0x3f, 0x7f}, {0x3, 0x3, 0x0, 0xa41}, {0x2, 0x5d, 0x0, 0x10000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xa325) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:33:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setsockopt$sock_int(r2, 0xffff, 0x112e, &(0x7f0000000100)=0x6d, 0x4) setreuid(0xee00, r3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:33:29 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/70, 0x46) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x200000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r4, 0x0, 0x2) 20:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7}, {0x7ffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{0x7}, {}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)=ANY=[@ANYBLOB]) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f00000000c0)="cecf4bac67b73781e6505536836658dde446f2565b82db13cc9b067ddfd5fd3057e44e0c3e7e23fb0533d7416f4b6fb61e4624bbe4f022b42a", 0x39, 0x3, &(0x7f0000000140)={0x18, 0x1, 0x208e5fff, 0x20}, 0xc) 20:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x35}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) 20:33:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 20:33:29 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) setreuid(0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0xab) msgget$private(0x0, 0x73b) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r4, 0x0, r4, 0x9a}, 0x7, 0x0, r3, r3, 0xffffffffbfff631b, 0x1, 0x0, 0x2}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0x6, 0x20, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0xfffffff7, 0x3, 0x40, 0x4}) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/9) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, r1, 0x0, 0x4c, 0x1}, 0xc, 0x801, r3, 0x0, 0x7, 0x1, 0x0, 0x484}) 20:33:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180)={0x0, 0xffffff0000000001}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:33:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x9) 20:33:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) fcntl$getown(r1, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:33:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8010, 0xa) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 20:33:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x8004}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000380)="244e7f66d5f6f44c37d2d3c7f7736e7cb0b4823f198e3ca4c9d201b45457352549b6151fe34a63619f96f2743a7d47cfc7d4704b5e4f2892826379cecb151082c91f45bae6c37167109d166075f70452b6cb161d39e0ad912a8985810ca2c4f79c630abfcce9c7123ead96206db4e578c9c90e9bf90301aaa723dc93f6a2f6bebb308291991bec4c6b3aa27066a0f3409a981c5a95919f89dc56cfd5390a4cdbacd7c44d7fba1e1adddffe803304a1", 0xaf, 0x0, 0x400010000) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x101) pipe2(&(0x7f0000000100), 0x0) uvm_fault(0xffffffff8263e320, 0xffff800000aaa000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8263e320, 0xffff800000aaa000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020ea7230, count: 0 ddb{0}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ea7288) at sysctl_iflist+0x255 sysctl_rtable(ffff800020ea734c,3,c0f0d62b000,ffff800020ea7378,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020e6cc38,ffff800020ea73e0,ffff800020ea7430) at sys_sysctl+0x20e syscall(ffff800020ea74b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2f70, count: -6 ddb{0}> show registers rdi 0xffff800000a4bae8 rsi 0xffff800000aaa000 rbp 0xffff800020ea7130 rbx 0xe8 rdx 0xe8 rcx 0x5 rax 0xfffffffffffa1ae8 r8 0x110 r9 0x5 r10 0x2054dcd547f1d553 r11 0xffff800000a4ba28 r12 0xffff800000aa9f40 r13 0xe8 r14 0xffff800000a4ba28 r15 0x6 rip 0xffffffff81e98b25 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020ea7078 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (dhclient) pid=336527 stat=onproc flags process=100010 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6c758,0xffff800020ed1af0 process=0xffff800020e80f70 user=0xffff800020ea2000, vmspace=0xfffffd807efff450 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10129 158153 31312 0 2 0 syz-executor.1 10129 60168 31312 0 3 0x4000000 smrbar syz-executor.1 26258 192717 0 0 3 0x14200 acct acct 87550 378018 1 0 3 0x100083 ttyin getty 66903 170214 0 0 3 0x14200 bored sosplice 31312 466855 45922 0 2 0x482 syz-executor.1 1924 87224 45922 0 2 0x2 syz-executor.0 45922 514747 32323 0 3 0x82 thrsleep syz-fuzzer 45922 31358 32323 0 3 0x4000082 nanosleep syz-fuzzer 45922 366461 32323 0 3 0x4000082 thrsleep syz-fuzzer 45922 285217 32323 0 3 0x4000082 kqread syz-fuzzer 45922 200321 32323 0 3 0x4000082 thrsleep syz-fuzzer 45922 79183 32323 0 3 0x4000082 thrsleep syz-fuzzer 45922 136976 32323 0 3 0x4000082 thrsleep syz-fuzzer 45922 380873 32323 0 3 0x4000082 nanosleep syz-fuzzer 45922 493107 32323 0 3 0x4000082 thrsleep syz-fuzzer 45922 290123 32323 0 3 0x4000082 thrsleep syz-fuzzer 32323 52945 18714 0 3 0x10008a pause ksh 18714 248688 31803 0 3 0x92 select sshd 31803 181155 1 0 3 0x80 select sshd 13779 489336 35444 74 3 0x100092 bpf pflogd 35444 275244 1 0 3 0x80 netio pflogd 53558 76650 89780 73 3 0x100090 kqread syslogd 89780 172484 1 0 3 0x100082 netio syslogd *86825 336527 1 77 7 0x100010 dhclient 71859 306336 1 0 7 0 dhclient 45317 414304 0 0 3 0x14200 bored smr 80715 102273 0 0 3 0x14200 pgzero zerothread 35573 185656 0 0 3 0x14200 aiodoned aiodoned 54065 324363 0 0 3 0x14200 syncer update 41368 83628 0 0 3 0x14200 cleaner cleaner 82202 507693 0 0 3 0x14200 reaper reaper 24572 190050 0 0 3 0x14200 pgdaemon pagedaemon 10085 276942 0 0 3 0x14200 bored crynlk 68684 30934 0 0 3 0x14200 bored crypto 31551 413269 0 0 3 0x40014200 acpi0 acpi0 93582 53294 0 0 3 0x40014200 idle1 33922 129997 0 0 3 0x14200 bored softnet 41430 524263 0 0 3 0x14200 bored systqmp 19274 112645 0 0 3 0x14200 bored systq 12135 364251 0 0 3 0x40014200 bored softclock 21498 217216 0 0 3 0x40014200 idle0 1 214292 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 1924 (syz-executor.0) thread 0xffff800020e6d868 (87224) exclusive rrwlock inode r = 0 (0xfffffd8068d87f88) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068e4dc50) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 86825 (dhclient) thread 0xffff800020e6cc38 (336527) exclusive rwlock netlock r = 0 (0xffffffff8253e778) #0 witness_lock+0x4c7 #1 sysctl_rtable+0x187 #2 sys_sysctl+0x20e #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff824895c0) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 sys_sysctl+0x1ac #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82640b58) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9557 6442K 7344K 78643K 14241 0 pcb 13 8K 8K 78643K 197 0 rtable 83 3K 4K 78643K 518 0 ifaddr 125 24K 24K 78643K 264 0 counters 45 34K 34K 78643K 95 0 ioctlops 0 0K 4K 78643K 1540 0 iov 0 0K 16K 78643K 149 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 2152 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 60 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 802 0 sigio 0 0K 0K 78643K 13 0 proc 62 63K 95K 78643K 529 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 81 0 in_multi 132 5K 5K 78643K 253 0 ether_multi 1 0K 0K 78643K 31 0 mrt 0 0K 0K 78643K 22 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 278 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 147 157K 158K 78643K 3687 0 UVM aobj 29 2K 2K 78643K 32 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 148 0 NDP 18 0K 0K 78643K 53 0 temp 141 3044K 3118K 78643K 16341 0 kqueue 3 4K 12K 78643K 60 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 67 0 65 1 0 1 1 0 8 0 rtentry 112 94 0 63 2 0 2 2 0 8 0 unpcb 120 427 0 417 1 0 1 1 0 8 0 syncache 264 14 0 14 4 3 1 1 0 8 1 tcpqe 32 2246 0 2246 3 3 0 1 0 8 0 tcpcb 544 377 0 373 2 1 1 2 0 8 0 inpcb 280 1617 0 1610 2 1 1 2 0 8 0 rttmr 72 9 0 9 2 2 0 1 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 6 0 6 2 2 0 1 0 8 0 pffrag 232 10 0 10 3 3 0 1 0 482 0 pffrnode 88 10 0 10 3 3 0 1 0 8 0 pffrent 40 198 0 198 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 76 0 39 1 0 1 1 0 8 0 pfstkey 112 76 0 39 2 0 2 2 0 8 0 pfstate 328 76 0 39 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 453 0 290 13 0 13 13 0 8 1 art_table 32 455 0 290 2 0 2 2 0 8 0 art_node 16 92 0 66 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 30 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2601 0 1195 89 0 89 89 0 8 0 ffsino 272 2601 0 1195 96 1 95 95 0 8 0 nchpl 144 3874 0 2271 60 0 60 60 0 8 0 uvmvnodes 72 3419 0 0 63 0 63 63 0 8 0 vnodes 208 3419 0 0 180 0 180 180 0 8 0 namei 1024 11449 0 11448 2 1 1 1 0 8 0 percpumem 16 58 0 25 1 0 1 1 0 8 0 vcpupl 1984 16 0 0 2 0 2 2 0 8 0 vmpool 560 18 0 2 2 0 2 2 0 8 0 scxspl 192 12046 0 12046 12 11 1 7 0 8 1 plimitpl 152 88 0 80 1 0 1 1 0 8 0 sigapl 424 1021 0 988 4 0 4 4 0 8 0 futexpl 56 14132 0 14132 1 0 1 1 0 8 1 knotepl 112 120 0 101 1 0 1 1 0 8 0 kqueuepl 144 164 0 162 1 0 1 1 0 8 0 pipelkpl 48 202 0 192 1 0 1 1 0 8 0 pipepl 120 404 0 385 1 0 1 1 0 8 0 fdescpl 496 1003 0 987 3 0 3 3 0 8 0 filepl 152 6876 0 6776 8 3 5 6 0 8 0 lockfpl 104 251 0 250 1 0 1 1 0 8 0 lockfspl 48 90 0 89 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 706 0 697 1 0 1 1 0 8 0 zombiepl 144 988 0 988 2 1 1 1 0 8 1 processpl 984 1021 0 988 6 1 5 5 0 8 0 procpl 624 2842 0 2799 4 0 4 4 0 8 0 sosppl 128 20 0 20 3 3 0 1 0 8 0 sockpl 400 2123 0 2103 8 4 4 6 0 8 1 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 233 0 0 29 0 29 29 0 8 0 mtagpl 80 409 0 0 9 0 9 9 0 8 0 mbufpl 256 1147 0 0 71 1 70 71 0 8 0 bufpl 280 5695 0 145 397 0 397 397 0 8 0 anonpl 16 113547 0 99252 104 23 81 81 0 124 18 amapchunkpl 152 6703 0 6565 33 22 11 20 0 158 4 amappl16 192 5009 0 4229 69 20 49 51 0 8 9 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 406 0 401 1 0 1 1 0 8 0 amappl13 168 402 0 400 1 0 1 1 0 8 0 amappl12 160 8 0 4 1 0 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 15 0 11 1 0 1 1 0 8 0 amappl9 136 416 0 412 1 0 1 1 0 8 0 amappl8 128 770 0 731 2 0 2 2 0 8 0 amappl7 120 120 0 108 1 0 1 1 0 8 0 amappl6 112 25 0 21 1 0 1 1 0 8 0 amappl5 104 1262 0 1245 1 0 1 1 0 8 0 amappl4 96 882 0 850 1 0 1 1 0 8 0 amappl3 88 498 0 492 1 0 1 1 0 8 0 amappl2 80 7103 0 7032 2 0 2 2 0 8 0 amappl1 72 31806 0 31369 24 14 10 18 0 8 0 amappl 80 3119 0 3064 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 31 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1021 0 989 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1021 0 989 1 0 1 1 0 8 0 vmmpekpl 168 12146 0 12109 2 0 2 2 0 8 0 vmmpepl 168 130006 0 128051 137 37 100 107 0 357 7 vmsppl 368 1020 0 989 4 1 3 4 0 8 0 pdppl 4096 2050 0 1994 8 0 8 8 0 8 0 pvpl 32 330922 0 313458 217 38 179 179 0 265 31 pmappl 232 1020 0 989 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 340 0 12 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ea7288) at sysctl_iflist+0x255 sysctl_rtable(ffff800020ea734c,3,c0f0d62b000,ffff800020ea7378,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020e6cc38,ffff800020ea73e0,ffff800020ea7430) at sys_sysctl+0x20e syscall(ffff800020ea74b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2f70, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82640950) at __mp_lock+0x127 syscall(ffff800020ead410) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2d80, count: -6