0471f61dbcc14cb78097d7d68f829feffdf750a111e83edfd661a3364cea7a274cf4d1010b708cf63cee24959b09c15b91b95b2641b9e20d4188704f1adb45c309417a8eab5a9270621243a3d47676905d870b9f7d2b3398b175d9158e0ed324d257a5c74b6d112c434d306640e41bc867d1dad69e60fdf09a6f9cbb9dfb4e8dcba3f42283559634d22b9709f3ab1d2533b46f6a09fca4e2596bbd87c01bc35854b1320d9196ecbe4675a52be76675a75fc3b302d114b30ba8bd42c601314e5b048f0b3c66bf8da3f38bb7a97d7605e229c1b108efedc8f645e4cb6c4027e18e131bca5591e386cc415d4c3e49491b846f95b9fe80a9dc111c877a1098f02b18fcbb1fcc5b3578ba8d69a9ff2a107a52ba8194a59d3017281455f274cf4ae06d411112fa041a9d5d305c9abd4f598c9d5a5e0f0f0faabd18440abd83070dc799dc25b8601210263198172bdc1cd773e0bb82f2da7de63dfd7b212a98030f3ed716a02b8fa3357eba789c58a504f75cacd3a06b52fc9fb688a9614b919cbf277ce8100b3ec680917acf9d7824bcfcc51e3a1d10998378df677b0d4f80df62a18cc472ddd7797be346367e7879ecefc8cae353d2596d946eb7f37833f9e1f6a86697b8dc5bbcf5791ccd30e43be03a0a7006bef5e29da116b61264eeeeaf0b54261fffe2514d620faef2d291b4c27a5bca5c5f56a7ec7dcb09c15592e00d784e8a7587145a40beea699bc128033e30dade2e582ac3786e49e802c846a30dee835156de378121142c7cdc8ffb8b4aa11ef46241d1c43776254bc167f9fd92c90b42ae31aff7d529d2476c205bd28440c6c8951f45547a41b81d78b1cb437518337851b2a0ae9bca9ebd9453f8b91aa2fe3bcf67413c77e214551b1cd2a58f7f1ea8a0a5a177c28995f376cdf6e69a5e1bb93544364df7a88ed20240ec920002c0ce5fb5abbbf416e8427abfb123f655f3fe13cf125b02ad1495bb0f930788c0139b21891a1ec67ec0b20523df74ddfcbf0f38718f7abcb9e5138c69eb82362ec7d614fae1793833d5e8e2aa6de19acc3087db8f69ec4ef2456919b05a51cf86d2b07c8e6de83ed93c117e67807a468220ae4d2989e56ff3c99326de872a358d8cdf6d3994908305113d74ba72c41913d0ad1307e6266fe90a7161a8fb3cb22b3032102c9663a8be4267a90ea54347ae4d7bd7682f2fa1b23aefcfe730f3c2af59c284b4eba08af2fb468721b0f654ef6aeef9e6573ddfb3f2b31286c8c704fb103f4de2614657143f45b2b6d921fe1c1c7807b0b5b1217fa1d9fe3451fef362f8f8dfeda4495d1eda26ea2d1c086973e27c50518f29a231136463a457b432342d099f3f5eb59081678c3214b598fee46ce73b8ddb16bd7d07691351b47c340478a81f44af55fb4d34b5b0058ea77ffb4d02f3249465f1179b51f6312b4d443b59f4fab866e36832387be7922a46409850b6034fe8da7cac912f8ab2606270efe9b7672a8545dbe81096c30b1968643ffd929d631c323299bc24a162a921cf6e3aefacf55933887f97fd44f25cbeb60ef68c9167d483e174c704bc3beeb2bb9538c302ecc270ed8b1bd6b1f8ea6f239c8e871bae78630ed4dafd0fcec4bee4d741c0cc306878520b30ce420e11126922f072801ea798bc7d5f01acacb36ceb0a5ecaaab6a88bdbf4c70df95906d53eba2b8d1724421e8a163c52d7b57192219deb332ef0002bf340efa8b85b5e72573170fd71e17cd597a5d783a904b945171d8d0d8ddd049e9f53707d370a384fdb4fbeadec5691a7fe892036f69c978faa3fc9acb79fe0897bda591510a85521a2373a6dc40c1369907cc8f48a7b9ab2075333723f1d6daf593d5e96536a273d5e30fe2128f6a441ffc1fb9c00ae8d4f962c15128d7edc546607819fce0f4444eefff6157f16e2a825cee9b1ae9e432b4589bf721bfe4f125c1e86466b3db53535dc4485ed8cd23163b61e42b438231ffcb07bfbc1af3ffb6920114eb88192ded1b48454c7b256d8625c7d91763e4ac43e9a54009f17825056ffe509", 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) readv(r1, &(0x7f0000003540)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000001180)=""/245, 0xf5}, {&(0x7f0000001280)=""/200, 0xc8}, {&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000001380)=""/3, 0x3}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/171, 0xab}, {&(0x7f0000003480)=""/139, 0x8b}], 0x9) 16:59:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[0xfff, 0x6, 0xfffffffffffffffb]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") fcntl$setflags(r1, 0x2, 0x1) 16:59:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x40}, {r1, 0x2}], 0x2, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0xfffffffffffffc99, &(0x7f0000000040)={0xaf4, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xfffffffffffffffe, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x44, 0x5e, 0x7}], 0x400, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x1000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x6, 0xafafed0, 0x6}], 0x1, &(0x7f0000000100)={0x4}) select(0xfffffffffffffde9, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xf52}) 16:59:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x7, 0x8, 0x9, 0x1, 0x4, 0x3, 0x8001, 0x1, 0x2, 0x60, 0xffff}) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) 16:59:06 executing program 0: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="680000000000000000000000000000003169a951e955b590d3369ad58a321300000000000003194fc914c0f20dbde69a98b3bcf78c6c7b56dafa9ebefc16fa1bdbe001000000000000008557cc49fd86a56acc000000e7ffffff76aba18f560c4ae32e0000000000000000000000000000bfed4d10f8cb9f26241f93acb073d1ad19744de24dcea0875ffa42195fdde171942645b2b162a2624c0ba4304a21e6df57f95ac283d3fc01d33427e66874"], 0x68}, 0x0) write(r0, &(0x7f0000000100)="d4a1eb836b9238468f9cc34c571582fe80eb0eb4361040938d855edaf2dc876be4514ad89735edef12c2c0fe404b65cd691ae64e26c8b85d46e6dd615fc2deaf2a06012b87c0d5a5c69feec0ea0afe72bbc3a937f71919dab3b9c6cdb2bb29f95a49c27bb2ffc1", 0x67) r1 = kqueue() dup2(r1, r0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x10000000000000) 16:59:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") r1 = socket$inet(0x2, 0x3, 0x81) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:59:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:59:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x4d, 0x0, 0x0, 0x4000000}, {0xa, 0x3d17d99c}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:59:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() clock_gettime(0x4, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:59:07 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f00000000c0)="1622624ed674494ba988c741eb4873", 0xf}], 0x1}, 0x0) kqueue() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) 16:59:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000002440)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/58, 0x3a}], 0x3, &(0x7f0000001440)=""/4096, 0x1000}, 0x1) syz_emit_ethernet(0xc2, &(0x7f00000004c0)="e351f33c5d02b3658d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x4, 0x0, 0x9, 0x80000000}, {0x9, 0x6e0a, 0x8, 0x74}, {0x400, 0x4e, 0x5, 0x8}, {0xa94, 0x0, 0xf8f, 0x1}, {0x100000000, 0x100000000, 0x1, 0x1a4}, {0x6, 0x101, 0x7fa3, 0x7}]}) 16:59:07 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getrlimit(0x5, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x2) 16:59:07 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:59:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7eb9d2b47af911a1e01118965529d845ace890390360cb16a7b3325596f0a88f5042334dc964fffa70373a6278a937e9863cdebb5a73c1d2ebfda138134a105eed2854fb348a8dec650156dee9d7c2891dff78ade8a3a4feb5d81f393ac8ae2a58e170ce1d9a601955ba6d98ebb76f5d22af5606abd6a4e0e31a198bf387c067ad8bb261d56f01fb5f6df7423c84ef86a2b161d0cf1b46b16ff7c38a60387a6b3ac6fb4dde8a62b446e9975fe83529ca565408e3e75a73996c178a17", 0xbc) 16:59:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000002880), 0x7e8d6dc7a1cf0f04) pipe2(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000028c0)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000180)="61422123472dc90cad40aa0860c6ff418a92a742e5b787f7824a646fdffa333b87d5d9eb15f527ae89f49ba1ceb3ff9721e10fe0479cb5d0f4b23a3ced241718442118130a6c5a60dd68a02a745a04d127da5f79095ed7c2e33753e8ea25e70a4c48f7311a30af0b7ffe7d43511580e3de638da36288abc0af62c59e0f6b9b27522ad3da6f39de51a0b7ab66773c7b481b", 0x91}, {&(0x7f0000000280)="84e2fde331344cb535267ae65f4cb93e0bda2ad714ab0b9066844b0995f39f1f5515e74424d8bace80ee3b218d082e8e2c709a65efe783d1d17cae72cf009363dbbe853b82d09e5b146177226012680899145bde92b0906ca8627c4bd42f42a794eff44404e5c0b2dde7e8681be27e43f27c099e49d28e970e1e7d26da5633ef0a4178a46bf711eee1464ac3d7ca556945be8346e5d05b5d3b7f21585a1a81895ee7a24122d7d6e86f6e3b5f91", 0xad}, {&(0x7f0000000040)="be290e4af73965eb9e90866424e8516335f14cb25a382a23fe705cd7054fc0c7eea4c39be0e7d998e6efd0785e49d11a26640384646c940e23eb85e6f6fdfaea5ec95c4cac33ce57d755fb37eb9e82e95c6ebac96054edbca60bca01a7f51d6035f0c64f2d0acb82a225393ca75e", 0x6e}, {&(0x7f0000000340)="d94444be62d2d348c4cb32e7f65262fd053fed464f5f7aa425b5da104df2398d9f2b5e0f27de9ceaac3067399db24e8cd519cefefe839d1d998d2e47e1dbb40c53e8d97c718f0d8c0023284d58f4b79e133b1df46f5309ecfce7347cabc8275b9ddcb164603baebd2a1e3ddf900f2fd05acb3f47becb5ecd6c3221bbdf483599f8f08d646971d67d457d797c9bd624de13b81156332567c48da6eed49e3493a9f1708760bd4e27e14522e8a7450c9991fefdfaf305418be9fdb2e669ad91a57f759b45e64557b9931a2a574d3735e60f4d138c79ff0d62c12383a7c705de4287139a51ffe66fbc7cef6e3f5904b28c55b7ce9732007f6217abdcf2db076f27bf0cb3aa8680f2b6a78a3085859e8fa73553e4c3433ca623e8c9a7aa957499b5eaa9c6ef500bee6ee63f4d0704e42862726bf0cb16bb8d56d966f54c92bd4b37318ab84a024ab3b8c49780ed7a0120e78f372bfc858701f692d809b91cec7749cc855860f5af3dd3f7271e753cab39f497f603cb99e7310d2b6b9cee3e73f3ebee56954e10e619dfc0458f933423e7e24af4d7833ef5d61a38fa9151a8bf426a14d258bdf717e5034eacf6c1d153e2260fb38fb959ee545c465f6bfc3fda3416da09a269f104f422d234c189b1bf16d76403bc801541a29338b5738472cec093ceb28f356450e77dd0fc82140bc2749d6b955d928a65d20e4c03539227ab67e77ea16928d05c237dd27382e2419bcf5ecc82a894916018d8a577028ecf57b8b60c38d84830d74ac90f6eb09ea8905ef77e46f572221e62c6c4e17738a586cd85d02c35502004773461a3689c42b01d8028f7d9e554cecc56defdd4274b0706c4c1d47ce95f575b4aba5d0af0af6e4e754f0c739eb0542ae1f9ac022ec32fe4c794c35412f378841cb95cd2d68bf0c17fc00725934c938436794d73d67410d8f43632ce53f4cd02621a5c22dea99d76e17d4ff04d2c4a20d10036e1726c997a3dc4eb65f31a959c1286649c4b8c4e0a0570a649ea27bc63c18f04557d69faf4b0d0559020ea871820d8b52eef2048f39ea786c3e5688ab7ab0b77eb56b33f551d8edc1dbe4fd98db4536eecfbd73344f9e57c9b5c2e11e80d7b855aec8fd2414ed367c78ed9e919abf3d0cf50c5043ec8041fc552473d3a0cec921577a486d2e60b1997f55991dbdfb53221d03c5813223c9fc467509f668edf3e9643a4b2d8dc8ddba26066478474e10e8359c6dbae3b18a697bf25057b441462089f654924381e15fbc3a99fc3112046b40712eb915732848f6bcd80ce5d83aea86593d728f209785228de004c48cefa3beed895f8682b612f54dbf6c3953b24163eca21e74367d6b0e5fd6a1d18f91eab1e1ea68e1234c7b7fedb4ca2c87d2353dbbe7f39f95b05f45ad0409c23061e988aa151dc3fa4a7d8cf16c0a1501b6907d7ae63b307710044bbfc4d8e06580138bcaa956664d01e9676aca435d313be6b2bd50b491e0388e58d612233ba413c0e0baba6aaa55190e8ddd07b7c51606655411f86980c7a935429a22fbb0b086ea7213918243e7c69ab225a2b9f27e209c5487ba43f91c4a6c894c4741d38016121d7df7310a45e356f34c07f202aebe49c52b17f92ba73f1efc79770ce8ab3c401b030c441a37f14871de20c6587f3987e5a8edf70628468d5af6f45b43001eb4beb16b15751eae35ea7f6ab572a46a22287f5de5ab93ca84b8eab37407ef34615c5ad19973650da74603a274b17c4fc4d6f4d026d22d589daaa765f685c2450f9decc80fffa00809941ee547716717af50d9a7946137273fbcd9c1923bbad3d47b17425453157614d71051d1f8e3d3974a55624d32a503511b00c49b6bb38b00af779e010bac54d730c49c5e3c2bf97b97805a0567afae1b1d364e89c54078f56758912253f933e78bcb35adbc682f4c55a608e35b31a9927fbfbe7e0f296ce049c7cbf9d250d6003f6a5ac8198bd5c4eb1a920c1e40c26c4481dd92b13fabb346256ef4796d938433705d17cbb1dc93ba53602aa4dbc170ae0aebdeb1bba1468bbb2a102ad0149cf264fd5d3936f972fef9dee8de52c8c43c4ee7b1f3839c9fce862a319725fd4677194277c55e1fbe67a0fd252b64b4b9e1dfffd386c5d79035f5ade5aa0a764f4a82b45bdec0bcdb68cb5f473097253a878413b9d4510ac68cda293e27274a1c7d6c460ae5fe0c37c12d25b69ad0707474adb233519ade957924be43607f20734edfcaf1134de8b8bc877b3d96cbfb9a7434de6e9eae157215ac9e2dffb21d3b1c7930639b7bd0e6604d93c1a9740d7f9750a416033c7bab16fefc6f306d1b00fd49f31bbf3b101f9daa8c6dea0aef2ed6418d967c3d5cc67f95753c61374f40394c4992b8c794ffc53e9eefbc2292d61e666c0dd8429c4ea75bd5b4026b76739640c4ee4cd247f5de35ff233c753cadd949a6c0ed5f5906f0e63ae92ec1a9cc004440ea60b1cd51bad67f45d8c644e9cffe162b12f19e2ab163e5175d1cbd368802a65852b04dcd3913fca41de097c1463eddf76bfd756b8cc3d0d455decd1fa9f239866e3e833335dacfc4c1e1ac030730d05dfa1a5f5892a2b6a92b9877b678272273afa15fa58a494b9060b90ccb2ab4c650b3684d76a574876add9ec59fa9698c4fc5a64d764bcd410f5526e1ca14ee0b7c1e7f505bfdb2a1f6d71f98d48ff932ad09d6c3b5f0794c3f1433ce2601c1e56ecf4a4bbf973bab880a3ed21ff372afc9c265a8f456c9aaecec1f525c8687d60ee321bcfc585660f2e8e00a2ea154041875f79ef1f4b03f30e5bbfdf62354bec407b9b291cd9a3fd17412857c083411c05cc314341182f25939f12dfe5dede6f22a0c65138729caf8b37c5a785a2d15d1dcff95587e218e89e31e8d5b3173d1580403f6d98853342784227d8a26339c173e557074655bacbf272ea3095e91a43d19face41b9601c56facf38231c59a895ac09c8b6f99fc7d20dd0525996780aa939874195ab283ef5aad708574ddf00a5116033a64204cbc7f202d95d13cd1360a0d06cda5074fb6826af436f365ae8e16a2aa7117923694cc757841d82322c9447e86c3cdabeccacae34b70cf5dcb2f8acb7f308470279325405d95654c1e13e77e7e7be90e4e7aa9ef94a6ed5b6eb618ab4181d49fc280a76e66fa18f557a1754e192a5f0e11f7fadf0bcfb3026606e0f27d9503c49f819dc63415bcd95da8dfdb99993d996cf53808931674a97709fb9bf0c2a422619871b565268dec63aee24793e3ca453d590f55992239c06522e3a5bf9c50f777670acc0c056d3dd048976876c615aa044db80d0fab35d9f8c14eee75c891838a5e52d3fb8f8112274cb974a247a1aeea714febb06ea6c3cc06d6987447aa9a7dc4cd632a84e861bd67c9296dbb06a22d92196cf12834f5d53719f2403a2a51039bd59c2a25aa006a8e30bc97349c43fcc84d54f0e0c34b4a5cc45979de686265f3d65baffe1b1cc2d6650fa3ea88cde7d56d1199582bfd101a6d4b55e337be1e44cc180c35f4cd13309d0db1015cffbe30f1a0fcaef9ac20273ee18a7932f3d1033b36c26cebd15953fa84ae7708bd7d20258be7334de6d5facf396ade05d7473ab62d2e5c7ff20a653c166bb6480b318f277257503cce2eea0d5b36b32ece384bb4cf34fc5885aca69e7ecedc76f4f58fa83223cd89ae59d614c8acb8df44cf97eccbedf48913491a62153fad3a2e321696177b81315370451bb2c92a2aba9789a338c06485e3d84c4616060cccdeddf506f53ccde72223304d2130b411c16d2005049d87124f38a6d6c6d65cd02c167248c81f5cea448ac54fcc4807cd98c01da6527a894844f6def43872d491eb52bfa147e024db0c2714ed694a080ad48967f59aa66b94fc341a287419faea8774a1aec04fff9ba25c2ad2487fc89493938aa56ae2d5d21c7565a5c5a558241ebe9ce687a792cab701e41f7ab532e73051a26083204d806bf9bd784eb554ed5452f12a4bd31bb7eea822117e9840550b8bd8fe8d6c7045936fa338278695c140c5332bc09fe8ffbf8b8c991b14d1a016769255dd48dfa6e65738b1ad62ea514c39079f80e1619e001d44b652d8e3d09bc6a3cbfb3e096e9401528daf96946f6714a6de3c5bfa24eb06bbf206b356044445e7c113faa90ab86aba99c4e7465e150e252d14afd2610a1087944b8e68df5b8b69464357a06e11914339f214eab5b80a100857c1204d144acc77697f1d6e0eaf1f22cbcbc9869874f03d5a2450aa3867a2d4e7c2db616a344d0d69ae444bed23493ed9e5f90006318de66a7d1b0b915ce1de964ba5201c7939be1ea40dbb8a1195f79685c3ae8c8d67f4c2653dffcf05beb4fadb4c4b90866709cd31ec120c981e093781c7e9cb1e4630c37ff43f133b7d79fb3b661c66baae85c3a0b8899344016aed2d8bba5812861147921c8f1d369c1e3d1196c57ce027721b8c68c19987f034cddc6153a8665a5a220820ef022bed15224b7ad79c7e0faec462c562a8b3c9751338b37fd192a43ac0e2294bf9d4ee19e4e18357648e7e83467cc78a2dadfbf01a0838e5aa25729dd3f9c99611712180c1c589f4df57acf6021c3ea44c41ad48c9bb4704266190e27d764cfc4c04b6145f98b3eba9c9c1126e0f361218586ca7716ed42a99100a14e3c57e7062606b115d35d03e8acb805a2e714bb4ccae0234591f93e916fb6e7231f235f90d49b3dcd8ba60d0d5a17bd03ecb70118836fa585a6670497fabafdb22c81c7486ad47df59361c6a46f6f18faf8b1488d39ee1e85bd00d8392cb60742b1bc5d747302a88117ff742bb3d3201c67a7a4de0c0971f3f8a9101bf395875276f79bc138ab13b07e8944ffccb78d8f2625e2c7ada2a7a8293910d4740b736345a240528dcde8915fc37730b5d2cbf4e92833fc18c29cc62c48769af9c3f2ce530cd13c4354c7bd27ca63903eedbc575b7c9655db53c1cbeca331ef531e45c8c968ca6b9f320eaa3c3e0320ae2539695d47b904133c5ca0e08a36b55636285f9b46d4c213d86805643d0df3b21a556a34ba4d9fbcca7af69fda4e1cfce04726e182703bfdcb759f5796da734e273d7f14f6144a92c6c7ea7a140f844c6dfd6f58f75a8782b0be21b35c7da7dcdb8188966140a97d0eb20c55236229bd3dc5c0dca97a5e4b47d773301f12afccc8a7f1839d64fe9dd28c10dd52e84d02231f56603794a529e7491fb8bd62288264226a7148185553294e8bcced2606e43fb3b58e7a27167f85425b6e9b0f7c8f5c67ad7ede3b8492946ccb6a0b69085926e73526b22a0765dab67ddf889044ad60f5bb84df1679ab4691a5833d04fa05d49fdcd96a6cb914acb5f6738a1d09c04dfa9be51f93559826934235743b1c5ae1c1379bf1f7464304daaab926007f9d4e7a802c13f9bf91c2ea1888f297a04adbe79506ce1b64b1c4c6874f2f283397bc4068fadbd74456d2481153c7d9308c4c5f14e3e4bad485f41cb175a8ceac206d84de52ba18d01e4d37c51f06060eb88e19cdd08d6776a02e248559590c1ed1c2d0bce587f6453e7e8d696c6eb07266a3ebc724e32e4999cb9007b6da504254bf36fc0d61502804df7cff76bd555ce380164eec38808329c11ed1fd838185660d3aac76c70751048e0aff6c36c42c32869f2969dc42be874b2584caee271ceb89335eeccb802610d7ceaf26efa483ea34b36ca310a05f14cf07103ec83cd1a18363c602cc221a6bbc54ef2f845e910543b1303e3572111380c7e305aca4e0ff26e6ba6fcffe1018efcaf6e33", 0x1000}, {&(0x7f0000001340)="3901ccd8d0d404d04698011e2fc92d69e072333119d23f6c87390b32a711e7b41ed8519d1c5377676557c845f66f87755c5b5bc5c9cf8de10e2a50d3bac5e24d248cd2025378c2cb88652ac021cf9b8191df84e882e2d14311b14c46f9775f8ff18e9c24f55c3e400a41de4f036e1fea9942300cd392db11051b61a1bc66eacb0421e8ff367f8d2d8c2f1205bf45522287508bcb02cd1fd91ebdd64055fbd4ec33bce075", 0xa4}, {&(0x7f0000001400)="2a8dbf13b1e7ee690f4ea8822b6dedae081036bf2d7b32b29400adfa3867160ba1d59f7776c891826e80c9f24a4cb75f388635ac3fd54cf21016548f23029d2a19fbe17b38a3f00eded7cf1301e69ba14b5805c3", 0x54}, {&(0x7f0000001480)="50e07e66c0d7c89d753eacf6daa7f83846e5b394b91aca376fb93a60f135ee7e698ab2de40cad8e5638937e6a043d477adec94c796a39651adfad19a7a1f88a73536926fd41ae53e33bd2eb8d6e234c1bfb635cd8e9342ee71dffa29edb9e99cd448400b2ff1ca382dee8f7a263f387db0db53f81e49e26aa1ab658b571acd9777e3b08a906f5781da3b52d032bb2ea628f0a4520614a0c4817200088003652031db03232e94a1793822bb67126bd017e8f0193e8a38f5c3653c136356d99cee14d34e0a1ad05d51864bc211b22dd38057fd87706dd14d6a975899a496e34b1e5fbb70e5b8b5d355eafc49", 0xeb}], 0x7, &(0x7f0000001600)=[{0xc0, 0xffff, 0x55cca55b, "d73fa5e6b43648c966b0c6128416fdb052710057ba0874b3548d90cbfe82bb97e949a14176e931e95eeb24d029bca9ab63ddb8bb9982c1ee3e6c8cf98c1f4f85d89989bd880228a8ca7afab863e6064fcad5ead6b627a4fe16d019c63fc2bade2709de4365f8b701a65f6846bfb778fb471d831606b4bb733c49c409a4b4279aadce502031cfb3a5963a9d5ad107022ed04d89540cd33f0b50593ee562e965a2a4ec8111f44d7d775559"}, {0x1010, 0xffff, 0x1, "880bb07673bd4ad407ae0ce330a6da7fb56380953304707df1b25a48bbd9ae157f16ee6339628c6623b36e93bd4b5c1e706fa351db972387aca956299e40e60bfbb1bb83f22e08b920b3ab804dd9d60ec4377b0ee8a33b320d5cbf2e0ef502dfcaf4d39e741a954cbcdecda4b3ecbab66eebbba49b6dd421330db2da24b0f7b32434aba28408aff156ea382aaaccafd75012410ab6138701cbbe7b8a979c5fd23ba9b1169c04bbecca6eb0c13ab7348d64d5de6d8f05ecb9958520412529198c711c7196d7fff9186930369beca1b992fc3e142f2892dc9bc8de8245fe0dc6974a482d8b4b54a2a17d4d59f5be8b9e431326369772a391a23b85d8ae41c7291b0b0a9848fe438a32c5e4b23fa749e2cdea79d5e9a4624cc4fa47e689930cfad39dff46ea37df6afcd40c80f1bf9f8939a5ee6e703e75b55d98dee115bcaef0af25850f68d24d982c08af0f765a79440a398f5235bb15ea6fcc8c84c2693df31499fd2c3e7325b79e88e6f8ae43e2440df99b522425bfdca6feeab14dfbb0742a234039263bf30678b81658d03adf20dd6bda08008c81522346db6326cdfdb071f24da6b9b8290c32d90b63613fcee42838ec6fc39ab3016b3e3c6e087b432be8e1f166a96b11c083a2de2761b70f5b03eb5d4041c094a9a47b47e9f1346f63a8d168ca0ebb47e2627362683fce00356e61c543e5ee325bf26c52382fabe62f9c59e340fcd7345d6fc945641c14397f2bc16a73de07b6bb857ae267c9455c05550a333ede8e588ae771c89707bb63bf9f69d79da0bc3ee298cd2196d5fe93de958aff2c53d327db57028560f20a0a2b67057f1273f8db25c3f5ab8210181d34cc16ea06c6f205e9f21ed96fb56844bca9781a926043e4a2a851e32fb387f1f7c324e8fe8c87b126ff596d7d6f9958cfe499c79114be5f7bb2220e3ff61021eb1c8e275dfb2f953a72d7f25cb000a30b74a86e5b8f5df45b198e9839715742aeaf1d0b8ae4de2fffbe4a0be022f435f99ad49d9501174033f39154b94c11afc27f3796ffc5496f85ff8fb47193bee446b3bb127381214349ad20efed00dc2dd2701713dbdfe9aa1e25601c1472e7e07393723851cf02c3eef2f5ea868a462dc6f14732014bde01ce24b5b07e546bfeef01931e6366716bf352c6f30e951482fa0ae79662e9f55fe05fe6261755609cd6f1bcc0979ef664c917ddda34a2ba342537729dc711b6820eeaa8a7ea2a59faeb1e46ecd3aa283fc9e339046303c1621859a9bf04c93fade077b5d1d4ee53112b9db193583c013c0ebede3b823a1d8908f56aa92f6362568c846232859a70542b25ace15c1810190507fe5bb4c6eef4b8a571d4accfb41492e40086467c539b50a74b7030afa3bad6fea8fb59dcd2695f1dda0dc3d1f51db8ec0aea24f32b328c2e5a40978c469b93ccdbf3db3f906e55390061cc2cab2e7622b984512ccfc1560a5c87d77592eb155c61cf258fb612c95485d8e2bde1c24790d11d4c3e99a230b24e8874c1df88a64a6c9fa2b3c4cea7c06a5e2d1fae54cd67b42f33dc9549f05ccf2b7c511b50514cb21e56c33b8f3930d5fcbd6ed354d4935c41f748dc3a5fe6a2e57bcfc7710789cd107030865f50f55284cb6203b2273babd00c1f67800282314760c0082146ad994ba6d28231a6b59ddee72b64dc9411443f2e8d4448f10d747d1c273f881a812fe5429db8a420420fb2a74f1df90b23e06e101c0bab9d31bf0335f0b357bde4c7303ace6e4b5e749049fcb760caba2f6b266bf334a24ef9e46c22813171d0dbfb4ae13514174e1a56b73bc622810e6abe37a4dce29ce3fea75cf12920064804bbf2f5a96e7d707416e66bb5a592aa606841f11ac4afac9df11ad9f9fd14b6d9e58a695ded5c2268494d4ebd31658735ffdd3261970b8262d3dee04f62f702ee57a22f0f0a68ba0870aa0a66fb3a75b269c6913da3ae22ab6827ccbf32c147ca7de3cb3e76a22ba719a3315ad09696bd394b65db2f7560e314b5ea3ccdf705ed2fb96520a1618bea199330551fe8812dd3b0a0076f59236375347ddd902df371ec78e1e9c1698063aa3c8ed3aa4d72c3281a0f9c97a3c3672ee35dd08ee7dc44284372d27f230447f0c4cd749e94ce72b69c1f8edf99e91008e886fdf46f88996bee61887d3c97b8a314d085d8bdf5330e80e55189403cfafbb2cf4bdf27880dc673fe92d09b4254d3542ba63eb3eb498b016f4944be25bbe446950f707c90535cc21dc48324cc87aab5eccf16b600c1c3097d95907a8b7ca8e0da9459c4326229db1dc3cfed4483c49f0a8b7ed81abb72a9ceffd06173169047209d521196d6818e56474f6c03a7844be4ad827a5218e7c92265e0a65479308d6510e276e1025cdcfe29aad636cb4242d498919a5fba1c6296fb6a91be5a1595e54ca57135334b2973dc96a989f95f33a2503265c050b3e3c1be2321502249260b5544b1d640d4994a96fbe79815ebf9456083b52288153462d95281a5368e5084d596e44167be5d6fa1c0864e86efef14eada8880cdd99a7ba5d16e490c35bf3c0f0df33e2518501d9df6aa834bada301ed44eb4b687bd78f093d6ecc01580845dffdfb97b27ac6cfdd95a333b505e1fef6d92babfc7ac7b55267d11eb1f3cd361d40e792fc0ba43e92acde94e133e3a7fc16682ff19acdb7ff60b2ebecdfb5c92b92c6ddd5ae68523d7c41d689fdfbfcc62ffc71ff1873a81af7fc0af5c25e44e2c2395337a3502710c2020f9dc77f4b96766aace0e08f3d96352c3809a9229137909389b75c4c72a064249a2e051ffbe1861a239efadd66178ab855f2212bf3d512792f3e337f2137604fc86ac67a80dcecdb6f108c3975790c5ccbadcbd636125888a251427b55033ade6bbec9bea6a4be171115175f64dffae3e9c4ba6ccda518cefa6c46bb833c0f51d2f348c392e65d80b6674027edb540b911b12e0a7390d4213073aceda90e2c42b5bdc5257ce373cb6e4e4f9954af777eb43c9e8cdff26662c417eadb4f328eff8ac1c6c3520fda361aa07cf1f6c8d3e8d99094032e87249e75f564985f879ba307be400b5b07de7d1068d71eb297fca2fdbacf930b6d42c04fcdc135382c3fc483b5aaae2d5b99c2fa174020e6b78a4d7eb77ea214a55ba8cdd5bbfd530d8379affca9b4ae0f10aa4ffb602b4b4302d73a2a7526bd4df21df1a52c5025b6848d60d93d05d9754f6492170755e502deb5c9f9f82b8b6352cddecced8a631f5042270def9f6fc8adb743bfb4d876bf95f8398054af0b4b16f34b5d3f8a3bfa8884dd49f75dbc000bd81eae500779a75e60741c1a5419d79834c08a018abee99cd9cefdab736bf745f7a945a80fc6fc90d278430e4afb12c8b5322cabbe3a1435c504a32bb377b97be7309db1668121a1d80bbf8103d36002195c32f19a8eec725634863495f073726f07f1cdf3a29cf568a45fc785ea580376308a2fa7fc473b2f57039ccd89e598eebcca9476889ffd5d767782e1cb6e422bbe06bc7fb392961f2eb29b259f2a0d8a9967a273fdb4c06f658eb173df40d6ed80fe63b368c885d860382572edec4a641c0919d56b1db38e83233782e89baea39b35682f66a704ed53907844c201cdffaebf5c2b20984c884cd13080d7ff5b366e9f0b2779dae42f273ea0509091663991453ba6a1c6b3de76fe74eb32cf7a3b16522e723fd9f727cb3a979a3005b308454cc47704ca4568879ad3e286c37fe849ebc1fd1201dafc914202b4efb92ad9cb4a8c0f9d34f81f8abe10f9598f877654765935a3907373cc548313ea30e0b9819c5ade4fcfa683086290a726c594a3e3b3de7602cedfaa256a8544695e2471c47f24835673c5f06cf6907bc0f0485c06a6a5e4a9179e871f3c3bd5f0a6a45ccb3bf7b248867b6fafc3b5caadc3c88380fe0002fa9857c82ea69a0d7abebde756571c154b646a829330cb31df2fad9a32dd3f5101abe136432dd165dd815ea9badc564ee7f0f483a4d2338de91daa9ad46abcaf39a412fb85f685de90e7a9ab31cfca576a7cb11f599c655e9d83ae57dfbe96605d255414b7b4044e6082330c521ea813741d8fc020c36622fe83d391d432d72797540d6d76763a42aa337bc2a8fdc437bda8fa147de5f10dff05ac75370ad5c80926b8d668821bcdf96468a624a47dd2dc01f1e78fe6a89deb8364a044832718c7eca97580b3d6fb9f6bbc3ee98bc2a57393a157ee34b580563113579e6f3d5e988c39c99498aa07343bd778fab70c26064aefaa47a0400e35f2c0008fbdd5869fbadcaff6e358a63d1f33cf744df1a29ef000fc27f52c84667e34ed7285fe185d8794c1862ffe5517771e6964c753c8f1ff0857aec50e9dd31fac1daf765c09e07e0f233640f7d2b7f7a7440277ddba63fa13778a3769641f67d429a99583321fef5412577f0e524be8e7ca61f894017d10b4d737ef36ede90f25ce42ba4e0eba790ae25199072824cb828150305ef8c0e3dd593ea6f711410569ea62b4243e12a2d721531e35829f663f3ebb72b1768ebc042fd4dd6d4e9c739f7ef85317bdacd328bc212681d9a29f8baaed08fa2ce30d54300f54955dbf1f54052aaa89d5a74e8f3299f1e8a439810bdea12b7edb9391acc388a4910396bcb22bee54edafb779bebcfecbb42a3e15ab419dea9b2455453ee512868b7f6bd2c3168353c4f4717e9b2667ad3995e28aeff96c9609548c227800b816aabe455fd4240f09abfcdf8f872894e99bfe43787c7858a729a4905ceebfe6ec0aa495807a27420279d853bbc2411e2444e422dc4e2b81c6abcf978972e74222b0ed82f88219a8a14a96ac5f47f7050854146e47b8e0ab980936feaffdafb58426f145cf6657ec0de0979cd2df6250c38588f9ebb19bb92d0b8fbac4c130beb87cd3054ebd1efd51d30e9ce3d0bce4d92bcdd0cf80f29da0668cda3b94498087497f5c76315fdcc4309280f07acaa749963f903ae1fc03eee1477da2620c188bffe8aae6f642e876f388024c671445a3718b67ff63d6d06c26c9b0a8604da3a6689fada3b6efc5c4036310febbbf98e9822aea2810aca145f9378712d58a5a1c2d90c7f6e28e68aaf4a1e1c5ec0c98621ddffa1dd7cedc1c30b146ce3acfc8d4f7d0f103780c362d2dc85e6d0be4a33f9248c4c84fef7534a418c854b7ea374aa9ab6257cac0b07fde08572b4bf8174077c764a161e7e0fb693b95b5b7f5bc13a528331b64685607a2eab40ed333efac56dee9ed1368cfc9c74391b0496a99b928a4efce155a313d5f2a7f0fd619b0cc0bc7bcec191f179153511e50bb08ab1ac614ddf69ec2adecae2105e41ee5e287b06e4bdff782903bbcf0765e49b9719e5bd845fa2444b0282df4e955c3b52a4e0d9e4ee924b1b599ed8245067c3cf2b2f20efe077e5b2ae729d29dd9648274247f0b3f384da3f8c0f0e671652eca132e46414a3e2e3a562a1ba08617456f7b43c16711d2d483b9e78688338d8874b12a65b49cac49c622c9cce72a058b389a7cff36e69d4515f6d252820e9c521e6a2fbefe1a87ded34239281596647a1e9770e08c3552503756b9d46a2bcf2c030ec1ffbd2739c571f18cf848cb1dde4bde5812e9a0b094bc0f80ab3246a2ceb91ffa51ec5e6415556a48a11bfe54f2688ede9e4b813df99620dd0cf7b4f1f7193b61ba8ebf3e06c1c1622700b06548c010002e355c95d6495bb622add10394d3690979f53db137e38f70d259c255c09a7df62654c3f696dd71bbb8e7b8ab86826ea72112ed0c08210389a88a6516c360161e"}, {0x38, 0xffff, 0xa3e4, "e40abea4dc8170982a68285271d6eb30d514a96dd77b2c3a312838729843e8245efa"}, {0x98, 0x1, 0x7fffffff, "d49ba2ce1823b5cdb3ff83193349937d8f8b522edf031cacda9c8d0ad9f9356381ca5bea07ed5aa9272a3380183c71b0286ceed53bc501a78217e1b9e24b5bb53017dbc4662ca1f9dafe08a28d213e3f1705eca620d62803ed19bdcaea3c490aa0528672f9b24216b5ae538a890f616a6fb63e29b3388901a24bfea916ffe66322ffea0e5ab3291f"}], 0x11a0}, 0x1) 16:59:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080), 0x0) setsockopt(r0, 0x2, 0xd, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) r3 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x20, 0x401}) close(r3) 16:59:08 executing program 1: mknod(&(0x7f0000002580)='./bus\x00', 0x2052, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x81, 0x3ff, 0x4, 0x800, "b01545fa3cc628ad22b7736e6b716c1fa273d938", 0x1f, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:59:08 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/68, 0x44) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000000c0)="9f70eb5a562c5bee069d4fac07197a5572b9ca57e82fb58f50d894800a31b3d5315aad015c1b3156f40ec7535e0e5be5274085cbcadfa7c8af946f194e2ea4e855648aab34dcf7c86edb6918fc2c127a569b9ba068d38f43b88c8defcbe03da624c52b6b5a086944a23e86231f0d0ea0322eb39d3cbf57a7f270f1a1b7b05c9e948196c4b225f7cfe9d4d69a93c4bf54f3825463eb6a11334f03f8d059715058f5931773b57369da94b3395de59fc913e57d0cadfc31e7798a5e567ed2ad45c6f9a6844f4f72b3b8fc744e38f2f11c531b70", 0xd2}, {&(0x7f0000000040)="c89b29eea9009709082e1c05c7ed82db568b2b23e02f6fa9118ff38fc69c5f2a58837d7c00800ee5", 0x28}, {&(0x7f0000000280)="f35d8199387fda1e90ba22989bc345aa687de1a7123de50674880cf6ce1a06865e94bc53ff7394cb52b1eeb301cc0f32d04d563e75602a6278d91886f73b90cc7e52a9ad1d3bb592f985a8188725aad023868dc21dcd1fdfecccd5e443687a1a8f14964710f1a82ae586a4b0a499943c2a3df874ffd798f497d11d8940cce7ab2d3d08add3a0402203dd77defc61d886d2149ad235634d63bdbe0f9b9b3b46d635", 0xa1}, {&(0x7f0000000340)="bfa09a290e13692471534c4e60982038b2f48a6fc73bd41085e98de2d0b06749f607d13afffd5708c0e963f319843094b0bae169f6252886c1f3936851c586718a8ceb9a13fc03b3c029385042ed841720980df38628b4e5980c624ff0bc179b00001428b4008141f64893babbf90ad94d9d89e7deeb0ec834b1e61efb3098b38d493575cbaad78565ac190cb27e47122ec54eb5e9c12bcbe65f858c73785501", 0xa0}, {&(0x7f0000000400)="56797d46d2b2e7f709bea7b8cec6e60bd6379af9189a3af849410ee1e3ef79bb267d3b79ddfdbebeedd35a6b7f76c580f9027a07aee2586fc697d83f5590302d8c025e247c989cb20eecb309d38d7a69f0b672f6c60da0492deb5cc0ceaf2c2cbc3f27d70cc8adb59d72d04ccd734ee452b59c033505aefa70148b047b401b382dad4e5ef41d9489bf11844da4084eaec3aaf19e0fb91c87f775b048e3b9a889cb3dccbfbb4b804786eaa62971db9cbf3a9e0bcc5d2410822de35960398b8a73a1a7c0859a85621f47ccfd6914cce8799f860a7e53ef3c0e8d6140485a4c0055855c2c2301b95004018f6dd5c07b2872231fcb41e18e93c81fd49f012369b9f172961830d5dc7553145310d77f59746dc657fa8c2b831c89ea674040f14da1059b905a3394dce0e561c623b5f321d4802faf893147f703441d8190ae6bf20b91d2aaf12d097bf28a3f13ee16b5b5ba93a6651be41cb7286831619561270e430c62755f8b7decb7716cb4791edd9bcf0c1888140b1b7542c845b209185dbe1c79cad95a4ca7ce99eb24ae0c000352d810cfffcad79ec00440b7fd193220444970b1a022cf9b7091a3590c0f827e47070c468a4c685bf792577d335046e81276c5ce4e07303eb1705fe2c60492122e16fa3adc7bd00b831244f0f73446601b9d22799cde133e3d5230281191d4f8142e694cab84b3e5f54db856c715de5f4c67c38520227e020ac6e40b0c58b722bb77ad779a4bfec9e13fc544d16aabd7806d9c21c7d83c827417d745e3721a8d8ed688e3879e226746c2fee0915fd6433c564a4bd9870f96f31110f79bc9a3dc3140c17a93d6bc1369017efeb769ef07a5ff110c24acee9704ae3226d81964270d1a1944fd6f7825b8e400b27a955d0d5657f58a5401f209d9332f9b9f1e888f233e157c44e1092fff3d6082fced6190338065122e2347703a73132c6a06ecc09aad39272397e8dd3bbabf8fb5ccdd31ab73c34b6e61583008ad2fca4d7f1dba37f7c97b6a513c35ecabe1736eca7fd22e6643a7883b70ed9f0dd2557544d84faeca61cd6a3bedcd5bc449a5d85a748ea19df9a6196b40ff663dd4a3fdf087bafb0ca16191ed80a3128df4c7656d9242ac2f18543720e5832b008692413b7f78c0fa0d222c462c2bbe83a438852ccc668de45ce410aaa0dbb84ac38d4e6620526caf7a69161b699e2abc30e4979dec0c9622b35793c4ab9989bc16d20f8fe9487b13c66807b0d771b48d989967180ab2c913b6a99e310454059d45c7d530887ee2d686a5148648ea0d1e50b12c4d897b9bb411bf6d72ea85218a7c747013a3174ac727cb2e1340fe99a2a474c2cb2efb03a710ae87af15d594ac267408d4aa7900b78b4b607a7ccd73d0f2e2d466dddcd6b0c1a2d6b7f90bcfd8d08f7f6fcdd2ab3e36437260d931f2dfc4d06fa7651d981f7b02ef3ad65e5fff1e56b45bd8bb95ade484f381c63791bdba07f343d89a30c1daef69c22b31147270baccf780c059a66af5d0082c689570f17ec6889b9b15e274a9014085697deeacb5ca5a25e094f7300768c48f952971a18aa32dc66db930359a8c951d74640fc73d3d4ebfa884439a4ea2918d8cd84f00e73dba676ab618348d4143334c888bd27c0b81a6998951f73d48c1984a16047ed727ab73c5d52c21602d231c3cfb1e15ec7acf2ababb5c2fa59629855386a08934dd5f1a49165cd34b771caa44adcbc97c8e26f33b151deb0d1effd4cdb9955fa10965e200d0f641e04d52845501a26c91005cf5001bec2c0583dfe6f8492f5acc7ce1ff015210516466b9d114a4050c2fd75c67ffcbd1469f99d81712181f8ed323928c832f58f853e64cb2cfe4c188088711fe1091f93d4441a6f818ddf5e6de844bcaae279d4ef23140f6cc7668c666c39fd84a6577afdee4ee0ee02ec79484103fe8c67e8d9e4a72a9c3f6d2fd159e7b2be7c2795a91c7870c39300158d62daacf916bd79d98d26e8715b98d5fe14122bc332764c33a61d36e6ff2cf2dc458a8d7e7347de53607e7e99d5195d992cc3d48fde0754f96387c96c247f82c02ac8967dcc0dd6fb3c26941c20f0f9d7298c3c7a8955cdcc4dbfb4f8d5ed24565309599d9bc4fcbc78a3e2353da6bff5d34d192e4c4d7579c5566963d9173525499df89d790b42cac9a776e650783c5a4cbdf20f84ac879dc7f78a7b86ab7497acefb05586ba7db80cd4eaeadabbf3f9396a8cd0b8d3bbba458cd621a25a0d7a35c6e64edd5c0529c13fb3ab1c8f0ad84664e521d75ec5de0c1530a72e8ac3a38350d29bd706ae1799f19bb4d6ddf4c1e48e0e8fb7d73621291cc39e054b38d0409e254c51883534afb89b33e4da37113a2242a90ea12429269da9af0ab297edea8cabe58480ad96c3ca258d8ede17be28eb3cdb87b2baded9fcc777ec6c3366436f903b6b710aaea22cd990a2656c06940fb490f600477bd5654f7ce9a5e1084af532a315ead916a061f2f9b16eaa5c171b13c32630e4608104cd76d69dfe9d684e04458b9f1f9b7c97983d238af893fcf68094493ece3d142c3fdc1eba80cfa812bfa690ea69cc4539b22eb653680c608f5ef416e8893e99fcd237c66411ee09cfb8acedc837d9bf1ab51b81cc80d68a3b9636409c1ed581ff3e133faf74b7901474e5470863dc2467a241f16edb86a0f9275288942b081137731cd668c6d2041db6c6c2ad66bb5f8dd7e08c5163c958c1ae0645612c1988ba181cb1b43895098eeeed8b7876034c4aad0676613efe4a148a209bdbfbab8512ab03906b57500f3ce9c933609c9f860488f6d51c4d8d5e061e1c52f11a271722f06ca0c7f2ded130f8cb4e7fd9d492bdd6ab05bfa4052a76c86529622e8f23d758e216a43affd6a499970af49454ef0f9e929034371b513ccdd25cd09883133603ccacb65b236c93644ca2102a0a63b83860dd1881ba4be49d390c5eb6b78c0a22981bdab9bb05ca1cfab90394f1d28c220fde7669e52b12fdf4fa6331fd30188e8e32c6e1ca6482d91f418356d87d08e58e9b6c09c1659223f981de962bc3aed338ed66067876514ebe0cf65c37ecfc225dd8ca52004c90fe7f9a7e57ac4835af8a4a99cb99803f008b525a9aed493c55249bbc8c8ef9eeb0b64c414672188cf1cb813a14c25f2ca0613739f3959d10d781e1853d3bee0dbc91906991b5bc49a29e421dec9e1b73427f949835c9dfb256d546d7d93cf123ea077c72a900624c6ce15dadad8e81c66c4cf5c6f8f2495954d7c02e6263db13701149c5c36e41a6877afec3aa8a8af1782943577f4aaffcd6b62218ccef2311246a5ce99c0f6fa3251216ce20dcaf8e87a323e57557297f03d3f6c636d0c6298d332bad7425f6900308adcd03c2232f68799419febe94c845b2192b6aeeb0e517124e1fb07b04bce504492c3ba1d41548b4e3fbaaeb5585dd998c556266f7c55555968634e624bf33e8c1eaa86bcff53dec37d24806c6fd413146cb6055d52675411771201cec875f84d410742ca36ec407cea02d6ae9cadee33a6cb0c5bb867f38f5624204cd102dadeab867315994d47f3f0724e133942a2eefb5e7355fc97987d0b0a1be73e7cf08898f7cd2bbe011757fe275e54b1f52d3529c9bf7a31bf6f828e1627e14f45ce543177e6190c4dca381e6554972daad6c874c40f880990dcb2a6d7e966d9069877e24e7ae202bec72ea26be3ebd465e2ad1bac34b5377e3a1155274993e72611a8831b60d756fb08827bff253358532933cd4e8650ef101b54a3c9d11f49894f268645ec7722531b932781a14233d1db22ccad68786715e4513aab326f5882de9744600782114b00e693b88077256cf126f2bcfd38ecdfa384f79cf782f457b84083895c4e8be35c6c47e59ad15c205eaf0ddd1d9bec76855d664dbf119cd03cc4930e527270a348c3f419a3f00ef6df6684cb8a3d248047efd96a36d26e31e64b8bb5f67745044dbd27b9dfafad91c6ac5061e76c17ca66dc6c6649e723cdad41d776efb14537d3e321c86ff9eec863e7a70535c7f5d567d1d139c01931568ff7a63da6c6bc308a25360274e48b475a06f4751e8c21a2358e58337207b2a37bbc87f394511bfb4d9780e44cdf2934a2138fa959120f5710a4dfb2e4409bd003156e75f6366772a551cc9774d1edb4eb70b354371d8a69f8ea2ce7779c7485f24704da786061e14822a88f1eca5f96c24bfab16d6a1ae47ebbbdd617ea7755f6cef72edf302f7378e524e285440650784af631746b9ffc083d674f95e69fac64f172c8fb5fef78c4c4181402186e7568011bba7dcfc7c6fcb026437cefe34d82fe110b888a910344c41359d6a5a682455301911249df9916c4d02888a724a5df07b3922b1e58574650de4214e6941201540ce3d1a71938c62907421441fbc8a70e6e1b1acf143cc95743204df95bd4458a551a92a25e55ae963051eab3607ccff3fdc2a1dc8e38f934b6b78723fce0d8a486476dc5108b7ddcada8c59c24f888d38a75c2655fd98f2e0a344911ea729977da7dfe00c743254c28b5fd4ed7852bcebe2d3739dc51979a550fd34b0157330ef3388fafde9cf29d49f22305f0703e45665b89c3652367f9bae209703ea089c41c7e7ecf414ac81baff602cfcd5577ff8fe2a997bebb8f30be0992c9b87bce319edb416275d4c9fe704a845a9a4d0dad61233c8f1bc8ac8f69a7bba25bd47375ba0f43746934873b610adccbfd5ec2c9dc5edf9d2c3b055eaa6bfae4c88255ece5d12e1894ddb4ac9e9d54b0b6d0d794625f56424a61fcbb43ab322338db2f2bd9f9583f505b2ba2c179f2bc2b421fd13f4c91d7a7ac13d5501000974527292054e42eb8a6f414659a009eabf1aa21b01a75f8b2fde36e9fa41da1b36488e030d8c03cb73bc6ab6168cb4d7a68796a3fb48044ba3151695b4e9d998995328c2044ddba58dc11e0f0cec71786ee7c14bb018889aaab2b33738296d14c3a9284cdeebf6d981b76c846ab9f22a54141b6f83913b4e641e69c94b224c7ef83b9c62a53c7003300b6a5bc1836a6064eabc2d30c163ba344bef7718e8e14e3f05c98075fcf8d577399836965809232f852a26aa4993f72e8e21aab1ee74fe21b76a9b9fa51c97f9a34786dad3f519a912d74c8b5e1311e9059a2cdc1a0b5c2261fd1f24fe02f1d08461123ffc09a1670bad940376183e94294203ffc981f993f7196216352967071bd71e4fed8b8253d242edcb37f03870fed45f2a8afe733bef2ff2e94ec1d11ebc30d76e1b95e9d7c0b974e4bf39051f4041eee81b6c5a94eae03c05a4623a310dfe79aad3951fa0565258ae2e5ba4890d64597a755eb1466c7219a026f4e9a362807e11b4732f644c3660f43b125cc72aba4d27af4b10d17dab8917537137b296733c449b0729e75af8785578b01dc859851fbcceb82a75e82b9b60b9bc6193f375b4064b19405542fa1ff62e892f37bda923e4c6ff1d0d38216bfe8236880bdb0fecaa120b61c389275399ca3e8883b2a6537773f0809165f5f12a3f744a6f35958131745fb500f33cc33168b6f4ae5b5d67acbba62f6eae43094507ad6ed1ecad0814ad8631cf7023a728043f0c2ac761c1b4ff9bc80a8921114aee2979765c499e390fc609d049587618eea2f6773e87f502213dd9678ab377147a433e0ad20a6df687373f0eb6e80430ceb1eca4f23b538aaaed096212e85796f119d613da43be0974601dcbf88783c10fb214b7da4c7acfebdfb967e24f33fcf806860931d0c0d9dc76f1a86811a6c11baf245cc93c28262e33908", 0x1000}, {&(0x7f0000001400)="cb6211e3ddee658820c3e3727024723dbb3e9546714573aaded735fece97d8fd8fbfd080ae6943213edd6f153212897a50d39d09aa675944b1ee690f3ad6febcc9019dd7e93fe0e67d6d1d4657b5d8326b29de9a8864eacbe7a12c29ecaca83b2b02a3e3e3e4681f3cfb5eec5a498d4fd42d8fecbed03976ee6999bb7e92a1bb35c34ac28af724e4ca5aa1944dae1c5ac7f5df0027f007915b8446bf86bdd588d641be0737ae850b7e11bc294e5152ec6ed3cb8e7574cd5fa378870cb2618190e395a35c8f88c107b41062d30dbb50", 0xffffffffffffff02}, {&(0x7f0000001500)="7298ad4e8397e48f7e7abfcebeb70c292d0c0d0e8b1ba9655d5a77a215733f3360d25d64b10c8dc46271bec88a4174b3355d0224b42e70bbb3dd3f6ef58bb2b11c5a73b434fd3075aef8d938460d3f2a8c2f7c9a4d54c625092c4392fee84141e49df2590e159c338e7c2c0cca1af088e71833119a1e8e61610785e95d83135402795c8191dcb368efc5a5f8d08e3e07eff8dac0c02b2f9935317e1c4ea79d1495975ebe77a66babed2fbfdd5f4d38f79610a96ece03170f1fb6f31108db57d9acd2fdb55c5c5c0a62abaaad0d2efdbe3986f381491aa9a1d73873b3143281e63ce8a9b9ac3f444fa97bdb00"/249, 0xf9}, {&(0x7f0000001600)="9cf4112685650806a4dc57aecde37b9fcc64b91b9009fd72e86727e1ef1c7e54551f46f7589580f58ddc3dbd43f4d322d986bae366407f7d0b91740037535d2d49cd4e60d1ffad26daedd91f8b4aff6df36ffac34f7d9718f0149477778ab761b0821e3b4cd8ad2162fa5383219faa67853db8c1a9453010651cb264a2a903ae27362caa7a2ce5c7d41c81729b6ad886b829e62537e068c20ab19f96db60ea171629cdd34d613e4d6b9e02659704c9571ade666d", 0xb4}], 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xbf9a, 0x401, "7e389ddedff37173457851a7f9097b5ac793683a"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001780)={&(0x7f0000001740)=[{0x80, 0x1000}, {0xc7, 0x8}, {0x127, 0xfffffffffffffff9}, {0xcf, 0x81}, {0x1, 0x5}, {0x41, 0xfff}], 0x6}) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() 16:59:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getrusage(0x0, &(0x7f00000000c0)) 16:59:08 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:59:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4b) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) r1 = socket(0x4000000011, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x252) 16:59:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:59:09 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fsync(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x100000001, 0x7fff, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c", 0xe0}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:59:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x35}, {0x6, 0x0, 0x6}]}) syz_emit_ethernet(0xfffffffffffffe33, &(0x7f0000000200)="a5caebd3c8ae9893ca0886b29f0039097fae5a32d41e03cc496ad5c01582576e896717ea16a97965ff28fb9ccd03f17fba2980d345017a0b1a6933e1257f36daee8aa7245661b182828a161fa4c1b6931c698989c78b3aa80d4d4c7a8e050728b13ef23922a999a36138b31d8270b17b6e35c6dcf806c2ef53e70e62b7bd55145218e6d8e77fa6944544e888bdf1fb9fe63a839eaea3b96969be7daa85e72ec026e27ff6f1c66bc3f1d46bd987480245d416937a686e") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:59:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x13ac5ba3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x7, 0x3, 0x2, 0xb3fb}, {0xc3, 0x1a, 0x0, 0xbc}, {0x1, 0x7, 0xffffffffffffffff, 0xa4a}, {0x8001, 0x401, 0xa69c, 0x91}]}) ftruncate(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:59:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ftruncate(r0, 0x6) writev(r0, &(0x7f0000002200)=[{&(0x7f0000000040)="349425a9b60c07b6f991fe94", 0xc}, {&(0x7f0000000080)="41d552e7e45d099dfa3fc5b3efeb3333b8c48dbdabc06e2da680285af1d05e05d3565c54beb22e08600c3e18bc8295fb2718c0efa50f3ec1196eb410b6bada7397c5065f8273ea2fde96561e1b82e4056c74efc055d5dd0e0fe9466af9a485957ecd88d82f8fdb9e9a866f2b8f3c727ae66ecfaa922926d84ceb8e6de7be1e7d88a812dc0a0f8a4223f5f84368d29a0f8edf0e8509371902b1b554a85f65d5d82dcfc10ff2b10d46ab131f390561822b23266d352166d28b11b6a376b9a6d91e88ba9e09ce3392e1d3d51597a72db6c497fd8492a65f13e291a2cf921cceff31b82b657c86dbe85b676a88b4ed3375e422a709cb5137705e682d60e4ed0e82418fc24255ec1a2fe3c529547c75633c3a7c95c2507b7eb0b0777d4b5381716c894e744af266c05c61b5f39e30aca21251bc2f5ef1d0f5d865c506f05eb8efdc6f8196abca8e318484611f78cdee50d06a9a2dffe7d0dd761ed4114f62f9f9f0aff03f3c9e59e9a0e594c28947a4022333f0b0a1a6dbfbd946735b9cf182fdc6da92d1857823f7284ed3e9b8915f677948fd5bed13571529f376041a777943c024b6b23670378bbaa319d059165ef3813e62b6974c499abe5b9326a125412d13c01e5c4917cec4c80a3e2e39142834140fe464b2a4ccbe867aef358dd2ecbb7fcfab6fe404383ba458cb195fc18ebcb53ab456d90836f044a6d812f06fe2ae5a57631899cf37152845c941b5a8e733e298d50a2bb0ec248da31af094f2a37022cbed504b7f1e2a60b4c649c2e242876d59192e2c1d359a37ae9a26d81a20347d1e9bc894496ea69f97099a36eb311390e8a416bb54809b393a7ef31d0d0018a9123fec15e444d97b705e9ac43f4d2d2da8737efde85ec7164666bc1c7a170208f78a4c0560590a033953b174587417f9edf252c12a8761b941bc87fa6f4b3ada100d03ba70864145078acc2336f95e482d98a6738c46149ac98d5f3b53bbe488ff0bea8ec6dc253959e102513161b3a8fa2fed07db41f49d15f5cc9c20d246b19cb7f641bcb35601aa6fe779f5a587cb0dafbaf4ee3c513e550d1fc2bf266394e2097566ccb94336f0baf84bf5d065d97d7ed14dba3509a039fb6cb86e4fc1516a537414f9e47f05617930883b1f5935b9c971e3f2de320df15695dcdeb141b925847eabb3f81df69f1822dbc64e95189fc5a594e680df0407c4697e23f9b35520abe66ba86fb07ffe64d26f93703d5226a8013d9063f589f3eea9ee46b1bab67b1dbe7164a8bb29cb3a04edc91d2954c526e83ed655316fc84043102c4750877a849e1d505c0ce61a613555e8bf1ca4743d0dea8b4efc5f1918d92f1c2fea0d396dd545cc75e6fa2e8c16a6e055de1779b0ad9069c1b66cacb47ef4d42f278e3accb4652ad3694370feae5efb884b8faef8a50a98d1dd4a77ae8a5ff33866ab82c0e52a2c79f6f55726673621b2a8a1f799a0c2b067779fc9165c1d8d23e426f8dac7e81c7ffd14df683581e0a363d035cf0518e0b76af9f596060274f69f29e128ad761b2d838bd80ab6576a9b667b6d7c5e86e2a33cc4cfb10891be74a8ed7bb85f74cbfba925ce497a126556db4c2b2ad69758ccfd5499eff8c5120492083f77f3815cbbc3a9503db08c30ce1e13d0a94adba7ffe069c3f2131f0dfd9b47f08dbb31ad7cf4c87963762f4240d7382c913ff29eeb9546640e7f425500692ee46152f12f64c96dbdb4dd197d495c9381b86bbda4948c2d60eba891bde35ed5a1c6b60de973c5f0bf5e28d668eb2815808d8edfed8c8cabfff8f91daa35635c9cb1b31690da16e4d444d1c05951819344283371714114c083b662baf1053ba7ace127679fd6a0d081cb688d7f41cbdf56e5e1a329111c130aac045554275400882c10c2cc37b91468dd0ffba8fcc1acd89b1d9cb26d6bd999f8cd767dce304985e3e32a3f26d92d7fc7fdfd62234e266b4c061aaad49ce2213b01e96127a846a09f3fd07bd7d25ecdc97733e46c394cd1b15ae6608fc9b400e6198f3d728744984e55fdd3c4f57f81e6ced96ea3153b0d9522a1b18c81fc8ce2e19929f696f7e412fce7624e6b94ab377d12b293538fd6e69fe35524eebd5b67a224ca3700d8b03f29cf655fbd576765d872afe73723fc8a058c631be38e30036f551eb973a3991eabde3bf972a70d344ee1ddc6dad899aa9b3e648d3a30fdae73eeef435fba01196e00e7583b424d9a5d4210d01cb5585a71912956424d85ffc03cbca6cf06ab0b4b0b7693548d11b80affde9fb602f82e36a993a98130c3f23d02340ea8446dbdc64916a963c3ff002eee28256f27e225a69391b7c5a243dbe58a21474a470033352299a7e87c4a56bce18cc5f7dd15a5b72088e5d0c7f4d3ccec2a84951b747f287513e31aa1bfb73d842aa3edf5c1f6d537a01089c4318a788c4e169191f36c0aed9d5ab14f4507f547f00543c122baaa55b45fa20484a3fc9016459b9306ca68fc9f18ce3efa0cf3d3f2e94ad082fb1bd0ce45c9814a7a84e66f4b2e28b1b7bbb20958e35cf1a632b196f6f19f34d81149cad140d6b58c76a3e246f5be39ec9bcba22dfbf8e5dac7f0374cd6e1736cd7129573859c2ef52c1b256ea6be7b0e675b05ee4601abaed52828e5bc50943aea3897023f54850ad6b43441fc53b4ab44c783aa8d557494b39654b5a2ed6ca12f378a2a6ae67962ba20f364cd1c080a8c45693288466eac6864ccec26a02ce1d65f34b5bbf2284eac1009e0c67f0a2567845741fa39a504cf75e8ec306eb6911bdae27fbdb3998c2dba525aec72d8a420155e793d088c2e87dab09d3cfcddf987b4c13a3dd38a47f0576e984be360628b252d86bd70cefbd7e1fd50926d4560b0c88b68cccf25149b31457a2de21fd7f8ef95c4c54b671954f38a84863cbed3596d3f8b54703fd3405ba82ceed6b231c073983565eb0d339f293736d6cca4d9d0f0ef91ea565f88ff9227382487209d3c3c7252cbed010767db025d92a348819bcb76e97d76041a03f3e19b89556f401825310aa94c88d3ecb37a0e1996fd50e9a855bddb8b04e782a2dab470a406dba1178fc66db781d6a4cbf1101925767a9cb59cac7f0d452ee9250b9bf3d2ab78ed4cf28842ccab324e8ab0bfe3bfad41cefb2dd872be2ce207048391309e2b7cdb31844542bcb4c87b56e0c281cf987e37b2cc231c81e371b9a922fbe43d30131c205caab6882947287c1d667660881882130bfe4eb2449be80165926c06ec6dd6c4aca60a8c866298c5d4336feed9f40f98ff1f88f6d5dfa6a2091b167aa9c8c1f6c8f1da9a77351b3060ebee10905c8775d23a3ae98f0ac3b66fd2c9dd960dd57009bed0e562535bf17b7209a6833c6d0a823bd4166786eed7273185445a0433a5235a466e1c37cc9ae9d33bbe2e8089e3f772e15ed8ff77cffa70cd5382991b8cd550b5c066cbd8baefb195e310deee368a15629badadf1c93997ce9534ded6a2a4e2ad2abb1b57110bc7eb880d96b1854e32dcc8d781e782ccac13976af20852a6bb2ee652df795bba267e9d3f5bb3665bee2cbc1e6fe96ebbaedf8ada25c4a1e4546a8a2e4cd68595499b111e067250d6179cdfd7d557315ce3e68086f09cd9550637f4b61310d1ee960022980847b944695aa319b41deb20c1a64793f90a6d123d2815255dba57404618f374307c833106c465e1678c89c9acce4e731c81b4fc90ab09e566ebc007013f0e3e47d560d9d68df5f9fe84a16ca955287e7b2b03ce48873c2fbc7a785cad6d4418b471733078ca86415c9274c6d7a9eeefeef421195c5def917729ae05d13c722c538a0b1ec0a71548655d00f31439b6814d1a6089560264a31588f427cc3a1716d0a94d8b2158b245bf0e38ad941d5ac826bce38ff87e659cc4356291e64210e8549a5d10814632ced582540f2aca8578e173432cc8a5ad92c33ada7ed5d3560476db604d6362afb91772e220891c47890b5365d919e34811256008f13fa294c155ecc9b2c7c464d6bd1794621e342c9e733accfe86260e6c940afeada2913fc6cbabd6902ebf0c87de06dd52248448079051d82de78eedac0ae4a9f03f0c5767f5308cb24a42efa4cd68505373082c7b140c8207e362145891c459d5db982e1d8d142a23573e5c1cd55f83937228160cd9ab3a640b1242bb5d8df35fb5e83a4a7663c75c5346edf9552d9881cfaed37f02c393c9eea60a69a457d973fcbbbcf2ef579d9c5e6c69eb91ecaf25ad10951b4a75cda7d29075ea1159f80ce9524bdb5209b3557056576414932fd25e3ac5aa03e170aec542acfea78f7206a40edb636618fd588f64525a848d74724d6a0835da198042fb8e1ecb10297daa0c1229dd3a90a297b5e1bbc9f8a72cb404d70d86caa79285e1ae16435018d2bae0bb748852d996ba2b42457d5502c6ac8d2c6b648b6c902bfab9ed585d639c26ed35a24f7ae127efcac665c3043b408dd6c0934804ce8592ea3ff903b49e56e75495a135c3cd50eb61877bc8757ce41b7b232b2827fa26684b6c63b9d72c9fcaab669c47895cdc402870f3a948e7569f2e045b56cc2b5f57075c2c54e415349ac1ddec1b55629c6956e49f08ee45c382c82539381df226e6239a9c256509485d92f1294a8dbda5457258d2d17d8520d0b5d74239d0742210b25fe8cf8dc399010fd06719340eff3155db8b115ca783863f5b8f287ec7a2545bf30867e378b440ad6581d8df28a4a19baed3ddd948d611c767db4f991d209a161a7e7fff5b3813f715bf622028b714cb137decc5a428fc85653456fb95065f5fd9d508b730819b80e331e240ebbaf38eaa7205ca4084264235bfada2dfba40d312d88b230c2d802f6a82e934ce814d564e15b61b4801751c8033146f90ccd6126ff30fd3742a86acbbe9f6d4fe8b552857f342bfb47ec34ef46d2c98618ac3ce161dfd8ef1d796ac866b518658deaa9af701fabc3569a7a3ee590127d76980cc6a3c31cc471b9e1af742c74c48157d257fb67184e99dba85a9fe02f5c722b057b4132f5e70e4d5b9f021b99d97d07657a0583dfd264568afe24f69ddc7d8eed760452f69351a7f42fc4d7e801b6300c0c4df9953939d61514381cc4eaccf77311098e436d255c06412422d584c7290f16e7f93132f2d974dbdbfc34390d67d567712247c38aacd0b61c89a6ff9ee95c3b2335a952ba3ce0688180cfbc02eb682ac75822e47ea90386c12fa3e45776f228fdcd13350c132583df04c91c65362fc6d9266cfed03e131900986ee054af81957ec49129920b7b317207463642a860e16af51a55cda6cf9f143e70dbf51548a34da2239ce7fad5640ce6f200cebc8e993fab599131cbd3d44231dce77c3cb074833b2aeb16296c146206ac272b161ea89398d9e24b4492021f0875fd1084b214b5e5b16b51013d91447eee4fdefd8d383f43d5332c006469cfda4cc7a312fd3766933752cb8e3a47b346a71a602879b5cea45a39cf130537a8d0e8af3f241cf04e2156957a20b97a64c13a27b5c25f0d93d0c56ac303c67b4d6f3d243c22c59e1896ecbffbeea289b8a4662114d4989cb1917d34a6c50338761f7349f62ca6555894fcb0459b1f713bbab175edf8e8aa10fdb2c6b64b947189f117549db1e757959570af7e9884665e7041bf564aad1ef60a47a9334a09be4f960601e58b831801b7a9129821da2b99fe5c7c700256763c0fe2f674faf18d829023da15a4217ff4a15fe9a89393d705992ad9b4ed53afb580626d8380f51ab3cf5694ec8d9b8decbf9421de8033d8d4e88", 0x1000}, {&(0x7f0000001080)="d7623f48ec4ded4bbd994565cd47c2a88acfd47db173bcda63f59f9d247b36fafd990fa7357a90cbd2dbe74380b38724270752ce6f2e405677d9517d82d6aca449f5e23341864e2c5bfbb95feaab72f2b3c549173b339c14e01fb61db4bbaa32998d9e11f2a4e67e00e676190a62c5120e0e68656dab71acbe94b553afa4031794dafe39c02220c4bdc43a4114f88aefd1fc093422", 0x95}, {&(0x7f0000001140)="b17606dbe3a24cc63196889dd690b5c5f5ea0f0056fd0a8a275c054af6d01d623a28b4f0f4218fd5da65a60249c27cbaba89b4b3dd2a3e3723b44434f34ff099a8ec0825bac9900356b0a9651902017bbac947f74897f893672d27446a9f4690eb26721fa05a94d4d6ef682f70551c8ae2f480755c483a3e1f0b3c6182bbcc9ba1fd67b485da328b911dc98917c4907917a718bd6c9c3f010145ccc256e7dd278d19fb5205f364e80fb040df6d94e3897698c9d8dc54def7c695533e49f69761067042a744e79a4bc537b9876b6df3a25a7c1c5bea2eedd9050ff6d1871f5cc9237c1be18bb1644cad6bf9ad09099ca1ff3821c3dda39645e698bc14a317c52b5c64104de38f54b0dfaa39168bcf3a966a664dfaad276479201320f669d54ea0ee90745662684b5413f3761c1d403c6e96c28aac259484593a30eef6ce4e1b2eb1ce4460cb3c0accc2c4c31f615fb3aae0c08c1a9b03a4af79cf0a017011ec8ac220b14b133dfba264578dcbbefed4e72cd020d280beb24d06570ae2c19ad73a2c9b93663c24485fa683cb3a91e90a7bb37a276af2273575a29167de88b14ec9b78800aa6a07ea143bfc9ed3e92e1fec793855f0bc53bb3da0ed7b39228b7ce6c704e752c1c7e9b55a05de408b374154fa4bd610ee078f251b99b56bfa27475797fa1a41d62028eb7315b72c4c17ea2fa50abf9b9412d68b54ff3969dc4a60137b51b6a49a8a47e03bc8cbfd9af244212615c4fbf95681087629c2744927e31ab6208402b6585afd06be25139a4f534f8664aa7fb8287a59627c59e4c78eecfa024b16395028ab1834396aaf18ee13d8f2ec105958562bdbc9ccf8e629bb626520e79b70bce7cad646016ce09126d6e175d12107491dc723ff69a1849bdc610f10e0c115f40f938db2ac5a54a43d5492c4e14f71917b5b6b14eab7bf898182b268bca0e134832a8b254bf681e18a2c0993fe7f4842629a51426241087330bf0a13eb58f64a5028922d091cec8f3e155edb477a439afc0509c1966760fb58d2e35162005ceb21922142e423cc2f8aa15fffb0b786dd15212a3140d80d132a3f7748a05dc58ff8fbe53c94dfa7fdc0d4d6ac452992f879820d758f0715f431534a9169bd08e293a2473f30b02de23dca3e97d37c6e30a332600dfc8fac32f61977cca24535301d7528c45c2962ee6430ec33240ff4dde76e92b1f14d0ec6dd196f3d033af4e9ad060a8602e383b56452cccc6ee249982161eaea66f8d5b5dfc6c571e927846f9471db177686bec4d84af8d29a8ce6aa7869cebea1a328a2bf6b066108411aad9c481e2fd70a181e3d2b6373f5d63ce5d933a45b304c6792cd15ef29444a92863d05ffa8d02e00074817ecdb34bed8b4fd9d2ee938ebde87677942fa6fadb667e25cac8c8dd1f84a06d4865e78ccf283209734b2aac3ab7d7e5458e7005a228ec82a5d27cf13c13c3217b8b09e9119184b369bd2b7ce013279a69bdb9397eb59e22fdc1354cf924c35864e956879ac0f72b8bde0f59baa552a956239b215528f598ea575c529dcc41d26be818b3dd94806a9c928fec506ad4e77ac3de9c8aa7e25c7a95a7cefe8000bff408501fe334a6bb67c3349772dab997f08ed507099a2f21e67a810799225092f4d291b69e0adeaedd457715a4d4db1d34c43e8d4dd0f55919d072850bc16b5985ef271629a71d87711ea28be33d480a24c4b0e659323afb079a6c710dd8d69ae8ac14b4b93b04d6104684a54c9dc685727cc9c49b2e8488b4fdb438c901cdcf93d2349e13f32c34e7097444c5b7acdb83c42fe5a0176aeabbd7fa92ba535aa87e75767499c8529196dc068d786f1fc3d2aa30894dc6940dd63a4efa45d4048d882e255d731e85fecf1737ab4caeb1f19d7b095c564cea193fba203c1cb35f6899412f139f368b183c0e54ed33c0603956e5fde50cdd243ebe55e08a5c2c6812524f1677cc12301323d386291e319545591a94209e1c7ecb2f6ade3765a6a75d817db69bfa13cd4522c6438bdac893e80fbef6e5199fe2212b13081d349b27e9d077053dcb2c47de7428e5437179a3025d6612c664b4877e3fe14cdac7498264c6fbb2d58fdb4859a9ae09e9dc6bd532e1f74e8cfbb282228787bee0918a2266029c25982f32b51164af07e6c2e5088e25b4665648edb7be27e48a15c6a98a6302b32193a3fdaa95306edcc10be724a99b12ba2facfda8a28c23dee68dfce08e8185f62e048da066fc79b90cd2bc4ba8ad2f2900c3f13440c787e4473ffd0bfa577507d88488465d646a565af3f49894f71956d13c7bb930eaa8ff90f0f6e1dbc450cf1f7691808debe9d2c0ad83c6d1c00b88853d6a452dd469107f4de19a0a2ebf922ef19537faa92eb488ecc8400d711c9f0bc4efacb7ac8f18d1481caaffc02862d4899a0a7ec3ab0f58780972a2adaf039fd5bd78b2742be7d3c37229971aad76060b1b6fef417478cfa570d182f39bf2cc6fbf0d3ec43ab5a30c2cfeca0583bddc97ca515f67fe9d63c56c97572a41297369249bcef1e73413b83e4e8e6d5cda800d567538ccca606d531eb3bf27b3a97ad5eef8a23f9cefea99e2820d55bfc7735aa1d3b8f910d91b844472630b5b5a815c99166564a0b2820e908bef7ae1cd3cf3f0362b4a3bdcba0edcc89fce876aa7efff7302256efd10be5e9d170a7d8de0999f1d500ce126780000cac485f4da0ce60aaf66c83ad428a4a2014f0ff568fb93b36904351c146d2dffd32775381be87bdbbe77b4c96ac13c3c20d94ea0302e324ff7d8b6016c4c91b855f1e5ce0d7fa1bdc8c8d4a4356b84e02bc4e1b416dfa215c0ac95fa55061568b782a1aede141279e68f4a1fbbee665cce62f0aa27fcd03cf43ff517b6806ba0150e790c78c77c79fb8c72701bd1feed5677ce3f8ef49fa0f31fe7d73aa58d5b309bf470233f3484d4b51a19a527a6d5737aaaea9939561e3892503976cc467f156404943cc335dcc46b40a7f16aa5a6aa850f30e379c401aa8b146c977577071ea193d148062abbae5e0fc451a363993fcb52e01b1ea58a84a37102200907d3083829c49d2aee42319973dbd7b464e09f4c5a7c22ee9a86719bd08147b6e4f04abe7e28f62cfcd7f4309c2953445a29fa3aac8d10a070c22912e21b246eb5d4d127f2a5717ca9fb80e281a5925d4383941a42a4dd8401223bb4a2a774d2ef4bb1ebd06a494439f733a505a67992f7af62e63243ddcfa95a748fbe0ea898a6a65a4f7f8fb5ecec7cf490bf0de90e9d06afe526ebd0f25186f8cf3771d883eb618ff416d1df54a20863674bdfbb0e17b6e25b496a762e4aa464262982d95aa888586706ada708e8534d0ccd05dc82f945392af7c270d49d973c3c59ee0bc6c74d0dd4d628a45cae6fd0ac6248704fa3b5958c0e7e61456c9fe46b186021a4b21758678f0c6ae0fdae3cb43060ecc9eb89e05de7f147f7dcb20b2aaa4cf75bf8e7539a97a50d7f77a0fbd63c9303465760efc5a03b55fa1d22f33e6c68e3521112b9b8b20724f09ff3c45e71df2bd2bd52ebeb9580861b0bb74b9dd3b82d926e0e581a1f2cb1b39eb09903ff86d02974f09ac1d13965dcf7a2fb78b11a139792dad6e82e5e3c59ab57c2294928dfd4d4d78fa8efbfbdf83ce455baa22b5a8ab6e30885a3346b72b02a4fcd736ced6d74073671b83da1717a72a4f96190e5c066df39940a277e98982133be45e5713fa776eb59113e9a8745ec834224838638230e43b2276099ed5e9913beac75cffab42db4dc14552d33fd917fc8739cee0d9ae4518a0c21ad95ca4154fe84cd97d88a359203422835b10f36408cedb72d233900fde4f224c47dd4911d4bd2aba79cf2a36c52cb8b2ed171222c0042d4187a5d66128396e84170a5bb80f302be0c56fb40ee0c98dd15da8b14973550a1e823a5b59b05a032bb645d3d50bf79ab6c8282fd5aa296320b4c4a004c7985373db519cfbf08ead75662a4fbd38792145e6db18d0573653efead1bc46aa4346d8785a9a5ff824e512c57e3cdc6e76034889e1e4b0d4b3a80b87ca4fbdef274e83fcca935f306dbf181eb78ae27aaafdb33ed7fd9c57bd7e7f717e30ca0e1ccee7e17e601b66ad8d72b87044a8d42400d92234ed2f36aadf862fb6447585b3084f9bb6c4421dbade3b9cf4c6108cb983e9b05b48d4faaf4824ff84a3e678e815e183050d29ca8a0f9312e145c431d92ca3a2678722be5b76309520510dd7739de727eea0088428b7fd7cd3141ce9e58c313bc3ff2f210f1f82dbe109a2699632462be6e43a86d18f3be1378b7d8d7963d7bc3bd86137306e82a882658680b0c60f76569e687f247a3a172fd45e6890c988d851609856f4430c17385982a4ff075767f707b45c77a9a3f8ea0d022ec83603034e885818502d47c280f2f5baa9f8dd6e6ac76651c67ec44572d3dffce794511b4cd43f7c43041de898e6416d8c4b372d6b846c1f3ca0431927fb535fa0a9cb352ef75aaa61a86df686b69f52f7daa9849165758a6af197b1315b404cbb81de26db2a2b5da095f652441e16a7a5c8e0f01e4ee1149c2631ae8197dfcad63f29dbfa73c2bbdd74b80771aa79e679129026d34bc345346414057fb28cf79ecf9d9269c9edc9c97b8b3d55eb10a422b46c0bea0917cfe329f9df7ff7588bb66fb0cece3f046fa855eb4cd59b944c68ec360b4c4ab7b05a7cb660f1933a43ab6b40dfa08d649538d667512a52956395d1512dafb288d2c4795b1773f069b2d0e0ccc61b05e87de949064baa34815739e6b93d5fa739b31b7be38c9555feec545fc0059e407190b4e73388e6779a78505a70a3b748c5cd29b96a4737551fbb8ed13213463cdba3732c8b14d66da696a5792226d08eef7f90736dec32622416563f648b69413a283275786100ee4a689b3e7ea9b93b5a991db9b3addd2699c1a55906b7eebba69f921b98afdf4ca5fb98be21a83c16d97049502c284b197e9ee75234c51302826e25ba93ca49f4373f00ee6a5456ace7a7a805177f036677ca270c64c853be03c61708297d82666f41a097f3b5dcf8098f7f3b67cd9199cc6d780c8e9e936f0812268a12d7b1ff6aade092932e7fa9118c4c35533b66463b7aefc60d152cded497f247553d20165affe5160bb3aa568cb90d252a3ed727c1fbbb11a3f416c0df6a229e2366f21bd5afb364d617a307c0960aeeff635d44df2b41d833c203509eb91136d0a3a1bafa1ec3e539291afa98534c16257522d89c6ecda87d70af29a640acd735eedf281dcd0e33aece52d09200a7f6baeb34e0eb31fded5aca7df9b79d9d3aa14c941e94250cdc86723b5adae340d535bfaa32ab46a464f3509f97c13b19b646b3dfeb6c757891d7c62a888cec5fbc6cc4258a41f3c0de15467e8209883d9e585c9e1a0d1d9307fc831735d29fed48b7aa1461304581ca73ee299fb4e7043743d9770b7f4680083261e956b43c763a8f91893df6097d7e25fdf86c73db07d772a92777eb5e2e5cd1f81e44adb7c1eb26d43479a1106f96e4daf3afc6350ef971ffda6c742ae8f21cef3ecd7039e6d8fe15f92c5e801bf34376a4079df86d724029b5f2a775fd9205e2758b2263336d4d44930b6dcafe8fac542f0378819c5362cfa9a330d65587e6dc17e9ddc2bb9064cb44dd14712dcf394d0fc46047e8da7fa162cf583b8c6d90111342c6e1570882d9a2b3da22f73eefccae17fd4e0fcbea0b2d50c951c0c68ac4de8f1651ae87a279160301c2b5dd1c410764b1be62d81d6cb370f2dd313e88ce81d81b2741f0", 0x1000}, {&(0x7f0000002140)="37dbb2769abeea3ebdd465bb85f896f7ba5cc803a272af04030ffd3730608ff3f5a96799b4cd45646cc5d9f70905d986c17cf7f7e7d27ca9e0141be11f57760f9f41126a932425b7220bc5c0ea69a83aa3bb42a8624bc0d3fd3e467176c60399a7daed367690b05e47e097c3f9afaf1464da3f13ae22c320b594ea2ec0aea670f16d", 0x82}], 0x5) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000002280)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000022c0)={'./file0/file0\x00', 0x80, 0x8, 0x4, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x4, 0x5}) pwritev(r0, &(0x7f0000003440)=[{&(0x7f0000002340)="d29d0830680ac6466a4a6434410ce3c9bf96fa3d373aee85d0c329e47582a133d110f564ac6f119a6559b51dc3524c9fa2f0ca8b0905c73976b962e23de054165de88ffd0cfa4519a0153af044a2c8a301012df7f31246c63e28b47ee4407b5f6b22f8717af8cef059249663ce2b63c7b43dd60c2e51feb36851ba397cf5901dbcd51a67173b5a8ac2f80e77957e0a6be83c0c1b50755f88e4427db44f3d0e19ed5af668d87a07138357d2538a39ed0b6d57be38ab1b3093919cc2a169d51d5b4f9cf30d03c6776e00e500d15ddfe8fbff79e9c5e5370672f1cb7f18c76ba66b9687de04e9bacb0e303ad760f5ef83469ba8bb197a8ae4f1c8c7dd7510f3cf8db7f82c1aa2a51f85142f45656b3f2f0166d12db585980d3fc8079dc703ebb014a0151de11a4e23cb488b538db0ba5fb6a4fedf2eb1bb3372e14d3435be2622a4da2f5d5a9d1d488e1acdc1e5bbdf942e3955277ec9bb114367afe124fb71f392f5c2c8b7bbd1a25d17edb057f7fa437c2121ff14b2825c80afbbfdb4d0819c56a4e67c5edbaf291adba942076fff2c6cd0336fd95256f82fef7d7e060d8d396734ecdf7eca55786f861c73de444333b880870fc4ae3ce6cced7b60d72c10fa6a03653e90b555fb44af72bc191778745f6db92f1833bae88234c1d069799882a33da7db3585b93444b86242461b60138158ccfe6eb44801aba5f433870f0a545d86ae56dedd9a4079dbf6878b1c80e43d24f302d44c63ee4399bfb8efd4c62d3a5447dc700c3154cac56fcf2f01fb574fff870e99deb74576caa96b49e497d4ed7e7a02c50b068b8ddd17347212a4691d3eefef8deeffce446632f56c0a4f7c66cc42868f8990027c8dcce42231df3bb329effffff2aa57722040d125d9992d148c1786ab84c41dc1d964d9c1071d203e466f728663a3e8a0d33d8c7fe7c3168a545f317cd4976f9944296ec2a9d6313b6961e3d291111bb6983a9b571ebfa29fda78f88abc7d2d3ff183de2f0390d8aea7d9716ce1b40863966aab380ea8963135882147538d44ab7b423865e884036be04ac22caae5411987361792832a7901db4e35d7e8bb5b85027747bdc0fd16c2b444e702f90d2ed1169d97f0603adc34d91801069bc4d2ef289a9016cfbcc12db33e0cc2a812a345964587969aa867edd7de8cf754a9c675b1a209613967de6f9539947c4ff0f75355ba8c4565e13121156b0991320d84e374ab9761ab3950e238f9f70c2896cfca842a93e70ee1f3dcc846d11a4e15759ffe73ce82e0394fd2136b463767b736fe0f0d9998e729c1fb6da4c90fa3ab31036e9423485f7cf250df7bdefa37e5dad748254e69349c6926fd31199fa4336e33a348929352623cc4c0da8dab0c18fddcfbee38afb19fe77d9524374d1c0bcee40cd9711b383b146665a461739d4cbd3428f94846f321eb3857c0c98d812254c736fa155bd5b7e2f988eb12e413cf884900634f74ceba671927f3d59c58f551dd44d2b6ae69d59a49ee093035c0844606b0f8040aae5160ffd58f73917bdc575ca7d98ba2f7ad29bfbad54c413f55556b69e429196b8ec5641eec187117906ad349dc46a9c64a1f5614183f55f520501ea32d9b6b27d974a529156a033d7c619539535995e36530f363d7e0afd1948c404969bdb219b426cd4d1531523df2451315437fab3c514700ea5c32b70f72f0983563002d97dbe2be92660b678b3a6268a42c487f4970509215fc310b49fca58e74756d6b2c7f77c9dc4785116f29dad641d4af3fccd2de2dec07ab9af005aca121995858de4ec568c69621350a0de5025e96bcf11d245c559a3b925a9e9dd9ec02d152341b7856bd728175cf61410e79ccdf925305a6690ff29960b7516159e847f00bc557ff06cfd20f5084c3052fc148e85eec8eb2bd414a97bc1d77bdf6de92bf6c0fcc71ae050ef0ac35fc9bdb58e3b1a2ea1681507aa805ef127e45628070e0cda6e3a27ff86e161edb19c71079b933436a28e90728e335d71216e1c2f8dac1eaf43d4a5307d2f0ce345998093de253cbf61af724bb07e192804335459acea289e58d6d725d6bf3ee64c594566444ccc5ac67e8be1bb78a7233fe5b05e793381456603d4c19d8e6168021be9ba30142f74ea57c528b35227eedc9a528e9e3da6c97698ecd4bd2b6164f4622081a3545e1b8d4d19ea5e3a491591be5e42e27ac00f18e864a5986b3da378d0cd07c349565a496573c1797ff2c82e85e1d0a68048f43f3ec23fe3429e67dc21f4566c1b80b43006c666b733482edd0803958bb912f520d7aea150113253e40cc852cd8a71a41c6af6a37f021d5c00485e4dbbb332670a57e9b776d7da24707d022a653278f367b7dec6d029e4bdf5f60cec072bd3df1bc88e9dcb857c753ee6d3d6ad16663e1a2670a0ddd1e310e8aaf0373220c6d3685df5c42a81f52a911ad098f77144b4f30acc48775ab49e38516b3f991df38ec85db8ee830228db0b060f13e3beccdf8bc9131b0f0b996e814adfee50dbff51102cb4a9fa06675bcdf0fb93e2d6386a9e8b08fb8a8046e26c136bb3d7e36727894b78f310bee0c1c937e4e895b702c4a61df186056b8bf2433339b44f1a20092240e20185e1d119cacc2355edf17445b15d11a1006dfc4d7826fc066ff1a11e992c6d42c01956a8dfab68297ef77834c766acf8450946dc3db19b988fe2adb35ba1d6cddb866f1360113feb1bb4e862b170f8d8d10ce34f3a860b96a965eede736824cbe7c53220ee58f2217a8d1a9cca47aca337374753f11e44bd0293e753052516c19fe89542ea96507e725c4f684b8d55904489732d1ee732d796f44ba2ff1afa5329d948663ab958f6c2dd54a60d68c04711e0834a4927258cbff25e10b420f9903a1bfeef0811eebe139d8b60f092687528133e7b8f224aa87e0b74814175b0dfaac966934bb189bff0a43e2d96152d347bb7e220b779865e1c170c68d88aef8f1476d38e0e2cfd79d87e9f0a60e7699563bdd0adb42d4ac19394bafade9e31decc61c2e0bfa8a89f6abe0d3e6bb306cb8d092ee8673dfe4aa44ef6811d2c0c356382bccfbd0ac96ee1d63cf728df63404dde5e8d9951e1d66b54a9279183b0dc1b7f74bf712edc77a23a1a2ee539ceec0f2ff41f38f1fe7dda8d823b7478f8fcb4699b2b50b9611247744803be0bd895d3ad34958b38e41c31a4c359b02534cc782eadf39a2111980a1ff7b36acde1da8d0e974e6c47a5502296bc607e9bf68bcc9e65b2311d0dd2a31630784724c1d7622d2cd789f85920deda60f3bef65693072d4dcf865fbb4219b2c0679c0dbe283a6f67aee4a6e122dde433068b5ef3a0469482ed26b68d7a1ce8f68821eba5fe8aade554d8ee1b5e45c7cfaf37259153abcb09aeaeafb12da7cbff5975d799cc5f13543f041b5c8082c1e59679e4b6177a7ddaf8104c169401a713acaf0ea21190ff84fff2e6cf088901ef5f380ae0f9322ef81949bcb7dfc7efaa6a84b324b14a17bcfcd67d354c695348b34b428c8f0555d8c3ba911b7d6552c2499211714e060b45d8ecfc41f0f4f537a3a584d9b42c32c0a4b6bb23ffd11a1784dab90e15d96b7de879a5b7bafdf8fe7b1b9f99c9afbf3f85975e692fed3d3376b81b4f2dc303e256c085da00668a6945ad5df651b00760077dea76cb8d1e42ac710486ab1c7a4a5ca6b92752366565bf828660d80172d5a2584dadb3f0229a306f5b961580c9eedc044c434d7c6af9aaa92b8bd00a798ced66b79c3eebd128b031af9ab976da3688d0f9483f391c5d30cf36b73495b5a69fe08ddb4d34b0ff8bab972931cf6c9e827196aa22ab0e1fec279e8dc688648d932cf0509777181c404691a044a712dcac36948e4b6482da7908c681f1230cf86c958f0c900a7681b476521e0998344e3ff1b8ebcfcc6be3df65ae46e4c0c2caf2d3a66b23c731ec507308d517827ac05a0698919f547a31b9088b9529855e1aff17562d59e51817d3a4ea7ba8f993ce687785cc43ad6f68a7ffa10803975e3f430031981184ae8e274185f3ca0ef4acfb4051f6a860406802c1b5d10ec9ba7de47db84131723e28d08d7460ede6a8b131ea0dadc05aac8308dc65e752a3e67c1fe9021ef663ace340df7af2fe0d275116e5bfd86b094cc4d7a69832a1d6b4a9ccd88c3b61e20983f94e7d5ee1a40d549b36d1b0a93167c78aeaaf376fc65249b5490f10b70ba18631d7cd8d18646dc95671484ea65f46c75365d7f54c1fa0b17b5bf7c2361763dc50509292d104874bfc87e21f9f61e00cfba92c799877632c5e8c184ced66d00882ee17bfe7d445b2cde9a2bee435a681146b540207467a940a16be78697efee4c66c2d4cdf31424af16c4c9286ad3ddb63162169710ec2678909930321967fb90ab960ef1e0edd271c4f52229d06bc4233bc1b3a100ccf9953b66441c7b287c542bbdfdbaa6a47a2e79a25734f2a60a94460273e00ad162e5880432d8b0d8e234b141b83ba66963d4c95b3128580dcf2809ec5ccb2f56d3edef15c8b55895be945dc3d334f1c110140760fee71d757b9168fbf45606479afbcd8e485b0cbcba836d670b4c829b52e5e019c5c8d22054c3f6d53ad9791f15b300e0d772a87880708f300816c26563982649426fb4274a49b8717c72896ab173c8a532f4450617bb882c25e48f515f5adf5263af7eb76bc30217bde485c51d8efbe4a3a360c51f6c7b60ba8a91a2316daae9509ecec5967ed8cfe2e7fec39bed08068ecacfd2ef241c5343b01a54d026941e552cf8d7a4f1ea90045afd0d9c00ac2aa75e9cef31cc54c8132bc8acd199ffc47f39641f430cdce40f951088536ba4db78f686742345e2eebc037946b8e95ee5c86dafa763612ec2c1f2b1895e94d7e3dd497341ef43406929fcba792587f30e7f4fba5f15ebb0bbd3c0d098a058f08c73160aff038468ae0ad3c0925ab89ca76a4d06d5ec4849ccdd368aea5c517602092b02a05461baa5041aacef31840ffe67880675c5fbd9135a26810c013021ea00618f4d66df318e5f96b25fb365e0e4afc60ac17ec5657ca2224ab4edb4ead05ed469971b8840dbe9442b615a85a280cf0997cc3a56cafab57b859db9e62c260cb2140c8a9c8701fcf22f7283646c290085e9d0a2a9b6e4eccb274d19b8e719ed2c99f960d3d3668e829f59397b9bd718ebb90501778294e8879272ed7304e64a1629526ba9cfb1b103aa343769306e03e3c9632b55a7f985ccf09fbf49838e18e2d4aa370ef83cb4a2df83fb228afa0caeb438642b05f30a29c9b30f61ee382bfb7736b341a8ad767a644bc719fb48c166bc15934987dc8e14a42278e3bdce801b26e8099e89020784a0eebe26ada72b6139d1c95e4e167034717fdc2099d8b3bf1dc50923bead484ce89221099120d11dd70bdecfda25e566de4d5b81f3293fbc82c444ec2c71c824bd9d99cdceaf9831f4be5a115e7ab4626440155b6679f27781173dca86d31177e0e836e0306f96c1da5f56430d0474865de0e54b0a9f1d458b008b2ad5dbc87b1c86a7f90b4ac86ce404bc62eb904a1447bde7355f3e7a78b0d9727cd73c1f7a2ac4df975d558419dcc0d04378b298afc646223f70be38d3b6b98747a8eba9a020c0c55367d9bb11b9799c219ffd97b1af7c84a74c3259a99de604b8f3181fd3d69b4d0e256d72901bba438f25b8438602b7b66bf4733e47dbe05a763743df085b5d0cd6c8863b30c2894a37614bf4b80dfe8396098af09ea2291509c778132bad9707cf2f19276d1e33b1bade926e19e5", 0x1000}, {&(0x7f0000003340)="960536dc1dda90477de5f8a5f83806f7285e", 0x12}, {&(0x7f0000003380)="6f0c8eb80aa8530f19ee10d0d7db9bd1492015b76395605195c42559cd02f9ec471217dee1f99384e21958cb31d0260e413e87d26d9b26e51045c630b96527060ac5f1a778fd122f093b92c96a1f3203ff8dfd3dd4d57575a24389b52e481145eb2f3c778cb8a417e3ab0cbd6a079926665c584575a4c82149aa8e69704422a358623e2b94b6d0ed3a79ad6c5505540a19", 0x91}], 0x3, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000003480)=0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000034c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000003740)={'./file0/file0\x00', 0x10001, 0x8001, 0x0, 0x0, 0x200, 0x1f, 0x7fffffff, 0x0, 0x1, 0xff, 0x46}) read(r0, &(0x7f00000037c0)=""/161, 0xa1) connect$unix(r0, &(0x7f0000003880)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000003c40)=[{&(0x7f00000038c0)="799d2e9a0e9690bf8e4842cd409bb7fb39146d9ba86e2b289707e02db55efd0c8d20bef66bd1c4272ee225a5ebaa789c4fa732ed1019adb7d37974409139ef6f76e8ec4bf6f262709dbbb0c9d70a42629b13f15e11ec77f1363ab58bfda903a7a5ca2982b6b60f8804988d4dc4dc7b542be1f87caa6a5cb9fc01a80795b42d86b5cf222f83381af410d357953484f735c1e959c77c3800d242c7f5f21e565ef9deceec201b35c26b56", 0xa9}, {&(0x7f0000003980)="5a6ba77a8a605bb4caddc5d9868234dd7991a612cb0dc1334edeee195e31916e6d0e6920f1", 0x25}, {&(0x7f00000039c0)="1b37400bc79e4fc1b06d3fe9bfd68bdabf47331da578782ccb1e627aeb3059e7619a12abdb0e8a1b19965a999f46d34c275b5b031455fbd547e54900d93b2679d26fe285789c46c6634926a899dc3d82a46fe73f53459ee7fde578247aac5370b04a633340136b10b781afaf786c82c2358dfea65cccb2", 0x77}, {&(0x7f0000003a40)="9766b40757f9daaefd0ac3acd59ed9a7e21dfd6d5d1173c84f0d5287cf7ab0567706a192113c999597091c887ba7a58f0e4c7a3a2237047cd7f7e0e212eecec56e92aebcdae8202ab018073fdc9327feef1667c4e8e7c4b90cd647b86a387bd485a60b24b91c5c92c27a106eae223218d6af13b0c7b80c0f5369a1a8ccde6be301ea346f6623727a73a4e94b6b0a1bd9646e75fc3bd6e7a366c042d18747e12fd35cfc6d74e9600c23d3cfeb3b877fc18fe715ceb7befba271ce", 0xba}, {&(0x7f0000003b00)="ab02f38eb1a14b4d094f96196bd3bd6fa265adc6b110b435bebc4685d158b4a567d3f35f5e4d6fe3919da241891c330297dd05408dc31f7dc8c9189f7005a5c00cf611d91ba2691d", 0x48}, {&(0x7f0000003b80)="9af844253cce3dfd631003e3a266906a6e8c520679153a90a21b326b0805809ff0e71432b585d9ad63052660887d0d5ebcc5ec412e66521e2c5df4ac283250b133ab715422a428be34e47a9b08d0db829a4dd3b708b49d69", 0x58}, {&(0x7f0000003c00)="5923fad33cab4310fd4467e17f7b2b7135a670d26c1bc6139ebb73ffad6d01900c2d712268c94f6b4ab0", 0x2a}], 0x7, 0x0) pwritev(r0, &(0x7f0000003e40)=[{&(0x7f0000003cc0)="130f2557cec3b70ee775a88838c3a69d3f29b12be98d901e23777a9e461096f3273b19477182819bc07cf850cd73c23ca8055abf627e9be83daf779c652bdcb1cecdb8d39a2b51f6fd524c6fa87556d513dd1e34d94aa2d9d0bfe701955fceb540802bbe1d06df63dcc47a7e90c0daa350aa796276b64402355cae4d3ffa84b387fe3c4c2a5c74d673f0e62899ccdd", 0x8f}, {&(0x7f0000003d80)="3cf770eead7567de442db31ab36a51d2deb17ad039c77091fcd95751e5e801cda4c9766e5dc04f58907723ce5a5ebf24e9ecd295e27fd98d5e", 0x39}, {&(0x7f0000003dc0)="e25b7f875ef8886a96c22349fecae077f4be59851dbd827140056a76374f8e4561030dfae73cb34331edfa60a9317d397e27022b18739440bf130ca476c254d4099d7f2a76ea40b587711bbebd61f2703f7a23e634d6", 0x56}], 0x3, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000003e80)) chflagsat(r0, &(0x7f0000003ec0)='./file0\x00', 0x2, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000003f00)='/dev/vmm\x00', 0x0, 0x0) chflags(&(0x7f0000003f40)='./file0/file0\x00', 0x30000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000003f80)={0x3, 0x12a}) sendto(r0, &(0x7f0000003fc0)="fda48fd23d1cdf90452796fa75db0282d5aa5e10c73bc3cd31024cc4b08005da1ba0306bbce2603179390ff182e818bb5b44499bce009fd1bebf87acdb028b4fb6f0fb772f4af8b9aadf95fd2f439a5266e097a19a6448f7c21d700ee61c49b65a489cb5b4f10c58c2d028cc8e38264dee65df6474bd9073fe9bb9c9008deb35b30a5e30806551a2225eab7d46007e9ec13062797df5977f2f6bee9365e694e320a5d1fd5422613c5be6a6b37b65", 0xae, 0x2, &(0x7f0000004080)=@in6={0x18, 0x3, 0x1, 0x80000000}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000040c0)=0x40) openat$vmm(0xffffffffffffff9c, &(0x7f0000004100)='/dev/vmm\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f0000004140)='./file0/file0\x00', 0x40, 0x6) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000041c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004200)={0x0, 0x0, 0x0}, &(0x7f0000004240)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000042c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000004300)=[r1, r2, r3, r4, r5, r6, r7, r8]) 16:59:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:59:09 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00230101000000000000001bed7dbdcc43b8895819000d0100000017dd411284bc3d69979dde867f876a48d8361f9c216d848314a23e1d621f176181ffe6367de4ff98513853f5", 0x4f}], 0x1) 16:59:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="56ff1c5329030e993dd48e7930511cf1ac3b922ab7ad025214f837114b34cfa274000f264d7fc7ee30be0ab9cb62de994dd4346402c2a7e43cb11cf5ccaf80216145d378495de4f4ce0c552084ad64f1fa5d01dd3aa3feac0d1b29ae329918ac44130cdadabd5a41cd75f6406c05c376eb04071b9f2a6d4758046f14a2cfa542a42768e1d12823ef21fba2adafae457f843c24", 0x93, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r1) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000000b15786ca0900000000000000a8fef96ecfc73fdb357ae26caa0416fa52376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb58a4ba536d3feb959af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c8b4303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000010c00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x9, r0) msgget$private(0x0, 0xd) 16:59:09 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x46, 0x2, 0x40, 0xc2}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x5, 0x2, 0x100}, {{r0}, 0xffffffffffffffff, 0x9a, 0x20000010, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7fff, 0x177}, {{r0}, 0x0, 0x10, 0x4, 0x4, 0x861}, {{r0}, 0xfffffffffffffffc, 0x4, 0x46, 0x24, 0x9}, {{r0}, 0xfffffffffffffffe, 0x12, 0x0, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x22, 0x8, 0x5}], 0x4a, &(0x7f0000000200)={0x0, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) unlink(&(0x7f0000000240)='./file0\x00') 16:59: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) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280), 0x87, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:59:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 16:59:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x44}, {0x24}, {0x6}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r3 = dup(r1) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17", 0x105) poll(&(0x7f00000000c0)=[{r2, 0x6}], 0x1, 0x0) readv(r3, &(0x7f0000001000)=[{&(0x7f0000002180)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) r4 = shmget(0x3, 0x2000, 0x24, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/190) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000340)=0x1ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:59:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xa) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0xffffffff, 0x2, 0x4}, 0x10000, 0x1, 0xb0f8}) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) 16:59:09 executing program 1: r0 = socket(0x2, 0x5, 0x1004) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="87667908c321c11a", 0x8}], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)) 16:59:09 executing program 0: r0 = socket(0x0, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='s') socket(0x10, 0x7, 0xdfe0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:59:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0xc7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) r4 = geteuid() r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = socket(0x0, 0x5, 0xffff) sendto$inet6(r7, &(0x7f00000000c0)="a00d5735a04766", 0x7, 0xe, &(0x7f0000000200)={0x18, 0x2, 0x1, 0x101}, 0xc) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x122, 0x8}, 0xc9fb, 0x20, r6, r8, 0x7ff, 0x7, 0x1, 0x7b}) pipe(&(0x7f0000000180)) 16:59:09 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) sync() r4 = socket$inet6(0x18, 0x1, 0xdc) setsockopt$sock_int(r4, 0xffff, 0x1081, &(0x7f0000000080)=0x7, 0x4) r5 = socket(0x16, 0x2, 0x6) fcntl$setown(r4, 0x6, r1) r6 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) rmdir(&(0x7f0000000140)='./file0\x00') connect(r6, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r7 = fcntl$dupfd(r6, 0xa, r3) fchdir(r3) sendmsg$unix(r7, &(0x7f00000006c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)="89ee216ce6cb34fc7f73ddf976446b800e4f4c3ea5b2215ad008cb20c40f7817b56b05cdf745d6ae9740a701b3760801e8a3e951e2310df23df00cb364574c41596ab5650be46b4d587abccdf910183e6bb7edb9d70b9ac258add6b3f7821e0ad545288dd8f7202b1c5c0cf02f4a96cac2ee9bae8b8493649f82d5d4d2de58aacf7e9f8ad880b95045922a2f7c0f9a06212ac03ed1c2ae5ba0a395224fd861527ab608852dc773890b4e7217f973263faef88ef801b1abd034d5457a2c1fd84acf81d2c339174e8965d33d4f7a86e7a3c8b93bd03bd8233df212be1d80863f1ee010a0a4f2cce28fd7b9303f4faf09599c136f48db1f9d247a065f58", 0xfc}], 0x1}, 0x400) r8 = semget(0x3, 0x4, 0x10) semop(r8, &(0x7f0000000700)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000740)) setsockopt(r4, 0x0, 0x40, &(0x7f0000000780)="970ad70965515c87b94498e19057018a2e8ab83bf69f7d9a3c8a3abd84e8309b7cd4c0e0e4398375d1a62c2ae3dbe54f80ab278bdf0d13eed6b248c9f62f93f28099a6410a5c9f0d6fab934da08ddc35dca5d2d77186201ccd15b3200143d6b80517e2860bc625a5cf688b447ecd1c400f6f292f174f8a9e0705f6e7c107d4bed6c094fc095a98e646d4b6d9d3e8d73de8bb1909b0d5c519049daf2145c75b48a11b5fa95ec3e38eaa14285e70827e016e3b99cbffae", 0xb6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000840)) mknod(&(0x7f0000000880)='./file0\x00', 0xd042, 0xffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x18002, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000900)) poll(&(0x7f0000000940)=[{r6, 0x8}, {r9, 0x48}, {r5, 0x129}, {r5, 0x7c}, {r3, 0x80}], 0x5, 0xfffffffffffffff8) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000980)={0xffffffffffffffb5, 0xf6, {[0x8, 0x80, 0x9, 0x9, 0x7, 0x9, 0x80000001, 0x3, 0x0, 0x80000001, 0x400, 0x7, 0x3, 0x3, 0xffffffff, 0x5, 0x6f, 0x200], [0x745, 0x9, 0x1, 0x7, 0x5, 0x9, 0x7, 0x3, 0x47b, 0x6bf2], [0xfff, 0x4, 0x4, 0x7, 0x4, 0xfffffffffffffff9, 0x2f1], [0x6, 0x1, 0x19620000, 0x7, 0x1000, 0x6], [{0x1d5, 0x5, 0x872, 0x1ff}, {0x4, 0x4, 0x3, 0xceb}, {0xfffffffffffffff9, 0x1ff, 0x5, 0x5}, {0x7, 0x2, 0x6, 0x80}, {0x4, 0x4, 0x1ff, 0xfffffffffffffffc}, {0x20, 0x7, 0x9, 0x1ff}, {0x8, 0xffffffffffffff6f, 0x2, 0x101}, {0x80000000, 0x200, 0x67a, 0x4}], {0x7f, 0x9, 0x5bae859d, 0x400}, {0x8, 0x231, 0x9, 0x8}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) preadv(r7, &(0x7f0000000e40)=[{&(0x7f0000000c40)=""/146, 0x92}, {&(0x7f0000000d00)=""/206, 0xce}, {&(0x7f0000000e00)=""/46, 0x2e}], 0x3, 0x0) getpeername$inet6(r7, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) 16:59:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0xfffffffffffffffe, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:59:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2014, 0x2e00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 16:59:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="18") 16:59:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x6, 0x1000, 0x81d, 0x2, "9eefe59502b44a10eb981461e0518ebb6370a14a", 0x45, 0x3615e2ae}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)='p', 0x1}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/35, 0x23}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400000000000, 0x3, 0x10007fb, 0x6, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0xfffffffffffffffd}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000180)="187e813e67a4cdb82ed705756f921baf50353d2c6919e27fb1d60d00c0e6d382c89866a8ded7b6f7033dcf8cf961d908b9e30c9777fb5f3f00f8ea7450db078e016bcbf4854221ee9f6f2fc48bad1438d6cef05824", 0xfffffffffffffefd) 16:59:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x128) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xffffffffffffff83) setreuid(r1, r1) geteuid() setreuid(0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001c00), &(0x7f00000004c0)=0x2e1a) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0xbb, 0x3}, 0x1fe) r3 = socket$inet6(0x18, 0x3, 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe8, &(0x7f0000000300)="e2") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = fcntl$dupfd(r5, 0xa, r4) kevent(r7, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r5}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7}, {{r3}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0xffd}], 0x3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0x1, 0xf0000003, 0x4, 0x40}, {{r3}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r4}, 0xfffffffffffffffd, 0x0, 0x12080edd59f95665, 0x6, 0x7d}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) socket(0x19, 0x8, 0xffff7ffffffffffc) setsockopt(r5, 0x81, 0x3, &(0x7f0000000940)="e295674ed6463641374a0cb49196b871476f88ce47b8231738d979b4ea3c4033535ae4d310dd1ff71ef899136ac5253c583375812554e9162877de9ea37bc97e0c96204dd4bf27d781678b24378a8c2ed2c647ebf83ada725e5b1a4c23b01772f256cdff9fb9b7ced3e2c0a94a593a617c9ac89fd9967997339c9864656e4f030c7f2b0c0bbdb3f0163b3b7f9ccbab181f765c3849608a6cf154a57b1446128122441773ca058284c50befef1db933717d7798a6d9ad78d7f1c3b4c27afe9c103ef01f4ea43b9faee5712fc050217c5d09d33a3f0e8f964077e01058fca24b6630addeff56e6cf5ab9940ca8199c5bb5d1f0ac5fe2f1879f6a9746a9af635ac851cb5a794f91a7de2076aa80a04dac0841df9940b4e5f3c29f0199f427f597aa3e2245f6469bce2998ab861c1c48487624961b62a6e4c12ebfd422f538d99dd1d8540948b8140423891a1b0bc0081a1a36a090a0ebf741962a4f86f20fda13f2bd1780119350fcf0eaffbd1fa8729bccf44770433aee1a9243819bc4dd8be6fcdb422dddc69f36b15c7bb6c8bf213cbf1cdaa4ba91a8c7bab76cab376a684ac352911a657ffc09659c7398328e59ca6f28950ae54244005a047312ede4c5d9a145c44e2392ebf36b7f1754728579a4b63e7236de521eb6f3bcd9dc77bf5fb633c91584c76a2e81116934ab24d1a3064c13d26ca3065da875ff6dfe2730d0c3a7e2a0a15c44a1f9f85cbce59b2962f8399d98c13b1ff9eff57e545aa69f7a9124bc30aea29b9de8a4c1f42d5937449a2a7c4a1c75976f921aff5961233801116c5dbbebd7b632cb9d11859398a9208996ef88addd4ef700c5e02fde5bdbdb09fcaf9eef66e6223979e136041889c74b5a6245e6c7cab76835c963b4a85ce9a6ef27d91b81215ae6398add94068a02c83e2f50c35332afb65e293a1a5a4489a048563d27797ab88049214391e3c2f6971d8a997c139f596e67c1b6bfbce3a6cbbcc5f694a99ffa12d33cc51c5d461f26553c0e6327b90c832608177cb9e0d57db1366a7e429b050fcc2ef75978426b77d5a9254ecd27f59a73660fb0bf6be32429912a4536a889e26e80ef5c1ce06441401e7b477b0abd78ebbc117f5f9ac5733629bce76577bfa7d466ae14abc71cd89bf7f66fbc3231de6085d14c29fc82aacad75a4a735b67ca4baf0c027abf94b7e25c091bcec93dd13535572e42fc04e8db624a01fd6ff6d6213b8baf7fa988e44adc49dea34cdae4d97a7a2a2b0d21728a7da73b2d6298e000e14f80d1f0a45fcb85423bc165e288a60eacd2cddf28d4a09339987c6837d33f794446da625ea3d6e9e6dd1270bb4faa98a835a0bdd5e954350aab10639b4a59677ed6682f7f72c0043639cf98b98c5655d88afae82c1c019769ec2ac7f0bde0a2bfe03bdb1c959a8bda250fea62bfc639da2fc3e18d2eca66c48acdca315a37e6fe413e1835524dbe9c0f887ba9e3e7e193dd41e1b90587056c9fd966fd28f802108305d93e7bb1a8609a39842db263ae4325d40a7d4fa1b17bbedaebb443479530f61dcd03cfbd9c43fe51d104dccab9ad33334b833b9982fd665f6fc3362ef21bf257a5f43d8674238521f75eeb547596314ff93baca17b8aeb7a40347ea6cda7d4626fa74befd4991cd39cf5b3e05a4273b9d20110bc86711af2f43080992ba1457cee69bec4294117e77468fcb36f57a022b66b5b5375d84dc435aa3430e19cc0be68092f4b9a1bd176c8ccd114bd1c273251d56e999920b75b297ff31633eadf14fdb16b4c525bbc1eda7d4fe61bbc1924c47b65ebd7b2539fc86bace009cabdf1ba78aab863e3d7292639991beda6bb25e5e4f218435346ae828e7d20adfef02361080f4196699459e5e92431107eca64da56f0b11c27a2353e93fae05b07bc683f8253f9c6ff49e6cf8627a95645ef6200f12c61e8e27aa7dab3735cb916c914978cc45a15c978701ce8aef23f727b8c1d182b67425b89fde09e3352028a41f86bd2d6a498eb471eac1e95037819d0d1e51a72224a1f0d783b674063ec5dbd324d89e46cc6a23fe32fc566b5f05ae44281d644210f2b3e87dd4b89383f1ed749ab9bb6389c547b999e1a83aeab0bc8cddfdb94acf2d648340ea9cdb2633eed18d7b0a0f3dbd5e21c3db22502c306b8bf3cd151fe85ebd72455adbcc82b61967b8368524fd2b4c5c45a181545883f6b7bc6a3cddfc30ff33ac57192009ac30eeaa457a5f74f7d22df680fe4d3f937f8d9507d0aa6ab82935b49a3c9c6f0f0baa5816ff07c8c41368d98fe5a33bb8aca9df56e4cb9bd51cc14172abd0ea898840897533feafdf86af550bd9b55f09657abce9c14c9c7b4a3df6d45e0b102c37754cb98cad4c7dd950e2a9201e196285e4b76bb73871f56c532d2ef652a336f369dd4b5d80e664870de7d1731fa10209008b68923666a2c01afa666f458d0e3b28936be5cb845944c36e6c99ffecf706ed184573c32c288cebcce1cc05056806e37752aca68460faae529c28928f5d7f7bf1ae76d2764f6c7d64dbd4b51a30982a628fb967b3f9dd24c8c52612b20cb844ce7debbc7271f78fb6e8f48f6e249fdd485f6ee68fb9585bb079785501cc1f560c013f13f1706d84c5e5c2518bdd84bf68abcc95c0267a06ed99989e48209157e20e75bc82ee0e0fff845df63fe787c8416a027b09d947bf34db045aab463bd69ed8a6c823d44a7ed84cedd4853e0bab9b3dddeaa335c0d89c99176f130cd2851abbc4ae6fb6a13d3a224735de852909ecdc9b53a87693c95b8f998bc7023d1378f0016c0f1e1f04b92f174eb10da3427957ae33830e39c1e97555833ca4c6fd0a262269f14cf922cd4191ba2891069daa35bfcd41e09a67bda631f386a27515452e84d14885388e54d6a257685b20a4449fe5433c9a4daf79cb3733cac874b037c6c1ca5a67e25b097168aa04af8152fe79e16581ba3b81615f23ef402aa17ddaf19a2e03e44c99465d549e88e09dacc106106cd14fa2216fe845ee91e759788c8dcba4f47da8cf51b9662b446198598e772362d7cf4a43b170e8a68a269f44227e480eabf91cf4164e0b1e06dc34d62c19281bb0060230ffc68a1d6804cb90b36bd84892dc6b8572c935867e1ea72a9c19c38d72731f8acd2fc582ee7b3f0860c1a83728b537d54bf75074054f42c698bceeb13b85bd740082d466481688502c4a944abedd4c20a6478065bf642a03b696c36ee7ca9ddbdbed6fbb2cae75cdf9617e31b2ae33c796a408e53a8a0c525092af6b45df93106fc7f65369715bac0cd6c65bf5fcb53815d900c441f5f1082c2d925623af2b40b7a37155911b9c99a8724d0d9e0ea5f8633d542947471e28c087982e9f0e82af357effd3fbf85c9f4b47d886bc3dcd070d44ad502f2a11cbf835e57faed1a2618477dc18380cb666d76a2395e4cf5ef13cb60046cb1a03e7939154c7b7f454dd7d8e930cda263230d75b2d199c2d8ac826c22805eafcc4243c7001986f1cd3591f1b678da70f76993911c6466b70831f1f1b26056a76437072633ca20070747cb040520bca4125e19f3f85129585f485b0fe6769a443c2138e0a3547707fa5d8b9cdb6a36281e944cf7b3523158907d80e13233e4045b862aa84b516a856679f47203fcfe7679d854261feae7964d44c4f7716a7510cc3d4f3bb1a595a2fbeaebd6b5c3d7908f2fb3e4e8793931cc1f892495d99e6a7a936cf683f8eee387653aea520eacbcc5c53474558e0a3c78ce775e7c6682f2c9ca13f209b052109dd36c23478682893ea4992ca004fe7812cbbe2fd21d0c7b96fa4e0b8dfa5501050c04050a540716c87ded92dcf68ac049d9b2ac22d2bfd77c30346e7c7fe693e4eeaa06cb0b9fd446540a20824f61607dc35127536bbef4f68f5005c849e15b5c4449ff7b1a03c09ba75feba61e89b1d748ababb5e58d80f1741fab75b451897b6f45c4b0bdf6e6fe4758f6642d813ebf528a1ff4424c219ac855e82f8a7a63513c4f7d3a601b97f5e192442bbeddbe03ba386a7a4450f3a2e264231133a3436d8e4df13ed6ecdd96ce01f9805c926a65064e64dd10ba1931cb981f1ad6f5e20f8ade5f2047a486c75a2a83d99f22d21f00d07a78a6b64d81ebce5e6b0aec036e7fcaf7c3b3fd98ad8a988057c8101e641e30fd308ca6e19ac0677251033ff12d1d45f5442c2fc644308172dc66db3f608b3fda489ec978f855866714c5e673ea3d30a1a9619244a170e4b1f7e842c26454c3f4dccdfe40f106d869787c3c7b87960acee9d6eb8a5a6306f33f2696d64a7010aa04e8cca4fe14e07537229ecffeae2095dc8387f1a4ffead17d0e762a36fedc67450f6dc329410f5810ea1e4f7350434097cfb3438a2d5a724d96418294422d01de90077fcffc07c60e4cc5e405cebf3d8a37e86251bbd55d753b8b038cc89d3368d81a29ffcfaea44ef7648dc8f1a229ce1338d9ae7ec24b714c2f865f906b1093044cff0cf20275d54424894c1473d477771c3026d611ed4953a0394732773c6139c4c9d5fdc54925ed6b0c084ff5e6c0081d36104da450eb8a340b10b642dbcfe396a959b126046acb4a62a49b7692e8f45b8f3d2dcadcf51e025f41629bad072c545c0eb462ee624af8e096d0780b7b5e563ce58a32796d76f54f4745c6ddecf5518184a86f94ee94289be24f761aff0cff9522eca6bc6bc2e3e7a8b15a42679b5b0321d86e675064a25b19e105a772e4e4b317346292a7714b9c12c57797ab56c3a9d2db3322bc2ef19ec7de42a91ce251a2262ee7aee598fe9c2db17a752318b8dad771674b11c6c50773d18d4df15fbe187157c513d1d03623df5210976b1a34d3a10366f2d6ebaf81c2af0da670ae9b41e09f362e33b2022844847eee18c76bbf128afa2220ed970ec89424b5124e175b98d7f746a6b857d01256b4d2f77b224f01a86cbf27e16d4495ef16622374695e048435ffa48c9d69627515ef389f42dc7a0c8b36e6e22270df0c595f6004c501e6a635bab672685cffc6cda997213ff1fd4dfd837cac67236d8c3b0a091bbc96b2061a4bfbc9d489272229beb9c885f8eaa853bb815236cd25d95204a4f9dffd7405896650932606afdcd5e2757125d5b9f09dda0ee4edd3331d93616d97e01d0dd9ce724952043c0ed7884791e88650b706a41fd18367fc4a4d4656f9aa095cdac242e55987f0fb054f38d25d5e22e85a80afd5fdf01faa732393a7671f5ebf01fc76b489186e44c4f0b1eb37782d6b3de866457bf89708f704c20925012abc7be8e76f5eacf023d765c88c8d2d77162a467c453e0b4620c2b58083e63054d0cdc4f4de0b5768cdd401ffa9676f74755006f90a44c816ea7ed5498c6655d068b38bf9d58a871c69a35648bb9825ce9bfeacf05ba8227e71acf4ad8eb2b557503ea29de90db1b878d9af670beda0c51547d80b8416452c78249eb412b31457c225b58449da84b27730c1865931f855eeb2d7f3ecb14973bcd728e75141cbae0a5fec690b5004333419f9fa7f57bf1964c67c6dbc0771eee78b84f18754907da83c5ec310e1b46b10aea590adf254ad2a34482a934afce309dc0bf7abb641123a1cbc125647498d326febba3ffd2ac8319a341f32e27ab636220699cdcd881b549a25964bde7995c4b97179e521dedc022de333f93623b363f564b3b9eb4c46e96df05a4d16742e2672d24ceb9e1a04f6d434b6cacabad82a7ce2a8705703b1551587352dbd46f15a6efcc46254d214e3f3adae1ac22195e4fec80c5b0aaf806672f5f2971300f2", 0x1000) r8 = semget(0x3, 0x4000005, 0x1d) semop(r8, &(0x7f0000000480)=[{0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1800}], 0x2) r9 = open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x4) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000003c0)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x6, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpeername(r2, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xffffff94) 16:59:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:59:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x5e936829ac9101fc}, 0x8f) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x9}) 16:59:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xb4}, {0x1005c}, {0x8000, 0xf4e1, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:59:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x3, 0x159080000000000, 0xc, "b8000000000000080100002300000040c81e0b00", 0x530000, 0x7}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) write(r1, &(0x7f0000000300)="9b", 0x1) 16:59:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050290000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200a371a3f80000000000000000000100000000000000000000e8ff00000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x640, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:59:09 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) 16:59:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/83) setitimer(0x3, &(0x7f00000000c0)={{0x1, 0x401}, {0x9, 0xbe1}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xfffffe47, &(0x7f00000002c0)="b999e0e64616b15d8a81c64b5359ffd196458e0700db3c1961495af9b386ead7cd2b9a3c84ca42f6745d52ea526d0bb4e2d1cc770e965f3ae86822722a6c3eb0e33daa6b1f4f8db613b4e4cd2ffed8b2245c8f273cdeecf14c895f750f3a3075c991b6203ddcbfdc3bed29c539b1b4208de42353dfadfd94d8c06a6e9644dd7e83c8e588a665a7a618bdf26c2fe52005680cbc5047acce713b52d26dd59bfe790731796f24a68a1de2db80dda745a78d02c869dcfb14d2402034d4ef3c79e698c6f0f6108f5b95647912c2ba7ff09d62bd3758f2afc7793ba68f") 16:59:09 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0xde, 0x2) clock_settime(0x0, &(0x7f0000000240)={0x39b7543a}) 01:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2000010800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000039, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 01:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x84, 0x5, 0x2, 0x7551, "de8e5f1abb377b91cce83e023db84fbb5d23d257", 0x6, 0xfffffffffffffff8}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x100000001, 0x7ff}, 0xc) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x4}, {r0, 0x40}], 0x3, 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6c}, {0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 01:39:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a22) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x400) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x1, 0x1000000, 0x0, 0xfffffffffffffffe]}, 0x3ea) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x4) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xfffffffffffffffc) 01:39:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/134, 0x86}, {&(0x7f00000010c0)=""/195, 0xc3}, {&(0x7f00000011c0)=""/49, 0x31}, {&(0x7f0000001200)=""/127, 0x7f}, {&(0x7f0000001280)=""/255, 0xff}, {&(0x7f0000001380)=""/181, 0xb5}, {&(0x7f0000001440)=""/244, 0xf4}], 0x8) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000), 0x0) 01:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xc4d) 01:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2c0, 0x2a) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x80, 0x8}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 01:39:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x4, 0x0, 0x1, '\x00', 0x0, 0xfffffffffffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x4, 0x6, &(0x7f0000000000)="630e088440c5d6633b8cb4e9001902892ce0cf7d25a3e277fefac874dee50fab87228a4f46fd62cbf2eb9c3748539bb0b106d22f838b4468e5c85192c7a7bfd0770c32148f4f9c920aaeadb9f14e156550937d", 0x53) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000001340)=""/35, 0x23}, {&(0x7f0000001380)=""/196, 0xc4}, {&(0x7f0000001480)=""/175, 0xaf}], 0x7) msgget$private(0x0, 0x8) r1 = socket(0x18, 0x4, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) socket(0x18, 0x4000, 0x100000001) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/68, 0x44}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/156, 0x9c}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000200)=""/64, 0x40}], 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/de///ero\x13', 0x0, 0x0) 01:39:22 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffb, 0x9, 0x5, 0x6, "b0bbcf9e7e1dc43d95878eddfca07dac3c23ce65", 0x0, 0x1}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000180)) pipe(&(0x7f00000001c0)) ioctl$TIOCCDTR(r0, 0x20007478) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1000000000002, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 01:39:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x80000001, 0x1, 0xc2, {[0x4, 0x100, 0x500, 0xf18e, 0x200, 0xfaf4, 0x100000001, 0x200, 0x3, 0x401, 0x2, 0x7, 0x8, 0x3, 0x9, 0x8, 0x1ff, 0x1], [0x1ff, 0x4, 0x3eb, 0x2, 0x1, 0x0, 0x5, 0xccb, 0x8, 0x800], [0xffffffff, 0x1, 0x6f8, 0x6, 0x2, 0x5, 0x8], [0xec5, 0xfffffffffffffff7, 0x400, 0x47, 0x52f, 0x1ff], [{0x10000, 0xd13, 0x7fff, 0x7}, {0x10000, 0xb81, 0x0, 0x7}, {0x7, 0x80, 0x400, 0x1f}, {0x0, 0x4, 0xfffffffffffffffa, 0xc3e9}, {0x0, 0x3ff, 0x26eb, 0x6}, {0x7, 0xfffffffffffffffd, 0x4040, 0x10000}, {0x4, 0x4, 0x80000000, 0x7ff}, {0x8, 0x100, 0x9, 0x8}], {0x7, 0x1, 0x93a, 0x2}, {0x7fff, 0x9, 0x128, 0xc19}}}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) semget$private(0x0, 0x0, 0x480) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r2, &(0x7f00000003c0)='./file0\x00', r3, r5, 0x6) chmod(&(0x7f0000000480)='./file0\x00', 0x1) readv(r1, &(0x7f0000000900)=[{&(0x7f00000004c0)=""/28, 0x1c}, {&(0x7f0000000500)=""/203, 0xcb}, {&(0x7f0000000600)=""/145, 0x91}, {&(0x7f00000006c0)=""/2, 0x2}, {&(0x7f0000000700)=""/225, 0xe1}, {&(0x7f0000000800)=""/207, 0xcf}], 0x6) shmget$private(0x0, 0x2000, 0x609, &(0x7f0000ffc000/0x2000)=nil) setgid(r4) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() open$dir(&(0x7f00000009c0)='./file0\x00', 0x100, 0x104) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0x6, 0x200, 0x0, 0x1, 0xa000000000000, 0x81, 0xbac4, 0x3, 0x3, 0x100000000, 0x36}) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000a80)={0x20cc, 0x0, {[0x3, 0x80000000, 0x9a06, 0xb2, 0x200, 0x1ff, 0x2, 0x100000000, 0x7ff, 0x9, 0x2e, 0x4, 0x3, 0x2, 0x8, 0x2, 0x7, 0x1], [0x9, 0x1, 0x6, 0x100, 0xfff, 0xd3, 0x3, 0x8, 0xff, 0xfffffffffffffff7], [0x4, 0x4, 0x9, 0x4, 0x80, 0x0, 0x5], [0xffffffffffff500f, 0x4, 0x0, 0x401, 0x80000000, 0x5], [{0x3, 0x1, 0x1, 0xff}, {0x358000000000, 0x3, 0x1, 0xd03}, {0x40, 0x80, 0x78, 0x80000000}, {0x9, 0x3, 0x1000, 0x6}, {0x10000, 0x2, 0x101}, {0x6, 0x7fff, 0xca, 0x6}, {0x9, 0x3, 0xb5, 0x8}, {0xd290, 0x7, 0xfffffffffffffffa, 0xa3}], {0xfff, 0x3, 0x2, 0x2}, {0x4, 0xfffffffffffffffa, 0x6, 0x6}}}) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000cc0)=0x2) bind(r1, &(0x7f0000000d00)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000d80)={0x6, './file0/file0\x00', './file0\x00'}) shutdown(r2, 0x0) pipe(&(0x7f0000000dc0)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000e00)=0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000e40)=0xffffffffffffff80) fcntl$getown(r9, 0x5) socket$inet(0x2, 0xc000, 0x5) sendto$inet(r10, &(0x7f0000000e80)="52d144e140cceb64f86dac7d58124dc362b7e067dfa10f", 0x17, 0xb, &(0x7f0000000ec0)={0x2, 0x0}, 0xc) 01:39:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) shutdown(r1, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x4) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() fchown(r0, r3, r4) fchown(r0, r3, r4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x3) pipe2(&(0x7f00000001c0), 0x10004) lseek(r1, 0x3, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000090000b15786ca0900000000000000a8fef96ecfc73fdb357ae26caa0416fa52376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb58a4ba536d3feb959af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c8b4303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000010c00"/177, 0xb1, 0x0, 0x0, 0x0) 01:39:23 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x200, 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a52f89e51076e03e6e03a5fa8b703cc34c01e28a", 0xffffffff}) 01:39:23 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000009781e3d2a4908ab298cb6d11a2a900000000000000000000000000000000000000000000000000030045b352586adc000000000000000000004000000000000010"], 0x0) getegid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 01:39:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0000001861", 0x5}], 0x1) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1, 0x0) 01:39:23 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 01:39:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc50, &(0x7f0000000000)="8d") 01:39:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x4, 0x1) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7ac7, 0x8}, 0x8) 01:39:23 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa08, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:23 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x2, 0x2000, 0x148, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = dup2(r0, r0) setsockopt(r2, 0x6, 0x1, 0x0, 0x0) 01:39:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) setsockopt(r0, 0x2, 0x80, &(0x7f0000000040)="0139b4baac9608a042aa0d9388e04caaad3ce9c1e8004624d4a6c3f18f317e1dcca3093b916d05bc1a7f5110c4ac3165e4084c695f5e420741c4d831ae0c86fa0622f8412f624d15abb6e4c874b444ffb1e79ff195a2069df6418f51ef80e17d41bb2f2943abb534d47b388a479bb7d7af39955dd9c5da1af0c74513a6d086028eaa6d01035bf7ad9c73ca37de901001d69f0c7d0d5eb18b8f6795f257021d958cf935acc5333c5fda65bd6a6d682d50ace734afb2", 0xb5) 01:39:23 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x2, 0x12a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7, 0x7fff, 0x1, 0x1, 0xf4, 0xfffffffffffff000, 0x8001, 0x0, 0x0, 0x6, 0x10001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2d}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x29, &(0x7f0000000040)="846ebe119dfdd51f1312f904edbf1e71c6c8b1cefd9e3f225bb9b321bfa900687b4f932129215bb62d") 01:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x30}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:24 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000)=[{r0, 0x102}, {r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0x113}, {r0, 0x8}], 0x6, 0x53) r1 = kqueue() close(r0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kqueue() r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x80) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open(&(0x7f0000000200)='./file0/file0\x00', 0x20, 0x100) accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = semget(0x1, 0x7, 0x4) semop(r3, &(0x7f0000000180)=[{0x1, 0x9, 0x1800}, {0x7, 0x6418, 0x800}, {0x3, 0x7, 0x1000}], 0x3) ioctl$TIOCDRAIN(r2, 0x2000745e) 01:39:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 01:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x58, &(0x7f00000001c0)="2c280afd4303536cc8d3584c79504b984cffdb304ac7764f15dedc9d6b89d4f8b6b99c6500da2e6356b0e3c208ca07a6294695d96157d21a6a753fc5af7a936a17d98f30b926f9637684fe6f4ccf85d98a6ddf9c87ada2b5") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1000) 01:39:24 executing program 1: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 01:39:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = dup(r0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/47, 0xd}], 0x18, 0x0, 0xfd, 0x9}, 0x40) 01:39:24 executing program 1: r0 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000540)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) bind$inet6(r2, &(0x7f0000000640)={0x18, 0x1, 0xffffffffffff0000, 0x7}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000580)={&(0x7f0000000380)=[{0x81, 0x3ff}, {0x80, 0xa8}], 0x2}) setreuid(r5, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xfc46) r6 = openat(r2, &(0x7f0000001780)='./file0\x00', 0xe00, 0x25) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0x5e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) dup(r3) mknod(&(0x7f0000000200)='./file0\x00', 0x8400802080002002, 0x6) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000680)=ANY=[@ANYBLOB="00006e3848f6f55bcc83cafa50c841314f00000000010000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000740), &(0x7f0000000780)=0x10) getsockname$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000f64594597e05e1a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000775213b43e9199139d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b87211a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2335af72a2f84300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff789b86dd629f3f5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000100000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000d5d2c85942298042000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089b4e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000003800d919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9ca68f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000007c5629c8a1505035298d9e6f260df833a5986aa242e751e34c968f68b6232830aa4e1675d2052fb0304eb755c51d865425aa6a6d946331051c621d73fc1dcc3a6d7e04027386bced58547e5b1a513453c72d9a663c5fa395ee26d07d367c974da0b23b75f5505bf6a1dea4447081a1a0b29616cbce202b9c0c07e3a1c90dfe6868a85228c7c4699f2b5683f4c9e52a144547fc62c41cbb59dc7266622e54089fd3e1ae7281c8ac68f2bed445b4e4bf3a8fa170dcfa6b0ea524f3708536134e46cda8d6b839dc1b6ef2ce5ee927d0f3a07fd02c069004571b265bc71621935a9f077a506aca9c4e4e945adb59e2fc4dca682020da9e082b4d098bfccc001043998e003a8dd455041dc8bc567c1535e5e8bc6bc499903b293e6599dc0993e6054596eb2819d7b604fd825daacde8f50391b89212308827741d33b7341ec9183e589e9e3c2a4868fd7cbc672d420c1906793647d86eccf489be2add20a2fb1600000000000000000000000000000000004945f30c5bc459dc678d66f0dd5270195653d45066ab27ec34d6251a168d20bea4"], 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000100)=[{0xe5, 0x1000, 0x800, 0xf3}, {0xeda6, 0xe6, 0x4, 0x6}, {0x1, 0x7fff, 0x8, 0x5}, {0x6, 0x0, 0x0, 0x800}, {0x9, 0x9, 0x80, 0x1}, {0x6, 0x8, 0x2}, {0x7ff, 0x35, 0xffffffff, 0x9}]}) chroot(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000500)=[{0x2, 0x8}, {0x3, 0x7, 0x1000}], 0x2) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) 01:39:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8, 0xbe45d21a4cd9b24f, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x6, 0x80000001, 0x3c8c, 0x2}, {{r1}, 0xfffffffffffffffc, 0x78, 0xf0000020, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x43, 0x80000001, 0x40000}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x2, 0x4}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x54, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x2, 0xf04}, {{r0}, 0xfffffffffffffffa, 0xe, 0xf0000000, 0x90b, 0x9}, {{r0}, 0xfffffffffffffffa, 0x60, 0x20000006, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x3, 0x80000004, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x9, 0x1}, {{r1}, 0xfffffffffffffffb, 0xba, 0x40000000, 0x6, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x87, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x90, 0x1, 0x3ff, 0x7}], 0x400, &(0x7f0000000240)={0x9, 0xf8f}) pipe2(&(0x7f0000000400), 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="f9f170176ad8f8f970c30d18cbab648d8b1e572ca7bc9fbeab80c97a1b87fe473be63df2f4e382e584104996f49edf2cb6c82172f1d1cff22dd4879d23607860a73b1c3e6f6d564be1412764d5e3e01fd21d653cf72d42787e21e48374c970fb76543f518635dc98cee888bad6e18b7e960ffbd7147640ad19f00dec005bc239aa93ef1af39fcd38d124921f166d3e3f9fa10ee6a0b67140f2", 0x99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) close(r3) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000980)="1b0b8c4480582a02a8fea8e601bf53fb6d5d7d076c1674cd0a4dd8f4ba58183ced431ca9318dc4375b3b72268f1cafdb6fa5fbd6f3857bfee5d9ff147f3ee669055cb1dd06f7be56e37596e2877c229e0c7483c6fcf4a7b999a039d5c9edeb2c3d9b5f423c173fd013ce682ffe351d20ef379bd95e427855ee21a2064964d7b43c59161d3560ceb96f734905c5f66ecc38bed589aec29cd8ae7eff9799236ad21f2fb3831917aa5d1e40655a14bc7cd039bca7f251bdb884be9496d05045a8a87e2c9070f4b9536748efa2c0b56a919fb11e9b1b1efd04780975ec40fd7f38d9affde45f2b4df1bb4372c3a449602df0f467b1ffcb224f18b75118294ddd4c5995b80959df482ada492b8e2dd9fe81498afd8d8030d93aa127c6ba51b8d6af88a9dd9a43e3f79a6e90eba236ef575080587eb910022d3ba5c5de23fadca8c2cdde86b41bdd0d774cd589cd745cbf4277be31d8aa8f1068eeef4eab7482a9015a75583b858ae7a833547d66c8d0590ddbe908f59a091cae1d205383589b4b1152e067e85ce168bf929142cd540cd7df1e60e52bec8e4c1b36b74e01a14c8ab7a88d07cec8214d515c7ff12be7bfaafd711b4a1c820b71d39f100412928f221f22a4a0b53e24e83eabdfefe724faa5e64068bef490b1dc99bbf8832d8287c70112ecdb4770bbc7ff37dc01a229423fd15c11c97021351057b60b7e07f7e4ab7fc6d246b0eb7f19528b36b6756a27c8a04c63542373f3a6632ba0c23977ec7076f09f99b6296229196079547f93a76dfcc3c1f8de931198ce71f2f7bd9f1393a6357ac69874aad5370f0a49c719d456e4bae8cc30ff78372053517a50b556515e5e834a765903b91211ec9835ad33d6a46eb8f35fa89cfeb5b3802d722021e996fa1e06b12728cd540a58927a13744b2681f7db3edbe15d67a46c90574d92f340e57a12c332e34da3ffac4e30891d6f29c31c10cecabdc906eafdb8c7f5d5abd73a0d7a8d599a4b42e76e793311c8ad430e593f7914809c3e2ccc81f63088d15a229a7fdc2af18096082f4289f278f59339d0c265f63358a0aeb6db983b4dad12f18bc44d8a39df6d76f770d91cb3607bb883793801a8389d111fcd86c5b0d0701f78f4c4172c460dac1b4382efe27d0f280e3bb4d42667a222d665957c12e047acc0a65809e0035412e4b59b07ff40849b9c2bc66497faeeef60237315f620b07972f1251048a211697ee0a829b3d79ae95c10cba6323e5a39d8a7eaee83e35f4e4b523643a0366d459f23636178716aee79d717b355647219e87c8c56bc37190407acf71ce859aa3c2d3905b30dd56aff1653bc52424c3b924e57c2b3321eca9e1b589658b266fc5b686381974fe386c043021596754868623bf2d1cf5cd9ff2376419b5a7c3f2fcf6f9ad5020768f0bb08c66c6a760db64d5730e4d57c2f9e20419f8b874484b51f9fe2c358e54b1f2d3ba74758fc0c7f7e7a0a03693ed382205939b85deae6e37c0107f1806b9610d9dd6c8576f3c502062f48c50ab6e390fc0456ab6f9c259f7e24788fd7bce43c587531c88d1938ba5f91ebac80b37f0756e14c17457dea8524a5d68e9add976c14ce956419b6acceb22cb858949a2ac83a8212392dd04b9ed48e573a915b80a620472ae648db6ea75f3d5cc377f41ea6e4b5114cc1888d737d63b09660ada0f101d138ac705309adfcb77eef5b046b33ed4a8cacbf0c545e282b8404f68ad68d82917b00325667197d89da83a280e5dda4c6f4293e63c952c1f4b506461a835bf7ffb51d7db8e4e39c60c6e768f5484d6bcdcbf84fb7190c639b87ba0145a5f3ba310f6a48514a6fb2d866d79903bc852ca8c900e1a33ef4edf7ae1bcb1681e2dc5fd24d38f92813b0fef7377a52c5b9ab59b99676f689cd3149b83b3d00491d61be694cdec83cd4565abcb4dc84ced5c71dc3bc016d87afb1cf6b0760e02e388bd0194ebf7d1afca5f22b9c3f6b4db6e40892ad9060c458e9f5afa83a12a953d67536e76095736e753a23d34d71a32c67c79f33c74b2f818c14d964c3b878b943107b75e4bb767cd4a1d6c68c815d1a64f2f749f51265732bdc60a7a3339f548ffd15", 0x5d2}], 0x1) write(r0, &(0x7f00000019c0)="e21774980284ef541bc2ac4fcd8225ad87ed650a7e9b33f2d59568392ad63c7badb8f6755b1647f1697690f7bb855656ad5de16bdc3c972ab9dd89f6a69a24d7f8986e57a0ea453b0b6b4971191fee0216408ef940bdc2661047fb598fc916a3e26566ae346c239f121e17d866492abc0b0060a25c17d9866270d1e100570a28742fcd841576fe209c281ad58f7aa5f3e77d1854da098e8a7046105dc54c76e5fbae2624b59c1d8c0005df78640484cf0241d5e074dd09b6d264854af3500875eec964a0761a5bedce2beacf615ede5f1f749cc498106ddb14041fd87d6cbbe0cb7af3d205d6e89131d466aed67d6826183ff0ec7cdc1194366727cc932113bc951feb7f970d95e100ad54d2c50386a03d7ded44a0a6591ee135f019b0321deafd49aa08859b05d387195a80a29c3d7e302234caa1d2c18060a9163158aa4978b014967dbcd168dede5c35c2a072a69f714c46229cd2d3e31597f28bcb0f8f3eadb96679133de8710085a85eff14e2f079f612d0fcd06ca427e73bf738d3922b731a8b746f6912489a4009f756a50f9b0cf394e06505f078528f97e057a7e6d0d6aaee3c53f1951b45c95d5c1e4b01a9d76c228707aea43ea75f105d1316e3c4a244384b30e70ee12d81bc2971a98b8cf16046fdbc231c8c9726fc54de0d9e7eb55a1b79f7320feeb4a912dae1bf033f065bed9c21684a7188e7273e969de40fea92673a7c6db561743d27d9b4ce3897c940a9759c70380e779af426571f24e7689f21521420c8d415caab2db67edaf0082fb757e9b1f629bcb543d65f9475bda9a9a1b2a6192ec0516eee10bb01d84699f7cad9d05e9fd8c85c1a98a48b0189b6e5e548a78b26eea6c1e7c00df1bd172c13c3e414472fbe0768bfd3353b908fa8706c6ee743c2d61bb8dff67c8e294088548568b00694cb262436b0927a7d08347a4a35caaa41fbe39b00b0ff46a9fc1165a42ff91558a6634022ec2635eee40e3d1a56f32a4db65dbf3876a73dd3efc402e695620a6e7151ff63bd807bd2ffbbbee55b74ba43b9b5b1fb8ccf830185fccdaef68385bd8034c507d72657a5feee2d7fa3393ef44a76675f8b421b6de651bf72dc18862487c6fa881a2abc4327612de02090f85e073961695584357f435b0464ba6282fbdcd834a22899715fa66bfc02bd2ed14327fd22641953c8bb8dfd9a951d8eb8ad6528793a8132cebd6d65857662e7663fa0861d2edf9b2b2b3f07a42a86ee00a9082496da97f22adbbb60d61b4980191bb7d761e9616f72bac0b2dd3a0e40a9c3237f31ea38a0c607da551fd2423a19e572285ce6d723391aef547a9ce6079d8e5693d626ccc08f8457b677dfb76ce287582c0b9f2101082568da200e162760ce759e98b6704939684609507756ff755208b15bf6b9639017def2509e4a61643295494c925333b553d830eb0902e718a002499122262328007c6a10b48651dd7c9caa86c573a226e00f2b8a0ba3c4276752098324f9c3b5493487a72b9c43ad85f62e36b6476322b4349d777e5bed7170b086eb0e83e89cb16501589823257843cb0e2560fbb738d7a62065d5128b431a22a34f53ef4f6b6687ad0ffa13d22074b73a7a4385ffbf1294de28f63ea6b7d4bed2cfc39016cd1be4eb182d05fb7642d76d1b3849f6e5306369538fe1276f6a15926d42a53a780da1d11ff8a3a0d9f1aece42f48a6325c2d1d53ac343712e8b35177a9633bd7ea7b06a795cf4ff9ca18ec1ebded55d9198cdd8478ff659ea36ea2d7e8e33ff7379f09b8fb9285d9341782ce80c8833e1984b583d8568f5a26016304afd9299ddb2643ed41a031840bf04436b7e485b110c0eba8567a8b09e94d95be3fd6cb07516a511121f6ead3298b9516c41a57596b505f26d029f5786663aa829c285ca64a8b1014c6d01e1aaf2a5758dc335da8e9b9f9280fcd1611ac3b9336eb0a317241f29669341ee98b0cbe01d2b6a7dac9392c7b48e2f8b0c3128ad18a4cfc8bb7e026d9842e258c1a293acf374f85d02757386e0edd65bd73e9e40fad2348c11b2722efefe711d99d5d4928ecdef7573f7e673264881e009e07a77cbfd228fb68f64c975ffc0b2441a36afcbf212895e9939088785c2dc0d1a5479f0aa4d4e4718514aab1255d09f1d0db61c17b62ff9064ece106dd1f34142066ad413c02fc14ed0edc6f5238d0584f9f4ec5717be211e3469db1d8c86e69f99eb0fe38d7f51807ae72fc99b8f087f133371125347a618bc1ff688681fe3ff3b4a144826a4358d74a75691b764048a1bb0873a7df63b1e3cd99c0b4e551a81ad3b3697b3e65edb0b06b047074eaedeb76e40f9e153caf7344ab371360515ff03d56341252e32f5c71a6ee02b7238912756e4ceec32eb6fb3a0e4179ecfca3152199701f7e0fab3da74df7810fcd41a0aac665bcdebc4e9589393d310fd61b4f777e2e1bc3ee1d97f9482215c54017d97b4f10f83224fc82342f26b3e666918d9087f8f8328567a7e2420b58bbe5350f2c19428f34433787bba9e3af37d3f0a32a0235ebcf0a807a820ee091072cd32f1d5acc99e23548420a627893995bc91b9116e828bd53cc9cf9ee238118c23872e5ad7eeb8eb11e94e522fbebff4793f6941b1004553ba1f0958afafb0c5b32578683220d15986ced8cde5dcfaad0665a04cfa85cc17d3ee827aadb60f6695da86f0a7b5e00ff86ae9c58b18efb8ec42b713523d6691c9e09d465cd3dfe338aeb85442a4e69ac4e7fbba87718083f99fccd080a654b7969320b4ec52197f7abcd6c7a75a37d26f95536df5dc49721698d43e1b16fee410e312be26d5c1a8ae2d9415a34c5f68d173a13422b2ac6886292bb059c1d73ea15136bc85d4c4ff08fcc5cc7d77ed859dca005e12f71162fcf191ec93c9b405f7a6a679b90f588d52149cc16d12d430e88e7ace686fe91a5247aabdd3cf5854b2b84d95a5e73b7db0f3418503810be96e75d15624a5141fa67700", 0x847) 01:39:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0x1000, "0371795acd76e63caf00000a000800", 0x0, 0x2}) fcntl$getflags(r1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x3d, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001080)="cd", 0x1) 01:39:24 executing program 0: socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:39:24 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82a4dd67425999022e2f66696c653000"], 0x10) sendto(r0, &(0x7f0000000100)="2cd97b829b97fa9d20b785d0f3b02f6dd2f1ecdae25139fca8046238593ad5717614ee9927c64415ccfca17a32e391729f7fb8a312321924cc3935d5", 0x3c, 0x0, 0x0, 0x0) 01:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x0, 0x40) socketpair(0x10, 0x8000, 0xfffffffffffff801, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() r8 = fcntl$getown(r0, 0x5) fcntl$getflags(r0, 0x3) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8000, r3, r4, r5, r6, 0x20, 0x8}, 0x9, 0x1, r7, r8, 0x5, 0x7e4a, 0xe5, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r9 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs, &(0x7f0000000300)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 01:39:24 executing program 1: pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x10004) r1 = accept$inet(r0, &(0x7f0000001400), &(0x7f0000001440)=0xffffffffffffff97) getpeername$inet(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x14'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x84) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000012c0)) r4 = openat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0x8) accept(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008535da3f1da4a5c302100"/4098], &(0x7f0000000080)=0x1002) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001300)=0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 01:39:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x42}], 0x3, 0x0, 0x0, 0x0) 01:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20100, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x28) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 01:39:24 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 01:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10a00, 0x0) 01:39:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff8}) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400, 0x0, 0x0, 0x0) dup2(r3, r0) 01:39:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200080381, 0x0) r1 = dup(r0) msgget(0x1, 0x568) r2 = msgget(0x1, 0x80) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x1) getsockopt(r1, 0xffffffffffffffb9, 0x6, &(0x7f0000000100)=""/85, &(0x7f0000000000)=0x55) 01:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x40) 01:39:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x464c, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x60, 0x80000000, 0x10000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x23, 0xf0000001, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5, 0x42, 0x80000001, 0x9d4c}], 0x1, &(0x7f00000001c0)={0x100000001, 0xfffffffffffffff7}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 01:39:25 executing program 1: clock_gettime(0x4, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x44) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfc8, './file0\x00'}) r2 = getuid() setuid(r2) syz_open_pts() fcntl$getflags(r1, 0x2) getuid() r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xffffffffffffffe1, 0x5, &(0x7f0000000180), &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x558) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) setsockopt(r1, 0x0, 0x1, &(0x7f0000000380)="5f7991e7c7698fd3f4e20559ab88c6fe1d0fcf6101b00ea14be339cb1f981003a6915394e5cdc52c5f36bcb46518b22cb3b2cf00740e4cdfdafb80ebf67067622458b93158d056ae977ae50647ed26e029121a966acf99e9b2519fe2842c3c96fa65e2", 0x63) r5 = socket(0x0, 0x5, 0x4) syz_open_pts() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x3, &(0x7f00000000c0)=[0x3ff, 0x2, 0x9]}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000501b100ea00090000000000000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4db043764aebdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec7", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt(r5, 0x2, 0x227, &(0x7f0000000300)="a47880f752d71d00977a2b6eb9fdeec5c8acbe8e6273eac970adc0ecbe1442e8895a54f6da48c09ec67381d05d9e708b001a50476a8a1683c76bdc3eae5a2c20f806e2e55f129c5b25383928ccb4e1727d2051b674e067fce81e74aec8f71e10", 0x60) semop(0x0, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) ioctl$TIOCSDTR(r4, 0x20007479) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000008c0)=""/4096) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000004c0)) semop(0x0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) geteuid() 01:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8880, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0x1ff}, {0x5, 0x8}, {0x8b, 0x4b3}, {0xa7, 0x3602}], 0x4}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xab, 0xdd8, "6e31a80fa42b787e799b27b5ca4d982a61c150c6"}) r2 = dup(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f", 0x68) 01:39:26 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfff, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x1, 0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x5, r3, r4, r5, r6, 0x164, 0x4}, 0x9, 0x1f, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") 01:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = getpid() fcntl$setown(r0, 0x6, r1) getrusage(0xffffffffffffffff, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x800) 01:39:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7ff) 01:39:26 executing program 0: r0 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="821f2e2f66696c653000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = msgget(0x0, 0x20) msgrcv(r4, &(0x7f0000000140)={0x0, ""/155}, 0xa3, 0x1, 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x9db, 0x1) 01:39:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x3ff, 0xfffffffffffffffe, "870000007cd809d3bba84de3795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b009", 0x44) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) 01:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x1c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:39:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a6edc3bb8a41e2cbde24c6a1e247fc17fc1e4be", 0x0, 0xf8e2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x4fac, 0x61, 0x80000001, "558bab5590a4ad03a67185a6d106e5571fcb696a", 0x8, 0x9}) 01:39:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x2, 0x6}, 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 01:39:26 executing program 0: r0 = semget$private(0x0, 0x1, 0x200) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x7, 0x2, 0xe361ca0e80843ba6}, {0x4, 0x2, 0x1800}, {0x1, 0x8001, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x8, 0x1000}, {0x0, 0x6, 0x800}], 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:26 executing program 1: mprotect(&(0x7f0000291000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000291000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7) shmctl$SHM_UNLOCK(r1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x408, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:26 executing program 0: mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x9, &(0x7f0000002000/0x3000)=nil) mknod(&(0x7f00000000c0)='./file0\x00', 0x8002, 0x3) getrusage(0x0, &(0x7f0000000000)) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 01:39:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x8000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f00000000c0)="1622624ed674494ba988c741eb4873", 0xf}], 0x1}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0xf, &(0x7f0000000000)="886009fb1983d667adecb72ad14743") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\t') 01:39:26 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x0, 0x7}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 01:39:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000002940)="2fa9887a23037a321bdf989419dc0cefef67ac3909928486c8572438d8920dbac260baca38eeaa2b003b3246eec046d3c20a3f48cfa3c67462ac60afe5a973d931ce0736a1328a586addcfd287132f5eb67f257d1157c25e8fed541060b9d1d357de21d51691ba612e7a82edb56fd0754acce4e1dc147e8eb46b5c411021feb590", 0x81}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="901047c2000bc2890f1f758e29d400040000cac935b9bf080d22a2f7f48fb879f9e521698282fa83e3d9cb3816cf622d8ebe36c67550cb8be500a5bfc3aac1aafc97158fa42e4e989b6e19ead68aac77211f2c49fd375213f85d917dc27bc342de2913969afc99a8f998ac22ca301d3b08e4649c5d6dcfba99d879d88e1e4f4e", 0x80}], 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2b) execve(0x0, 0x0, 0x0) 01:39:26 executing program 1: r0 = socket(0x20, 0x7, 0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x20}], 0x2}) semget$private(0x0, 0x3, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x444, 0x20, 0x6b, 0x8, "a2f193390a3daca01fa8ce29ac5cf679a3c2ea56", 0x6, 0x8}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001200)={0x5, 0x1fffffffc00000, 0x0, {[0x9, 0x10001, 0x9, 0x20, 0x4, 0x5, 0xfffffffffffff001, 0x36bb, 0x100, 0x9, 0xff, 0x56, 0x3f, 0x10000, 0x7cf, 0xf96, 0x6, 0x75a2], [0x4, 0x9, 0x7f, 0xf94, 0xac, 0x7ff, 0x2, 0x2, 0x7, 0x7178], [0x3, 0xa0, 0x8001, 0x5ddaccb6, 0x6d, 0x60, 0x3b], [0x4, 0x84, 0x3, 0x400, 0x728, 0x6], [{0x4, 0x9, 0x5, 0x8001}, {0x9, 0x504, 0x3ff, 0x9}, {0xc6, 0x8, 0xfc, 0x7}, {0x8001, 0x3, 0xc8, 0x6}, {0x20, 0x0, 0x401, 0x3f}, {0x0, 0xdb, 0x8b, 0x9}, {0x0, 0xee90, 0x6, 0x3}, {0x6, 0x100, 0x40000000000000, 0xa7}], {0x800, 0x1, 0x5, 0x9eda}, {0xbd4, 0x3, 0x4, 0x3}}}) kqueue() r4 = semget$private(0x0, 0x1, 0x20) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000200)=""/4096) 01:39:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe", 0x3d2}], 0x1) 01:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) 01:39:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x20000020000007, 0x10729, "579708160000001ee6e6d6f4860880d5f7bd4005"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd4ceb5883de9c8dc7c0abf3ce267caa6d90e41a2a298c5578a873ae0af2e148798a11022b79528bac2c0bb5093b7ca42442e44ff9e8b28321f972d4fe1d1c872d5", 0x42}], 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x180, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) linkat(r2, &(0x7f0000000180)='.\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) 01:39:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffffffffffffffc0, 0x8000, &(0x7f0000000000)="4b7400d8954c", 0x6) socket(0x31, 0x4, 0x9f) 01:39:26 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000180)=""/198, 0xc6, 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x800, 0x1ff, 0x5, 0x0, "c5b677091947817e3f80392d2b98d76b66a389f6"}) write(r0, &(0x7f0000000440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab09", 0x15c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r3, 0x20004268) 01:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x4f, 0xffffffffffffffff}, {0x6, 0xffffffffdffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="d1", 0x1}], 0x1) r2 = dup2(r1, r0) fsync(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "7d931f6fe976392976ae9fa51ef49576d9acade3"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x59cc, "c760e774fe1b8c69cb000011000000000000ff00"}) fsync(r0) 01:39:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xfffffffffffffffd, 0x80000001}, 0xc) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) 01:39:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x81, 0x0) renameat(r1, &(0x7f00000010c0)='./file0\x00', r2, &(0x7f0000001140)='./file0\x00') pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001080)={0xffffffffffffffff, 0x4, 0x4, 0x5, "e6eb84022b9774d62be0dede2a4a0a02ef0df134", 0x4, 0x8867}) sendto(r0, &(0x7f0000000000)="20c1800cdf7ef964392bf45ac6e74053fb9255383726196d8b3bee734d374a6587716fd19942d4528991669a8de293bee5ab86137aaf798685b843d8610defbb376554a178ed03cbd78b8e3def52a7f3938fba4376bf25328eb59af12b433439eabd92894871cdbd11218bb2c89f0ff9ce74b5c6a650ed9f5805ad29832d74207e23ac978f2afd22143d73d72061e68b6c1ddaa31228e99c92600f88c7278358ab174c5ea654f616fa10cc3f305a2f4c07d698322e9feab569ad72d62e679661e29a18938f8100d4161b2826faf326467a51c2f824153469babb94ae3c7d9d87a8f727a84b74a5c294c126a9ef698368b6111640502a88bd6f9a2f3174bfde986abd201b04ef4a62ecfe66c12f9a5a252c06073df397a21bea7301b22831d4a7cef3e4e973652cc3e13f356fa3f622b5f1b50f04848bdb59b990f4a4c655a9ad3909e198602371a7f4b90b797c786525dcf8c6f52219fd747ad2546436badabca44c18df60fcf12159ac6fc6d7fc4f5193a5cd1be9516ce740e788389e80cae14112a18df0ba1d674d9cab453e843b6ea16300ba8d8fae6b54bcfd3eb28be348a58b298bcfe6d116dfe5a38c817b700c83de601c9fb95cfbcd0aa88cc1959ce2cc8f0c18005ab70fbab3749d0b1301842def60461f2cacaa71d34c650505906f68256e25c61ab152ae737f448f35538a0321a1a6da5c0e544d422fae70b8d3fa44111b40521f93902222a1bace63a94abb48c155c3c2da173d08c5caad98a15433ec1df6132c55b255759a697eac8ff83fd7b7640748a336469edfb933ef3f207d9eae51ff15548887dc882f79d3fee87f76c142819bf4cd31b11a750ec24c85e75d05a5741b7e369f6e2d1b4c760ed54ef9844f06796a7d5d4720bcfe2162d6c30277665ebea4f579a681161b323eaf8cc7251b3d6a40a21f91750c522d3f73d4f60479a7905b86f7e3faec905a7e77d760cfa04af4185fcc79d6ced0b6b55bca1567a88d6d766d1d59bc712cd18f6a568156b268eefa0f1568dcf8cb803380a7d987f0711c4ec0e7e4aa6cc6ec90fd8c43c8804eafb743b2bdfb476c128dffa24f7f47fad073086519825f089f05dad0dd444adf3dd4fc3e94f8cf2164c58be5d3dc50d7c397f132652ec0bed3df1ba6f5e5420b4895106ee924d6e61c3338ef667f03d8ad0b37f86d48ce23b758f53194dfff7b88d3c323b60dfcef586b69a6a091c532ccfee0cc98734a0f69e7798cef9bf93d163768aaa120554d201eddc933e2f8b5323d4bbc92b6c4b320d7538cd306fbf13a185d856d4b486bc4df78b96d60853faf11355c2b0af185b8531b6b9bec2792a404d5594c4730a76b1622c3ef402f9c3c16710c3b40aeca1f084801973051faf954b755a5925bf1f7b2d07cf80f466d865548acc0ad1a7c07eed5e3a89314802088a37de4235df7aa343688b6ce98671fc69628554a7dc2dc1f10dd026b1f0157cc40120da644f5a582d169dcf544a4964c8eafb33204e323e9f27b4519fb7d836d08c47eca33c64e434840141bab5dbc9a4483ee2db30c3aa63659910d5960e601587a281bb887f6b29c074dd4321e0e19f5e5c470dc6098a326b168f555880de33be8926221e3b1be1a65a9e5af2593c98cde440a9f02dc195eb48197ea41586983e99b4ceab4f24154f23b24061145c29f3a0e9dc51b6aad5fee7ab0e121347d43e776a119b3d13d3b797041604211dba444866794a7b541651b473f46a906b973b92df83ecf2df6cb4b78fe8e109fefcd5ed7bbad8d2fa63f97a2144db1ae2875d921cdff47bc7ac3cce8213ba5dba67f8678d1b4b775210c975856198d7f7e9210ff231a347838e92645abf98c78c4e999cf7ed315850fd853c08f5e339fa662f78cacfd8417a390cc03368a18cc4455ed6feb911f564bd08b0995695b14ff4c017f3599c69a394986d9d90829d3ee6672fc8724588cd182794b97b46ff20b5789dd949241262488f98eb8cc181ffe15a0175320f4c2cd64104becf1f7baa33775021bf1bb351509c4338570984c9062f1316a70a20ce873e8d13a9f8fe408e655470a8c1d87d353ff7f3fe2ae1f1449dc5bc1b1839b4aca2a14697e777979864565dcb5b5c6920b99fe40f479e65275066ff1ab5ea780829e5274f0c828fd743ba91f27716ca760adf82753fcc3e384a1e41352b79ad7e65eb80fb4e0aab0ffcccea9791fce98e4fbd787f355a3f18bce51adee393cc039815696a6f2e130198f2c2b6fcac8558cd16307fce489e75322a4a6290573ed87396018b6aaa06fc13911cce33c548dd4865aa1fc8821ab28a24bfdf876e5aa164cf2f8db5ff614017418407dc9da5e3b5f6f903c4bbc81ba0bbbe277b62a18a0ce138936508628c3946b4b196f380a0e792cf749ae91ff2726a2b5282b626c6e9ad28ce55699a40a8a0ceaf16654a8efc0bd0359aea8daeeaac6246b25c1ae85bbf5d4c8ef915bfddb3f7ca46241b6b07310c38f11410557cb4f04de92cf24478c31e9814ce26a3b11525aa59ea0fb72bec35885368bc83782d86e3a911ecb96da5dd949877a07cbfb42fec624f5d55157a01951c5bb4ef5853462502f6134b42c3b1e31f90e17aab8c68f7c1b2f080cb27fe5a645e2ae8ef04bd9b89f7108ed2ee5b0b8aa0cfec075f0a4ede58036b96f5a9bbd915120f53a0bc584595e60242cdd732e7c07b4bc27c6663270afced15bf8eb855424e0add1f2eb5602d9b3b1fbeecdc3dbf21e7846b7b9668e59bbe5a3049ea10294db163280fd6a6fba0896170e96525eadde00a65b3c7bc264acf34774dab6b9450016071231427d38d6223b5771734bb90063cc3e5966914a4aa81374c2ede7eea7fb142e6071672fa5c7fc5f02bb4ab5797a5ae740c014a7d8e97a12a181cddd445b6d7cc2fcb28613e444f863e76a3f711d7f8d658cc26572cb161a4088689cc3e326bdf481626ebf0065c11f90cb3e42935a61e91817c26ccdb36c2f97174b841e1aaa72ee239cb2a75e2770aecf4256ea3810734b2547d1b5e55638ad7b8e91a0a588435c88bd6695727e0e7c684250ecc4e385e553f1425cfcb4d0c8d26d92820dd4b59f6e31e95028f29ede66843d70dafc62b61f5865841502ebb14cc245411dede1bed97ce1f545bcba494271561527ff633abffd8e8ff0b90b1e730ad6814ca453b3616d7bf8e6404f39adcd46742f478ffa1cdb733691cc93bd2fcd730b1faeb60f91aaea18bb9caa127410b13c675f47cfa9723d1ef3f3a9b04c49dc9f1d100f6c23801572bb07f8f71b72e7ce68586d29505b76d3a147511190442d1ce4a3f88a4e70ea2ec0ebe23019c3999f22a36156c2181f3311295030d1d0960de25f3f7be73b09f9fe9cee7c79828796707450108e1f0e706ab7ada63a9779d9c2a74b046af1ddab13bf9fc02783598de3a34f67515d0ebe358bd0d338b637d6202734b44687a56f971ae5c9d7ea184b489d51d1cf773d9bd00e99e4c015132ebbb3b4012727459469c5bb96be4b83ba31c1dac63f1035504fe17a4c9a62679021ec83bc981f21bb6c63e8872627c6fd47b3d6c4622f3ed7f1d2c5a35d8e7b17671b9e92d4cf8d6e245f906eaf4e46bac3d91544694d8f8e1d593eada65026e4bc65cab78ab208552d8945075e2b4a83fa5a8cd1d1cf745de795beb13d1b88eee0999aeb61277db12b13ba9dca90a8f95a3d0989d49818fda283d9ca1ec1bfaece8314c88668e01b9313e49be64a4bf0f4231f5422bf24840b9f1ebb59bedef51233710296a2035269cd9f17e5acb5f86727340d69dcbdf3c55347085cea66804ad725b1d6115e7480541b9b127a4992380a3f4b76b25458dcc6b1fd155c0833f5bb8c756d821e9bc340bc692717ff4c3e2efeda49f8dc2beba27236244fec2843751d6383a6a5a7cf5d5de28eeb4f2b73a6d1d6addb7c1e6f3d2cbbf4b8aad4d1fd5245f54b8066ca90b02c289bfe5513c9d1bdea3a53a2711010dd31f48f63a8a498efc14a42d54ad8a3801ffc664ee31fa089b41941f80e38a8b91234ac97274e0eed3e4cc85a9e36cf6b7e8390b8367094b6c7d55d0f7dbfd0ea6b3e9cc8a7114c9a34beb1d49a4d954ddbd0fd270e1652be3bc486d30e3dc331e4c2e96900038f42d53832df8b0397392e408c474d805dc25d0c75a59abbdf2f5c13c9999c60b2827d540a7edea88361cbf68a8923ab2ee7c9f5456f9dd085ed6ca8872cf17885268680ac53f5ca432b809cf379a845cb1b947cf3895270e7f700a1f1c2f3893368cc27a4f0eb8a629ab97eddcfcc92dc6fc19164db339f319598c6c17052a75a185e534a1338550704a50d04f27122ce22bc33e75074637471413ccab908c8cbf8e430cebd682ca6cf29b4afc125826bd7fff69a91b6c4243de2868c883a66dc38a9d6d4ae5cf7bfcee1d931f44afe13701d7c24b92c63da2df9f99bf7d3d40268865544826f0e2e7f38b1f960a1bc55b5e7c34dcf2ed8fa3c9e01b4ba8dd8cddd704319b45d5445215d2e46e4c38cd46012499619754ab5d555b62f6de0e76bbfeadbbea1b85559a9bf050c24d6a6ea861b9651ad01b773a2228ba4580c3874b44fa910d982826c6b38b8997b4f11cca8e6ab04b7f313869ce95e9205ad194762bd98ce5c57f188cca4b69a59ea27979d45891a6a433292bf8520ff27a6f143b2811f06e42f4f3b430fe158fa7a92f3d1cbb2ab27dae9521c61ad40f9adfe973ba5dbceab9131cc9c89418809e807a314f0c15cb95fdb63cb1f15dcf33642e6ee7da59e6aef14a6b32932b2002e0c3d8a1426f444eb88b2b4878bad02f19d4308bc9de3ee49dd8f03c9f84fafc1a492eda2daf8b5937feb5f74c815a1043aab17ff299997a7d1581a39055098da2d6282f6b13b28ec060e57550ac66e32d27913addaa4345045b63358e66f66de759e339448eb3c608940c4e75cceb43523411e45cd6aecfa97054e7220b2b36e5ff6af79d67d1f1645b4502e2121997fdf54a1e0198b90bb8b4db4dd76a5df860adba46e333d69183621e5e06d4f36b99caa15f25007f912c7945eb50fa922d3d5d80da7c78ea4b5b53ca8eb970e4a7200b97a517706a1f11e14d2b95426e83e79192cb79864211b7829cd3d7a037c921c706f3c95b14744c2751d4afce4a88512b2a780e280d20a20aa3e79eba205a889249bdd5f3a2d99f28d57c28b7e1f25c0bf003ba4ed5851bd4fd14093b158788c9d771e719760e2394f141324893a246f11ab0e9abb4f5ccb0f3ba0c58d8afeb6660c59ca5f9720acd5f03086ff106c4542978fd193d0972b72b02df4dd423ae1de2488d9ca5a4a8e097876e1bc70708bd928e2929c98c4f5d3a45027da3f8b3c3c66f3938adb735c66117f7405e526533f66ea763300da7060a36b0ce386c6f1cac5802dd4f6be71dfe0eaec9126dda323c5ab43fd08b18569b6e95a67b65a478928b7b8a011262120746085135e5b3fa8a025562ff9b477bafe314b5ad40286dbd7c486f5bb13a445cd83d8d3eea42abab5f857fff57ad781fa3d49238b9ac9c533c686c7af214564b920d2e51d989b5bef4e89861517ec0eee0502842c1ebcfb64db0a507e891e5ad812c99c9a5f1ba18e387a2bf73c45056e29f017c07d0a5e8f50ac04aa64027e386d53c6bc973c407a324e0f4a20d2605c7bde88f1adaf4eff3473bfdcae272f3ba87ca39ee7ccce81ff808e5dda35ee7d408b82c1aa1ca2d9527b2a43691c0f0caaa0bfb46deebe32172ebc77e182b3bc1b45e238b7a066ed408faa834590a4b889da73c2fc65245e0d6b6935", 0x1000, 0x2, &(0x7f0000001000)=@in={0x2, 0x0}, 0xc) 01:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/20]) 01:39:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x0, &(0x7f0000000140)={0x7, 0x400}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) write(r0, &(0x7f0000000100)="b048923dd596a5ae2c5c27", 0xb) 01:39:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x402004, 0x40004010009028ad) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8099, 0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x9db7, 0xffffffffeed66fa2, {0x4, 0x1ff}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00233a27feff083519edffff0301000000bf02fffeffffaaaedbe36be81b01d313128caf8298171fbb02fb9d568e58a6b193ce02df1286a2a219a3ac621f1761fedacc99ec51f8", 0xfffffffffffffef2}], 0x3c8) 01:39:26 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = syz_open_pts() setgroups(0x1, &(0x7f0000000240)=[r2]) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000200)) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r3, r5}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt(r0, 0x3, 0xfffffffffffffffe, &(0x7f0000000200), 0x0) setuid(r6) 01:39:26 executing program 0: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x8000000002, 0xfffffffffffffffe) nanosleep(&(0x7f0000000040)={0x100, 0x1ff}, &(0x7f0000000080)) 01:39:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r2, r3, r4, r5, 0x42, 0x1}, 0x1, 0x100, r6, r7, 0x80000000, 0x3a3be0d0, 0x3, 0x2}) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098070400000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 01:39:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x62, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = socket(0x10000004011, 0x7, 0x6) sendto$unix(r1, 0x0, 0xfffffffffffffed1, 0x3, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) dup2(r1, r0) 01:39:26 executing program 1: mprotect(&(0x7f00002d7000/0x1000)=nil, 0x1000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x75a67f6398455c6c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xff) r1 = socket(0x18, 0x1, 0x0) shmget(0x0, 0x4000, 0x60, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r1, 0x40000000026, 0xb, 0x0, 0x0) getegid() 01:39:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x3fe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) setpgid(r0, r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 01:39:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0bcac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327be7247818f970e017c7cb9303e6b505059f3f0000000000000035fa269859e24b2802782224d7d5c13c21d4eee467b1663dec1199dad1a408bdf8621037c3d78695ad9a27899ff36c46049befba997acb9ac407791cdf6079f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed041bc46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e115987a104a727428d229b40f734e0a96ecf16b0910858c53c26be5ace3dd848f01b23ee890a6dace4fa8ae439512d4158ca417ed39b32b2c99c0ac27edb0e785adec7f6de37380519392c9e1f472066d0e8cb439fc8c18e7d036690e0ed906cee6b995814ef15882811a83c6673a6a47ecfc089591d8fe2271c25781cc3ff0dea", 0x208}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r1 = getpgrp() r2 = geteuid() getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r9 = getegid() r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000440)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000007c0)=[{&(0x7f0000000480)="f04b1b5d52d665858908888f9687ceb596d3845e7f4415208bd5f5fd33e3", 0x1e}, {&(0x7f00000004c0)="4f8daee3f621f30fe13a8de3258cab7b851fe0909110bd87e01302a7b3413e8fdabc4cf023d6a927504c024302e32ea1b8b4bc4e17ca7a371e40f460efff82bbe3a710315cc1e85aa2de46f022c4c61661899d8336e9641895c9becac7919a7ce4bb318dc0e8cb1c9c92f6202b6ffd41ef1e5ab01dfb728201e5a158223334ed2dbdce54316cea2edf38cd3846921f1440e0651cf8015974808d126fd4d1a0f9ed4a2375185ce88d06bb6f4720283bb24007252129160263575af9b970f9f09da88185ed90662b3e0c198d7b13c8078b881d24a76f775a5e1990c8070a8e56daf33efb6bc68a1bd3db37d7ffadaf8639e88ca18c33f9ef737f2b9e5cf16081", 0xff}, {&(0x7f00000005c0)="bb4fdd8e4b9b9210976bf4e022a19ba934d687d7378644b21bc5d11efea95faedcb2cc1263b235cce15d4e956032b010709c42ced0cf3df723051e126dd6", 0x3e}, {&(0x7f0000000600)="1b31ea542763fd5f17d9ad50c5daba6fcc65b7e027496dad6598afa5788abae1d10e5b5915fbfdd95ed1d08f44e40ce4f80f330738b073138d3fc99f245760c69a93e46f787c3689b80292a02803834a451ac1ec81647804cba3df0f6c4862c318e6c7edd4bff9b01d6f68c01175ccb9e2ba889aa39ec949871878d49db47b7d0020cba9413e4cfe23fa76ea759c722ac759d57e3ae6fe773135d19d03e2d0e3e22c", 0xa2}, {&(0x7f00000006c0)="1a1bd34a6271e21898be5d6767bdb85bff43a6d7ff4740ed4f550019c11df0aa086849e1e23b431cdefbc2a410b40986f3c970cacfe441cdae0010f136fca4aa68b777e85b5d65f0c422b7ea555f755de77d77233e6c86ab4e0d624702c757d858cd8eaad4d4a9415b0d47e7305276291c603042e2f6ada052899e66ed59c7c262d750d3f1432b2a986a4a72e2cbe23a28fea58da00f60690030fd08cfb85a5784b3b716706e6b58d813afde640e1c8eb8709778b8844d84d014b5a707021b8f5fab", 0xc2}], 0x5, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x98, 0x400}, 0x8) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000b80)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 01:39:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) msgget$private(0x0, 0x20) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000000)) 01:39:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x100) r2 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8001, r2, r3, r4, r5, 0x108, 0x9}, 0x3ff, 0x6, r6, r7, 0x3, 0x10000, 0x4, 0x5}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r8 = socket$inet(0x2, 0x3, 0x2f) shutdown(r8, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x101) 01:39:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xffffffffffff2ffb, 0x4005fe) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000040)='.\x00', 0x80, 0x40) 01:39:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00%m\x00\b\x00\x00\x00\x00\x00\x00\f8'], 0xa) 01:39:27 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x200, 0x8, 0x4, 0x1, 0x6, 0x7, 0xffffffffffffec76, 0x0, 0x0, 0x101, 0x7f}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() close(r2) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 01:39:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x40004010001028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0xfffffffffffffffe) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000002e40a76000"/80], &(0x7f0000000080)=0x50) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b0015000000ff567eb4fad6023519edffff0001000000bf02008c97c8aaaedbe36be81b8bd313128caf8298171fbb00007c00000000004093ce", 0x41}], 0x1) 01:39:28 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xb) msgget(0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setreuid(r0, r2) 01:39:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050390002300000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3763b34d173d0176b30bfc36acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f2f5a872c881ff7cc53c894303b22f310b404f36a00eb44a104201b5d0000000000000020000000000000a0000000000000000000000fe000000080000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 01:39:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x1) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000180)="0f6d5135f15090eb", 0x8}], 0x1) write(r1, &(0x7f0000000040)='h', 0x1) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) shutdown(r2, 0x0) 01:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000000000008020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x64}, {0x16}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:28 executing program 0: setreuid(0x0, 0xee01) r0 = geteuid() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r2) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 01:39:28 executing program 1: semget(0x0, 0x1, 0x2) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x10000, 0x20, &(0x7f00000004c0)="980f0f92556d3fd3c301a66c0738b1b531bcd797b2aed98e4cdab8b7950c94a6cb3159c5300f9db7222fe74b4485537b28e5145cf6ef56e582747238d5434c30688e81dc5f56519076ecf2db31b65e5f7cce3087137b8df0917a5b39437f23ed0ed243a6f95db4a2dc2462d6472a6e4199623ad1ffebb8da1bcfb050c21879e2fa11996a6fbea9320bd688f12cace270894cbe32d8104617d500e6e54c7da21a15eef9dda492dd99184f82b891ee2f9f2d91fe06070460026ea6dde8216c", 0xbe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x5}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000840)=ANY=[@ANYBLOB="01a2fa25c4b06c653000"], 0xa, &(0x7f0000000d40)=[{&(0x7f0000000c00)="347b7b8bc95b360137efcdb647556810651e74d202cef6b203b921c6bc24c94e0f26abb14056f2312763249071b58a1008e9c83921238bd07fc8aebde5403099f4a28ba4df7076176f6a483ba5e3930bb4c142228ba5c92ada784a15d3cb2fa44a86c746cbae7a5dbb2718cdb062ce45282e9f2d9373dcb77105d22c8560308633c3f5077c519e55c870527be201943875726dd3cd", 0x95}], 0x1, 0x0, 0x0, 0x408}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x5}, 0x8) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000003c0)=0x9) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x5, 0x156}) sendmsg$unix(r7, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r8 = semget$private(0x0, 0x6, 0x1fe) getgid() fchown(r5, 0x0, r3) semop(r8, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r9 = semget$private(0x0, 0x1, 0x13) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) 01:39:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) r2 = socket$inet6(0x18, 0x1, 0x0) shutdown(r2, 0x2) recvfrom(r2, 0x0, 0x0, 0x3, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x3, 0x3}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8080, 0x0) 01:39:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/19, 0xfffffffffffffd3f}, {&(0x7f0000000200)=""/17, 0x11}], 0x2) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001480)="bd", 0x1}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 01:39:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = getuid() setuid(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCCONS(r3, 0x20004276, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCMSET(r3, 0x80044279, &(0x7f0000000100)=0x100000004) fcntl$dupfd(r1, 0x0, r2) 01:39:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8030, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0x6}]}) r2 = dup(r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8100, 0x40) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc7bbe909d536b645, 0x80) ioctl$KDENABIO(r3, 0x20004b3c) 01:39:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe(0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x3b1a) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x3, 0x0) r3 = semget(0x1, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chroot(&(0x7f0000000240)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x40, r4, r5, r6, r7, 0x0, 0x1f}, 0xa22, 0x3, 0x1000}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 01:39:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/101, 0x65}], 0xa3, 0x0, 0xfffffffffffffe32}, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) recvfrom$inet(r2, &(0x7f0000000280)=""/167, 0xa7, 0x3, 0x0, 0x0) dup2(r0, r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 01:39:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300056fea36d219c9e924030906bd106c17c7e8c07dc996e072af2d664ebb73749c825e69c1d53cbb3e1bf2b8a9e3bd825c8162ff7213b40d959202ab2949ef50894fede54b72242117e8846902236220d23853658db3b261853f6842e8b344236c7ab57a170dae4fad3db90274ff40e654138634875e98670"], 0x10) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 01:39:28 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x8) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="f532438a161567f8fb35a964ac4e791f3220bf383e4c9230293d74415dd1339e601164dd9adb3038cb1305adf4c793dbcc0a9204c9e45d67aad2a3effaf8fa0757642735b56ab3e7eb98f7dd6fe55800", 0x50}, {&(0x7f0000000500)="0ff26c305046914c3143095db850b9172f02ec04a478b418e33625d3b94c66c14409d11cff90df8cdf3e8f45b141af5f9741f4bae87ad593a2e3cb5a8e93ee5b424d84fe43150ce51b07497256dbb444ca362d733f6edbbe58e1294492b09f4fb008cfb36aebd0ad12b7e625aa989b2792e9fcebc76f65cd3443745059c5cef8efd8cbdfb31b57ff666fb7702868da3c9d835231c4b4a977e4e809511992527f31994ac33b0e5a745d9c4272fc18aaca0ee6e9f3f01049a755ed58a9bdecf85b6956dafaa9c52631df4600ba49b1879ede97375bc68b7be73cf123741de2888ec0dd1428923a65d5ccae659c1c68c859b96cbd01e8ad892beb53cf7b76c2dcf542f671618ac2bf8f60594c985f2ee8f5055e04475b49b61769a58d5590c01d22260ce65648de6547476ef565b529d294f99daed0b93a564d3b0b2cfba657ea106cd8c47195f67bbdf4bc19dc9dbc45da8df4ca0169f4649aefe4e6f330854a3d735c2b4d88ca1d8299213827e70fd23bee43480043d6bcd76e8e35722d87310a2fbcdcd350b3269d17fc695bed761899acd198f76a51562f242f86e6684aa41a16f6a37de359529f8078e6e7a5d1b49490af2191545e447c81812278cbd754d0e3925bc047e69578328a308f70684399cc443ad5cd85564d80d35565fb8115d013c71ea8b8a5d2b712d782049ca5eff088fca8033f0eee2a987f2170d36038435d6f0e4b3c0076eeb8d0022071a905660c585e6a5cc06c243bafd36bcb7fee213351f0347099bdf7743bd92bb5a125fbbd013c1e215be4133c0f01d131bfbbd65edefa157a8bde4547330534520a7f20c5d78cac5c2eee582dd9151a73b4c055cdf9241a47fa4196def8419e43e99d793f6061cfc63ce200b8bff5f1734ed01744bf60479023629c15fed3e6b4dce7c94b2477c44e2547c881e257f7efdcd15ae730d0db0c763772376ea2ddc21c8f6e51436ae3ecbe17ab80a9bc78974420659c60638c7c240b563468a6cd1166ffe7bae07d2230adb3c9bca7db8a543f6133729724edf02585bcbd37447eced6beb25365f8e35d611cb69f1c299b96ef252089d3c0e41199834bc7dbf21d897d2b47294763fe5b86a7ccdc1179c00c69046fbce753072f83f14b6b3b691c1c531dccb96badb7c0eb80fae897aff70e3d30e5d8d129cf598731b0c1a1ab1e39f91974431cdfe3c303b7c99917af7cf62f00c2173738166e1cbe4eb2797275495ca9c6b4d1408064fe11aa3b6b4dd15f600cc38526b6a9ae2b842a6fad24aa1b46e2cab4f38f1982e7709ea842f97a3e9eec53a110950dbbc9e33b859bbff4b434b65e4eb13239cf711026561e61d3630c5a03cb7c91f2ad0940b1ccb9d0a4886a800fa9e560a66239fc7ae46adad35443712ea396b3ced6564bcac62502c8006dd90d040a8f8e3f4755aaec441eacc873f1d4a9f7e3db3cb0009c2f8503ce6c4b84b5d0ab641442561605cdea54bdf5dd4e0fd98507abe4f0ffda570ca0ea294f03d0b3f7bc208c85d0711fc0a1659e32233194d714655c93a393d26b9b4c9dfd2eb9e180d569de47b2ca2fe2127e7e713d77e451671ce33af270999b372025fc960c1a75a195d7db41f9fe85e53df4377edd18a506b01922f585e615960373845cc9c4c244d805923ec039707f5569d61c41a8af090aa5602cb8d2ad764c84bebeb22a2dbcf23ba92211159bb533a8758a835773cc7a331107ee1f98bda5bd008599632c4c572f9009f870c1aa44f25881c5ce092df1cac5d51179b8518eb03b0cbc521b5b01f31d1ecdad1d1df1a4d2c8c03ed4e69b0477ba8d188f21e0c957e2421813dacf9a535b8145ebfe9b138db121163338e0394eac4b6d73b76524f4c409ef57a7385898babb823396f5298a837568d7e5ad4612428ea9633f703b5de477978cba71c6794942affb07313bc21db78ca265e703619379a522009bfca9b966be4850c2a38b07ce82125c438a296b53f36e7dd118c826ac3568a2029112043749c55cc69c9a1dde1d950da540a46a349bee919e5f3743ff62e58fb84f824b605d8892cc0e5c2ac6d0812a6d7b8480d5ea63442a0efaf7d48b8810fe8f523b3e5498f3307845bb435a6c6a1c06c9c30bbf19d6fa83b3ba79a6946cc58ad52335b85e22b0d83b647e5372328f2d9d8faecce82816cbd759a4686c12d2265b311772700db60d159d10ab7a6284ed235aadbfa90688d9da04283a16908605939c5a0677da9b1a35c991b548460ca8952368a0a3257e8ea36280e085fc976303988780f86625f49bbc2fd2c80f07e42c328e6e7a68f621c61678c8b3ca747dbf78ed63f0b6a83d1a676063f9dff5784bb992ebc6f335b3a2665edb22fc85938dfa1f4aaf8e0957e93a466dd7cd4134b443980e5d2ab95a3f2eef4ab8e2aaa26f5d4cb5715770e5120172e274640d298df930b2c4a4760600cdc36207a24f6911909b4a8cf81b054ff3f65a70c604360e3054e35a490c526ecba159f16fdea1629388cd04f2db8dc274f4e925ead59ca716cbe4c168c71105f4362bcabfb74deb4fbadb88da64bfede86f3f1e9fba47b0de898a3eea41c71404bca968201f8472bdbdda0b013618e2d375eae55b82df86586a633368a460f047424a06d7f647b4517683fba5199bad70109efe76a16a2bc3d65b66946a9caf29d5bef4a8d95ec66e4aa1494a024a7d485c64c74edd012ee08e209bd1f0f6ea65d5d41a5f03ea3d54a8ea93fe4bcd6d5ee89171182610160363f72f5cd51c9a78e3a9ac48089e182bda24c9cef132a382deeb51ea1e6cbf27e9ee1a585bd2798ba694e30f61b7e3f4b778028748010dcf4fd6be4a2d79d4658409c75d11e42cfc295efc7257173a4579193f21e5a76f4de8376696b0820b972f765ea25212d0c2d7d978dd3a58e7087453778e76243bccc4b856373b3bcec13a1d20b3e95eb7c274f74f1c2f0d83ef32217e6e638783575e29138526e9487e7cd7b00685e9d35c7a0a56aae55802bb10c986e441e0c46e9ab57c960593d7631d5eac1170f1f451d97cb0d09dfc9b433647691ca17f3ac0d54f207895fcb9732ef4a8d223dd4fa58272f54d53709e88e705fb36ec25c07c1a1e1a2608990da5f54c10118cef30ee3f6d8d097b29a89d845b5d545171d8c94aabb9b32c35d0a79a548dc0efb7491c4b91b5c568dde4ad8adaa5c2967539d9efa074d988ac7075df7d6c383bea686caa72d344debb74f4af3398d1b4fa1e7369002b3da60b5ad254d644f97b25d55f97a11a103820df584ca0cdcf88641443a44c3e8607c75118ba39f8ed9577f2fe2ecb5ba5a04dcc690bc6163bb93952ad1ce4bd54533e3dd7d28d6a8bc1d25225b04f99f126897cd04b81ca8c93475ec745a0f42c478d6fcea0d2314df547d4fb9a647433e3f0e3913ea63910d05eda6391f71c6b184dda24cd7532abe4b584f7693e703ffd08b9774d39f6deea06b1c49067ce772ddac909ec1b6ea097dc6c02c621f6116ebdeb8329f0f129ad3a60408c3de42e73a7ed7ff9eaefc8f1009aad883e549212f2a41a49e49e900a6dffa58112df92c696be72ce26ac95b980da0ead090078c3c5011960737bb705a94851fe1c8bf955f4bed7ebdf906ded4f72021c154834dcbf3734f71da4352b1ea8b34ae88c387cf847c94666f928a101efbbd8875c9f3eeabb0990bdc040efa34641d4ed16881e75b25073d3232720e6357b0b1957146b8d83b6f112ae5032301f3b5d16e64a733220ac46aa241c9e640936a1be7e2f842e95e3221761a872301398b3f09cb06fb2b11daf5f59226e87214e5ae1134c789c3d0d464ce49532670de2217cc396284586364ffe407bc8bd622bcee612b3d02f95dad272ffaf805c4a07b843b7fba5462008e2d501611aa18c39bd3c0e812b0fea24c6630791482bc06ffda8b7ea8fcc66d20ff1b6c26e5a12821876603303641fa678c95c98bb7afdf52dc8300811d16bf665708508a7359788bf8b250723fe9242334934e1dec618bdaed6c9746aac66d28985de94ed743bf344ffadf41661a6d1a4eb298f9edadbde5c4c60e44bae609b86fcf5fc2b570ff0b4a832f443926961840ba5d8223e599e7b3757fd20c660d88c350b29750790b6dc77261f6a538a6c4d1479ac80b3a7ae82df4585f6d546501c1a05f620642f42640e953cfd3c1bbde3c59b125cc1343d331836678ab574109ab0d7a567858cbd32ba6eea1fa515d2b8198ad3c22785a8ccc31259413ffe36ad04c0f4f65557e46c2d779beb89d75faf1be6d2bff4041d30daa726cf0533b899f80feb46cc222aad6de8b4f34943b40c05d0a1c81f1ea2e9e6ee8d0dcd6d0cc1e669f475287cc41623da9fc5fc5495e756993242087523c5a3ba99ae117d8c2d231125e27973a0fc0269db670ec7afb72815e801ed1abc052492748ad4d375f75181e31079e988e85cc524aa4dc8c00f02b4fba574a90d0d3fa187e9016a554114799327944075b4c46b33bd58fa58f6316b37481ebbda9f68afa317b21cd1d3463d1aae706e7f36de7f8370b2dfd70ddd5bf49a66a6042f7a96b4b1af8d8f9107edbbf8913c40578a2da2f40e6c652349010ad687c0e9d41905e21c40525b7cdc352937cc5d26674af29788d722204e0eac33240aed0bd408dde74d9da786be083d5559e0435fff44261fc30c137a057d8e415253af44a7710311fa7a7f92b24c80985e2a4bed89fc9abebda3a7407ec095ea50bf303508ce1e7fe5e505376be8b8b4d4ce423360d325e5a8993544f035b45951a3e87049b3edf8a8cde0d6a16dea8443146f3332665796d9aa7a4b3e54ea3c5d0d6e16511964d7f516442d30950a5c303dfc68993247c5857c449e9e75f658593f52ee4b7d39d5df242b84ddd4c658ac8311ffda4d5cc504be84c1bdfdd5dbf5894fcacc97c3ca32d14e65d403d9874ca9575aac616fda471a11119a37df0ff95130b877af884e6855e6f99b2e737712663d9c60fb387035a7ad9f70f589b6dcdf7bdf06accfe96dcf273e3a5305cc97534c521a6a45db23695b8b4c591a9a168e1e767735acb1d5371cae2add22f6c6df11e1ff155b23b70f4c38ac3c1f43bfe3d217b19c55dcfdbbd954443fb48c3fa8a49c627f690a09bd44b45252bb78a9d8ec720d07faf4ebdc52ce3dff20fb2574cd96dd3168e141eb81ecdb710fb2a362b7591920f3656347b63c31a8495f65dad185392bb82ad44aab2b84cac84d64a660c20b54ccf6d6030872c1af9bd9d1cce04ef1b559a0e4a6d4e2acf3bdc845c74017246cc2e79ad8337c123ee1e554df11372691bb6d18fa925d6888fe7ffbf6b7649a4ee858dcb26f532614ca07a33ac7e47ce3e245a663addc2a0666bb95cd41dd05109e4f23527880e5ad1038264a5eb1bd852f409c4ca7351c96489f333d577bcdb11ff68bb0f8ed923915132b52ce7600a4d7a0c0429d3ff72be7f97d87c9e5fa04f87864096bc815e16557101c0a3961a433deb31fdb2763f072d9962db479a54067b6a7b04303bd90a71459ec38ebb73327bd01fe56574ccb41734ed5b87407e143625bc17e34385b0a6dddef4f4055b4dfb1080a8735fcc7929a1e950fda5358ab9e10da8117143c7f9c1ca6d9c095303a748f0c47f8a77609ec7cb93d2901dfad016ec47c7550977700dcb5fa737d7b029b92152472d0fc7b3ef3c3f662518b68b1845c27c2f373e52fbcf85e5197e1136ed420500ec81d6c2447f5291361b5b9c26ad2e78ab1f15f133fa6cd1b2a62d6a30ea713357ebb8806c175142b4881506111eab27b39", 0x1000}, {&(0x7f0000000180)="498a9804dd3c8b66119dc2932472480f645c0a452589f240f6a63b396e6aa3fa5fbb232ae032752d1f11a8dbbe9f9741368bfc11e5318da0addb5e167b68bd0a2de27fcee3eb1b8b20033c8f5dd82abda37763af2163e5fdf51ead81346ec208535fb6b78a6305fa71a7f92a70589fca51af0701dcab90dc6ce15fcc74b154d242c2327259bd62b45b548fd469cfb428750819e6c8", 0x95}], 0x3, &(0x7f0000001740)=[{0x1010, 0xffff, 0x6, "5b69c0efedf0b158e75f4a1b62930e139471e065e34852551a195be019c548308e0ab63dfc3087ac8dbbc049d51dba6aa663d8ea71dd9311bd64f73df127441ac8bb569d693eb5947d6eb9a4da80bef287ed4a717b412325735fa1dde5d3ad3bbd04ef685ca3481a043875198b00ef3352c695671881f0e9a7ee79ec492c40872808cf99a3a3836640d52638c8a098283a7f82988098918e89cfd7be8b953cba9615722aec54117aadc308f048855e4d7f03e2a63b18f0cec872eb561071ee6454f804a53f935da4ad1b683f8f1c45b1bc82db6904dd700f0cd5b0afe75ce869a5108943fc4809c3bde78beafff73bd8b2c1740a659f574c6410e40d15adf4d11aef4e2624a7382751393cbf0419be57fd9ecc1bb06b24eab4f1cd270ab2d464c87322e9706b7e4e1dadb47a76289f9c8839a8c6177d479be80c57ddf0afdd509ae0d867f6b9d63a88c75174f62e5145f975bcc562e6b4062cf56e9659d4f33c6e8a88dc869fb3f421ef9d94a0db36ffc726b573c484663b8de9673112e952861565346a88698fb9061312c1e2723fa23de1ca396b8b2d34579fe865df96bbc38a1123903f93cd104912d59834a0c1843be77783159fcf4a70ca59517be0893c890a6af344feab1441118150b21bb714ed4739fa4c7acdcc0f5016c7fab34625e431b0fb7badb82faea416e63ae36dce9a33b1361e5b5f852c7af1b8cd7fc51fc3ce4c940da12eb5248fce8785785d153500ec4344d2286c9613428f1fbbd149ba02993dc3aa96954253bc1fd611b3b10f58508fcbd037f200717ff73ca89bf95aeaed041aa652b16b9c35cce60a96a6e0c0062949d23fce03f9f6b2be4649acafb965a9b6133e9b667610d12968e887ad4fef6c25d9f5ce0d7dd0b65ae90bc4097d63b1a34c30f4f64e333d4ecc53f8eaed50a6481b7b4d1dfe5003e8268d085d937f3377211faba31143c3e69d8843b0d4829ed263b9416febefbb6ce2db7e892a4fd3275eb9d482e6e4e4526a13db021f72827534e75303bbfdcb7cf2a3e01cbce0dc9dcfe10da23588de6893db81a567ca30930d3b41fe8562a27c779d03e40c5d9e8b2fd60c49346b393e2ccc4522a57588acfe70f72710e5dff973dcb10e39a52cd7a276d588fe52d1ac646d8dcb956c9d1a34b9a26af303a37bbf7a58c1989c4cd8d493f4da8b5c7fee78804ebacef453a372f2b6c24faa4b7adadbb1952ee62bd081f990083fb9fbcc7d9e474b7bd51515dbfef28d339d1a83fdccb0fbd03860d7a327137bc2f746dff98693fdb2437a2febe718014e2c24ec2c1deed9c25447601e5603156f7247323a6c877d1a59e1192c274ca011a79d97d9d9f6cd39b1093e8557db310d7f9096a3e1a3a43e9e14588e9947bee917f6cea4f12941368afaeb05eeee66167cdf3dbc95e0c1e6f54c67cb0439ac8b9b677424566692c8f80ac3611d8553d41e96433dfcd9ea5c90733d5b7a47d7a286e61ac86856508c99b9865813b209a86097fbb087caf84734f1a7a46f86269ec64d85f28a52bf7b91e84bd363684681da3e86e88e158b72cfbba7375abf6fcc442afeb398431c076202f5d227174691d62fc4d7f010b182722bfdf9ee8fa44bcfd9b69dc6584ae5b999c0ab7041464953742c36aedb094b5f03300f962884fbb934ee7bf3e07eebb65e20819d52b5371b122e83d2fdafdfeb9d199fed59fd0c21308e7ce71b40e2c30ff557c78ec2b1e3d00580618745bda6d6e23453645801c4d979a267eb2007f0426088839095f12666c3229ddb1691ddd21567530cecb61a6506cbc4f374411a6d6d8777a74af04e8105fc67073b1467ca6d7da28c70438f8b791ebb85033a30b8d1f62ffc2dbc87d8512ea46a75c20f0eee6eab176d0674dd8a9e90a486d924d2c188b111bbae7d2ee060732fb98aab24f5871562eda82456b524ec7222e9105aeb7d44a3f4da068356caf9bbe9918f0f0065c94f272b70cfa3a188ff4a56af49ce74cf778df71d7c3e242b91eeb783d4cd7a4ddb3449edce33a78f7074a59738d8c40370b4e17aa7ac6fc9adae733f5ad013385fa25f8295ed0934682c950bbb1f1230f699b707eeae2cc3329716f8d8eaf34a55c25fcb66ced2315c577e1d7d790a47cf264f47a3d3ff36659d63821f2d48a084dfc1151392e011769d6bd93df16c6a687b5efe4d9f7252420dcd22339995d318b9f18de65bdff33441ed1da550c458d399f0d3262e5ac160c4a24e88476b3dede644b3567d4357e5a100bcfb14dc5d122de9e6b29a1f7e528a7b258c9ec5c15e9d5716f15237c706f8b2946f85120c69360c3f6794b1fdd7cfb35c4eb665c51b457ac1214bbf214948824b16671418d3f888c36c802b6b81467e4856ee3dfaf5155444a26ec876eb0d7f9fcea830e2945c0e8773b6c1bd1be344603f6f3284723df80b795b45b2e5b51075342cf82a7ef0788f466cdd19e5eb9ec108b50da2d4416990be8c74850d1851afb8845b34909f15d3f89c7dad3aa8b7814e8c1032cccbe083351fc6e0b45154c1a2a1ca9a56bbfad4449665dec0558809f2dcdfc667749d8f8cc9868e9325d1dc178b612396c99cc29366bc6638f1e7c300daa329b0d55dca4cc89546e267b4e4ae10cafbd3df0dab76791a1e6e777ed3d26267e849c8484fed7d5e13f293a4e99314156d0b4eebd81ceeba3e031a5f7d01ec289e7dacc597b98650370111ff6b2e44e562f2d8cc52134fef29960b57903984132b85d96c654e0a10cff15a6b5009dea04fb6a492822503e2f82f75b8a49455be93cf3d80653d98a334df05f49f4bbdb4d5784d437c614454009b774420769af64752aa614833e8f5dc633b9ae88f7d848430cb5ee5cee2b70673c49b267c32d23669da8ce307a02cee22e040ef5a139081e6ae468730a4e8748e2891ae92b6d92a3db63e8fc14dcace0a56614429050cd5601e7c8b3db88cb926a91daac70bd6b6e5f5950391659819bdb60f643d0a227350001c019d4cfefbe345ead411f6b14edb95f5213e578a91bcd950bbc43ecdd063a8c795ee5fcfa020c0b5d88229e72e27fddcd134fbe1ef7ff03805cdc544fc386d7febc51448b0fba36087b29982d348368b22d056a7d5cb97c853a515e125596fc01eff6d89635a6d80f7efcf9ffeec0dbb84d55ccae8f0e2092729a66227c9dc7ce8f9ef957a0392614255b182d01bf20e64c720659d481ec25a878bb2c93fda6dcdc95f537723e283f0d6cd787a9a841000549658a213f2636acfad1566937761009ac95d47d167417f5f8c9703bedfb9bfe27657ce299f9dc5db8be0581ab54585fc9f67afb9a9176afa36a7e016c9af3a17b23d9ad17859d62e22406655fac98ea00e13d2c175385ef14d3cef3e30845220642db34d38078d75dc91070ad56939b7a3364be645e34398a30534450037535e74ee62c6f19dcd63e34d7df8c4bf6f38f1611ae167b438df71eff5d19638ccb45b5a2a18af870e987c9555b256e2029bea75154d496a9ab60cfd2beea1bead9b5e817cf6fe56140b053dab4dd7e6d772909bce034f5f0b145245dfd48f73366e4926978b03fe8f863b1374a8e74422b4b74afca9a0affbdf9bb638a3ac40bbd8d92e45d28f338dcf771c2e1e2d073504378e8818cb96f8bf8d41e4a313dc9f983dfd3d4cc5068c3d13620f50025b1b033777f3456ebf1460d1d332027cfe796df27ccbeb5492a7e77fbbd8ac75af7e1dcfb8b15f6c9ed6090059a940e1ded02eccfd36b30164927182ce229d84b7b5f609d9bbdcdee79a434f06cebd49652a86827241a1488a0c48a4786553c18c750ceb2d140ce49b65d8399a32738dc850d5d00a1fd0f1ccf14201e43ff5ed98d619b3573e700284990549cb70eaa777205a267b32ef9e052ed983dd61d3b536ad0d6affa13dacd7d93df33365a829a91bd2537f1bbe3b542cd1584e7e4d547b394ab6f9213aec8bb029080e5cab330a14785b8d159371f45411c1c10fa763ca3f29623d88b25287225c6f75093cdab1dc91cf1f7e6a21f3c09f22b40bc020fbd68e2eb701cfae075b3dbfe47d015f67233c69d4c01108c8479f139a120d704ac7d8c169a0ad6f4468745ff9565cbc7603157671cca4c3d66d841e66ec21a2e279998c14ce9df481c41f09868d0257439a2b4ed7025b7aa4c22524a8218403cf62c9ee322bebb9b28443ef858f2f03fca3274a86ff8c65bbca8719a0ef2d3d1b685fe8a3cc94094fbd3f7ef1226f7a3fb93a4767a476778ffa759751d64653e02fc490716277d2e29dd2dfb822620b099521fbcdc592da7a3abd8b712b296899e10c336d60827273339dc04e1f1585202f94a4e011d1c1fa232dbe5ec0b28d36a6ffee71db5ffe0caa610fedafb16611659eaadf338709679227991ac2e123b1246d2d9d22ceca2d0812e401889a3456691fb4c54304ce3e8d9651348c6546811bda87657d60c004a8e3564b3ebf4d2b22a107063b2fe0fc13e0918e188463f17a3aa3ff8a983abb96fac5030900fe417ab697c96193a380bed88118d68f5d7247d1a2411d701b8e0493f856aa9d837d3c5445b91e807d609903ffc73105de811a72e0fbe56b2a3bc5cae1c2e1d10c0e4a345c1e56cef99cc1400ea18ea7262f36c2130243825d12d2497c660e20ac7e67b236d213aa02df2a424b440ce4ee8015804f0fd9a92e3f527457bee5b9f1b86eb116523e514e64b63582ff440dad5c3ae2ebe25014565a006cf92e48682aae90cd7b20607a652de52d3e70c065e7131ed09d4c1ce05ee3a5865affc3ec8a3e8378ec485c5e22f6fe6161634fdc156da02018d6ff2f8f7f6796a5ade0c0705bfa77689cf9ef5515156aa466f3a1898c5585de90b98eb6025983559acaf2354083495a2269ab8cfb5ab8afd0c42afbd4d0a86e99990f9bffbe7ebcff1a36f780afb0a662532539632e182e0b631be74b55fdbee5668dc4e6d5f8fd5524ee7ce29690e4ac9fa84298bfe431cde383b385a8d6492bbb4a4fbdbbcac69ba3e5ebc15b849a165ebd262037f6f29deb12ef0e4855e462bdcc5c86221ac7db730fe091a860074e9c3f64f8c76b1547ec22d55a185654e3e748a10ca43526a56ebe4d6696814a8f59c8a350d098bdd0759c495972213fde98335c03ffc4e661d2cc6e7d35199e62dff75a99a030f786282b856c4ab7e64dcbced15694beaf8178d5fd450144002aa8c12ab2ac26f565606ef6175be9e844fcf7fbff76245754175ab2ef2b00651217c2f54929f39d187beda45aadb0e77df134d9940e3fba376bf88065f3856db29d674e29960fb3496561b8135b361624c3142ae24685636ccab1470aec5c04f915478ad8c6668615d988dff61d3a8f6e45da64d99385e73bcde1c52e3c409faabf5fcb0e963de29d2b01583292fec6b787794c2bb3304d9c3a6e8f2c638e0e03e23a2df68a21e2f9e15291fb04895becbac77a2ac3a82ef619f8311f8f7575abb1e0e4624db2d6b44c95ee8329aa848d12b7db769a4cfeccf0211bb00ca8f352899a1286454b09f245c04d84fe8529770c0d36ad0ef8eedd3f1ae4f41e610a259f1933878b16bef38e25313828ed27513ffe1c2b1fa6543ece8a1c87e4d70a48be6224e12db59518baff6ed1c0c84c81f276a69acf84f26104062b27d29af943db132bd7f56fa20a14816620860c5b6de22de6b6bf3bbd930ad5bdb28ac4d30f1318293f4ceaeb570e543e9c8fcbecbd88cb49e45b1b0151080fc96340775df91ad1d6be924256ac65c9b595d7aad938b95a5e898c523cfdd4228207e338611addc0"}, {0x88, 0xffff, 0x8, "7590a72003ef877706e75d34278be936fb95fd5f3a0ef476117acd7ed9f5d8a031f5019e9f2c134d7a9a37574908c3c1e34a39d7126d8ceaeadedf2f6405f00ab01fe52134a00d267c012652f6e405d4c5b67106fe192340da001574fd4b7344f16d4126d7bcb1bb2db2db8cc7ba727d801ae24f"}, {0x1010, 0x1, 0x23, "7b1a6523a6131667e4297ca3ea5e2b2b794d1046cbc70a1b8c8a7276dfb8e8c512ad69bf96a4f01bdf12c668658637042e0de093dcb4a11d0100ec189b7208cf060e18a064a33f02b1c143699cf4de04807e1573d7f9337d3eac69761427f44e2df365e4fd4d7ac1a5e52fa91a455d76a00883f5993f9ca15e8c35dd3dfa5c242e08a32300a74e0662ff2ca6412e1b89bc1b80e669769c508ec75451621b577bd5f9d7f2c0f62f43f33ffbba1995825f90c00f34dd0fb1797cf36ae947cf7b485d97648b43ba2825596e0b92f214f3ecea4ddcab56820707cf9221577f40f18e8c319bc9a7471a59d331340372c01ef6d252a37389936607c3a05fb5723f008f38f559e939c2aa67ebf6c7f0369c773e3d8ea1ab6faf055b2832ad7a2813d63738affa1e3fb9a44a35717e90d7eadd87de4535f5d654987f40104aef558cd876034b38003a31f26fa71d88d1efa6bbc6322af04555f9bcf9021f920331e876d17b2618e4f7ca5a38836ad43c110e6ad06258cb5a53a0578e420b06b5b576b23fa386be433056d3a6771c3ec0a211096f3d5847ef0eecfe5d5aa09bbc722eeba35506ffdc026bc7a460572b94c8bf14714cacb7693516a2940da9d5d265f2ce3cbaef4a9c871a0c859bfefa4e21a8e959093a12a76d7e6ce147135335b4678984930b50cb33cd89ee6503baad40b53b868ceb6ca9bd1d599426510b2adc13f213f870f2cf87d70e013f1aea677833224bc80f08c67523ad89471a5acde1404c96245fc242b8952c07817b28927ffcd88da93fae13427f93a460aa6eca031cdc4bc8051df2a791814b5acdd80561d20df2595237fcddb1fbcd868cab30f6a54937e1974e96596b60a0227ec37c625c14ef1e8b6de3ab02e5e7c3f6e0b3f4f9d37c7dcb1861ff44bb36a109746b3ced7be14c841a9af8d173d4a76434da32aae10f7e56f9ac934deeb01e9d0938b050326c216a7ad7d536e80650c9ce3fbcbd0d4265b290b5b7afd7487a3c52ef18c2696e443de4e4dc23bc6b11d1dc38487ecd1861ac5d134fbc85cfe073ba9464cff046a014f1ba42cf1d18b6b9541cc89731117f63de2c9fed614dd3220b25c05e7382d408a5cfdf38518af4a9033236f47c7fe22c9a4b819e4906f753ad4de2d52d37e4000b18c4bf9dfb9aa3d2a7d3718b64be4409555b5cd966d695aee08b2213ae9d6c78a7860e9944ebba824b44626245e8b23b71bf8819e6c44d7ce1cd6de387c58242bd465fc789d2d0f8ec9038944d9f19aaac9d504d1b584287b89ed281b2c2b3c1eeb697c3fc47ebf8c9f814637e2c848454cceb411bf22f362480ee71133a6e9c4ea54f47f1cfb0a13b212721ad923a4f72a1306e6c712506df4e278e709b300ce4560e3e195480f10866ca010df50280153bb0c9338750917e4951ee0b71a99b6bff4d19df6f7b302cc25072464da0f0f42609747d70e14d1ddbdd097ebd37cd134242816ef6a8f570188f9a2d721fa52ce9ebbdec89eff725db204d85baf4d407caed7f90194a8961b46b5ac04235cc3ee54eae02ff5550125d0ef817502beec773b4f1ffb8e1bf8bf47d350b1f8f3cff7f940fd95ed622fb7f66ad2a55f078b0956c1161011f1b5e22190408e688c4fb5373664804fb6378e969c53d8c4d2cec2c31f5adc6c60c8bd57a1e49b7dfa5688037e21ec91ff05a9c0507bcd164816105c7b9c7a79d602ccaca2652aa8805f5ba06f0696f932d039835174038ff1efb748717316352d8fad921a40b3bb3920b281245df22c8eb2ef5e1ab4d91109d78e7af847197bc2ac4292a616c616a552fb9eefd377d79b4e17cf5bc94b1c778c62a0e10c5473f210adbe9206f304eec84c31a8afbaa48980d3281fddf6a5704814fa556cfbe662840a3a938af31170824c34fbd5f04d3deed30a5b2fbd534f00e0e036765bb547119aa8f20777b2f578eb4d401c522c30680e967000a14c45e1b38d01f0483620858effbe68f57ef3cfa4fde7308b4ae6cfd334f51e808f2a089bbf06e01ecd6a336e974ce848295a388490598cb4275a797ade829bbb530862b761a7cced84c6a35bcfe4bef6e0cd541e91eae7d15247f2d99ad51ebd4ed454b54818fc33a687fbd3c2c82b659e2acbc4bc2a27074ea0b76cd5ad466bffca248a3eb0e8ccb1b91e442585fd8d21564696328ca76a0cde1abb39a3d9bdbfeb9fa7e00dfcde71fb4d5089ea24ecf00391af6997b82ea4d1f6f316959bb9f3c3242920134df7c9c51fed7348ff3e2eb6c3f3219d9de1f50e4729192b4a958cd830771dd2f2cdb3400a13ea3ebff9bc52816188381d74609714df6b40ddeaf48439ad03642f86e17341f0f8494722ab9f14806f5bda9f47b87e3793d80a0842cf707e8ce6f8c523e1020698d10941ed53086d769f36e563ce90045e18c1eaf705c163d3a0550ad02009b15e3f4484bf13005c086f3daa4fa48e99c6928a0e0e7bd6badfb7faf9d3082a1479db5377398e999bebbca94be9de16826026a0f0486cfd9ed406f68368076e0f1eba48b466465227f860ad8acbb752eea4915303c54776a311cef721401f9ab75d9ece824e0f373016e6a4e6114234c0b1fdedb4eedfbaea10ecbded4c348f891d575956f31485a54d8e057a768ca46df838221037f6453eeb68a709a4a140e9cf2fe1614adfc3df56f14aca68f157d96fa389cc7138b53252948c91668134d3716233d2c9ccc06b55b32ed41062467a00d63ffc92e3b41ee5dc57b0f1cbb2b8db2ecb2b88c50bb57a52d7360312c41c61b89e5c90ee33e8a3eceafc2c755938f6559074e07fe11ea3fff2714b382e90215ed080daa0d68d6e08b763cad5338e582f980901ce10c492103345e092eb6f09886be291421a4892dbdb66a61d4caddf486eca4a70e19df850cb2dddd1823c91aa759bccd90db3cfc54e32517f1322c3539833d12956189df9a0596932e9359c6c4c0d66a2b48f59131a4b7e0d25f798dd637befaa94770437e3fc9df3a1652653c3492117aeb466364ab72394c0d9f3f5c543668e9c87cb92d2b3e7cf5c7a8da8eda14cda87a3dd43dfbcb5b651e1b3948079d012e81eca0ab331736d845b791d1c2795edf5f07e93aae899205fc9b300145eb366e6d5ac73ce4cbf48f4cbd415b457f3c93c29886d208a860d36ae4b11b24aaf224fcc20b1615b834154c479d43084f91a2cf472c376d3f48d2926e978718c2fef2135e93897ff1c491cd7565237dad8723cadab8ae56736e2a9744002da4945a9bf90d7d9b13f3546219ac6913365d01be4b53e4d5b9b4de792d06bd63f24becd350612fd6f9dd6d018d9b55d5196bfb7d435c098f3736193476300ffe3859bf03ea04bf25f0429849f861e39ddabe8ed49787e0acb4bf3fc02b02f6f18299f733f971513c1167e8673657b47098a8aed21be56c2b412c38276ba094c3b2ba0840aae9a8229e10eea8703efa1496f598afcf90b77f7ff7602e691b2c2740f4c2b93437e740e11654d8e4801d5105c54f895c23e538d62ee0022c3fbc5870f37c798831ac337898bedd69641d4ee33835454a250ad52d7ecc814c626ada70a51c97582b791a787463af739fd1975046fd40e071230e999cacf01e7f6218dc0afd437b6f082c0e889faff0b3cde6f6b377992538dc2c5ddb48e8f27e0671623e5b12a88b530ce96d37c77b42f4c6719c5955a930eda613a731a5e61094d566364d07c764603eed4164cf250fb7ce284d7a638d18c1759051166327ede8d04182cca7b31c93928a92d8638946aa50ad5029d370f5c6346128581a936b9038adaa3e105bfb7f71c2d45bcb813265559a1ce651353b1b4cd97fe24e21fe1432d3919fdf20130ef6495f317781cf5761b9526eae00979c93b31b62617824dc72886daf1706165110765324a7aa07cd966d3d9bf7b65d6fa8ffd4fddcf9a2ad25ece466b731ebd13eec63561238de342d54cf847c9f416528a40a79604ba4a0178286b46a9aa8ad07da8d2bf9ad60daa898189ebfdb014111d46f5b0a94a2cff190e8d8745b314ff2e592f0952f8fc20fc1f3e02b5ad5c2c14c3240c93613ca0c88708f6db33cba6c98d838fe1b4c331283ed5a17e28012b7b15b6bfb13253c5c6283e974710ab3d469e4b42f1090011e2d434018fa98f24c46680b056a46a99c9c9a237a35a0ccc012cf2ae6b6e941a9a4a828816d658ab7a7db09d1fc91319eae591fd155f5610b8f72c8dbb0059beef06165366700bfc3b6891f5c7978c0dafab185682051d4aefa9b8298b92c94741b3640cafc7241923dae7a8f483fca8050757e46e05e7f0db8ee7c6e1af3b7431a85943647e86a51354c92c02d650575221688b8b38782473ef8e35ee069f5a5dcd110118e80e08436ba90573969b84b9b149126f18834baa9924cc56fb1f1b22ac62d229a66067c70b2133df79a6932b4dd8b3956d4ef3b35b0e2b36907aa1b5385b070ded74b530944c8577d7d640f1d8030d587ebac203f510b5cafe00c320fda1c0fad4e3711b0b1cca6ae1602635c8956e8a34ea5dcb97e3087485e0d1a39f5efcdaa2246e067437410f64bbea7e0f1b0efe5cda377f80caa2ee0b45f5aec29bdade9166bf15da6d5efc998d6dd70bc081853fb924a568eeca8a323c96e2a2485f55ee68636d653b615044965421f59479cc67ce40367987afcc2ae94659d37c6b481fcab598c9b3c9e6c2e258bd5ba65b44956dfb4b066c3148f85c7bec790c5894f501a3562a15a5b82bcdc7d138ce81727df9156d85a623a5f07002688360b48836130348ea76f46681cd7dd97917e5f0d6ba4f3e0c7c44c1b2cc8be01385a2a7abcfc9346af102e570a1e2ca108f04b188cde26e1343e75b75826fd28bb400cd7c9fc818f9b5b9fff7ed29c1be74e7741fc401ca3a147fc357026c4563db4b0be660ff10ff948669b126b958ac962a20a658fdeb89f428f5d2a5e41953a09926ff78554d36408be541d10c1ddd59d2fb79cebd4d611d6e580cab60320b0d503b04548d9b2619356ef4cc065084e9eba952ba7980500396cff46f309ea48dab40150338cde706a778df34c42bfbc081ca9e3073bcc5577eca4071d16ec3af0ccb40819953dd0c33d8c505fc2704df9e5db24fe14d1e53a13881731f7b45357e48a6972ce0552eaab7a2a87519c067deca6036ee9220b1589392060f1622bc7c64878bdda407287f2b220a2ead58af00db1fc033b8c2a0df0974db0fbfdb2197ecbf91115e1718c77df70a3c111b9e132940c84a614dc60cb51f031fd63490ae9dd4878b1cfb7de3e979fa3daa2e2760b84ada245a1f1adb16e452dbe1b3b39417a55b9982381f6c00dc23a7bc2c610907e1c18c4a6dec1b79e604f1f9cf9e44a7deeae9c86a3b784fb832d138c7799795156220257e3e9dbb5fc67fa5bf81b49dddc0b0edc7a112fb7bdeed3fa9a37c082a4c72c98899f4b2bec4e386b7d69f13315d464e1a14540847ae48ed2f55343c846526f232979666155bf8ae6f54357cc615ad56787fb3f5ced595151fbef1d606e6cda67804fac590e8f248863bbfee8525dfb855fa981b85fab35abc7df101c272c6e400487177779df6a7b9a13405ecc3266dde68690ad73cac388e6ca415e5c50e96f44aceb7fe0962cf81d016593c440124e8323c9e728cec98ee1a81755823b59789404fa6b605ea513fc0df1c78041e9f4b11f05bb8d72cfc70b8652ce587c9bcd62f7ae1833bf623603d2e7597a9da860017ec03671fd6b07ea712547be0b523dcd9fedf522478451412757e0614731fb9f4a85ed2092f2c3"}, {0x30, 0x1, 0x2, "096f5916ff830e032da7b707f99a90a147f3683bae2b0e09ac218e1fe9ab76"}], 0x20d8}, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f00000000c0)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 01:39:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x6, 0xffffffffffffffff, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c68912da4be4367aa9ed55d1192dd1519fa6a4ead53d41bcf809a594c008b798f13e2d02458112eef39622e09e437648f4415c9e12ce5c0e80127fef969d40d9d917289fbf1dc8405d3098457774690731f8af3e0cd827e0df7570a787540b39d585535f6d55b8e46709f4034717a77ca4fb8a646fd8691551e4ae2d47677ba31e36c32420b20130b8821b00157c28731f71f0d86ed318d55f36", 0x9c) 01:39:28 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x100000001, 0x4}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffff, 0x7}) syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) 01:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xed3, 0x3, 0x6, 0x4, "a2b7536c887082e08a524cdf6e5d0c5ad9d71ebc", 0x5, 0x8}) syz_emit_ethernet(0xffffffffffffffdb, &(0x7f0000000200)="8d") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8001, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) 01:39:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) 01:39:28 executing program 0: r0 = socket(0x6, 0x5, 0x80000000) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000011c0)=[{&(0x7f00000000c0)="8249384f0a7cd9214a5aac1277e9bb9235651a1b17c0f5cd8db58e81d7dae8d0acb87323f1dfd0ec339535c094d4e91c22c9eedfbdcb4b82b27ab654", 0x3c}, {&(0x7f0000000100)="3cd1c86e64488dc3e05cda6ba5e094b76ba26927622245facc4c51bf32488b475757fc012fbd7b06fc2cc316ab92d68b074a35a52bb995ee74f1fbc7fd33c2c8e5c5bc957dc6f8d466c418bd809d805317fe30fa78c6ce4344688b213299b499924f2a1e2f10564c22e8af9cc9dda2b94658b7b5e8eced1d7dc92b33f06f34a78ab4f87f31fd425c2929d1a918e76e0e167897ec3e0fe574b9142c466b9a9a42af0d453deaa6b9b350ce6ef803d2413d53f84af0f5c7c51b05ed2660772da1f7138f585023633595189be81b8ff83dee1b31a491bca14ca43001aca1dd0e1733408056f80cdfd55c1b7cfa715330f6e45729c2b8f732f50c78a43a8ed051351bdd855e781aedc6786d10d26361cb26525d470d4574a4f186c76a6dfa71779714201ec424f03ca7f5d34ebf4b1f08e97f41dca7f345c9e92bf76ac0be62f563cd68a8f086f40c4a155355e288f14f2f0e166f9c322ded638d677ffad527bfa2c2667fd66c492f3a4e33a9c56b257eb1afa83a2e969d46f022a0ccb9daf2053892df5c5fe8e81c62f7c5e7cbd9960fd3410474fc13b02654ea4dba3c2e25e5e7f4c43086e21f6e13ef33a8e0e9147f9c3df90279cead6c8743059caedc56102c1b1472b53fc111dffb82f8cb4712fcee6dc6c4f7c7b1d77409e5865b57f599144925a9caa17a236999503684528a00b769eb0b9b36a53addd67197e5ff5098d5d6fb88bd537a405089b83b74072d49a48e02313db9c23ee01ba27d4e8dd3aff963d5a77f5c50f07d12d122167f725a322a4a8639e03bb132748389dd4123faf0b92cf950cbe4249ad65e8c9f815336df80f03297d043c058cdc8cd0c37f8bde66cdfdedd017abab143ea42eba0b5bc770d65cfa7388e8f29069a8468f7b4b0c50806a53b5e53184ced4e64e3656cc8913fdc14018aa27e0ad6e9c0afc90d59d7b907c10979d9a8fabaae6577bccca638fef3f42bfea8eeb25757bec91282c8192f8c2420a9df04b8a92cb43977baf8ca7274cb279e2caf2e5dc4ad2cbcb747a47922bf4329c5f3349e33b630743f64a72ac1bd9509b1609723ad7d7cf0ed25426776314885dd5eed2da4e08fe8d191d529ce4679b31a405c5676df9ceb34ce40b71d5a82611cf8d4f9b68b98dd86119d14947a383bfd9c95ae147ec3f38d8a8d72aba17e46c0110d4df17dfa307119de48e3eeb147fdd931127a991b70d38852bd054eaab1bd0a38c5dd9a316d021f0f43b3ec2451a56b4179ad573d5c174dd1972c29f498753684fd5559d088009d3006e5ae9881273c4443570e23455bd096fae7cd9bf597ec935d2ccb49a1183d67ed28a3f336663c36623aa93a9f7c6e689e7ec961752de33ce5001d2aee903377c269bbbabeefcf265976e68f2b7df28aa9ced3b310ba8ea7f4459087c3cb8a89a9ee1ed2f34f19dd81586fe5565926596c5b48a0b577c44fcacb8e66916f8a623c69f000f6f264a2f3ca52bce6f9feacea9b84863bc4f93cde4f4227aee8233c077b142133399101b98012e38e769b5bc3be5f1bb25f6735e5e498d04ef345f3797e47d724809de77fe5d67d4ac947efd9d1a1412c884e62ea4deea148b9771654ee43086cf09e25db422b28041dfb82e4ea32497442227e129bc3d6afb749771b1e660a3049a7aa0886339bf382f1575c0035797da5c113a3d0f790767c3a50872c7e9ddeb5f0b95b2b3802415efea947cc05a46ef1188020a42549ef5bf37ccd6e2502f00457ead6696914de9f563b7e67a5190dd63cbc74bd5a4bfbf40e3167bed05e558ec56490b5f459951ca244916af797ab9c49d38ce6cf2cb1fc91244c61874648a3291ca78895a0e85a88b9ee608a99dffaaa0ecea803c976dec37020b5c322b2ebf357018c7bfedef68d9d5fc7be3de6266d303570b08622f21ec61c815369cc13f68ae3636188be7336ad6aabc7ccb4836ecb8c5f74bf4fdb9f70be1f4b545c6ce5a4d9c9e9dad517fa2e34ae71a52464c497dc66db09ae16bb10165e236e4710d7d193915fb7643a45bc23bd9dacca4157f59c8681630d0d60393b4bb17d7757d7d38e3deb6763ffcef856d5d62f5be8eeb597f65ca604606d425c34f0574ad933912d77e182603d2c8ba9f762be772689543f303af1147cd05d202c0026414a1b801483e09fa6cc8b0819345ac5f6422122905cfe9572d284906c345d2efee8d2ac0e35216ea81f6430a315c2fc732cdf0f1dc4b283311cd24b22aa1a4889af210485b4382f4769696d3ff469d4dc4192e79c91143fc9697f378b7d99b28dff04ef88a55506e0484c8a22642108e09162c15671c9f2f848d572165babbdbf19256295de1c5ab84d87890c43a6861856a8c4f31cf098c3f95402a948cfa4deb6667e17ee4a6a8049717fce767ad6ceae46bdb52b61adabaa2ebe3b6a94c12d6829d6da7203cb2c54fd3a0adc8ddd06c5b9c1217cde3421da1623e79ade431ff90dcaf8c31e61c300e2522d8f7d65996d58452cf14e9139aab448a90f0192071fd191db73cb2d7405d42d5d56a67dcc035dbf500b14571ce11d123598d1387be6fc7d4ec95e40f3707bcb5d72d9cc201668f351347e10ca9c9b319fc818b200cb16b67986d89123885750b2c8c4281fc56c95c1dfff3423559bd02c0f52bf62a1a6229c90eaa95b6cad10a28215454fd6d390d558d20603716d98eba9ab6aac0aad094aeb12b24d8102c4d3a0f48bb86928f30b99a892397cbea83ed06558710badaa516f1acf8e5196b3c96886b6cb4ce69ceec8756c5d9e108e0021df47e9c4382a2017b42020e257996a023749449c33b5364e3252a7ccc5bc595530e94aeb6a938b0b57b44c1b084ad1583f02a8e491ea30d4cdcc777f10f9b050fec475713eebd68ba9b3cb7f67d80546bcccd45f146d175cd6d93ad53f0f780ed41dd4a3d7ecfc3c737756ebd973e80bc72c216a9c9473aa6f63a161b3d8ff4dc924a553a8966b33b6df4df6274428028790d9891f56e6b378ed0ef3e5787db3ef06723a468019a27fa500af5eb40486d5480184c4377e9b265d7cdffc1a4500b1132e2283e1c6f6c77b2667a210aeaea51e968c1acacefd6f44ce1fcc246eede87e3ad96eaea743c8effca2e9fd9ca7a4429a04f3493b65afe4380e882131621a13b5cf3b6f4144cf55b5a92932f3222ac0d84b868f9cea09ac69f5556ef415bff66369fec99452a9eba02f55d1ffffdc493ff3af5db07ba41bada11eb293a1fc1eb90f63a8d87a3e4d16e8fede702b26cc72bc2ef4173838545efa3ea2429a08ea34fe36eee01b28032d370f49ec05ecdae38e65f869da7194526c0ec00ec64fe7262e349458920c336384b3e0687db26391fe99d488b9c4f08a023ed0542a958fafaa1bfbc9b2e1edf3e22142ce2330bc09d0f9978c2df99c861dc1934cd6bf512ffe011300dddc1acdf8ab5a8c1fccd12a9715d41645079117c19941d9c660a5e9ac429351a78e93cc26707fed33160743a76f2f8ea677eb459773160dee6706e4402790da260f0a50e61e2aa446a86aea896011c7134bd2c7224115db9e8cd7cb8655d07bae9c572e6bba280fe9a177608c5c0a623de5e3675ed794a164584e55ec9d00cdcb4b326c4455e71a1957c86a9fab52714de79bec2676fe0050721091abe64f0bcb595936b593a8a47ae34c8667b36c3d126ecfcff2f4699f1dee36c64d22f004c08fbdb05ab6e0184dc9f7ccb7196568255f84b2737e6431664128d4cfe97060316d906ff1db431710f669eec3183357a08b1cc232f29951a2410560e0bcf6d3ffa550875f91aa9f1403e0bbcb9275be70407d7b81d0aaa756437224d22d8007cc2455883e06c24360563a2f09022847c9949d86b19eed32dc3989428a2789d20d4b789aa34b789de337698aa978a62b01838cea4d00632a555ad68c6e6b26088f8e713a6933f0c380bd2363e55123cdeaf26a76fa902816f867db51ce3a044d2a2de186515c733c45a7f3524836d9667caf8440f565864a352d0d97a50eec9640a39c4416596a212b114b5b173b82391578c24f8b2487be647047b6843148bee7fd0efe25c4f3687b662e2a76abd26ca8dc3d5ece0c4981156b82062f60f1e0a673756cb052ee8f5832b4e503c301a99986cb8aad941dde1ffa2a6724b1f84e7fa3b954d17cde9f3e7d2493c5d926d14493f7bc95209f71eefc290ff05feb08caa3a4012e6238285ab9d570bda7b63accbdae58c60f5aecd8ef06e54a04ccdb28b6887fa7f46d11629842593c21b4b6cca9d2955c37984e5c3466678cbc7983071b518495a78d82f726856da142816b1021a532d3ab0db72426a6cfa578a2ca5c7ebf91e67a7d5b2c00ab82c0fec8aac5167278f9686a62a34c8c3479d810ff7687006a5f200acdf39f1896f8b6d600e1126abf862b3408ad02dcd1b1e8b631d56ca72d09b433705fdcd0d3138f9385a4ca656dd5b96658c1c9bc1bc777799db7da4881b3b62763d9ddd622b181d13fc742609ce3af523f0168c360cc53cfcd02f2bd811d553897c16c80921b90ee0bbd4e73ab483a1bfc8e754372b5b6dde660024451737538ed3be5c8e02855c810674e56188092939f69838ea45a2d07e8a85d2ca0340a266be242dec9fd7d5c6c664478ba7141460f5267f8231632f4b35b1c31312707d6ac523cf031fa027ae9c48596d254404fe3c6694b579b224a4e9065a9e43995ef6d0e5e55b0d2cebf6c5ff905702fd4ac5a94b54235aa49d0d6f63eb016c472054d9a0cd735ac1f04118302714e6bc24b5f27c92b86021fbe658f524dd4f377eeb5c5d065c122d5b6a12440e2a1bd32ca2bd83b2d9f0d17ddbdb28550b7ca49f5acffb41c0451a1ddf54d3b1b3ee73a015c90e6757b319e1812e3648676f54ed07d504dc4db9b4e8ce445c44148a6a5149d08082205c3634fd609cc4d98703ba39762bc9fb91d882285c39d60135ebcf74e59beebf8411a366e83dcbb066a6e21ebd11e6892685bd6a16e73e8da3452e846650daa027bf6cbdb101f994a3750e0848d76fbbefc3c03394753d8c652c778c4a97b4be091e50a458d6886c4348d68aa9d9bd908ff525c160b3fbe70f39382c85d14439fb59fa9e823e779ad659ce50ff3d70f7f565e009c80c8d40d4d5dc16181017464f225a30c2dd48607f6f8454286ac37cdc8838ace873585207f002e12db6ca00b3ac5a0121fe3d1c91c3b8ef72b83bdee9dd5c2a2d325fe4a1f35ac98f88be996dd62a0547d4ea67a5ef107f4fca87d6e32079ffa254d230da12a567e802d1f75c351806250ecf24bfdd9167379d9dc359556e8f3a06f3a2352d69364611fd767309626da600b1e14c98520d02b2fe09d7a1259fdb1e4799fb6bdae2354957e34e53828d9932cf506306de9aab2e6a0c5936a01892a83cbe184524c6ff9d0e8b174d923633b8ba54b3c8bb4b4a9715c733659f67194e3810657c82cd22d2c403436073a057337dff27b1aff650a3cdd411c110b102d9ca2ebeeabac3777ecfa26b14b125cb8b1fafb142409139d72336e676d0f6891c3a7db4846dc0babd104d2f012d11b343019bfb66e6e3c70301c73d9fa31ff0c2454019dc89523ac6eb968386eacb8e1843bc3bd248247a5d0c195b6e1742357ef9c113da9502fbe272f7f8df16d2e4d7221168490df1b4fe6ef414b79f3a4a2338eaf7dc705eeaea778e94c72149b79f126046c478293197d2329080e8c73157b4a054fcbe2b0b6a1aa123b92243c62375a6eed873bff7018701983721c6e9ed5759bab440af2b3d4ec6329e3400b55781c3c1c27e9af", 0x1000}, {&(0x7f0000001100)="0639975fe6019c9e030833d90d72956a9d8d6cc87a4e4feaeb7578b4fef095bfa98f0da8a9785c12144464606572b53f5937e8ed1b30c6e6d93ccf3039ae72aaf763b58459af91784dc28de8b38fe952c45472b29cd01888dc69b0f07aa784da03244d29dc5af3a00d523936cc51b4cfd21283e254e785d1b99e82d788fabced0fc7390a2c81b5928920", 0x8a}], 0x3, 0x0, 0x0, 0x8}, 0x409) 01:39:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x11, 0x8000, 0x4) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) 01:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x40}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x102a0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0xd2, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCPROMISC(r0, 0x20004269) 01:39:28 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8f684e64fa594e6bb6f545a3ec5ec775383fc5492a3a00493971744498c4406a9116901be0d2581025f50fa46b7d3779260999db5c59bd4f20a5aaba159183434ccbc98dd1c5f49579f279", 0xfffffffffffffe75) r1 = dup2(r0, r0) dup2(r0, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x9, 0x3, 0x3, "021bc78649ece24447644f9ca725c7c39df60b71", 0x3, 0x81}) open(&(0x7f0000000000)='./file0\x00', 0x10088, 0x82) ioctl$TIOCMSET(r1, 0x8004746d, 0x0) 01:39:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x8052) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="d877429224ebb0a7ad299223767b889c20cbc17f5d891e4be44680521edfa595821da7e7b8110b5f529d143ae61b28529e41082ff5ec"], 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0x200, './file0\x00', 0xf6f4, 0x8, 0x6, 0x6}) shutdown(r0, 0x1) 01:39:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc101, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000001880)="4e0f0008b44e0490", 0xfffffffffffffec1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x0, 0x5, 0x5}) 01:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') 01:39:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000003640)=[{&(0x7f0000000280)="0732907975b72ad6f94adc098a0edaf0cb76cb1d4aeb7e2f73abff011b6a038f457c74065c76d3beaf41ce1be463bcf71ac7bcdf93afa4de64f1e71a867e3a0326d4b92851fd9d9353964ac9e8c9ca57a1eabf01bce0eb370b31f68f8c60be520a664f386b201c151c94ddd08dc7bf5ea216139d8576d3ed947d01744f4878a8ba671681c0335da301c9a4d26278ade768924b75369b32ef826432f699bc65110362552a7dcea267ce1779794f7da9d8e05778db225fad14b9c5f9bec03080e610f69072705a36c4076494b49c3577612e337002cb9107b2c65eaa24b59e513ff735ec9af31f36dd6aa6b768e517bc06e0900372a542147ff09871139b23a922ff627ed3e0a931ebdd61c6d85da615817f958744a33cbb465bd50ec65ae48403ab34d338a0ebfa1edba6d04277619115ffd3478cfd1af433931f69ecdb1bb6792caef01e22cde29d1dd893852f097347c03e3ca1b62e32acf732d02ca25d6dc6d19a7cc6453c2d81f66d3d1c01d7ef27a16f61a986d6d6125bc0803c980200ff23ec404d9ecfb04561d916c5b5bad98f38d647e8d9d05953b3a6352209dc9eb78144efa53386bcd89a3d7ac379dc0931db91331a1f134895e0e80c1ddb85f2329f7bf0a927241088f52c7e89cfd4437cc12f7ea49a99baba07d3132dcd498cd9940ea46268247009ce8ee4f41098e398a446d293bfbae3d4d3761889590de9a142acde7f766ec4b6650c58428d6b4e1ff9feda16c9a033bef1349f17b9b937926cf5873c2b0de612439d0c3c177fe796de4342fe1a4b3695fbd4b9f6cbf0073211e4aaab642c6efa6f8d940eaf44f9593110fd89a36d3258a0beacc9bcec7a7a7951b7b258e0042cf7d43c5a3a7c4d393c9db7c6b1c36ca02df66f5987056735a31575be205995865329db65a054fa1ac7e0cbd4fc42ad153649f39c44efbdff64f1fe99e57764aceafd6f1eebd43440a14045ab851ebec70a90cc0723382f14972ac99f3b3b286429beb99ae49be49549b218761ffa11a505f6a0cdd2487cfee3d7b03fd8f83dbb84aca575a67a30f56ce084dbfd9b14f36e00847db175a9e6fbf97150616222b1eb4cf0680702e6c9f8bb8701de23837d7b5fca19720d515f168a704a7000643a2285e83b4c301a65c6dcf752ce32c0ac70edc1c2db69bedfcccadd361e5128a03cb23d9e0e87f7e8c215574fed78ab5f92e1a130315866f8bbafe4de32d4590fb966970a70d16dfa1001955bee14266002059a973fbe80f96d10d658b1abe14747fd38e7bb191a6708eaa273d8148d28a5bc16b78057ce26c8b7feeda1dfe0cbedcacf23a6b8367e3da193b5c818245bdfba29127b599b06da1d068ae7b3a0b43548accddf135fd183f8d45075124d8325aafa519ce59a07818a00b745d03f737e1cbc5587abd8b5d42bc08a10324bf061baceaf524432b2395b85b761ba74ae30e8c4fd5abba785772f149063aaf7029af76acbedf9358644e964ae25efac78aaf9e89aedb589138f952e0be42abb6c0d35b3b684d90aaf746b3e60773f3b8e3a54e2d15abe0263269f5e9df10125fc17553c96acf7293a94a194cdbeb12e116beb242e9b807860f695c5ae7e65924a44597e50c4a764daef973ec069d42669fd0e42b21626555e3cb00ff0a3e741dd1c01f304d8c24b2c4bb295069f470efdb63acac5fc79b0ff37c540a25bd337818a9a938c0f2132b0cff553ec96cc451c2f1c15638ec992d8a392e3b74e5454cdaba4a134d3474802e7f9b6f4aa0b98a0ad00109ba697ff61e84c5efdf9f2e576bc72b8014545ab3ca6d2c5a60174de35edd1d8b9848685d3f27f060ad51f817e3ffcf0e8358acf3eaf40ce50cb8c0f21c153914f66d18f7e385d5f84a93694b16f4ac7bbe36ab46deb3fd4070322e64018b3ab5931b5ce768ff8463cfc8b32a98fbed2944704a4fd5c97efc00013b2104907bd439992c121f51ba273f1412fa9703604973bede08eea67e036aee2a0b4cf2c94ca80de0c2bb6e7e90cf229819657bfd11d1bd50622291ae62d42cb887e90599f028ccfaa0e42a302837f4ba7a1de576afc1d63726baf1ca37377b4e3f0e821a5035e7d1b43b165504100bc2c4721cab354220fc2ffe87aea9563309c9bcae48c5d4dedae50ed896c8f0938343e5dc4b790f274bdc719e73a00dcdabed3418c955eb97cc4e8dd39888dbf25cfbef016e353131f8d60f1f809eebe76d4b6c6eccacffb945b523784914462191034ccbba52e3401d911083914a454e9a912ce2ca04f66bb1f8898abc9e4394e1247fae663fd9e636708d114afa8f6703a629253bc2d4fee891c2c7027526af7164c08b3d3ab3dce18060b59cac7629db9d9a359d1f24dc4006f241972c5616a4faeea83e319a38b8e8197f548604c2eb8bbeb3a902bdb1e382cc287b8d72e67c8a0d3ccf04cfab50a3eb0d671c034ad5c138c0285067c96c3690175ca22d809ff274a667269abc2580bdbef26b91626262a56637dca7a786effaff76a8d7ca50db89cbee8641f991afa0383900bd71835ea782789b40aa274f58d598995d4135c496ed418a57fec2c93de31261e590441ffda057a721ca5f731f2d5b058421243805b68209e164497434bee783b50fbbabe34dc574bc53363c15e67360e973a5f6685862de69411f8c55b5d52cb5818840018d2a0e78423375987d81f85c878ef795f823bf2b71e2d395dfbc0f3df7918d7a09a023a7ccd4c51636bdd73fef74f29236a14b45c0132ebaff82175e748aa676295dc14cf72011d79dd3245ec7ed7487abeced82f801b94c4b147b8eae17811a7911089dfbcd7ff5a524a62026357cd49919ac0f35d25aed0e2ab790579becf54df30f348b8ee0ef2c5fc19e397bd7ee92781989f819b97199624ac5905239d123cc17433caa85c9d05060f577eb91441e323a7177c0e231131cc004ab704446a13d876239b30def92e7226db864b63ca8e599d81dfa5dfabdd6a1488deae0e64e7c56e8bc59584ccb87d827384391782ec6d49c083fb7ca9986713e9560da0f31ae5e76358fad6ffe3eb12f028d67517fc25b3061183285291c6ddfc9d2eb5662a523787137164bdee40230defade59345c9363c56de558b7810325ca80a1d55c4b97a707b89ca9778dd5ac4fa8fa44ec5927a77377bd232298629b627e16a9c36eb1dc6b89c4805ec04b2b0012d80c57b3d4e58f8c2e259241aac00bb3cfa261b83e785f3cd49c843a70de35428a85237f8d47ed63985043b2648479c53a8b87a525cb7d8ae5d1fd16d531422a5f76a0289bb2a3d0958330fc63bbcb4914617c7e9a03ddae61098dc53a50a4adf4eaadd7c83397ba60bcd1fe8894c02b1a2c74759d415efde55d7156ae7b996974bcc4d4be507a6bf98085dc4549aa96fb23f0ba078ec347989d5332e3b26459f7c750bc065d38fecd807250244163228b17a926e4259fe4376fd02e909f03f1d891e86c8697b1e56bd52362a901ec7ade2c1ea908e6a9f183cbcc187a76cbc0f8fa483aa4e8c6841e428e944367349fba876eead179eae9103ab52af4ea1a5a141ecd729a33cf3f1f944c5dfe32bc8d8ce1bc7b6b91ba44a264d369819a34fe560653acfe0e8b7de7c41e9b98f558dbb8a3e2f4cc8477ff4b363368012c61fe4cd67875282dcd26d720e678a58348c344d897b8c6977013d63ab7d72c89e1481dbd8b188dcfd6389b6f24455581ec919332ddbd0c53c278a99d0ca39cb200a819ac948e0f955b187f7ebfcc2c4ecdd34a9888dc27fafaf025d9e0e6c1bd354beb19562b3b8f4fb588bbaa23379f22b890a8f4e82e300046ee607794cddcb6296f240d32fef21fedeee53681772e89f4e8171e3f5542e10a32375d0b89d1558df2fce2e345112651bc1d523d570fe7a5c02aa896b0da7873e41c713fc355e49be12a49ca2b42922d7e394712fabebd05b076c3e0fb0b6ad58afe784e9ecd2d9ad6c13e4fef210fafad59e5d69f4c2ad6d3b251eb53f5c718275f51e447e89e5320a4fd1aac4ffc35227dde9603639a889800452a4183b781b725e13193a59620df9c8c6c9e4613ae39688c5297284db0ea7f65c980dd0caac51fa9a5239ad46716c6b26b04e9b75ad8ed4f612806773b33a151ca597d1040ea6c9594fd7e791d59eac1249ecbdb908356c644929cf649bd5787f03f193db0bf0670e473ec3d17a34e70cd2bb5ea70f3c06ef0399e07d045e3999a845dfff53b504be4fd0097feb1bcfbcc8fcfaeda9ab8039245247840b1f3b6fa721858ceef1f4035ffcb59df6d20e6aef3e9d935f4667c958126787fb38a413defbb26c98d4e67e7b20eb095a798e34a88acf0d6baae5111507b480bb6f57a47368912936b7972505d6b0d13d11bfd06d42a89e55ab5f3954b7c7848da8f8fce8487390c6fd798d3801dcdbe976582df6e10c2d725f373ef74403323028c07f80e589ac6031cd20dfcdc2693c74e2c63c80c5ae47ed3bb429a7c768d1b09bb7eff7cd902810c55409d9a04c411ac1679e81693e761d0d53b183631bde5f1a387bc1edfa1db3b3de2de83d51407387005c00541c92fe35bd676607dc05a80fb7d10ee3e840e0063fba23a36117cda61a92fef666f73fb1c6833bae3d2973a8913b78acfd4a47baed55f7a60535a181ef279b1cde17a993287d51273ea88620914df0430c7a66c0b3a72475fe7a3b0cd403fffa905aec3cfdf163c03a8acb5c8389d69b7330e17a9eaf2b6094af8a9e8cf585cdadea0bda6c9603500dd4e79b2add14c9e7e01dbf5c6eb300869732459bb0116a4a745b6fa93924d237e255b567deac8e64dc5ae4202bca1db19f430dbe7191df8382ff8f3615a17b30a56192980699f248243c0c7f32b28cf9722181457beebb20b706fa258b438129cd456d6680d9fa85b0d531268e0be67114a725e31cddfbd191a579dc50b1c34cf936cf1f0e2ccb006e8c9887f714ad794870cfc0066d83907714d718c02297569b2cea4cb16302050dc198019e6acd83dcd585f27df831b433b6ac0316255c41dbae2085e0bb7728cf7fb7db674023a1738f92f24dac9752488056c34c88a1795cb4d4b419e2ff4e465eaa8ccefae3ab555987257f84c3451fb11b9ff0f7af6cb3ebf945ad7b12bc9edf0f39684ba147dfe3518b697ba8292d47e7176ed53bfcbf3b462396637e031f5bdaeac9242d2cb0708a5df2aebafa0fc26bfa28e04ad920f6e8802603ba153a1925950cc572b842643100daae3747f384756136fa371aa26b1e698eef7f811d30933327681e6ba0257363478c066ce4e813286b913d169ad426a6c8a6895c035ec658aa131b00c0dbfd0ca0d3da12eea941c12fbe7d7e29e428beb7d3feaca13d69e0f2606fd8715d9488cd1ba178221a1449850185ace3f60d01b36bf34e68e694daec54769db562ae7c8635d70927043c1f416e1d294a824764013195d7334ebf10e6f0e9b94703ce67b20f49f78df7252dc77c380c1ffeebc39d2c820e8dd99e709797fce50d35da21e1ca59296531088c8b908a49ce00749f7bac872290edfb8f3ce4d4b537cb0f492390f3d8ef5c58cb4e8a5fb8f70df313338e22eadb89601b258974fa63bf82dd06f4b0a5211586bb995dd3479fdd8e0f15a4961765b2e0e3143780ce4de707cf7bf939f3dd8cd9cc57f99f00c1558d5210d6f1e2c6c9093ef28942dd5aa7939837a8290b5b9395dbfa2543c161537403a5931bff4ffa287374bcb8f0a0aa29a4ac73f3b5b29b62f524738a3c1edec31461c8a0524e5341a3556b739a5308da2adeaf3d84f3e1", 0x1000}, {&(0x7f0000003580)="b0a170d48481bda951364695bf8c3333efe8669a19424dd284c20cec0a677f337d4785e6314f7fcab41456b826f8c398950015e1a5f069bccee1b5c439ddb496f4d9d8932ebabbdc58f328a91d0c6fcdaf32fdd961f3c14b12fed0a3e6b14817dd5e30690c80292c22df393799e827c63135b4127f327398f7d3419cf6295113d5f528e55d04305818b14e85", 0x8c}, {&(0x7f0000000140)="063aa5b32af169f88bbdcdc35f4cca4fb94f333f0a940a9d32f9fc584eb777a3f1852650714bb28000cad000a532c3321f3c6263d34228ba9cf1be64258028a1a06dde852592534eb2dddb0f83c45b5f6eabd65a5cbe14b7932cf411e645ce8a5d42df2a6292420ba16835853a627cad3492820e6f7aafa3d0680b40e2ba3a6ef9a8b0614bd1912290836424efd681bbf2b16e114ac2d7fa21d031634956eb59e0a356b8e27aba1c9a6c2d3771cd707dc51e41e30befa6a4d5af1c4a9c5914ca090d918e3a42ab40f0b4611a2de53d4edeead87c8020c5f4f2e0ea311f62f797380197a6333773333875196c315dc7", 0xef}, {&(0x7f0000001280)="3e55b2fd42d0a01a05601b3a67c0e910ba035ec07fe5fab24217808dbddb7f918473b39f90e4a413e05db15adc06338d056b0b1add2e2e26d2ecb5a782c52d503d1e5e655fe60f22b5ac8a054ee9bb9337c62256202faf4c97df7aab3cc1ff74b47e63b4a269f348f540c264a77096ee7a2442638d90b1cc20d19ec0112684fd43a080f0e452e1924bfc4f44a06e37776fdcb60213e64bfa7366d3789534943d6911b5bfd437b5ac83b31e184af577aaa10ebc7466846d1585e3ffac4b0fcd6bdf7497a68f1ce53bbf7c8bb370c5e939b894ece61985541233102b603fa07aaa7d6513bcff549226faf7daba19703ec6507295c36e9779b5edd63c86e22a", 0xfe}, {&(0x7f0000001380)="7dd882b73ee84dccd2922a215f45a5131ffaa367fe9e82cfca9af9effdb4c2e84e31187b5c3eeddbeb348cfd8a8bb28e5dd4a661dcf6a3e3834362a2f3e491be6e778c430a500d5f0a869dcf49f66304509d91d8f8dde26451a2b45762beb1bc1c2327867947609b1c10c99b42fca427df6fccac2d26c00c548d8cb361c0c92e84b84d00bf8a", 0x86}, {&(0x7f0000001480)="88156303abaa4eb4ec3371e51db293f02f1376bfab9adb431fdebdafd8095e99e7fc1936a172c28fa4090e861590bc07787a77b8a14e04fdccd12cf9b062266b29ce37a951ac964207d9b130841ac0fade0760a4576b47270f9c89eaed5f5316ca66ce38482a0bc936a5de90d8f74beace5b750c21acd89b356cbe8f67aa18372c27e0c3cd6c3869f8929f51ab16843d9f02a8e77d86891f0fa1473caebbcc6c23aec3f80b46512290dd596c109f0809d172dbdb74632e0f7e9a9b53bde1d502e63bfadbf47b38f1a6ebbf7c806a7a91674d4e734835b9b64ee0617912e243808c0a74407279b51adca20d812b8a771ba9cea51bd48017da7e00b15140071ebeae6992e7eec5353a9f967b2fe55d9ada160bda9153e9c8ac194c198008d25e1ef67efc3253e260fd9a3f0d6cfc6fe9d94523be18aa55f02643467201ce0ad17e6b1fea0da71b7347605a61ddc6d034c52c3bf4bba6954d1632eb2c93c3d0170f3e7f75971cc748fd2a2282d5e461c6278e5f9a6275b13cc1880adc943c5baa69021950edb6c3bb94109bf12ba4ed8e17e47836ad2eade1d01087af848d6a9210f00fc89120351b760528279b4fe2ccf7cc634e3da288ab65de8f31ec920b97e2c3ebe219a1c5d6c4d2ec311408aab71189c966105b7bf910735d2aa8ca4c3c0dbb89ad93195c54b459b5dffffbe2acde797b0829035ac7e73358ff4b6f0775aca8a65830cd63deec81dfdca7f4248b6120515c7679ac34acc6e3a0cb3d45672078e655d1f55739663df244f7636c2401d24de0bbe410fe832421b855cd978bf9a3e066babdd1355ff3f07399c2da5e5e0a1f80abd7d6a02c946119ec8bec3fbcda8f3ea065f44a394aa3d1494557c14622b53f2031f70b67dce7d25bdf43faad23a8953cd53840e0ca9791f125f86222e479d1f23bbbc088663c95a18ecb59b8e51b21885ac5efe8aac1b8349f4e65701751b420fc675d2a128f1214fba2f8965d9b9b9768ae51e20abd1f09e3def5653d39f704c679610c31907c99bf21e1e439698c347c94e4f1a213afd5be4f8adb1063702b1aa27b6355a1f18dbbc74ed08c3d731370547d57c48cc40feb7711461e8382cd94fc725c861c339988ca26719d1b2c51f2b19eda98865f2136b7d7cf6ec65a9d06ae0e88479e6b57daa7ecb00b478e5234992adb2632a2e4df44b335c748fb3a3bd4abb360a441b4a0e0980dc79d066f700c103fc20f91ff4925c656c8b42191892ea064866324d91ba376b7c41fe7920392f5a5a7e954cecac81c40d1e2c14091c55f84263c995ffcf676cd42cf87790daf0221e2c81a5c71c29085f3dad6c71da7dc22d4d7557b04b65ea3ef8ce9d0e74565874d9564f776c2c987f6f8fd1148a46fdaede7525c648e48f87e8e26aec8810e71a822bc21864d39c55c6f17bbe15d65f57852983d40505f7bebd8f590613519818c7c3d407087be1b33db7b169b1bb95ce7f578571b8259d432019d23936bc04549b8313c4340dcb03a032c88ccebc11238c22e2a6d72c492581b5973f95b62673d269e66398785662b137191acfc805d33257d11ec54f15bdc2078c89d1ac12d923c4c36d82b42b95f24147f1ca5b9d62263dbce44b1453f3c1d8617e9c394de56cb5a874640a44805a4dbcba2021619c65f3e216556c2bf20379d7e11c62552749ad55b3a5a5581edc37a5f4faddb9782fcb4a548b17f6b15327a3cbc67e126c6a5209ad3c5fd81582ead1bc8f3ac416f1ff0433a7170ed308c34d24a89843a727ed97855c7b02c7250806269890a75ae3ec34aede0051fe07df77180d1460fb63186378ba5c176cc9ff8f1f8be602b119f9138e3681d1cb6cf72e3c5edfec41907ff5c3511e8960e2906649df477f1d5c652f05d2524151ac737a81cb1dd6425e898ec79f84ed5f6c947731675bfb8092fb4592d885712a39f26e1e52a5444eaf7356889fd9b0fdf5eed0cc41077484ac5d6d501fe9ddfd58c750630ba80525d828411861b80b30596ba8cc6f74bdb7dc222352e33f0b09093f61064cddd3d4c69441e66188c8a071b72d853bd7a85f6b64e763bd3681d1ef333ea6c5fed9da614fbfeca0f07472036c3046a5dcb6789ea7f3c3e497dc1a040c1b0adbd98532bc3edbb0c56b141d0f1ccc698a90dab770bded56fcc95f3fbfac98e116caaec3dc89a350d7e65f9f9b74515185cf41ae60cac8aeee949b103b670e0365e46adc0769608faadf01415b4e1bb8735c7ebab6c6364ea7d09672534d8cee6ac661f1392e7d93e97eb81843183190681a655b6bd25d83dd8733aadeb59a8a92ff74c35467024e0eca38bee1eb5c2fd9f863b3a634f50ebe2d1cd117c8281788555c1007b021a15ddafd8e2011442f2f2ccb8148bacf2844aaed9cf5f0ab4e8295f89021c285bbcb39a1bc30225a30ce42b1162c97b3072577468aa80e410f314ea0cc242ed26a17d8dc74132734f8f26360f0181e240af104e4365a64dadc7ff3b2232e472c67ce39283667b0b64b3c3d75fb369e45312ce16d1796d6fde8dbefb81454d671830c44d82b77559193bec032de8f26ee3e68ce97a2b73f3017df983bac007a67f50eb6aa1e0b1d138d3e39fb5cdb1b9d07a6a9b20a149862b440c6f3a6984e4b82b9ba97bb7a5974157f022155dd7ddd4b944b6ccff7ca204ea4c915d863cf5b07eff4f40d9a6dd5267095a08ebc77e538dfe09595b61027aaffc639f4239bf8461d378dff717e12076ef762b87536c5f3f3af2c99f1aaa31f4cf56f2a1ac7825ead320a5a216d32029a7e168b8b77556e313c63dbaeae40acd612916099832042d0e6753c7988da8206a5c34d29817ee253f5d6353b738a40a0f7893918593685c30c454da203314a413dab9e45419a0fa6c9322175d8b6f32900023c8f8884b6c9e581eedeb46c29b0743f23893c3a2ec98e16b75ea60c678288aaa41e4f139f3edd409b1ef785e5f49610ca54044e5c8cead0ae1a1627ff56c37ca78ba6cc5272bac6b116d101fd551b8e645485a5384c18ea5758133a8ae02dd5fddf80cea521f3db0834491bb61df67786933c7e399c7b052f64a8614b0adb71b7e82d079017e131e0d3c1c8aaf77e70f0ca69daa016b3b9e14cfe6c7cddc0f8abd6e2caaf62abb77fa2333b1b29a250dafc685b5fe5e0dcd90fcbf7c5021f317ae28dc5643879fb45c6face2aa539c637a58e91de6ffdc79d04a19052d762b5db0d4b22dccd4173f6468fa2b96d7c88d1f3e7818b30a0993b3e4d41b3d039cddd50db0d554948857253c0198545da263ec4328faa2e007039ed1fc39d78614053525ba65207a60239ee83af0edaf388b2b2424a04941313ab0ff9c3f5d9a6b93f11706c0c85b521486ed061542cccbeb345d0e7e943efd25d9814c9dddd0d3fd33ac608a18d243451bcf9a6f95b22fc5524cdcf3773b99682477460fb5e499278010b318cf04699003c88259f8506384cc38534ae49c9eb468946861961fb15194f05ec945abe6f243ab113eb7eff16d629a42e6eeadf7baf39d271efd44f8ac4aa47703b44d9ee7736e4e2685aa29dfde2d7c69554de0fa155eea5cde0df3df9c39dd4bf15fded391b16a90f5a4a1b3b11c34f267be9db7590f99eefaedc96939976363ebd3b0abaa8605fec31e6b54944b6493e91bd242420947cef97d73abfc1e4756090a34ce9b2b7a1da433bbe69e4d14dfa47eddb3dbd78c44006542ca11bf8c80d00e960c5ae3134053375450e80bb8012d5c7e6971125d38a643ef93e3bca97a1ded5ceb111f44e7a421c30c91f74f4d22f93eb9307c951398205c71a94385cfe14c454a579cd5a55816f13f67c4f57ce77d0f4b32664778c52f1adb3f38fe7a759008b02178b43db34f05f799ee44e38ad3515b747754c040944fcf666f8595052b5d7aff855989fd65bc61df118711ca65a09531f982ffd43dc6a861aea67ee7686cee3732e99ad4c51d008639e4deb62cfdf3a27779386c042f5e21ddc72b1d233598da8dc04c891ffa7830bf4d62c1f9a140a86902551fb7361a7d70a2a81b89cf2fb2efebf12296e1ed04e53b2e55e5830419b531a893d0916bbb517ae0b3bbbd421bd502231bc8f261088ad7408bdaa149f12fff5044ef14295d98e00c96b5b4a3a572aab19648a7dcd70cb74c5b24f0fabc0d591b6eb927f8324b5c70c7821ddca26a6c82c2d0ac8895cee4cf111386f549f4db3240c3aae2566e85bed739919538387b8944911a4f394db793b873b6e1316d15910e874c39a4fa785cb5cd196c2a0fe6e9728a5aa11b4262fdd19f9481f145940e6d978c3c72932a571533f5a45db4537a4f37c192e1b4f98b1b861cd4829f9480b98516b2f0e503298a9c1f419eb4b630275e7291f964c4b6d814dd293502abbe9081cb451ca8c201b060e014aff790880049961547fadaf7f5fb83e58e9d4bc9ff16767d27e1302d8d34b814b68445264d34834288ef43e29f50731751b5c4fc10e4322cf96cedc3133b864cd0f72dc26fb044a975c22cca2769f8f6adec41a42f09f4a3fa1f62c0568ff38c26372bfd4f29a0c546462a01eea536f8b42eaf6ce8059bbd48224eb4dda71fe1d95c352e6a941392ee0e6fb21a55a203a8957121cd3424fe0be2c8d480155ec7007655bab2d193de30f3479b56f4864ae8c0227e09cfe104e5a111434916e9ec1dc7ebed245fd6f401670f11d4247e270aa42c19aa6a1301cbe02f6e1b23363e4d36dd47cfbf7db0a034c88dfddbf893b8f274f6c5762ed8007ff9cae2368fdcaf8e8ba8234de3aa57a4b98d6751f5120e32f664c6c6f2f8c4ee78c15f61e9bb187737208f1c16fcb70cc0e7598a275b8c2fbcb22b7c93a520501b6005d5e94da512014d1b0b5d63eb46cfaebcb47c2eb5d34c4d7aa5cac219176a4753f799aae598de643b10f7f988364db8a6da940c4158e0becee0955b16c027debdace752ceb652ca35db67a4481f62d98f7ff11010d8ad791e7ebe712acf1b0668cef84876534707697410fc0bc32e23f9700f1bd55a91c374d9cac52a8d630f1e73d028b45543e54fb55777d2c9702356d00c33e0f9f92bb0ce422d638625e74b66bab760852e71aac5b94d4e8373e8e2d20568ac63c8ebce1cf921aa19917e5a174823a29edce6671f184a1a627ccb6976b88022449df93fb08a553e81fccfc05cf553c662ac469b8759d4acbd7994487c366c5aacf7f0a6a6ce07e2ba354b8478cbc60f4360e3119d0d8c09e406f475e3ff1e5050d091cfe750790bae487f0f9dc92b25465c4d9710ba11bcf30e5f43d7dd27473162dd7bb18e1fdab963daec5fef4a91877e2df252221e4b5aa3c72f30c4390793b363af6808601135e2751515cbc1073e9b1c2a622833335799436f60c5a635b7f777115e180b1b6d8485b3edfc36530057e0ed149f100c558e52b4546c855764c12beaeb739f99207e4eca76b1e590162863c0c461303cd338403cee6a634cd1a7fca5cfc3c5301758f3fd409a06de011e7bbc62fa2914f2b4e773e16131e3c51de6b54924fdeb2ca6c6e15363d6480d31c15816a48bbd4d93d0f43f8400f8f37b57b0af8925b4dc2b95b77eba83a338f4c7b023566f3cab4732277c0c84b98339255a40750e0c03afe82a04bfaeaddcf9f4deb292a71ec43bafd005afd75d1caa221489097e0035b56ec12d92f59f7f52f2f991ae462b9ba0bc6514ba7c7a4d3aaaa985f7426e66bba89c187e694b08e1cf6e0ccbf4a6e0e49f2a91438194548b15c1f424414b9d9eed3a080bab3e131c32870857a14268262a6047fa3e", 0x1000}, {&(0x7f0000002480)="26c0826fb6d134334bfe9ca73b3ba92ff7065190bbbffbfa0dcdbc86c2bd3d8f47e27f368bff58d9a10f3537e0b694d91071b6cbcf895e3b51640d5c6f6070c59255862824b77801d35a430a168626aa6d9b0dc0f6c75c4ffc96ed8644cf4139e2909a440711e334de37aef7e5862664251c6afcd7a828c40e67bde767e76c23c3e3a9440188cd2aa2496fa0af22956aa145738a907089ce185fe285e2f24ad539a46808d0291a93fc0cc658763a0a6246aa6e5db53b79c9fdebf799eda29770f898c899900061e6253531dacabfda314c47b7120027745a308b9b37ceb91c9ab0b6bf86d7a2ef60f33cf3bd69c7f0a222267c06e1355afde1c4173053dca1f197e41628325aa54312894f928bc60d60b178e3a0bb1074fb627cc3d5aeceef0cde5f0eb2a1f1a2710f22987d8e005859b9a90ab369e3989b4901d5db6c98ae0bea6f89c1e63d0de4ee3e6044af70b850b2a6f497347946cbb627c7c8617a485294590fad5a1746aa1a7348d2175af8a5faa6f1ca80db492471cca11244b72d220af4e0302cef001cc24e01c3c56805e7df25ddd359f33db49d84aba18474407b20ea6a7076bc174faf6bc2b8cdf0240c2e4f49f3c51dbceb873c90c65069b56113f633931292670e817ca67b3d25965e201bef37d53b48930da241b5934ef9008c8dbdc51f03d65d85344b49e5abb21079634867a59cdd9e31f8ebcb1a857212b6ac2ffa0617eac8be0f570dcfd22e93ea29925c54cdfb62a82744cb0cd901b70a376f250f21cb1d977bfa2c21b7b0be7beb2b025982d6419ba1661a12e38c6e1aaece4cfe078186d6520d801a80b4e193f3c62a044f63384436399fd2e230de113516aa6869ad91ca52ce02040ba93f58e6e9cb6d55115378d6fa0a9054ea3f8779dc7dcad8b4eb33a60381c9d8903e94c0c0afba8b2a5280cfab7124352e973c664e028ad2f5100fe08ec127aa1fae172eab6038d30c14e69df206880f29069dc9935105a9529b233633764d77cddb7d7ef20b3b3a5775753f630d63aa485941ca60f0c0a365ebdd7d42f0d829b89a46ff174e36a8d2efbc68ba2d3c3081ebb5e16c1890bf2fdaaaf751610525e8b8bc240ae5367fe0e8b4b6a845af6742272cb3c2235db5b42098d9010e8ae70a4effc14a704d847cfba833b2c9e63d5160743b7102a548e3ca7d8f5ed0e10285af9497b4b0815804634bee82615dbb714cc6a91bf885a99276c294c9c466e043e256f4d5d1badc640f0d8d287dd1f318889f67988bbc0fc721761154880be9ada4e9922c46616374fded0882701978e47aad1d82a7ecc7701991e1135ae2dc86e03e31fe837cd09dac38d7a9f03c6ffdb40726db05777e7e27872f70096081b423ad8f94142c4fcdc367c449772d7b9ad8d05eaf1ffa3b5619c4770229766891287f1f9dbae3fd58026f891ec66518a5d885b0708e0b4df8825a7f20871d603caf3bfed532364dabb7163bbea1cabb87fcaef0b81c779e8e62645a32e66b45c563431bea985fa549c2c2d98e955c84e897dbbd876a7423e10130f47d9774994ecac4bda2179f83e614c3685b795553153c5bc391bbc76c21c272a2fb52338c4f5c75590670c6800c3b9d065fd69d67984d19c619e5f386f9fc8b08b9493581b29473cb6af10d935063c2dd2b666c9757c852b8de2b4de3e94a50fa899cf1ce59776d744787f64f00b450ca80e63c12bb971654dc66ec2a6267fe07d9aefce6af569af1f1485b89d2f6fe813a005e4ac03b9d8a0d5eece13a01696b46124fbeb92e99900d69aa258ed7e96fe8275fa400ce8fce22288dd90e68e3fd4a457184c7bc073011a8611761de1f4d85a9964766da79cf50dbdb88e9ceee49b10b189896047aa1fbf357ce1404a1c7679590b49f072da30bab3bc591273f05ca66bf151e2e96f30bbe1246129e69eb21b9c7f58403ac30d633d6ce5d910b14ca619e3e0cd26165a9c83ba854d5791be8abb976b37b0f387c63257aa1a4149f15eabda8b5980f643667696f81a22f3dd19f8786e227cfe5ce103af05dcdf320ad0d69f246ec5f0769608351463439d25be658621a2021896dcd3089c5c249198fe6c780f4128beb259743513970f52785aba2146f4fbd337cae5822aa4907520a45e90cefaacdcad06ec161de270aebdc608a3338674b1c37f9311a3f1fb8fdcaca03e5853e008d519ff92b85473f8ded87b56e38cfe2e2358827e03fe90d9057e62a4b6b13690ee37c2aa84b519337c0df87b370666229c0f52faee8d97ba4f1ddfd22dd1f26cb5eefa993c700b05ecb2f7f64eea3df0682160b0ac86d1d8a733f1a04a5c00282620c81828673cdcab6951c253abbc219812067c90bb82fab0253f17fdaf696fad0db096f3c647ea335716ea640915597ceaa8a4a71b296acd54538d551a6e472fc6d93210520364e9a03617e2fa2b0f1c230cca514b9d735258f72a7bf8f7927f9334e3dc463c8a8ef2c4e5fcd0ed8a5d0181d3d4dc479ae71ba2d54a9e31a28258a41a8866d2733b876dd41d54163acf51e51abac2f229388cd2ee4aba6db93a32e4931cf8fe938e406dcbf7d9b93dcf43dc95c93844e183ce96e65c4d2c0d42b9112fad63d6a4790b531eb86089e766dd05d64a9b5bcd949109d40e10af670936a1bbd85d14863cb5082fef16cee49f4ebc9b7fbabfefba43cb34720f5d4f0afe32e6de9e8baa3340a8680de1e8f525d3e946a5075bd7fd6cf2db32ab45cbd0dd9ef7bcdac80974093079186089aa2a50ba09a967c69480af4878dd4d6846155e1f09de9db9db8669d3bbdd9fdd7baa6d33cf0b3103401b039416d50900759bafdd9217a8ed5bfe0df062622cfc8f58a1eaeefe2d902dd93add504f8dd730e0c3a889fdf7d024a4ef9400f7b79c8e9385f7b9e76798ed4402169242d3549cc0c797098dfe5017e79e0304904cc2f4860d4b80ef318a9781fab87d0d10887b873378e03cd88acd3c4defeddb482063c8383b4bd43de8f748d7ac1209654d36ee42f313c8cb3a19839d444d6a82d262e69c4855adc3dcf122ecf35073df2fa3fe8ee164efe3b39ec8259abec1603d80979d7c46d56f77811895e55f294482d73cf87e6e0bbe4ac7d5e5d829e198dde1db33c87d754495171743eb6e5b1add3f8924e9f689b46da357789587531b3dd067860ecb90b066611f780a1e07edb803ac72756c36480daeb96cc5f7c2812aa897a21c7e4daaa39d813d25fe11cb9c998d1948deb54607c384f025315954e7442b99785f951762ad79087cf92b660ebc556cb8080bfadc828d8a1a098c6dd260cfdd91e8451b61b270eec87efd97df3287cae117c72bcc199a56d0b55dfaaae58d19175dcc746361d8ef133a8c0ceab2bc7c42c3a2a6b1248ea6abb9662f901c88c35dade6bae47296668b8ef7c83c0c95db3f554eac675b3190a8fb3a3d0cfee7db14aa9d24d5475d6f0be6fbed6d8039b8bd29aaac03f08c7ba4adbfb32bf9a432cec909578bdf68efc9e63a810fe7187cefa0ca99dac1cc1f73ca8519ff6c8e45b069b1499417e722bd0796a05a48deaa7ced6a1c5a99a1b7e0180ff0d2ddd785b92a73821ffb1bac47f893185d0b762699d95915a41796b1b63e5e9b75b6fa4722f2367bea8862cd69028ec1ab0c923aa356ed4ef2f9074cb45a8908e1b929992bc3390f4ae78621a0ff028ce36e109d6fb98122776fb071412aabea1737e472a9ef356759a55477b71033252b9bb9259305559ca908516cf01af2189b7e38b4263a3b4b840526a538ee9cbabc60d41fcceb9c36d2cc10996b1bcbcabcc219d15c2e96c943f945ea0db60bb2b8843260cb417317e211854d5cd73f2c5135b874f4815793a35cc8388dbe030cea1a4c9756978443611f7cad2d24690ce3f67350d28d74978b0dbecf7ff7a9a4cdedeb6faa905d64e85c3d81d17e77c420f1d65ae1424cd19d733f9707096c82c81fc655e3b4d8be49f5e0e3c6299170fa283f4ea41f1dee2ccb6b822001493bdb0edbd44dbca6a41f42010854cc1dcca21282a106340753a00261116abc38310c8e2b9ef5520b46bdf4445c1963803d357b003d1bad5434cff89ce66f52f6388394513d515f354d3adea579a910752a7947252175282cb84a2210ce561b80f0d4f0eaf0bc223507ce118f40aec55c7f2b7c3e75f811f70de953aad91868a3ab0d348d0ae9234a62e2de5026af6bb0a6a835ad49be87c5e689caf0a887d8e419df0da20b48a73818b8220373f1f3dda31972ddaa353d5268b5f775f82c24ec951979c1b2b61139dbf2bc9e57baaa24a693b5b9001a47c522ac45cb4968cd6bd5546aaa83749bfe50d229fee444c6bc988c6c52951efd1c648db2d5aaca00baa15812a51eff6ea8f8bfe8eaef4ca52b38a859449c3e0f064abc0664ce1feb6c680570bcff9e605061ed51ca51296abd1b1ed403e4b968e42b31d9908c54bc8bed48bba1aa0664b2f85c56ba4314cdfe7bff7ddb842f97cb1fd59d9c0e8c37d210271b81c87852772fa1417ec528ef1462b9fe8a16c3f5317fef5433304fb1523fdd3c199e2f89447e6da9c4fc03c452bad2f1b726ea2e8a941837460736e290dc32515b304f14246efeeb37e0b379f17f9817b1c83573e2cc1deed74c628eae8a03fd82aa85d1743534c690e113f7ff9967235b2dd15cea7dd538a6ac1dc66cdd3ac61674419d6fb73431831820a7e9bd0b0cef9f14dc3fa1adaa527c9247c3a6a2c903b93c93407d840a6002df230d9e97db7377ac63f623f66eb85ad6f649e92693b8ff2c8b63eea6f988363c87bf9d59dbcbae41eb31ede52ce8c16a85fd752ae539f7a992172e1122bd56b5e62d7605780a55b92452dfc3c7d8da446df9c97adb522930c63bea51e6a5e0ca99f47422a9cc880c8fa627321252d981512010e0d59d8f78df4bff6433a04ca3cffe87baed79254b83ce0476fa90245f0a0cd65f342f08861f7bb562bdb0ff17ac0d0a136782d0586bcc6e910fb99e0c447ad66083087dfa6a7bb0edad3f7601befdda0632738abc8cdf6d88efafb949b792fcdde42e44411bcfdd4c256f5617ce6d1512d81fd50c0773f98234da1ae104c1c8cabd0828364ce4f7d3a11e44707ffaed19806338f68f0bf674fa029c37bbc82718698e3998d64fe8e094c673050b9ced9eef93c336f1be10246242f103a86d0407f46f304a403c1407d4012d88272e89e18d7a58e4b606a4e0e6cd776760878598ba96f9b4521d02c8aea7257f6fa69212bf6790283700e7f0c6a4c5dc36f209f4efa95ae85ce19378fc738c444e6c3ef4f4ba56f85cfa7dc8f4cff4f92fad37336c877f9a0e8c1a6b213da4e25d75fc543ab84e90513f41530ecc3d26f9cc341595300b32df9b7db00fd4d27d10a724d4fa99dc732bda6b0510dd7f2753fedb061fd0931400fb3d174ddbb37dac7275fe851b1862cbafd804922ca638a89aaf667e085ee9307662d4ba259d84e28459d07c754dac2918f2d6aaed80d31efa0edaac2ae91a6ab430cd15eb168427552f4a73875f86834415219730d43971e8c7b3b553d55096a8f251b77a6398fd557800f793741c89f1e9be6a50a3755bcdc142e536a6fc25338aaf40f99caa650f2f610c22335dba86037181097e1bc948dd25dbae942b8c25b7e178fce15d8bd45bd5c09dfb362a4ac6b061bdde1241b397142eec63f90f8b0ba0765b75eb26a5b2bf3db24093ecee4fd2440b8212ec16f0d7a653f914cc3b912808ff96c72b6deeede22d3c8ae8f6cd9012e956239d21980a727a02abbf2b4eaeb56d713f25dba9c", 0x1000}, {&(0x7f0000003480)="c16d2056237a7623abd8a72c1aa1d8d9137de811285b581444245a2be06f94e60cab59f07628e4821d20fb8e4ece8fa7fa817d9f6901620ef3fd0e900314e36e765e9d83d207cdf34de2724331378b7c87", 0x51}], 0x8, 0x0) execve(0x0, 0x0, 0x0) 01:39:28 executing program 0: socketpair(0x17, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r0, 0x60001) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffff}) 01:39:28 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xf5, 0x8bc, &(0x7f00000001c0)="21c2e83876a4b60344c690bb38c49115386ac3959d5db6306d1a5c8358e5e9b285b5278f89ebf6e7c532966a3d9457599473b36690481fb309cbf9264f2b7f88b711f647882dd5d139c4d6d663ad90958468c11fec4554e032455456c9733596dd210cc940dc0ed3689297ec7c22efc961361c83e4ec3233b18ee8c58be582465141c7bb77764f078cd21e0995141d4b0929288c3a9c078e9749ab00865a78efc0a89e80935423d1a0c598eff1d8b63e1e6373fc80b6b48e7c6dad4f4db37c2e33e7459344d9c43a7230eb9d952ba9f9ab21d2c15a386508b86ec90ee6ce21961062a9dbf4b7b22d33954232e51c57f34b33eeb6c58049031faf53f6b4cf202e9f4f9dae38f451eb6a821532bd80cf3e11ec52f2b931b78ee4bf562b2a4b751e60076ec4503abe27f05f3a0dece20eedb7c2085a7339d2616123fa850be6b9f46127e17d0b710005efde395b69d15a8e9c0324721a4b6746e9d8c07d418f35cfbf8fffe53ebdcc6da0179a310ba2ea7728020c6a525f27f219e8e4b6cb21b872e7081dd594f04c84d0c6c9cfe1b33721875970bda75a94e3177d5c8fcafb5ed79a7e1e0b2b96759d5275c65ca734840a123624261cb41fe4500566522ecabf45d5c7433be28b8ae883a2ea3f985d396c411e8da95f6911afd3aa0c613808acd8654a4ca790dea42dff256b04084f8a811b5b4242a5d7b780e72cf410663864de7151bca152930852dedb5befc040488083416a6f87e653f9620b6c56d0f7fb7fa53d31cb49ad0165dfb65fea33e0e0b8c429fa9acd1a6492ae2c9c600e1f4fe7a75eaa6ec8ea0ef72e12dc316233cadc01822c6aca226f278b01294469f05e7b51843b9b16d14eab0d7a93f942d3a56e3a82259d43f5ee3988fd9bf316f454702c509196554946ed25af52224a237b4ce59a6eae1db3a35550c9ec18fb613cee327ea1f8ea7c2ccda7ed54c03c5a90e33f5c9d0a517f76a8e2a6cb8fd0dcca612b1f0065032b878777e7f1e2741e94207bf24a282815be3b766c6776241ba38aad09d90420ae709e82f1b4a2765554b5018ed78743976d3c76aa25f25f803f4b2abadcd596c8a958467f1ce6e81d778341e54e3c57072284bf8b2aa8a33c6f7b68c8d5af484b20c5294ea801817af0a6a177ff8b04aeb6b9d4a8c545b85576f01a6e05ef5280489828f15e827d66129a1a961470ee11ee2da68109910183616a2c9f31645e1b0edaa9a033e6c5382f7068a376f5cdce5f326b63a5bd44b7f10676a84776d8011cde99c20b87d525e10b3235aa04cf28aaa81020355d090417dd74c7177a201eb993348a2556e956f0d8f157f1bc4352c315a6686b954f722a50733f42dcc81ded16c07cd8d732ba54f364388952c42b1ea06f5c9dbd042d907b2899c7df18759a8f013f3c49295c3c2be41dc6815fb491871cdf817e9dd42cee33209a021db934bfb23c07cd26e48b52824fe1f989b6adf95dacd14bb1a7634d4a852030c7e2efa626aacbc205dca9b199f57234185afbf36f35b0e0092d5356f1ee1e8f6aa9dbb6df3facce9542d7924c5cb0aac70a012fc41c01c4bae14484ebd7376704f664cc090271c9d24904e4ab960eb84bb11471e516f603dec0b7d4ad9a6ebfa3ce333ee9ca4ed99e246fb62f714314913d93ca0a362319a7240c896adda372efde1fd9baed519790d3e0195fa031e29d8f4644945ece8e4748d2415d2df2078d92fdd1903961ad68f5e164d398dc85d1b65775145b6fefcb862a8043f5cede9c0b184350c27ee8e17f7a75159747e593bccaea59ee5838ab654a6eaa8515b1fe8b823974709fbed92eb86c4ad12aeb82936117667eccd7aaf145b67182b4e524103e25e14f8e466945c7de3f95ae4945861e66128e20f0dea96756ba73f992e389f87ee523d726365de354e5c9756226d7e5526105320b4fd58e014d28324673706247afe102e9e2316586693a148f6e267b235833ab150641c56cad804657046b763ebf8e17787ecf67594cac25736e598707e7af10062e15158a2434609695d9d5bbbb69b8a07fb9be271f7e4d9284dd0cc65ac47e531af13d0cb890058ffdab69f0e5c74493c676b83be4d322bfd5edc4693535f7a56459fb580d1a0eb587ee95f0371fe34514ad915db6edfa9e0747b32963851f88ecf95cee3c2d1167044d4fff747e45418e9b3e3cc59b415803c2a128a1df05ef31037e2bab8daef3086faa21943e55fe92fee4a9effbd5791042b1ae817e0d9374f9c1f0780675c7bfdf1620a64fd8494c1ad44b7481f459467510145d67a274fb624c17757fcb931b5b96988f68d258efda2710512e22bbfd2169bff3812cb391457eb00c8a6adc715ecca2cd23f6b0f1aff25f621fb45fb1ff5fe6736f6e21a6d12559476b3b901c4a106747937ea64905a861e7d4df27a0960899d8bd2e7381c43eaafe57e55289e8aa15c8cb8e509d1ed6e9a3c6495040121c4e06dbcb23537e4b65d55393c58e092bae33830f96cad40f2bc9502f9ff21bb8a0265a398a6a2036fc3b5a60e97d26206e17b51db05bcd12bc8f6d0faff74a92e35d420d8c8a60dc9b69b8a3cfea01933162038d6de5126851c388127fa960e4bf7d032d2184bd7f289fbeda7184298602700067ee13ee6fd787bfec09838ac96f0ffe8783af97887fd18932f3e4c9ae8584fd257ba3b3ce97e99f6a4d267d73fc165b407c4a35919892051446cc3c464b0e82c896f95824be45bad3af628fc5df31ed13d45a5906acd25cb198e8a97d440a4b96a47f89260a22bccd6267029c716c799fcd7bd707f58a191b529802deb87bdba610a5e64ba7e412e65478050c024973e09492628b8369e91d4dbcb750dcdd1e5449f2bbd79712fbc6021f1610135e448a3eabdf5f33602ae7c478c7d77409dffbb8442848557a88ece5c789ed7a32960837a299d9ca4d95fd0d5a603b77aba2d6d302429cc06f8c7879bcaf6ac86759a9f1c6e06a756bd23d9a6e3e501cde614941ce161b3515995ce1b83753ea87908853e76fddab049927f056d3893dee5440151fedd44e1a13e236b585f150648aed567f21df7924979273bdd19e073b6c5ad27b2edf8094677f25897eeac7c91b153c8fba499cc4bb82938e79af6b2e09375fee2fa57a2ec7b5f80df9bedbabacc09107cba19b8aee4fe9befe9a2cd93ed28fa7a2e75924acd5187301c2d13aa88e3856239657314fee57b345a7da254024d24485c1eda31e49cf4d1b9ec44c4b3ffa1b17141e024d8be34c2f7d58a7dcead344534146073f51885b8161af3138527c7d82d346ad60db76ce719fb646c0e7a55678837c9197e53d1f77af415377c52a524ea8711402520682e85e9e4c76f073c6d60c34c69a712fb526df777717ebb3620412568f7682da08d8a56b9fa440e420f92c6c1914481e3be8b7e680fbe0ca76fb893d07bde2cd3848b65454f2f7d269e872a20237173cd3a1901c0b688dde90fa567e3e6ed8034e10805bc8310a282aff91d05cb1c4051d58e9be69b68de6f777ae760361ba99c1bb7e43d9d1286345d6638a3bf43c766631fbb18719bb1cc4383b7a5f38f3a255b94dd154023e88917ae2dc1205fe51e67825d9c739157f2c4b32944a54b63178cb60a80fe2f0bf84412236dbd0b0f3e5e9a0e9d246a965ab4b49cc602291ea8a393adc8ad849f763c829b85993b5547bda74e92927557908e1fced66afe4a2f570538c60a7c0b7e52ae5ba6dda04711d93fbbce3d6b49b5326096c5ead5feaf78c9be95672d030dcaa5a8ddf7c5b4a64f553d701a8dce27efac47a011621a37f765f628956cfe30d12bcf8ca7f379f7da3111daefde4beb3d45dde743fd1857b24bd6f7d54aa5bf5ab306c189b4f913aa2fb08ec5185f19807ab966a83a11bd8a695d812a9cbacd4cbc6c98ae6976f1fb30ce3cdc627a884244f8822ce67f9480538361de1ec374ba4b9cfe1de5d7d203f8116ed6a3fce43da16a79894988dca96e353e3ff9904aed1c5605b004dc42b37a60c55cf73f88b25dcac242bb96ef280157a28a4d5510893a56d78363b05eb4d0b748419109f1bfa205b0747ea689923b499294efa9afec9cf9f0baf7e32be93349fd89fa2dbcffa49e808f9be51a19aeca299ceaaf9ef956d11abb035bb6c583ccd21a9ef4eb3b0f107edbaf22abb03ab9998e84e325b01775611e754411a2fb8b3d94e812231b684d0fa1c86b987db425e949e71aa94bf082479e66f86ac5a9b348769070c600801c0e39b755769df0e9aad2c36a5eac574c4aab2a2dd038f8d16d3f37342a85d09cd876db3d0b8d50760d5c5989190f7c751bf3a0a3b9ad821439faac07c32a223f83dbae1ac8da19b4a47f7936acdd4ab73585d9ab5e5b3544c0970e6907b5d48c9c116990e80a97b7fdd7e32b9ceeeaf17a161a120a0ed319d94e4c19a8a430d04a56cd990bf381e5f77c3a2a219fed732600699d1e0bffc7cd33fcd26e5315e1af4c2e1f7fd1f3b4382c95e261df23024b8b9eca33a4284bee9423456443861cd343d9ac0f4a635c6a66aa15316dc684a9ba20e6e0430edd5c1ee62561457efdd05f68a4ab16ebc195a9a06674c1771f2abff8ea34d839825344939c5d19e2c67d2d8d066134843f2a75899e4b7bb95e13d3ee5d94dbdb70f43890fb4a0af3f76dbcc56225463f2166da3d781556455d34cbe0c3074caf2b65eb9834c65eed53c9190bf865f58489e984906b628620f3b938d4b1b4f88a9879bcce82b72786b15f7fa78725c7b8b67f5d51dba5b4226d2af5985b9c28c8d48460526b6dd1e76d2e6095aea25d9244f7f801b0d3e4312efe203e9fad0414f0bcab691e57c30a570c7f8936367c413df7b6c437cf8aa91b91a41860c2fa32b9113f5c2e94bfa9f554f7227df2450bcad63be943ce9eaa6da047043860e001abae0b709bd4d36387092850ba891b9c91723bb886120e4f7fa8d842848dde60e94b8fd76d56195ff79eb6951303e392532f3df42295a3eb0d81808933cbe4f15659c96a64c94a8c3839b3068a1ddf85750f892bc6ab61705515d300d71510d16cb64eec50837da3550f0d377930cb6288754cf64180c6e124e2200176ce1fb8dcf08a05666be2a23f2d609e4b5fb5d2357b4d172d3f1e63d16c89ad77b02e9925f5b6918c518650fad3f63293e8ecaed630dde96b7aea470350cf044f5c3471cc4f93ffd4daf613c50a9c3af779b6c8b97025d205eba28a4fdcd61ae7917bc111d5062fcbfd9407452d0b45006b6aa23090f45af90d8fb1240b7f192c8cc56ed519224591e80f7ee4c47dd0102bf2c60927d825923bb256998762b57ec678d359d56f1e26d927ffeecbd6f7c2567192a905e172393c892bab832d80d8b72c3f70f7427358761bc0ce515b2c888e3f416bbcf3ee9bc29fdf25e26aa9e6dd1cacd183e5ae8d1c2a5f50a47e77abfdf0d2671666a55121fa8cce1507e77c517a5dc5dd08e9535b738d5e527f3662ab425ee3427a1840d21540b6131bbe33172b26d67e1c3861382315c19e21fbc2bdff4ffff0332ea6d2a6e395c6b4b949d0881804b1d912afca684e001c6cc77a44d0be6b50d00f625b0bf9ccfddf5dffe0045f32764eb8993d7253d9bf745d40af5a32407f26e1d5801ff1323ab566d129344f2690f35fc8caf4fcdf84a11dbb8a1f1a56cd1ae32976293e6d04f30d7d1430f382a490f68d554609531910a8fbeb07a6db1099a6ddb182339192d447babc993aa3d8620016e8e67e80a2a5ab732dc2f715bce09641f71089710555939d688feaef672d9fb37f3616d85", 0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x11}], 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) 01:39:28 executing program 1: r0 = socket(0x800018, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000040)="1b1c0000", 0x4) 01:39:28 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x1a5) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x608, 0x0) syz_open_pts() r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c6530009fdbdbee556366b44fd4b173d9c2aada5c249ca7f9d7be7a79143b0635cfc1d6f387037f700b3335bd11ac5287d594fbdd81a70048a6edab311f85d9e9933f84a67bc198be140559461b8c758f069effbeb59faccffbe1f99ee38f94ffa8733dcea73a88696d22"], 0xa) write(r2, &(0x7f0000000000)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) 01:39:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x25}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") syz_emit_ethernet(0x2, &(0x7f00000001c0)="1704") 01:39:28 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="c1ffe5ffffff0000000000c5a6f0ad0000f4670000"], 0x0) syz_open_pts() msgget$private(0x0, 0x101) clock_getres(0x3, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x24, 0x0, 0x0) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) setreuid(0x0, 0xee01) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="564a966a24012b2728e41651cc018e5f99dd7f237554db9645247b92da"], 0x19, 0x0) 01:39:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x21}], 0x2}) 01:39:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x82) r1 = dup2(r0, r0) socket(0x0, 0x5, 0x1) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f0000000000)=0xfffffffffffffe1e) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100)=0x2, 0x4) 01:39:29 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="f8c3edbfe01949802edef32a0d3e3b91d623d5bfcbceb6514a1c2f21e9a5b4573f65d8a63bcec0aa827e59f89852128c46137e7f785544a86a4055ec3620855dd95a554ae2c5ff2150b237c82633fd4234ce177e1a17f5836e0557928c271daa1dd6a9ee4959d569f1c5cc89092cc08e2dea4aef77f309f344e7d505b70ea3e1847ed00e8b9d3ac0d57aa70837f6a4713c361f09d8467bf94c3005989512cc6d1319474fec47e1ed8747e652e082cfdd35e96ed36edd75412473045cfc8f9153db41ab3ab896b940b5ce6b818ed393f6aa9e32d7eab6706f1917f972a0ee3ccc0846e91678d62c91db051ba64052265fb21bec4175e202f37707bd41c6a0329d3f00a0ed402e6c96bac7890000000000000000"], 0xd5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x300, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 01:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xc}, {0x2c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xf6d7) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 01:39:29 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) fcntl$setstatus(r0, 0x4, 0x44) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28000, 0x10) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) poll(&(0x7f0000000080)=[{r1, 0x60}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 01:39:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/130, 0x82}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 01:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) dup2(r2, r1) 01:39:29 executing program 0: mkdir(&(0x7f0000000200)='\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(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x20) rename(&(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/\x00', &(0x7f0000000300)='\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') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x7, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x28b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x98b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['\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', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', '\x13\x13w\xc5\xfc5', './file', './file'], 0x200}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) rename(&(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', &(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') 01:39:30 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x9) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x5, 0x80000000, 0x100000000]}) 01:39:30 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x6, 0x4000, 0x3f) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:39:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xa, 0x4) setsockopt(r0, 0x9, 0x80000401, &(0x7f0000000040)="399660661b6cf28137f7f3366e601e499e52dc2bf380ae118181b77674812b", 0x8) close(r0) 01:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:39:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x4000000000000) 01:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8d") r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 01:39:30 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8080, 0xfffffffffffffffc) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f636f6e74726f6c008e25dcbd3467731844e551425de4de79d59e7f69f93c84354eab17a6cf40f739a8113e62e18d5b940acfb0df52f784b90816c9d2ee688c8ca0365cf7323cbe251993fdb125b8c3a7acc8e4fed328a47402f95b5e959afd9d194eeafc0b8d32cc35613f8863a3988f609fb6343803774ddd235ad4456ece26384c87a268ba200909308753d1950fbe0a13db0a1f536a90b4cb2de2db11f5705b05a2fab7e1b50c215af5ee6d851659344f971c1239a161f29764bb9cae40ee4bdbdccbfe8a14ec301459581754a587dddd8a082ad6e3cd1754a074c411fb34fca2370b813f349541400a241a3245227adbccc97b2fe26682923a6afd571e5b1d944b9a43791e008a3937a9268503e42a94aa33e0df2d687188765153f1a56fe7cabff099bf56ce8e57933cba26a9cdc34b71983796a578d90d8ffdd70ff658b28375007fda6855b23824d97f2f04591483d6d1d3b335b32ec235a48b2220a24ba720fa2649b13b2867997d75b1321cb3853d791959e197befd41a17db1c48096346e52"], 0xc) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r2 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffffc) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x1ff) 01:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x91, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x80000001, 0x101, 0x5, 0x101}, {0x3f, 0x3, 0x8, 0x3}, {0xfffffffffffffff9, 0x8, 0x4, 0x4}, {0x7, 0x8000, 0x80000001, 0x5}, {0x8000, 0x4, 0x1f, 0x9}, {0x8001, 0x3, 0x0, 0x5}]}) r2 = shmget$private(0x0, 0x4000, 0xa, &(0x7f0000ff9000/0x4000)=nil) r3 = geteuid() r4 = getegid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getpid() r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2402, r3, r4, r5, r6, 0x20, 0x7}, 0xffb, 0xffff, r7, r8, 0x3f, 0xffff, 0xffffffffc670859c}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 01:39:30 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="bb03bd5d1ac624979a883ca62ebe1574dc5bda8759df9f", 0x17}, {&(0x7f00000000c0)="304871539f813ab747cf1ea5f068c952ed7d3393ef77bac0f4d05ec2ff1e0d512d369d3ec7a13deeb4aab4b98d39b6a9176d0eed454c18ba3213325fbdea7e89e88b4266bed8e606cb08908cc8ca04d0ae6136bd8aa5b5ae651f02447873a4f0745d7fc41ab2ffd310a147b912c37181bb9dadc2db3d9776f8cdb6bbb4027c5e78ec6598fcc720c0b47ff8dc395d54783e851ccded1731cb8d8a066fadfc6de7395f94053b274ef71314770170009978ea2789f462cee68ad47f404cb6a96cc5c5c39f5aa7b475a28eae20f475357e88acfd4040497d6bcb1b4c5d0f3b6f43d3e79d45adb4ce065ca77ddefcbfaa11112bba9994b026b5d552a85a", 0xfb}, {&(0x7f00000001c0)="63d0ea7b2f9262ae033cfa91bc92e3178e661e8a1db6c26ea77204cf7186601071d28374d00529fe36c4d4cfdb7e156aafc11d5a18794fbd1198f357a56b9b4245d8040d5c7b725ca64c09c92f44995e4c71214d46df", 0x56}, {&(0x7f0000000240)="32e2a8d38e17ddb634e507ba4d112f2c938bf0282d1a5c41bc4514d244d516e6fc7548acc9f94759b3c2c5c14c46dc46501b92e7e800d77c572a4268957b6349b3fa1e7d4ffa957ae9c4d8c895ebeda26a0236b08b73912602926c407432a398d66e656869a7dfe86438dac1494b305c3d1d103a67f5846db7375dfb35ff208e83328c862feacee801fead7c1aa99f30a3eff4cb8c139583c7aab870f9e267fdc9914b08001d61f5b93126e0e345ec4f1d6fcf1e0c58710ae90e63958973fa6d007d9c0e6d56", 0xc6}, {&(0x7f0000000340)="d4716b0e95ed5397d8e1ce22a41a6511670b70f3c33ccfb4310748e11b249c0efc1c7141900bc1cff60d1ec90235cb827f32cb72f04fb781d463a9cf8622597cba92a0e6604eb60e01004ec4f6e02fa3b1199ba9c5ccf02164eab2284b28ae6ff2e25299e612059ba729013902b0f07121d1b207985e9678634ef2a4d37f6165e26ca8276e616a15bb8aab451aff65294afa96523aa19b078a057b29ff18819a5f12305b263276a978b51e7b2d1961a301e59d9c87e2a7550ad3ccee6971e2e5a49c", 0xc2}, {&(0x7f0000000440)="20e042022a68bf8d3f4626861a7a6932da6abe2ef6647888817dbd273fbeab20315f11de094d7800b7dadfe1bb1b43b12b76239cb01bd4b6c436cfadaebe3d3de99cfbae9e9083a3d5ec5abf14b1b58b01b96ee335f00a92e8ee4caeacb824c2c99877310f04078b2d36c8c895b0216745e11377503473206606b5feaec52d20f38bb21290f58ce715897807d748625507c0bade7286afd568b3b318821ec4a8fb91c4f03f68c892fae9ccc90b5ba257f8abf8f34c959c7c4888f47e7d4d25633eaba04293928c0320f182b2294cbc2635934cbe8f19c222d0334a310548a781673527f7b232968641d4c7ae315606710d2eecf1247e18c286cc2369c3", 0xfd}, {&(0x7f0000000540)="cd32c3e7f2bbcdc6e6c90c280c32715b46d3db61807a625508280bff4fb06657d4446cf5de82d80aae830f2967b3f14fb907cd764672f557e81b12baa20566730e699334d6171159237b6d2da8e3be5ecc6cce8735cd7b528bd7eb083c2f5a54bca5a963afc104a015af98051fa69b8cbf932ac339102169", 0x78}], 0x7) 01:39:30 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x400) shutdown(r0, 0x1) 01:39:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x7}) 01:39:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = syz_open_pts() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f142", 0x8ac) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x10c}, {r1, 0x6}, {r4, 0x20}, {r4, 0x10}, {r4, 0x100}, {r4, 0x40}, {r4, 0x19}, {r4, 0x4}], 0x8, 0x7fffffff) write(r1, &(0x7f0000002e40)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46d1c9328ac5f41531d7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a352f131e9ead4154f4810635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b77a8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977fe28244f55ec2a5a64181e501f3fbd72966bbf8d8da90b3dcda5634fe69f4c251b64b613afa0e1896602d09287a", 0x776) 01:39:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) 01:39:31 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x18) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000200)) fchflags(r2, 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x8, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28010000ffff0000013d748f65ba8a07be9d14ba51ff508268c5255d97f7b61eb2c4ff9be4213660ae6c95a6140cebba6a86f9fc33dd9dfdbcf47f1a10a190c798eee81408f1dd186a30d90ef6cb04f54267c995ba9929a05ca48310a703c3f37bcb98a7027a2e9c6e4a1d557a35e317acfc0ba6f9201d2a35315b6d733d781873b3ce2623e48a1e882511fa5529d7aea9d78f3b9a7c865b0be7c8fa021dec8aa6b6d2674a"], 0x9}, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x4) r4 = dup2(r0, r0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCNOTTY(r4, 0x20007471) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 01:39:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 01:39:31 executing program 1: r0 = msgget(0x0, 0x22) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getuid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7e, r1, r2, r3, r4, 0x1}, 0x2, 0x1, r5, r6, 0x10001, 0x7fffffff, 0x100, 0x8}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x95, 0x6, 0x0) msgctl$IPC_RMID(r7, 0x0) 01:39:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) readv(r0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000040)='L9', 0xfffffffffffffeec) 01:39:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r0, &(0x7f0000000040)=""/171, 0xab) write(r1, 0x0, 0xc0) 01:39:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 01:39:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0xc001, 0x80000000) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x108) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x2) setsockopt(r0, 0x1, 0x10001, &(0x7f00000001c0)="89a3a7dfa4a021ddf098739a2871e0091682ce8db72613b78729c776ad38ab99efe0d2d041acb023f7d27b985cb4328f2b3ef13a8536ffd8fdc8b6ec78103000cdd210f9784b2e38d5a4825db565b4cb982207d4bc287856058c6781915608043579d979726c78a7007ad305a22234c46f9c22ab8fdac951a6766b42412e09eeaf882aa4669aaf3eaafed5c58d5ad567121b1d7fd0e765950562784d3d22523d1ad481a4068fc3c553f615786034e853b254a402ae8426dbdcf5e02a3bb75a7bde4b6622", 0xc4) 01:39:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x3, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2100, 0x42) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffdfffecf, 0x0, 0x0, "0d9f40b12600007bd0e65ea8d6f4c6ff3b99f73d"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)='\r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0xffffffff80000000, 0x3, 0x81, "10d8755bf62cf9c8f8d4a2f47d2d86b37a328f91", 0x894, 0x3}) 01:39:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getrusage(0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 01:39:31 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 01:39:31 executing program 1: pledge(&(0x7f0000000780)='X(+.-}\x00', &(0x7f00000007c0)='[}%#,\x00') r0 = socket(0x2, 0x3, 0x33) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x1000}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="2ff6e559c15df72b9240bbb62966dcfad3815f2a8aa2cfb848042512dfd1e11fce6aae9a25094d3cbc7bef4ee6101df7ac4969e832c2b55ee35248408d844b2b1244889f6bf6cc0b8ff6889c34abc71e8cdcd51409f6c81bc34a626dd7b3b7189acde3c7c8a9ed5745c1fb0aefcb820a6375e5d54a80525d36a03644e799743495cf50f910d66cc796f5cf2f0286e5ed90702fe305dbc9a79b8382434bb102d5053e1c554b0c16507a39bc393dcf60bd774c134e6f992cc3dbca0ca65f3ee7f3de813c48b08ba56780751ed7770bef66d48752cf6edf0f7b2f4a58aeae881ea906952287a083", 0xe6}, {&(0x7f0000000080)="b93d98080c02c4f6e685d5cfedb0f3d2e2e8f30776331916844ed9995230283e6d44d0f6b2de92190c93e215b6dc113c34d0824f184ef102c55e7894ba7bddaf13091a54479b76da67", 0x49}, {&(0x7f0000000340)="c98d5de3c03fe2c9b1a9c4fa277705577de00bd919365fed898ff2253261b2d59d513a7ecd6fa10fe77aee427066f39c2f08c371ec221117af42f3b316543fd2b072e85962ae86b0a59dea5463683b4320e6d583c96563caebae46542015e55ee75bb16eb0e485985e6d1a81229324b826c7e9a34d625c1fd399f3dd77d3c8d9ae8f869538c84cc1391b3f431f8d6b2527b834e360d0b47be6e2f8d3034ca8e0851e58badc5515826e4dd51a4fb155811e93525b9b6e2a5b84c23513973e42336cc135a58ef5f9fc7cd13b63a2b05c488889b554f1e70410a6af2b0e4d76f32bbd6900d4c57836b34dbe2ae3aa938389ea0d74f2765a", 0xf6}, {&(0x7f0000000440)="8cb39e53eaa4bf039e7a90405d77085eeb82ab2ccfbbda8d04788fb815f11746e40cdc73125da0d8a64264efa561458370bfe80a8c2310ccc9e37a39849807ece24d6fa19bf1956ce750c796fe01e2f8ce105e62b179481fec2e6348b09497cd9d4a33bd4c9bfdf87fc928cb0af2e81617c08addbf81dc2af3eba7f74d1831607dfaf756379d1a81418a3406ba3a0fd7ec34c1c03e9c72c605d4489142b71743437fb528f5d8eb7784efd51aa5b74eef1b78c823fd5d7e4c4cb54d890b579b675bdd454a32b7314ac62ed6dddebadc5d59c8742fec8a4f49bc3b6e61c732c95c3a488877f020f5754b647f61984642f89a8dac", 0xf3}, {&(0x7f0000000100)="7ed125e975f39def42a3b393b1357a016398653dbe4a2508ed379d9349c1da8b287c01e734cdd8", 0x27}], 0x5, &(0x7f0000000540)=[{0xa0, 0xffff, 0x7, "80d75a78ac1d684a5ffa912a4cacb0d101e5b0a9c09b13231589cb7ceca2daedde05184bbbd3b056dee413ce192fab114a9663d0b152497e6ea978f2b1a843d67dcfeea32b7a4640919771abc3a318de0458e25e2bf77c78083cf3ec90951e2d6571b816985d00ab4fbf6a5e49d4cc2344b3765717d1e952ca9f4a1600114ce4ae5f37f717f35db52e97"}, {0x90, 0x1, 0xfff, "70a3fc367098dd095b44dafdba66320fa3b50982dd00d96eebddf834697c393afe8d7551373f48f7c538ded0527436ae886be49b7d6816e21547aea92fc54f16132d25f06d91f9f376ac9d29dfc5ca081f5d8f78cee2638bfb20f6ebc0d82c74818cb06db02a88030ef8e9b1a67629c7d4e255468684198d4a28323fd5"}, {0x58, 0x1, 0x4, "081d776a19d1d5ab28e074e9d14ef9345f00768ce861d07c72b0d4c73d0a7c37fd73d9334a8cdad6c147bab135001ad648ad8b35474e0c88049542c12a4d6d0a8309637cbf206948"}], 0x188}, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="33f46c0fe3c64923", 0x8}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000740)=0xb57) recvfrom$unix(r0, &(0x7f0000000800)=""/122, 0x7a, 0x40, &(0x7f0000000880)=@abs={0x1, 0x0, 0x3}, 0x8) 01:39:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x40045720, &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) 01:39:31 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 01:39:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x1}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 01:39:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ce, &(0x7f0000000340)=[{0x1c}, {0x4}, {0x6, 0x8096}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) syz_emit_ethernet(0xfffffffffffffdb8, &(0x7f0000000200)="8265d0533d12899e553432c1a8ae27cbc4d417694bd8e85616b61fa8843421fd8d2125de985730b9357da5d1120923d3949076036e3321eb8d3fed292b66105ff727c70c8d7a35faf18a4ad7dcfbc7a5d31e") r1 = shmget$private(0x0, 0x2000, 0x48, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/125) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0xff, 0x7ff, 0x9, 0x5}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) bind$inet(r2, &(0x7f0000000280)={0x2, 0x1}, 0xc) 01:39:31 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x2, 0x7, &(0x7f0000000080)="6ee7b6cf9ad3075350f9f37d0ca5e28aab626ea9add3ef10699cdc3bd89d01a4ff0a005468447e65219924b579d779533824c93fda1b6dbb91064a1723fd3cc09cf4157c4d91619f19069470369616803d30be7e4f6524cc54bc69eb5a2fe6135374265d4cf720be1c6d1882d316ffca1cf1ba40c16a614d46d29caa6a467a5c9c73276cc8603c50a71ae52d61651f", 0x8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8007, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) 01:39:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0009000000002300000000000000cafedcb500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getuid() setuid(r1) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:39:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 01:39:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x20000000003c}, {0x6}]}) socketpair(0x6, 0x4002, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="110002000000000000373ac2150e2bbd9999d1f300"], 0xa) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x0, 0x2, './file0\x00', 0x101, 0x7, 0x4, 0x8}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x2000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000000000007}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 01:39:31 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 01:39:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4e0, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="2b00ff2300002b0033000000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e61e756faffce18a271787b40d15af9b9cf571d9ec797d611ec3f49ff380608f4dc9579f2cec01348cb8728d9e6c2d660a3fa407091b26b0e9b51e0000000001002656694eea07f6c71872000080ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f1c0a8ed4e241905014cda8eace", 0x11) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x44, 0x3, 0x80000001, 0x7}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x2, 0x5}, {{r0}, 0x0, 0xb1, 0xfffff, 0x2, 0x40}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x37e, 0x6}], 0x4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x1000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x4, 0x1}], 0x20, &(0x7f0000000300)={0x4, 0xfffffffffffffffc}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r3, r4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x11) 01:39:31 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1}, 0x4000080c1, 0x80008000, 0x0, 0x0, 0x0, 0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4007, 0x80) 01:39:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/149, 0x95}, {&(0x7f0000000400)=""/217, 0xd9}, {&(0x7f0000000500)=""/207, 0xcf}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000000700)=""/215, 0xd7}], 0x8, &(0x7f0000000880)=""/109, 0x6d}, 0x40) 01:39:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getppid() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x8a, 0x9}], 0x1}) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="21d4fde735816e8e8d65a5bc69381abf6b864fa5824b0991212be0d722e761283d309e7230243b5a9b8b8fee", 0x2c}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa0, 0x400}, 0x0) r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r12 = dup2(r0, r11) recvmsg(r12, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:39:31 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x3, 0x4000000000000002, 0x9) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000580), 0x0) r3 = dup2(r0, r2) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) unlinkat(r0, &(0x7f0000000700)='./file0/file0\x00', 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000800)=""/208) semop(r1, &(0x7f0000000000)=[{0x7, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x15) semop(r1, &(0x7f0000000040)=[{0x7, 0x6}, {0x3, 0x8, 0x1000}, {0x0, 0x6, 0x1000}, {0x5, 0x0, 0x1800}], 0x4) shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ff9000/0x3000)=nil) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x8d3b}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) r4 = semget(0x1, 0x1, 0x10000000000100) semctl$GETPID(r4, 0x1000000000000006, 0x4, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = msgget(0x2, 0x8) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000900)=""/200, 0xc8}, {&(0x7f0000000a00)=""/199, 0xc7}, {&(0x7f0000000b00)=""/110, 0x6e}, {&(0x7f0000000b80)=""/189, 0xbd}, {&(0x7f0000000c40)=""/238, 0xee}], 0x5) msgsnd(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="1b00000008000000fb3e1032c48e59dda1f76b906755a0673ad433e82ffbdedce02fd46c985264ce0d90701769d79009854a82c2edf9866c2fa4ce69f88ea58a22af9ee7eeda3c9fb3f1328552730f905d3ce3c54160c923bc0a000000000000d623bb01002dadba"], 0x1, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x6) 01:39:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x4) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 01:39:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8200, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8000, 0xffff, 0x1, 0x10001, "cdd29e4e9eda9f243f2f95904b4aed72b27e8d1d", 0xc00000000000000}) close(r0) 01:39:32 executing program 1: r0 = socket(0x2, 0x3, 0x6) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000300)=ANY=[], 0x0) sendto(r0, &(0x7f0000000100)="2cd97b829b97fa9d20b785d0f3b02f6dd2f1ecdae25139fca8046238593ad5717614ee9927c64415ccfca17a32e391729f7fb8a312321924cc3935d5", 0x3c, 0x8, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/90, 0x5a, 0x41, 0x0, 0x0) 01:39:32 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x80, 0x0, 0x0, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8090, 0x0) sendmsg$unix(r1, &(0x7f0000002640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002580)=[{&(0x7f00000000c0)="88b217bbaa54029a3209b418dd1c59bc1c71631d365f78188c3ae4ab6e7b6a925f992a96df7141ff3f3195d48f1b2ea4bdadc48e9a51f82c4669041d806ef0e6c8de5f2dd4e8a9859313579c54cb12709c176691c81b296bad39c3d36a9829637da6541c12806bc209b5244d158fea27868ed5f1e9be7a7c1de99c3174c5744f2d3b8d629458645a902b2b2ee9119c959b5019bb1b98e51d2895c8e88daa9bdaae87205aaa6e7af1364cf04867f84bfa1d7614df89ad7c6578faf94e95e7e70376370c486857be6821fe85c2845ff76b8c97a0f4bf2e250f8a00d039036cbbd0a2353c8198ea7f2285b3ae21e61dce466be0f3ce21642fe223e2466434f43dc2354f4e7c4ad17f0f0c9d10fdd7b9a1ac90f7cfd2738899f04aa9056214f3fdbc5887c6738eed28eef0b85cb9a855b0eb01ee268f3c9cda7a1aff9c1c24349d79ad4fcff06f7174df8d6ea734bbf29e14222379eabdc3ccf333082ed5ed4e94a4d3e3bf4ea63b5a67420ab7ce89813424b7ce794c8d15af20172382ca6d12d3fa1a8101f22f19240a7763a9d794ce9bfdf4682cea0244926c59b2b7f036ba7b48ff32dd3069c6f7cb94df82960a4486f2c9ad9ff322ec8244d79dbcec550ac6a1d22d3f260276345cdde39495271ac480002a8847ab0fecc29f831b6196496a85ad01ecc5b3e40485d3a486446fb7b698e222fd9bcca8a39a30eec44ceee6784325bdb02dbde770fcb5c231e53ed3187df2cbe09ac73744318d99bb65b59e3e2f30bc621f1e30eb425736c26a271d7dc1acc613be90d758fa907c975d9c0ddbb0435d3df8a0ab31a47c8cf90df6dfd53dc750c6fe9f439f1a24946edc9cfa8c26c739de243fbf5dfefce7210cf1460bb0153601f6ad1e53e7a126b5264af31493bde16458bdcf14ee52adf811e59bb691a8df109b4427456a747b802a4684b564dc549601d2abc92580b04e0bbc482a175f65c4a54c9231a40458b3ed2e33a804991dcab1738eaf8bf9fcebd27c40314c30a71e29e47df252457a15095b9c69f1bc8d8d1ca010697deecab1057332de05d6c7bc085e99012c1a9c8c13ee0b91641f037ca80a4799dae720362b443ae095ba3a9d39db394ce8f6ae10c6cd25d78eb4ff1348f2869f6630135c3fc5ac0acac6d0b0224e443f75422770c5d7e2ee1ff7e848aca80ff9deae3f9e7e7a6a544690362b5e5dcf8e5587c3f12e0134a20a8d15cd10d01f52abb7359146963ea61c1e960c51acd8b0a8a7014a36ffef026438dcaa8fe3d60d449ffddf5e7cfadf1682e471a0f598492fedefc91d46831563e177cf7f0cb807d3d81baf3c1de499d787553f53c49f9efc2eaf863c5a50ecfefb1fb46ae0a7fa73afbc263c6f635760d2126a58c623aec6af7cc658e44f3b4cce319a4d42088769b5ef52a9d7f6995e5ae8788f61327dc22fa5bbe8bfee7add38b3f726ce5565960c9d32965874fe5b12bff69f948d8c7178a40d8c360bdbb3c3f960a0af10962acb8b4338e091a6d7b93c46bf58de483fe94b75f2882f32b8cbb396630652c91319c96be07d8d7bd142f48415544caa2acc728b8d64f2ae79044064e946cdcb4317b8a82f021ab194d56db094481450e045729a47e4d46dd7d881b62a81981b08df6a6c72547db1ae2b4b9a3a663bd19ec1375a7c6b57aa2373bfdc114c263cc5bce7fcbffc1bc1dcb4a7766fc3abd22b6747f74c37a90b6011657a7e13229e9be450bc788266010235fd156289348e9b9a64e3713083f61541376b2727db120173a88dacf49ae1e32bdeccde758773fce4361a982d8c5b76b2f0ea4a3a2a58fd737eb17830ea06da43fc5944b900fa6aeebf8b61ca00789779dc71692d4318856d637689cc67570b5be122451da262dba5e0949fd44a8263654659e6cfc15c360a9b51e9246735087f88bcf4fc087fe4afa5dc5aeb0ff29ad4be9d8f5dee27914a029ecfc7458868b3a279402393b5c2f1287e7555d9a86593e9b6a21ae77a81f4a1b160f4ef9e34a889a3046fc10e5d304f304355429da89773f7434a5f1a7fdd5fb5d4e7bf9e3b5a9f1e39e0da7cc388ad16fef39e254ef282b8468e16578960f98d8e8addc62af71db72657c4ca469d2f86bb6884ca39dedf8cf83996782d997ac35f6b109979f9b3d860c0710b00f03cc5d3300afec25bfa5ed9967c5a4c179473377cc664e2cbf243aeead92787adfaba0bc81de802faf8663aebb373a92615fcfac421604baae335378ddc0ac80134bc5ad907b3253df52e644ea50b18cbf7896b956ea9dc4cddd6ba194d848bdcc68310d79f456ebc77ae8a4a619e8b82e23c34cee96a055acb5e311ce95fa035588fd4daa3f84b6214422950b9bd814d35605f06fcb162a1daa80e81632764cc69933a8f26a76ae83eecaa5739d427269b2fadd0d014df9d1c894c8ff58ae6f168ec19c79539a37cbe886406ac1e937b31dc1818a433fbbba317005bdff79cfcfb407262f8b59fabad4839be72cca9b009a1da391933f585791af3340a353964f3f62eb616330d38d6c42487fc37c7e7edfcc2eef1e7b36ad26a218569a7c2930fe0aae188267548467057d088750cd769723c71ca201dff0f5af06e794e0e0e09862d7ebb37a282150b5d139fdd7e718fe1b1f4baebdf0409d3a4ecc1a2f04ee58fb7f8f1e45ccd362811e5724af8098d3eb4fbde7a886a16bb688a45cb8d4b0d4306354781e4e1cb358b75356ecd03ace25b3b32ae532c845960cbb2956262e1d434aa895f16a9fbc178cfdd9931ff1e52b8a2c52f27f2a433e9b2d61d84cd03f61bbdc36be89e3aabe63ab686d4e99038b45e50feed45f6ffabf8bc6e10bbfaa632f1c10ac7e4724531e8d560eb3dae5b3562012d5d284fb2b7faccd0fcf9e04cf61dd6c1ca697dbc64534e8912991ac8ddee55518dac5610a5ff03c0c074fdecf0611440da352219f838dcf208bb219d6b88a7b31d93ff6cc81b9bce123c5e25dac13c03fefd8c089387e7a6e788d169f23d183431555a76cbce1f9fceba366311bcf37c47da62e26a20470db984c21d0c7d5cd3b04e11e512eb0df9f7f2c49907d1e4e07481d151a61bfeeef2a34708082895922bc71703c26880fd7001c006bb63ef57eb485be9a706d7ca605aec4d6aa35366abf37fb5dac5546976f7832f2a57e733ec9ea12f7e4b5162a0660a37c50428c8c5b3fc6cc7cf9956bc2d78641257579c6002881f4f65b53ebc451c59ad2ea323aba28d80c6950f3a2d55d1e9eb5b096b159c15f909f1cff4f798298e1dc631b65ee7f3c94b59dd357b7a8533907328f8cd4c34bb16511e973bf1511604959410fb7d4c2374d72f78ef04fc9300643d475ecbdb382b3ae7457e1bdd395ef3f4328977177f3d9ebc200bdb7f00200870256d071a7ffec806e687bbb7f95203a3a6e719448468d3c809a1c9656cfe95a4d21bf6bf68b59b601ad16164000bd1f102e084dbc1bf1f690dfcfc2a7486c45f381441d374176145fe6e00e272fb764fce5bf51cffd569a8c71946e9a3455b87b033e21c919b4c0f4c720335372a09d2709e035909b9c317dfadadaa106d0c850caa90e888e1fc3e665a680fd3a04506aac8e45ce9ea02fa18a09d1a5103378db9cda7630550a42f413a4ba8898bb18b315eb9cffeace00e53c2fa8e444be1311a549892d90302e0b21e0bb33992e071163dc34be0b3d3c02e5335988308c69f5cf56ec27e0c4a371bb69d5f31f502919b6fae7d9333f80be43e5f68d45634b5bf9c06347cd38c27ceb925a45dee755afdd1c417bf7e0189c65a85a8a85a66437ddc09323cbc44c6d0c5c267d1f4a648c2661b6387835169725630863ec247d5f0ff6c8c6f48a6c65196cd651db29ef9908d6fb89f43360114b9a563f42eeef396a8bed887201d77624bdc64f521a22f37ff44c72e7ca846073e369d3d090ee946f170540024b8b10a83f4b5b339039fb1d4c194abf062faaf681b6fcb37909df2f324ce03efc2cd5b728deb85f4579d39ad4c5c3dcaa40da538bd7ad3e173e478cf00e84d4afe42afbacc32534973a9f7ce51045aa99d599de09770c590e97cd118c6e39a4669117d746f8f46b1abea4bfe82ee89131c84647088864b8dff6ea73784a8878403ed027c68ed869a88ea13a68fd07fd5b1c1a3493f5935d0176d284906802e119c99c4b8ac9bad3def773ffb282da713ecbdb6d4c256683532eea68e41548ec26b96e88e3369e432b6795e6817ecca0d05c7d22d15ce852622c36698a7eeb668491c88cf709eb5f8d195daafec42405be826182cb148638ac6754b2ebead7dcadcc21868a237a80efb10c9cbcd3114208ec5ae06ae693c77993bb3f2a736ab0d366069af4b8d6a42865ef8e71024a36d9789e7a25c3030e07b08d01cc9ddf88adaf07fa86ef5a4dcb3e4837c290aa21161deef5c64dd9f60cf7f5388b7d9e656e703b305f06b100b979445b674afce9c4082b21b8fc0937d3f64b7f262873e2d425dbeaf191112fc1930cc61068355679356affd0bad3967cca33fac3968d382b663e0aefc79eb16412dabec94e73301d2cbecfa512fa373dc4b6cadbea739f14b07735334f44b6ac7cd5d550cd58887ce50d547f607bf19e77615659c93bf5635d381f8d272bcfb8020942aaf676db8f110770d7819f81c3c4f71e4e229fe8422b9ecda93823d0ad288db66914631ce334e1948efe1f9efe4eb1036573d7abbe6e05b7c6ccb1bda702ac923aa4779e20e4a190e1340bb59361c07b7c09745c0e4fad5c3065252d310b30715e3f859a1d1e22eb646acffb3c5fad6f3d0292f5bc36b61e3121716a2ff8054151c62c94851976ccf75bca2a1a889876a84789e90699cf53f0614b4eb1a7912044fa052e23ae8967c29ecf386e19200cd4954cd53aa42107c2f5ff6ac10c37190b1931171db5344771ec209d592134672cf2f2d9d134f3f5b8a97e04e5e284aee9b48bb5676af78fbda80814bd86e04e2fd935a8b74d0cd3d357da24804fb1da4351c697118d81cc0520743d469a96a9baade780a51b6c823a92556e8937b4b9912893deb41d88eae30fcb86ff879171dba20099d641bdd4cb1d314b06943542722224b7f82b90e714af2f13d9dd6c2711161afc2fe971a8aadc8388dee11ccf4f900f32de7fc26860b6add18485be1c5c360c23664e94bd1eeeebafac38fc5a425e449bd217172104c4e8eb0deb373fb4bc870ffa9ba46b75ce0fe2800a170988f28e53619503e516f37f530f3eb95dce1472a2cd3ba910572cec8a66b640e2ad7ec652f31999f755acfbfc52c644b296998eaf9758f5934e32fcda069d8c9ba219ecc6e1fc56ace1c1e1520b3151aac76da75fdb3345f910ded7d9b7ca5cf0b6653fbede124cdd8ea6ee46eeb43a8570d099e1fd5f98719393d1d85011495ff82dedf4ad53eb119534c983334ff2909414c7b88f2b52bc3a27c667f3d56cf23f242a7d7ed3963d45471edfc277fa8f0bbe278805303b1e0e407ed725e320172d87f19a1d276a592a3a6e574dd5ff5ae1df88515e7d4d7ba094974afa124c1730cf52ff6847d313ab3e8de9fe6d4c51de19fa0309e7deedfdb6829ffdaa8d61d43c4aa7e4ac2c959f71839354507583130d4e8ca31ee1445a3c20a05e4fa0179d43be9fb0f0271d7b171818ea04257de540647289b937db28d7172bf468079678c33e03b90e15ecef085d1752af1434d33c02e360a140470e3d1092f99c5196a4cc9bdb0e54ab1897d00745e2d7d72196034a6a530f2a0fd38e11bf5325dd459ea1f7a79731971a6db4312b098478665", 0x1000}, {&(0x7f00000010c0)="f39a15993bb1349bf65b7eeec551fca2f1386ab1064324c83fee4238cdb64dcd1ba7ba769951f6b9f1f74524de0d2553915970c403e827db561bc8ceac5051896b579b9a4eb7fa8e78f028f907385ae3c7ed768208b6c1b96c29b8417c931592931262cae30dc89947e23afce83f2d1f22e9adee38d1cda5c7d69c19", 0x7c}, {&(0x7f0000001140)="87a916644d76222fa6284612fc51322302d0c657751faf80da5360c6c0c5da97714de55ad460c56c6b451e65e67cc39ec4689a0ea4ca011b215072b97cc430fc3389f6d798bbaeeeaed1169a89d27519f74887496674a8d802fd1b2fa2fbb277f6906b764f235846a7dfc33ba74a06c664d83ecf68fbccf8a748597d863df1d518f008cc4d54d6a8e47c896202a803fb1f9bb804e3b65ac6544e0c762b659fc7fa552698fcbef3c0c044e5bd4e9f20b23baf3f759361083565a5349f9c31e7ab45298ae089fd4105acdd6bb1c7518a309c5fa909b5ed9a502dc27819323a53b3e3d57d193925841d41f6c2f9db34bf3aec80cd", 0xf3}, {&(0x7f0000001240)="54fac4c0c68b2bb7cab7ae73269b8dd240bf3f04fad70ef26798945a20bb", 0x1e}, {&(0x7f0000001280)="08a483873bc11a49b838e9a49d117e6923307b772239ccba098ef6ca", 0x1c}, {&(0x7f00000012c0)="48a30b5119e482c81c63cf63e588ed7f322a1bfbf849d7bf89da7b7d4cbf3190d3e723f3d86fccb9a65ee328379b8e0a36b3dde6f81da876379b730593dd4d0094d9d447211a1afc504defff6cbb82f56c3fb7edc9d2e51371d211a9d1679a3dd9a71e0e6dccaf3568313129b0bd75c78763f6ee1426e0782e5c78dfa0d7217abf681fedc258d7", 0x87}, {&(0x7f0000001380)="576ba2e073cb42242a970208f987516225b842fb87644154b64525f216f60107233674434466223547894166de8336f6a41b402e1f7d4a4d5c2f39fbc692818d56933b440f87150eecbc06eb6938dd1e4807e3eb9f76fa1b155bccc8835f44f003ecf5ba09adeaaa8094ac8143f9752d7f266027a5c84022905a34b99ecce14c9da05994faa24fe2eaee8c16ccc1f53c86b910d4c1be4dd8f1f197123156b3108391e2993554c0790f6a06d5c0fedda82fa980acba3d8a11063eacb8e2820ea9e8585f673e136d", 0xc7}, {&(0x7f0000001480)="ad0897de9a15b6890d108583118d902aa74597150fa55b07806a22482c887835a9f79e254e607ab87217321d9f8960111db62193ef24ede456effa79c06647e2296aa2dd7437a0963b0adb40c4ea6c83158846ea5c6a522e848f4f5d0d25d03fa7279a1af120a2dc3b58f99f2c768453ff6ccb7e4b304ccab33ced133e0a9241ed889ae644bc3d9609cea517bd7bb3215ca21d51e42247d2e86ce8e17ba6f9800c94190e8fe050acf5aaa8a3fe186df8addebb97ad5802fd3f994d2ae58119535310ed5e07cecd6a168fb34e9d14a3b179b8ce9779a3afad549ea6017d8ddcecc8a60499ee476ba34cd88a525c64fd97a5c7ef0ab61692d447922b2361bb8d7e60e6859c8b9ca0b36ff4ef87b6785239d730d0b44269789c12fa90b8ae2c8888747e0520ef8a23a8c7b1fbf530507b50a475b144833188b153012168d07d70592fc52d592e632a80c2a4f08f5395ae69fd4466f32b63370c52bd00477f7cd83556fa9bb8bc6d1324951fcd28042b343e0c565d034c224a5399b01f810223649979e0e5fadbc410eca2d5b6ac7b5df85499c4366eae9c27df767c9ae83be812b52a552a6eb309db8ace6fd02a3532ec1e72238a1b15b217c4f03a11cad945a1ae5f8b62f28d5174432b5f16987742b1524e1aa26eeb5d6108ae2617c95d89d0a99ce2f0abb6c2ab9398f414a11d93e8a8b44c054889f234605e558675fddcf8a918e8c06438363cf2fbed5a6c46f216c137ffb367e9293df94869973f69a166de4fa3f2c6f0c8228870d3b9dd90a01d209ba5d4b831731c0542fd06bb6f40ba822565738eedb3db085d0e3fac7ad7bb1c1111473c0217bb8ae800b85d9073885b7194220108e1ed441dd84011d50fa67f7bed0fab5e1875948eb767fab07c61dd35aa7cab63c6dabd6acbcebe0b633581509b73d51ec8a867db9d4f7713c33f22be3ca2aba54e3363ea52bc5fd3a86c273e704086d8063760191dccdd4f067293460d3e7b3cb88f521de9d93e415d98a11b2b0aad22d91c2780197355a309849edae900e72b28f36bd7543dd44410aa2c4cb933d4cefd9594ff81d58f471614f53cce5b9429da9e290b06f9848d6ad5a687d4806dbc3a337c8b491840ed5f456ad1245eba35b6935388fbb834530c53df971d3b6c6aa076772617d5366a6c8ce6c6a03ec3009c1668decc4f62206cd86049157029a57f87239b8932a06707551c0397add3d9a2ca2a7ed7876ed6e2ac5f8c4248656b817e003fae90ef3d5e981afd810eff3681c13c468aad984b2ccd0552e6ef00ddec772ebe8b349e3c7bbc64477df4a23848496a0ccc2ca30cc12d3c67252fcd0fdc5b8520ea9a3cdbabddc222da29fcf4ec2acc7fe746d10983457eeaa3108a9e860c28033c6bdc61a5f711820025e57233c5befd37c5eeb29c5e1e631157af8353086ae8713d79bc57c5d4827628e6dea9876303d0ab0bc234348619c7e97147419e8e641dd1d2c92f193532e9c60dbf307e5fdca2e190829eb293847493491897bf42799fc415be23b6efc287c9f12e15330e6c3ab8f2ca53154033cce9c8b534fd74be64414c3e1815f1490979a85fe2718311f5f578927ec98d1cb6fe97fd169c12941516f10f3dc1fc027e08392e8e0aefd3f88b218f5b7e33c0d2393f72528603394c451dd906aef36bc675ddb3b9f5d53cfd38ae76f898ce758fbaf7b9f3d3326bc42abc16941d9ed1892638affc21795d61fc6f4b812a59b0318587156a80b984e7e2f74d6a617a29664f7450794477f3d1fb763f962747acf5d644ae1a9ba15b4caed8b2f2be1c5a05bdfdfdb7b6f3bca5d01021297f0445c2fd01ed1509a181d0adfb1234c77b945743252ad693bb783d5b133061d135603c97e9e6dc58fe784ff78499063d8d7c855bbf720c029697b7740925685002a9f55c97eec3aa329041ca0009de49520e8f6012a3535e087bb7e9cfb714bf9dc5c97735e3935ffdcc2935e3d7d7e89bb27b71334e906a250e4c4a69fe621d58193dea72d9a4053107a92ff68d1b4244d3ff953adc89bb64cf89ae6589b166f808dbf01a5c3adc905f6e9ea0b6cb159c6523639399831e5109f333009fc3f3a9e11aee91ba2efc6027ee503acde49c28dabf31bc08d6a7c743327f2d241b70b36119662d61c8a70203287037f2fcfa6ec5a1980e8df885a76d88efba9adf2e254289d3ccda593cd7de56e1acbbffeba1de6fbff1ed17e28989c7a1b77f57b2b11ea5e2e1ac37ff96f8e319bcb8277353368621091dab9b55363e3daa20f824a09ed434df127b76ea08d4313160eb3dd378d2dc3b407627ad023b4d8d343d656219f801a85341e2c2254d89b2ffd049f1868cd6376661f23ba0aeb9b881896b6c0f45c489cb0dd3e4c5d362088db452dfe0e22e19880db3726cc09bf94aa35b7611bcc84a6fd9fd79c911d5ed7e9fa2af02818350fdcebdee8654e6311e7f58315264ba60aa3695b26720e4433e60bff628e9531d20c41dd059b30fdf964b185dfa14fea30e8fdae013884f5833d30edb7ad7f619e6569ee4003bd6e62f8bca6ffe7f985101602af16c9745064fb77e00af68c282c9fbd29a38dac62d2de6589cd363f6d45c6ed167706bbeef22e0d1db186e19335bf1aef368f35a5952e06e20490ccad024b84cf6a2e417f09cdf147fa65cd13296c86e3390d9e4525adfef839576d3c9504a18a87eb0365fc1fcb9f9ba5c1e2b7fe7fd5bff8160b914d006a92d1e75bc13be606a8a983253bebf16e8f16b043796cea36a9b39dc8870deb7fcd53d7a1ddd323f43b437c0a4d793f56a0572cf6b9ecde17930b2e18d013d3c677979b767e35ccc8917bb37be09061a0aacc39809f1145ba4ffb189e2a65cb9d934135c2dc126f6247a88a99dfad890eb5c904edb2ccaf4a96ac2eed80a9acb17b66af25354c3e7fd529fdb8db144273093611332d420b233e49f98e4ca42605f1a9efa7cb0c65cf98989149411ca0e335b041fffab03351499f098e30a929433f47e9b7afb02f3b11bd82b4d554d4f33c2e11a58c8aa5fba7f929fb1d0cb0557097928ac8bd39f4c8a7185a0524680cdf25468c0e133d3a1701f68b5b674aed79e9c3ecb627e7ef53e193d19e188243c2f4f289268af1496a9c842534be35fb5bd264b17b20db9ac3fcd6b3d73aeb130cfb278bb9404e0427e01c4f5e23df50f63071a23ad808f07c7ba64e05e4a2ec3f350b11ec8d5976d37d173b94875732a50714d6316c4f8207762b91797f83c99bc632ce53a749862e41582f441564fa1a825dabdb42a43bebb3faf6c78ac4acd993abaef2111b16d5139d0f90c0a767a944dc1bd686ad21954c8e2d7458a3888496ebb1a41ce97b6ac9869abdf292709475aa82e8f86e4499de849ccb6186e0e0aeb9881d199e6f4ecf2be5ad920bc4db35a321bb8f29bcb52c599ee684ecbb4bfcbfcf1a85d6dd827519eb386abe25431e929c42fb39a440c2f0e8a968850c645b8cf99bc1171e6e8997390f94fa86d48fa1f4c4ab5a6b77bc0b8df32606205118f58e1df21404985241fc51c633147a6a27cc905acad5ef3b56086f29c36af6c81329a0aaadc8f88277479b064f45ce2690cc5dc294021056a2532795f5d659555a9e331ba2f945a53ea2af64ef511d737800a187ab84c99a5ba5a8736c155137891788b96a474709ccdb0aab514c34750a19d4cee9bc92889f8da002715233d2c57b2d1c40ed2caddab8833fe646d9ba69b7d4037f2113f56366484701584999635d5f884304e0b8cc15366812f2579fd3eec45b8973994c87f709f005150aec68d073c6a267f6bebaa6330c9aee653ba47acb80456f6623ce5b07d95de3e5851e9d5c764c83334a512181d2abb4545e033cb9cb0c28dbe14e6c9dd49836b4f6352e7f6aa7025491a7189aa37b76b7e3a3be3b57f6ecbba0ac4720b9d31239c0e635efcd94d1d7e5b6b16faa073d54bab4d9519899f1ba9c6415501d4a124ac0afc7574f1c0e9e948be7015d8141a8be06c5cf0ea666e61c5905ed8a87ec4c34ff2150ef8bc374d5e9b9d977c46255c2e9b3ef91b9d6c2fd57c2bfbd8780813f86e6a73e35bd39a9c43404f745266958a906d77c9e4853484f542816f9820d0c88bd5f2d999d727c14a77bbd312bea97454e9003c42eb8ebaf93900b04fc95f33ec60fef626e87365c28c7b167ae59e7083f5710e847a484dc2efed6951f8540ed5897a4fba038fcbe7c4daa49f25990080785babae661b7d72c8318b39c630de62046483a4af7f7d6ec0e99a9636c5817f0bda9276c2ebe209dad876ec77377b2ce3402358961c59be4b1deef1630dc6d29211971d5a4c8de6029e4a66b98d1b4409a68b6f88b41c563ba5aa42e91fcc57472b1aa83caaa227f1d178de26a9e4c24c7d3133ec92818aadc10aef24674018f8c1bc57b0ecade48d3ace2cb2a78fc9a6e8d5aa2693a34f2d90f0355b7120be4b94b305613dbfcebc9faddae7bc3e6dc228a65e3ed91fafeb9177816f5851d2a34faa25337ce21cd1ae7c2826363becdf80a4b1b3875b6ba3ef1474961901d1384e99c04e726b3fc3b4913ab812f52354b97fe14e58f4d6f6ee51d6ed9eef8b16c06d60f95ac62f6b35f02938bbced679fd8cfab9f2ddd1d84a61b0b2c36ecaa7bdfbbc3978ffed0ec03aea45fc5288bb750011e1ae95453aa3865c3f327f27e4e89719bad2010a3be1fb2d4ab4f69c9af7d9ca52005fa6042d5a8fac9ac1e6e1ba69182e9c9be534842815914c71b34df19b40f1561c2bd12889e45d60e5c777ccecfceef757f3964af32d8b32ca9e15d10fdad60c58c4df2dada3775ef424e22f88f053edd5f950023114e1656e96333d549deea9fc30e495b4c765c8289b5eac8e15bf046a7d88940f3b45bf4a66e19c0ce17292177fb44ef4a18555d279e6fa1e10e0890487667c671c878f886c441ca96c5bebb6ab8e3706f7cf42a3629a1e9e0516d34e3757658772a7b629c57def594487bba43dea3f48aed3ac0fb8d6b540778874eb17d189992a10e6b0cec89ee3e42f9e3a8b69253b2088b67f48facaf97b5a2f708533a4f57eb14e0708a233a39aa985bac6e4e08020c64a346ff746a53fe6cf7227d78f6621bf8afcc64b645f1998ab0b5bcfcf1b5edb13cb7c8edf685e2bd460f6034815011bd88dc8089a25821947b5a210853c563b52055dafacef692763f35a632994673193a2fecb6d9f11a57044109efb441a33aebcb5c14de5904891d0ed025d73db714a8b75198fe07ba8408e173e928333a285d842279df4bdce2076a4b9827aa749141e7862bca544a484d8321757b1c38ea84dd400f8210aaa1bb9724b3c11edb40eb0658b417cdddf358239c8cee6f7caf888cd1428148dc169d876ec67676ee50e99ef387b67f3ffe4df8e06e5fd2f4412b7e91c625e32579addfd40fa5ff3337ed9d4027aab48d34e066674847be21da0d91ec810939df470b425fcd409b9dc9521ae6c83405f32c4a04b72394019e52e54a4834621989198991a1c0aba605b2d9c87f28ff14a0cc01a9a998aa454339a0071b09fb4df541b52f0840bb3860a31eea054897741698609f787beb94001f27984b83585cdae41557995c710d667a5620aa65d8ed7e764bca2168b41d13b56120342058ccf72ff33256231c00f666d23ee143778cac927e555d26726f2053d3900a8ebadf9327a7e2834486b9328fc3e8011549510b4a74b9e08ff0477b6dca90e121a573ce149b20aced70a2bb7155e69692109871fd8e98cc4e009edc4b88780e9568c487c046b460a6e0285be", 0x1000}, {&(0x7f0000002480)="06c6cfb91e0d466c3546f12e36d6e174f3a080c21c21865eccfcf622984665570d22541b5899ad9f644483dd65eb4ef763acfbc9d31ddb72d40b6351ff96fc1d43672b5036cb24023f582a4316db769651eb0a4c7a7d464d3e8f0956a33ba3a2a5533a5e650ee236d1042c7ad13fa0e6e6fac85e11dcaee186eee079cafeb8c4e8174e1e79ba9d2448b026ebea3321f0ea0fbbb9ac475ac0ea2b8d5da9c91f1a9d6787a61727a244ab9e87fb616ccad39a03a09f2dbc82487f66ce5885a83b056d47fc5269768a1d2379629f41e5b1ffcef7e5dea185944efb7cda75c24152c29ef395ff7c7061f19d510badb18f5786075dded7a7967da30f3f88", 0xfb}], 0x9, 0x0, 0x0, 0x1}, 0x6) r2 = getppid() r3 = geteuid() getpid() r4 = getegid() r5 = getpid() kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0}, &(0x7f0000002c00)=0xc) getgroups(0x5, &(0x7f0000002c40)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = fcntl$getown(r1, 0x5) r9 = getuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000002d40)={&(0x7f0000002a80)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000002ac0)="c8b87a85aa36326049af5282ee55716a72bf03230bd866cdbea5dda5ff64b89abe12032260dd51bc1c024590f1f63c2b33a5dc47dc2ceea0649fc2da77f193ca352fe437eb52079a55d505c917f15ebf9428bff799619a86954243555f70b6fe73dd310c0d4637ac91cf1f4e1918a294c35d31755fb6d87b2ed5255f9b606f619e0de5f84a797974e8ff7fdfeda97daf21c0c78569e332", 0x97}], 0x1, &(0x7f0000002e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000bc378d4c05e2ce8b1396908491485419b65cef74ee97bd42a1c1799fc1f787f5ec9cf300b035e7c7a3fde102c828d38f8e7149daed3f82717a5704c0936fedaec0ab66b2c3150f50d716895c3da2bac79489485eb898c2b8b17e76c6533d3ddc37ae2b6712c944d12545d9c312401f7c32232d482d302fec66aa7ffd71aad885d699c4e4bb8be025bfc19987e1c7fe59258722f5d10dcdaf07a1e94ccd3bf30b35661a7933eb12f4bf66b538b98df8d8446267d02ce9fa924a30165e0bd5568470af5eea1e4898856b1d651beda8a608e5302faecdddbfc1c0603790d900"/254, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x4}, 0x8) pwritev(r0, &(0x7f0000002a00)=[{&(0x7f0000002680)="d4d88091a84734a53de63c6cb66f7e5ff79f5b4e2cb3f3c11a21137a7f21af1684300f9906ccb369ebffdb8773cba0faadb2ace157d23aa864b6801980a29a83eb13c964fc9e4b5ec1f0af7811fc34de9a80e3bad1b97126f77c596bb238f12ece1a34de0bdbbd0810f2ed0c6a2759fa22b227201ac707c5a71f", 0x46}, {&(0x7f0000002700)="0aafdfb612d4b92f021181", 0xb}, {&(0x7f0000002740)="147fdc59c77ac6e2f44a8f80c0f7a93ad0ba5246dcc16918264f5e25922c4f0c1f5c12450a2536b40a0738a6d04bfe2cf43af315aa94bfef20e43450ca44a3ef585c5ccfcc425d27aada3d4d16ccd44594c82bc207feb096c3235d61721ad47d6cbe7f27a8ff8ceb4f0a35318d8f3be2d9d5e988cdab4b7d6bca094f62da435466c290dd53ac598d6b8db3d38937852120768891acbfea82e7f54e860dac5fa8aaaa2a2637dfaad6798b7d9b89a9cfef6dbdd47a0fb97721737f", 0xba}, {&(0x7f0000002800)="75e3b286e04f5cb8903280ffaaeecd8235a264a31991bf510020deb0b6c8dc0a6c5dd4668d075449c87cb999238eb823f45eea51b965f02c18fd24fb2b7e19065ba43de6a4375be5abda1413115945285c8f1d0b008a28d344c013218353e623fb9a4cdf23f4b1aceba39fea2a7cd8f6d2cc36f319257157e6d3173af8e7b171ce04c3150b88118e6431e437d00a203afe6694da6818167b149d1d12d5679af6dfebeee2fb50d1d92fa0f44162aa59c3dfe5a718705e1f556481d56bb6d98eb736cb405021d13cf1443669a1e42da8913f3e6b5baab867d80ab56f72046b22812cd5aa94411b0d28d0099b477b32e5903a2e0092db7a615165", 0xf9}, {&(0x7f0000002900)="130261bb5a525ebc547930e171359a967280ea85061662a5adb1ca319011c42846de940a69710e1b1397f1b7f05c6f0b63aa89f62b80d754883d1ed87ad716bf66d6f8a422cfe55d1d59609edfc4df7cce66267dbddbbdbd883fba47f9743e11b15db807180c072f083469c253287be5dbf579dda05506ff1814237fc62082abc5e784e8e9c0d9a01a732094090ef3310200ac59907141ce1fba67c8a039ea133ae18c39c0b87a13b6c1df9142f69168a25627919f1abba835422c934248c643a0873d8513eb04042bb56944", 0xcc}], 0x5, 0x0) 01:39:32 executing program 1: r0 = msgget(0x1, 0x311) msgctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r1, r3, r4, r5, 0xc4, 0xffffffff}, 0x40, 0xfff, r6, r7, 0x5, 0x1f, 0x5, 0x5}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xb) r9 = accept$unix(r8, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getpgid(r6) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x200, 0x3f, 0x200, 0x1, 0xffffffffffff7fff, 0x3f, 0x43e, 0x0, 0x3, 0xfffffffffffffff8, 0x3}) readv(r8, &(0x7f0000000600)=[{&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f0000000480)=""/39, 0x27}, {&(0x7f00000004c0)=""/191, 0xbf}, {&(0x7f0000000580)=""/116, 0x74}], 0x6) r10 = open$dir(&(0x7f0000000680)='./file0\x00', 0x50, 0x2) unlink(&(0x7f00000006c0)='./file1\x00') ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000700)=0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10000, 0x0) getsockname$inet6(r8, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = open(&(0x7f0000000800)='./file1\x00', 0x1, 0x100) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000840)={{0x7, r1, r2, r1, r3, 0x135}, 0x8, 0x7, r6, r7, 0x80000000, 0x2, 0x0, 0x7fff}) readv(r10, &(0x7f0000000a00)=[{&(0x7f00000008c0)=""/51, 0x33}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000940)=""/111, 0x6f}, {&(0x7f00000009c0)=""/5, 0x5}], 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x4810, r11, 0x0, 0x0) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000a80)={0x8, &(0x7f0000000a40)=[0x4, 0xae, 0x3ff, 0x40, 0x6, 0x0, 0x9, 0xa101]}) getgid() madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) renameat(r8, &(0x7f0000000ac0)='./file2\x00', r9, &(0x7f0000000b00)='./file2\x00') ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000b40)=0xd0b0) 01:39:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000003a00)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb28b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250fa85fb38302cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16000000000000000087471e7cd109b1be07ad0c4d22a9da7e4809c9e48c3b6001109e627698310c52122375586030dd48297b7788224cbd663b1e41d0508cf1a778092a87a05a97d792468b204562a6415c51a52072dd5da569effadeca4ee815fe942ff2b288edeecc4aba9956808130a3fe74f535742ca79a32434d308e9e4a373cdb67032a886636eebd342ee0870e2ad94188e13bc758320210e57ac50db77d40f0e3e242f758153d91bee5726e7c5eae97da14466e75a0daf5ffa89eabcc7a1df1ec11adf5384aab0c665f135a4fb6960ca3c188bbdfa12a181dae41d9dab7856842b2c503ad3a92", 0x1001) r1 = kqueue() r2 = dup2(r1, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x7, 0x1f, {[0x8000, 0x59b, 0x20, 0x100, 0x7fffffff, 0x43, 0x9, 0xff, 0x6e, 0x0, 0x0, 0x5, 0x4, 0x2, 0x4, 0x1, 0x101, 0x80000001], [0x4, 0x7, 0x0, 0x5, 0xffffffffffffffc0, 0xe29e, 0x1, 0x100000000, 0xfff, 0x40], [0x100000001, 0x100000001, 0x8, 0x7, 0x6, 0xff, 0x8], [0x8, 0x2, 0x0, 0x2, 0x68d9], [{0x5, 0x3, 0xfffffffffffff000, 0x1}, {0x6a06, 0x2, 0x8, 0x1}, {0x6, 0x5, 0x4, 0x2df1}, {0xfffffffffffffff7, 0x1, 0x9, 0x6}, {0x100000001, 0x2, 0x2a2}, {0x7fffffff, 0x1, 0x7, 0xe834}, {0xffff, 0xb7d, 0x1f, 0x1a06f25a}, {0x1f, 0x2, 0x7fffffff, 0x3ce72049}], {0x1000000000000, 0x1, 0x100000000, 0x5}, {0xdfd, 0x5, 0x1, 0x1}}}) execve(0x0, 0x0, 0x0) 01:39:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = semget$private(0x0, 0x3, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fe9}, 0x0, &(0x7f0000000180)={0x8, 0x200, 0x5, 0x3, 0x8, 0x221, 0x8, 0xfffffffffffffc00}, &(0x7f0000000200)={0x0, 0x1}) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x1}, 0xc) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xdc, 0x6}, 0xc) select(0x40, &(0x7f00000001c0)={0x9, 0xfffffffffffffff9, 0x8, 0x292a, 0x81, 0xca4, 0x13}, &(0x7f0000000240)={0x1, 0x40, 0x7, 0xfff, 0x3f, 0xffffffffffffffff, 0x400, 0x4}, &(0x7f0000000280)={0x8, 0xffffffffffffff81, 0x7, 0x2, 0x9, 0x72000000000000, 0x9227, 0x9}, &(0x7f00000002c0)={0x4, 0x5}) sendmsg(r3, &(0x7f0000001680)={&(0x7f00000003c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000400)="e4ed0a4d8efe0e4809ae6aa5b86aa9ae440143cf2d00faebfaef0376c5aff143c1a48f9d8a650d630c05e5cc6020b7e8317e89901ecca65a665f475d90ee4fd990cd58f37892452024c9f9b1af05f342a4f57052c42954ca76ec5dc4c4be7e39ba62a4bbb67fcafa72bd168a489e0520504c2f6af5b8bfca2aff9de5e7e1f480d21ae3e00daad6856ba9bc0953deda6da0dea60de042f2e3daff0c162ae8405f7b22c65040ea939495c943119da29b4027", 0xb1}, {&(0x7f00000004c0)="c3644410c6ca069f65cb39771ac448b04906df07588f8a3e62b0711a8a3ea0b9f6212392adcb3465e4b398981200fce22e2f261283709acf205c2e30658c40b8c2962be45f338240b27bb7283f13c2234ddedd37aa699789b4ed9bee5c90481260a27f1f366f2f830ce18c6f31a1f6ade1ab197f4682de6fde4ca60f5bc1dace08b69fb5c48a2ee1022ba7d3a9fe23954c95c1cfd3767d503f3e73eecb0e3e78e75ec00a11c146431da313156fa8195c0d8050a559e0e744b4b94140f41ce40237dbbe1e0233d203f0828a8729896c3b0680bb1d2ca524c0a32a9b2449d5bb0b1fdfea41bcdd0955117566fdaab543c5109a49841599a33e791024489cb85628db98687a214a97c343482d2815f64833aad5e14b9057bd5fbc897130a89c7ee3af220dc7751b79f902ba615b3d95cc3fe67df4a73eb1997c75777f664c6e690c8e7eed02dd011e7b926e753bffc068767ffdbcf50085643ae9d188ac2d823579e003ffc61a66fa7a13d2a0f7af31e70cd12bccb9fc3d4a21d5076da1ec9c7482c6b81628b24b7b7087d66ecf3904e05a8b949986abf2e2b4e4aa7535e1392bc83c28dfcb9a16457bc393ef57dbd65ccd77f6a6c9b87c66ffaec7515717b377465c076c4b945c57adf4a5fd03e484b96f67443eca23e8003224a76bbc06b21a8a07acda227d7403b5aff3032bf2a1c9349e65ff0e0bb68fb95b05b80af31a0807ef6565bf71735e67fdf749deab41730da7a693db3738d5e06248697e7445613dec6a9f0b4b2e3ca440b009444b8b7c8b8e85a879703224cdd8dc28023ae3a3ad82d960cea64ac8c364b5d7fb8813bea9f6221382cb2012bc1e2eae9d6b6e972bdbc40e82c00624ca052348a27175327e80bf0b5755a4a55d2b84ed2b3550eadd2ef4bd7a8431a22fd56e9f80a1e87ea3b2edcb9a994d1b9bccb606d45b79bda2f0b778f8ba2d3395309bd2b449a35c79a6195f8934319ffa685f814ce724e9bc6ff615dd38e80073e13b3683f90d6059f27587b2ce73cc35f99bb559c5bf52c22607fa025552c9025ecb7a14ba2a486620c97cae98fbc542f322e1cf3a311ab0925e6f11d052faad5c6e1a27b20d7615883f0abea058b812213f383efb8f43aae866c4950e0a3bc562ecd09207e08068bda887ccb16feee0cedbd5521907969c6b78c765577a8736423edad3b77da9b448cc5e7668498941d389fd73b3df3b9a425f9c35cd63e456044b56c494b3a14100bc109ed97d66e1537653f03ff059e2a18e878072cf9ea7188ce02ac00290d05b229cfc2c1dad18a755d5ecee0bf50d219fefa89bb7c8ae0942f10594c4f03da0adac787e1e671c66b84800377e1d3c7ca6e079f02eacb3cc0956317dcf31bae73caf121a8309d67a4edc231f6d902611099e3afd49e3540b686aef5da51ade56c08da5f53807aeadd3015b4de5f2858e009417c4de7688d6e379bca596fe91a63927288e3751a874aec632da2a54d31df48a9f1bf806acb81e421dc2b5ffaaee2731e87d0e3d606ccda8d745226b881498ca0541b5259dd4d207c8f4e23b34016b87d21ce633e23bfa48ceedbf849819ad8ccfeac6b186391d67a8b426ede240d53bd36da343469f6dcacb09f6f18eaca0c85bcd1622a6915cbb9f7cbb7ce7674907f7b3979c7784408e1a0e64b012aabcf14246f4e112cd7e505effadb5ec2f3521bac9ae74e7dcb8e05d742cf0cc01ae306d7fa3e86d3faf5bba7569fd9efc87fd361e958bd838ba348c8167ad5fafa5b63443bdb2df4519cf7e0c9e104213dca4388719e5b00a123cc6691b480b95cfb947d228cd374a7f874affaa5e999fed8ac84864d8dfe8572f61e18e526e87bc1660108eaa32e3ab31bf403b834749a4a75812e72dff476e7707dd157826b1e929863b47119b2ce6e262018d888c519146630006f718c0b5a241f90e92ce93717c5824169490515622fbdc64d40dd7236c2d28a2d9d2c5715c6338f7d1d649056b49dda968a6336fffd1ac895eaf36346c7acbbbf7f18266afd4a61357e7602faf5e723bcddfb65f144597b718f8df0833598ccf36b59bcbf1043e3a48f74bcb6aef1ead057832337c7410166ef088114d0aebe5843be493a09aaacf4c9f2c83087006bd3da36418e4f58f113809824ba1e252f1d559341a06be8902ab32e102853fef50c7eff3fc18d08a5958e8b9424737663a4534ef9380bec91de7db3f7f677af7f517a5e83e88ad3112493aaa37ce30e31a642481c0cf512dd1619550e8dfa5a2f63c3967b25dd5adf7f3cee63f8e1fbf42f6bf6e2d422f48f413178ce5a80b41778ecdfc3a7247d7f8a03907ba990a8f76be093f1789fd253038f10262c287252e4f91f1088e1e1838a2c0fd7aeee9581a09d474db4645f3171173470039ad2ff059cbc3892ea4b6e2485853e802cb45a51e09dafe2d01051c4f31a66bd71e1f3d566fd20374a52b2b1d88cd879fd79262f4a4e6fdfe856b02a41a91516d1a210d8b15989f321c5527b7b4e9337bbc07a235c1e4f333f2593f24e2c6748ee8d73303a3d78578066c3eeedb6803bd4eee6437a3a7d3598cfd7a255997e9b0c6da4fa885e34b4df628c6bbe3633db6861082cd4f5f1cca0a14df71f8df616b12ee96faa93e513edbef3e147572f42067be87a6464ca378c7f0f502899da08761478c79413ef67741d9a78eb20516aef16f1a5677252c9b53d62a6627f61d1aaa9939a9a2b470d7ca38a9778196a9bbd56f532e9700690f6b33905e54a9270129316ab635bb563e48d27ca462048d643ab32709198065cb28b249b0dbcacf4027e1d9366f60fdfa0a66da2a2655129800c0f8101ce12e66ad9dfc02668e39d07d81fb082713e5ceab0fc9b1da4efdcb38d618fe0e7c4773d92fad0f17e39892edf7d582eb20f839caa9713703eaf9cd1ab70de89e6fc88ab741b4363aa7d2f3dbfcf3dc6ad724486aa36b6bae6be5f49bac5f8b8c1983e5f8c57466e7676caebc434d2532674411591c4de8f4448144be03c4ef2fc4440fc7dd9b71f578f73410b785769a436474022048debbcbe5d7ee9c8dc169d4bfb5415ec083ce326c91a5e686c03eb5aed9cd662064105fc54efec4fd5d2a6283c2059b9a3fc86a754f5dcbab8c95495e3ebc63275f45933746c06b28292462fd86873de6933048ad99a6b142f50653f3ada2205283b79564dacf9da0e37587e9fa203a9ecb2c89179abd2f108a0124704d7fe53fbcffe17c2229988acf7c035a2bc2c3203cf8db87abfb2930e3c198abec2abb770662ffe563d79316df5cea4efa3ee7f8a3dd6fc218ed580e7dbba2e36eb5e35e3d03c146aa863ef197c267d6aab36c4785fcffd80015a83874232c4ca03b207c294f1be328b65e790f0a259a366b994130af68d2691bf10667c7b43d4a7b06cc77d9f935462374ef291e6d9df1727c46a276a57bacb23d4413a4b422b5de071aa4e60be8f3a128b4d6205b80b9eeacd8194371cbd73c94bfa79b7ca15fb143af0fb1bc8adc0de572f2d839c2252fb266b0fde51a998e4de569681bda3f5f2ecb989847f79e08c007b91b32ef4784cc877a79d5b00e7408474398e65fb332cab11f62d544ed0a105da78b6a34dc800f44946527e2a654944ebf8bd342a3fe3f678341863fc15e22334a632763d39e746b53d032400c44b1c9863f5ae4586018111ff8f007c3d8e6692a5fea08910cb1e5c5cb3c92c32b814619aba83681b97d1d22d4f9cb11d72da646f16ba026cfe82f940ce7add1208be1642f035e65dfddd0441ba836ed2129daa5d6903ff48b2f3c061eaced114316515a0042b60894dde8f50e5b9a175811c9d12d289a1a7a536e010c52b9a437ef4ee63e646cdad53c95cc5dc5b589db0083ee6be08b693c4db5a587a9f19a94935c0d363daec5467890227ce3bd09351c0e4e3d27d01b9e20b199ca05d89c858f81466fc90bbdada43098da3f23afd3716672a51ca8644fcd097a89d724a2b9b69df3f1e9a9f13fa86f89279d6da3117cbd73218959c9e0e4d298ccee1fe673a118399d57d505f4f1f723e9340d0faae5943e0d29540492fee43da8108ac5f2e9716b4ecf3787774c6ee5a6485fbc5bb651c31c06d3f944daba16fe5ba4c63b071168de9c57cbe147ef9194f24a8564366b3e4e7efd9c4dd880aeb3dec024462fa79648bafef4d7ea6c40c86457734f34ae14c2d6ed6a74db63e4f5e75cafbf9086edfd79c8d63af77cbd1cf07a6f03b0fe580bd89ad873176c4435302ed17be2684ba3a92b066f08c48e9fbdf0140f84bc7a7bd42e20428d1b06c8f88f7046792fb30360dcaf23b8c598a5b3f87ac43965a1a1ef82fa6985bd7409a5176043921902ee477b5aa8fedcbb3714b432872ca9762db40ed8a3a5596d6f4236fbf1f6e5268efcc8b8f8ab7c6bdfc38d28a67a5b336b8d9e59d27c6c71f899438118f1282d246ddd87ce441e4613edfe95d64f90fcd682abb897bbe0d30c89eeb350aa75dc965fa9d138ab5efb9c3d1d03e96e51758f4170f63f4d9abfc4d4ff8f372ebcab9832d65db55ff8799ebba1990baf590681504b0ba6bcb0387d5a2882f5964d5abdf958a6e792fe37dec0f833dd65d677599ea097bf6a8b88a4cac19bfbe4142e5b693e7ab5445c87ed6c1d4ffb56883fdbe29db736ac0fe23b8cce332b60dfbdbd31dcc2fe2a822962620fe8810f4b5cdb9e7b570291bad2ea5e572f69121fa3050eca5836ff521b39bf2ef261c78085e279b0b8a75da3636428af49c5e339dfb3dc79555133c8d6502c4b6b170045234e5f1767d9aa454770b76012b728c0cafc774a4bfe031446b01c4817f37e63ce49cdd12c54d7bfa81e388fb74b734382e57f74eb6106450871792dff2f0e1d9765ef288ab60b432aeabc2491a501a7efcc644765e8377183f4d1e4a974cc6dcad4ec37695c9a9da18a298093837c1aa8d6b9d8c25715a25780dc16843946596a6090f29c81a1a8fc928387343befceb514b16981dfaefc207bee5026d1672362ac58068c5336f21066ae90637ea2ecd0f9dad775a1a3ecd74792001e68da74a194aa9b519e610e7810be12cf7808fc49d6a375b64f7e4ed7c265ce5adf676b2a7ca0e63d70a344874b6891aad4c912232e0d8020c16cec4221553dbece825eb4b4e2fdbbe26c3a90cfdf9c92e547b349832b0e3a209f42eafa6832254b1dc962ba7f72b4d1bc781debc77c8ca90c805115c4277a2a3092f6bcd36a17e3f4ea7036f4581791ba74b44ba7751ff61535ab932ea82135327623ed77e4ca0c0034137d6bbe19e154a86a1d3853fc9b9df99237b27405ae7ae0b08e88be56e31478f02b82726f7e37e8aee06f8f672eae23efc90a622b47df9d453ab08771a28d645ef684a7a9cf7a6ec0f47a7e87548e12bb9583b6bceb4bb090cb07489b13d8a96e2045e57d3151dc69326f15f5b4b634319bec5183e39c98ed3909f2f0354f7f55e7763b3420da07f2a28400ca3ff395c694bb1a9c81cc2a31f469b78c005c09ed06ccc4b7ccd04e27cfef89681fad3f1be590a5fbe565959cf2dec71ea230a48fe7fe8210ccdb712d4952979b386ac1cf7084d8a8b323d7b2dd1abadd532a9263cbc67dcfd8ce94f71e6b1d30fa1cd49e4caf4aa94b5991c4e196128d1f3c38830aab9681cb7b7ae6da4e8a9cf3ccca318ac7b6bd1cf59a5986664f467bff6b425f09dec8dd6d23ffe91e3f0aca26965e709f6dd376c4405a280e6fbf754b4589def29418368b0988015e422c72497d30c33eea8fe040fe6392d824f354c158e7a8cced135689ec3aba", 0x1000}, {&(0x7f00000014c0)="182d818027f9083d92d4a85c4648f44e3c0e2094c28e88d2248c982b70c03d2edf0305940651f81be31cfb82e1f2aad2316256421f9b476dd374dc90e084cd362eed2c02c8dd41665ab9a896bacf0ef142944fd3c681e1435df4dda65b04ad40269f797b335cb4d18e1ab2349318ad7603a3953d6f56c2484bf7ab231a6ec48ea7664ec1714ce63e3bc411b54c5c2aebb259d08980496b2c1585e960a47e29f8d4d385bcae18e6b6210d65754e0d74d5b9bc2f84b1fc7c88799413852103f2f953fc518107868308f97063", 0xcb}, {&(0x7f00000015c0)="3522ffb497cd53c9b7fe8eea798b019e2d65d4aaf7d9b88613ca4bacaef7ffe5294e2ca75cfa9b8157cbe488ab1c9be5d5bf904d5390991cd29b8e373a7bc278a37edf911eac029a6886757b8289ccd5b022fc", 0x53}], 0x4, &(0x7f0000001800)=[{0xe8, 0x0, 0x5, "dcf731dfbb4361fb18aefac89651ddeffd607aff60441eecc5d65733b88304a7982820e00ed85b4d48ad5a73b83623da05cfc4c3a876c6eac01804c5e0f5e116b04ef4e290a6f461f26e91d5ac960d54b893e2ed6a996a29f98af3441476299f8dd1fac4ebb054548d3503b30e8aece0a5d5c54998f175b61925455092ab22db3e6c9dcb2878636dbb3129b291923baec7e6a8ac407a8b9f0989a530ab5147f19fdbe14624e65f1c4784555bd78d67824cf083303fd453e37d9d7302581faf5a22142b4da20d2e01844e08de45c693894689"}, {0x100, 0xffff, 0xe0b, "2b50bffc90b39977e4af09b137239902836da476ef8f4c706ddf4bb5d5ab983b95266e42e9dbdc333ef05cbb4ad2301e24a4293874243a033eda0994b56fc82153cec0b92bc7b8b2e9aebca5bdbef333f4390e9058834650eaed4761936923f91d00d1c80b887848ea2951782152d7ee7cd3e6953afbb2ea8974f1a718ef4762661450c1db8ac540f7c6b8f00709245a0829b117b31c31cf9c5e6db620a7afb4c707dee7c53b37fb69a2446f517de0ecadc46aa2f496ca7003b8cc44c7cec6745dac50d5b8fbf6cbd2f0285675615f646988ac72a7d0682ec29120e843b4de76db36890f5dd42de8ca8888"}, {0x38, 0x1, 0x2, "cadd1a6a0529ecab3be196ba5f3bd84a7b8ae33edab809d504023475e47f4c107e97391d80dd1f"}], 0x220}, 0x2) open(&(0x7f0000000300)='./bus\x00', 0x800, 0x4) fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x1000}) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) 01:39:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e32", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3200000000004, 0x9}) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:32 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000000)="03000000", 0x176) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 01:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x5, 0x2, 0x1, 0xffffffff}, {0x1, 0x9b, 0x8000, 0x8000}, {0x6, 0x2, 0x142, 0x3}, {0x3, 0x2, 0x1ff, 0x1}, {0x10000000000000, 0xdc80, 0x0, 0x6}, {0xffffffffffffffc4, 0xffffffffffffff7f, 0x8, 0x8001}, {0x0, 0xffffffff00000000, 0x9, 0x81}, {0x1, 0x5, 0x6, 0x1}, {0xfffffffffffffeff, 0x200, 0x1, 0x4}]}) 01:39:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffffffffffff, 0x3, 0x2, 0x69, "20753bbf886a49d74d411390c83d15239c8802e6", 0x4, 0x858}) pledge(0x0, &(0x7f0000000080)='\x00') chdir(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000b80)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = fcntl$getown(r0, 0x5) r13 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000140)="d81c9e6203a2c4944d2222570c4666c16601c3619d1d58cd093361f75614f2d4051b37eea4e0790900b6155aba4466329911d0e7b9cd73d18d8eea3c1e91e05b1ea53f66353387985524edef264d23d13929a5609a792f1dd08c094dbf891f82855a12e3561b355c61ec594e5c328ab386b2209067d816d7784544a1b68d4a313344375d0c2d772106822a8e36faea5acbf4bb85c1d8e30db8771aeb3800ef764a4f3ede198552a745d6e1e4c8f9730e1b100af7d3703e94ce0783a3c14fe8471811d3016b", 0xc5}, {&(0x7f0000000240)="4ddfd46abde9d52cf4c55b577fb24606c978b0aa02b106bef43a843373583f21d3cdd66bc2d550cd078b299ec5e2bd023c1328446ac34ff29e04c7e78cd2f9abf08765a19dabaf65aa8ba946527a13ca9155f698cd96b7fec9c10493c56ddf8d85df2fb10091acc0ac94a32be0f797172247e3b8a1706bae964f25fc78", 0x7d}, {&(0x7f00000002c0)="5015e13c8a2408c569a8ecf99ef1a5c13e1645a9acf79005f927b67b01c0feaf0fddd121800d185519076e918dc0b238473ff5cc320c191dc40487864aaf301b7a673f2d939e6afbfb986e41f3619cbfa89e9ac5ad33f253d2bad2add5718037cede07462cabe7e9c5f632530e51c56c1bfc880faaf615e65876c2d35d22b0e8dff2c4cbf96abfc4ed7f8a89b8fc04eaffbec80dd26868e9d72c9db4", 0x9c}, {&(0x7f0000000380)="9e3e4e2a09249ac9caeb63b0fa464f51d932daa4427e6e2b007f87bf18df753ec951997be06794d125b2a4a5a94dcf0da7e0b55280e1942fefa5db0b72e24d27eaeb0690b52038df8e4c0ad5955b028302290ee215fb9b1675a3e22f017656bbfe1424ae59f46d90af5a16f1e2cf1118b8f47f6b124d98eae1e1070bef9c6385f3e3606e52ef12b8f707bc885398598e08e270d5273573e11d7150f5127107c9b2ef5d9ab010993fb22f95eb4054be81bdaa65a45dbe73f989a03afea3757af9f2e4968dc112d0052b7d771a6c27048f50c3d7", 0xd3}, {&(0x7f0000000480)="4b2d6d43d8da896f44ad2759744be54135aa9c9878072aab74f9292d24947b58439bf30824dc97b7301e0a6d294dfe07bdc233dd92b15e8d9e698b165839630a1411131a2941ca8098f697b013be6c3bf17d47118a7f93881e0a0cd1d53d3c304fdbea3686a61053304c5b87b41f0f6ab7c123b401328b242853f1629cb1926727f7d3c9d03e48ed9a2456d0007aa5eb4b691d01cd81f5e43359f7113c69191d435f2eb322fd7db4c8bd093f592009befcfe946c8a4d5d69af2e1748d9f83be8a71082b80b4f4dc178e614e71222d5", 0xcf}, {&(0x7f0000000580)="8db2157bd60a091fecfad3153b207b47d602559264367f5ad2d38ca12e82c73862318c349d941a3b3808293f3ab8a3d5fe5233", 0x33}, {&(0x7f00000005c0)="26b49e2e94f9acd5e7a14774b1696849227df5664f407ef25a526fa01fff51dadb9074916c522719c33e968b77", 0x2d}, {&(0x7f0000000600)="54efc7a908eefb32fa1094eeaf4086d00dd537691e9f650ef2fdd60a4d7d501c450511943822696351d7d6bdd45dddb53906eaff95a036a6f013c969c00f5f0d571b4c194fc2f277d2a0985052b5ede7f7c7913f8da6d52d31f2e2377aca85973f7456317443f813164ce9a5c0e5616a23fdab918d1cd0adef6812d359cc4a4dc2709ebe92da029eedeca46f78fd30aa919a1a1ed88f1974c7355d8c8ea1ab50447a1022ca281d71ce58d770e216f12dc5073311a82c09a8b12aa2ecf33861764f374e513e9eefc76ca81a693d7cd0001a0e1e98767b2f4c719addbbdb878b75bc2e960f03bb2e20b60512976ac3db6f13d46c5201005118", 0xf8}, {&(0x7f0000000700)="058c60530f5c983bd935ca109b124cdfd18a1adb4af246d35d37c901cc38258e0c091c688b605e990f96e66eb03c5f40afe5d6ec95ca6c5f86df1e649e0eed704fc5ff0851af63340e9411f97942e31bed4557c78f2c628875674ecaaf3a067d2b02b0428c5083ddea79f0b1ea3e450c0b79454a1d8ed6246aefe17eea915e5e7324", 0x82}], 0x9, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x100, 0xc}, 0xf) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:39:32 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x5d6e476a}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:39:32 executing program 1: mprotect(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000000)='./file0\x00', 0x10) 01:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f0000000480)=""/137, 0x89}], 0x4, &(0x7f0000000540)=""/97, 0x61}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 01:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7fff, 0x6d, 0x0, 0x7}, {0x10001, 0x807, 0x6, 0x9}, {0x101, 0x8, 0x5, 0x1}]}) poll(&(0x7f0000000140)=[{r0, 0x24}, {r0, 0x10}, {r0, 0x10c}, {r0, 0x2}, {r0, 0x8c}, {r0, 0x40}, {r0, 0x6}], 0x7, 0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ad") 01:39:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x249, 0x6) setitimer(0x0, 0x0, &(0x7f0000000140)) 01:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe7b, &(0x7f00000001c0)="e64ad8696f8da2e745771a494f2f2b0cba") 01:39:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x100000001, 0x7fff, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8f52a", 0x1a) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 01:39:32 executing program 0: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x8, 0x7}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x80000001, 0x4b, {[0x10000, 0x5, 0x3, 0x9, 0x2, 0x9, 0x0, 0x20000000, 0x9, 0xffffffff00000001, 0x7, 0xa91, 0x4, 0xfffffffffffff3dd, 0x3, 0x6, 0x6, 0x3dfe40cc], [0x8, 0x81, 0xffffffffffffa898, 0x11, 0x7, 0xffffffff80000000, 0x1, 0x3, 0x0, 0x2], [0x2, 0x6, 0x0, 0xfffffffffffffffc, 0x1, 0x100000000, 0x6], [0x2, 0x7ff, 0xe4b9, 0xc7e, 0xa0, 0x6], [{0x3, 0x24, 0x80000001, 0x8}, {0x7ff, 0x5, 0x3f}, {0x20000000, 0x1, 0x1, 0x7}, {0x10000, 0x6, 0x6, 0x80000001}, {0x1, 0x87b, 0x101}, {0x3ff800000, 0x0, 0x40, 0x400}, {0x4, 0xff, 0x9, 0x7}, {0xc751, 0x43a2, 0xccb7, 0xd6}], {0x100000000, 0x8000, 0x8f93, 0x7}, {0x80000000, 0x9, 0x6, 0xaa94}}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x45) poll(0x0, 0xffffffffffffff55, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = getegid() setgid(r2) r3 = msgget$private(0x0, 0x208) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x3, 0x0, 0x0) mkdir(&(0x7f0000000000)='.\x00', 0xd) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x80) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000001c0)=0xff9e) r7 = getuid() r8 = getuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0x80000000, r7, r2, r8, r2, 0x14, 0x3}, 0x3, 0x0, r9, r10, 0x100000000, 0x1ff, 0x7ff, 0x4}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) r11 = fcntl$dupfd(r4, 0xa, r4) msgrcv(r3, &(0x7f0000000680)={0x0, ""/30}, 0x26, 0x2, 0x1800) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000140)=0x100000001) sendto$unix(r4, &(0x7f00000000c0)="7df3fce6771a59e92ac8006562f6947b3297901aee2a90106af97937d21656c7d3c6d20125438dec3a34613a209bfae371cdae", 0x33, 0x1, 0x0, 0x0) shutdown(r0, 0xfffffffffffffffe) r12 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r12, &(0x7f0000000200)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbabfd45016df4360136d95b2b23bf988bbc7730700000074dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7d9ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4e4f1fae6836f676d00f2fa66adac77abb11cf4fbe673a26b3c2b44519364bcbddf343fdfa5e0aac6010c90fe2f29b1ab0f3d77873963464acc3069ee809caa972318439fadd0f9e48e7c530918a3b6309675d1a1c739724ba795c63cdb092e317f744082f45e9d96b7f40f62de5fc19f7f99abca4f1969e9402a5ee3044a8a19ed5e9b16a54577997163182b4fdf85bc33eb3c9a227f4b3a8252b5aa8cf464197326d4693a1320bdee77a3f676cfbc282e1225918841f0a79885ebe758fdade8d7c62e363db177dd80"}, 0x1b9, 0x800) 01:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) poll(&(0x7f0000000540)=[{}, {r0, 0x140}], 0x2, 0x7ff) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 01:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x5c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffaf, &(0x7f00000000c0)='\x00') 01:39:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c883105000000000000001b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x0, 0x4, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSDTR(r0, 0x20007479) 01:39:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669918df7d5"], 0x10) writev(r0, &(0x7f0000002500)=[{&(0x7f0000002700)="e28acf7024e989aa9327ff0ac8f93b904b54ff516ae547f71acca7a994ac72f2f1fac2728bfe1ad09533a1e244170de74638e98b9d336eaf502c15659b0d46417c1c80f773f3a5393d55ca76deb6d6b2b59bdd44f2714c604b7cda3cc30ad4a4060d493a0bcf4ff7b09804f4b81198b0ae1ede80cc63848e01ce840035fb76fe2c2575f9e70652038c515b9a2a38dfdc0b64daaa99eeaa5ebf787ce2bf865e40a0f143ebc80dbcd16490eccec74c242dea7d692d463fe7c2186c86ed755fc0b1f33b907035c786ac404b12fdbfc362971759fb61521038bd6dcd3dced61386112619531aac59546ae9bbb349891ca76498bc0a7929e9b880ba649233258510f76381bae4ef458325999174d06a90061dd07b695f62c0582a134d4d2e57413651f059074f18aae4a42eae4c7a005368a893fe0cccd6989ece4b046bf98f290e323b51ae64331fb3b0f58cdee8b6d7366783dafc6557ded0c6b73c75f7fe5c6401de7d36705eb1a4803c8e61f7f3d20a3b315183dbcec209f295bc7fb414f61ba1204ed192dfcc1d8bd765fe36fa04018d67a3df99367fe1c81e933fa3e1419905124a87a07e75683eb47b7bb7def3a6d4a09c92db0656cbcff390d274dce0880df4b9eba913b7effa17d52b965c22c3e283569c193a0d2789d6f06ea50b1d68d733f6d1c9f103757747e16c6f675efe306a0ce41e5b94465fe228e3323ec84fceb254cbd354454e70e9faae61c71e13a98377ed10530df947626dc07a0c1a40fbd61df1e7b5b35c5874ef3747a05a4a718782d21bac82182cc838127932e798dbcdb2dc9e115f0890bbe5a9bfd7bc29eb1e18fd7722de05469edb10ea00e66818f2524b204ee18964eeb7473ef039ecaf56decea055a6a9be4de437f5a365c4fc35f4c40edae9929f25369ec4cc21dd61d90ada6fc64d7b6db3eccb9a4441467daae79a538ddbb81e1de9091e59b8f44ea0f08e7a12cbd5b3bb8eb73ec1b398ace1e9d69daa554d7b68f8858b857590372cd23ab80d9746f1c99bd66191d320f008f950841f8d11b4db318b99deeafa733c0da16bb79c6234efc4c32cf6c69f9e22adf7ac2c1765abf0cef6ab7e62f63a4c1c8111133b0866dc6fe823c187cf07e513e823d7daba3992756a803d6eb25755d27f44f7ee71c925b2bd0d5a266c708adb9c7e7400ed02e87c819b96da4c3197d72c0688c9e0c2f54d18cf44e7b38d6cd9fdedbda6049ed713ab7a7a060439945bb1ade1a60b9cb13ce69f7f278bdc085d2ee64b394ad76d995f37490b0e57fa42c09ba678b8dea391302deddb5419b2876e0d8e7afd71f992d582717aa8c957a74cf1315ea2705b93e0087abdb9d2cbd761ed2cb74c12421c85aa11cceecafe65c5a55fb447e338e7ad9981a016b186fe651a842a221d57c7d1d16692608893e8938603005530471bd46cda77f00cbdc3ae20e020db16af6b7ba2209c9a3f3bb489fe02f7e7593bc342d38c0770ebf437c595c903351f3c08054445846a535d812c2330ff63902a011a769da646e54e279c71476d65b8aa9221256b5857d67d6efaf713bb5fcf2bccaebf64e5a9fe8563ab804bd639c9bda3aee0ed589137045ae951fbb6ed660c988db795bb02da57864367613dff7f8be98386f9ca98135edb79da696466130f7f13921fe1e7dc0ad7e1d1faae0973c34d5007e917c77332b0ff91ec93c09c4c097cd668da939b1ba2c89bd2bac29028a2d1d142666d10b19978b693d57599f679122810d5c924bec3739f8ff2536d19d6ac79bb5f01f0bc606d2b680097d60923611612ac100b6f2d3b2061bc1e721951392e24cec691fd4c3ec1ebb6d496a467aa3d55b8497c291251335450734f51c14ec8491c3f9dbd2eefd22c0ff4ffba126a97176674724cae054cb042b33fc2b59af960971982f3ef92540daaa1547c6dbe18eb0bf77984751b260f7966509e21782d225b20f51b0774bebc533d1538a5c66f67bd60764aec7dc12bb6ef7fdb7718cb26471357add6ca3b55d206243149f6ddad653b23eefb5aeeda56664f90911ba96c6c137eb337dd6a9adb71ffc0dc1c95ee9da4344c309ebc37f03298aff784f7dd6c1427f6cd50a942de5774cd0e4251f8cd43766ddf80c3f0ddade33356b15b341f2dc4677e5e191847d0f6fe490499540f79b4772b6dfca666719169dfa5d390bb7667b3bc1f6c7e042c7a06fa59b3ecdea192685e396a7838c816b22a12bb0a448248e1efb8b1e89c33ab37fe5ad0695fcec59b234974fd4f2d4cc68ce4d02a78ef075adf34094c0572fa5a9721747051a4d746a2107375e8c151bff810deb4864b332e0d731e1df6d2a213e1f504359246142de09c3ec2f273791e3ee90cf4d111bef8770faec08e471a81f6edb5716c2d627e494812a8ba8bb1b7536e6236053cb891e8f36ea93a26911c3e51808e156a98e15fb72941d4a42ea26fbc0aed7fd5a98e3681997224573e303daf19b2df476bae3935b2e6415ee25d51953b1b91e0a251e7baea2857f1bc6346e8d03d1bfb389b495059c822ba94444f51eeb11c83ac6476bc5a8f6602be9be6b50dae2456920a7b57f2274195551cd7cb9b1a59ee522ce114cc3feed2bf8fc5522291d368410b558f47a33b0a4d81e37815306a4f8a25084eb1759526366f28a3f67d3a845f35950096c56b788c4b93c5464237e2a1248463fb29497e66b869356597fe0375458041c86e9045236361a93e21742f04431cb3c94eb7f12e8c88d6017368445d6cfdc3bff073ce09cf1bef4e4d8bee2152119e55bc490f081f756b5a6d2d7ec02dac0e03e7108ac4b3946c73dcaf0a86a0561d747d7ee9dcd369df24c84ef61f950bf7ac4f62a432b54909d561c637f44278758a85ed66902b542e43a156b4cf9dacd594418ea6814e7eef553c5099ae6f79b3eb3439217b7061e43f8b5650cfdc0232f34ac2ffb2b61fdd9279c24c4c605a2499d07eb662645f28c4695dcf5c32ada405aaedd1051641208741bf97d0c06a6ea78e73320997867dcd25a91fc7b59304f417e7268f1614fb33b1f3a2371b54027e9af2e57e86a547b124e4c94bff5deedb34f2603190ca2440a91a46e564fd312964a13b7d22be32129eef39cb278c91b1197b03b8bb7059007962709e3da00710c5626e28a0f1905f9ff16335c36284133e7e9ace002f5420e1b960adcda1ca2cfab9b29da6a998a20623c337673d95e066f0f8081bbd76d3f6da0cee97a5b9b73b967c2528a3ff7a418f28b63e8a8b1d45109f1de39ab66548dd0f46b7911a7ece6820c2c09fff7e6aa7e87b0e27a3f5bfd967c3eb2d6bd2bf60ffde065d9ca518a20130f065399071c12efa86950d0bda2f6014b3fa9b44554a002143ec97cc5c9ba9344cfe125da23cf7331a10c437c949077658e8742ee9a855833e72ed945b1aa5c275cb21aa570885acb2734729c0304802555141620a1336f52c142a2ec906b2eff6e3edb613125b523bf345d4646eefbd609ad3627dee7a5ed3763e07463fb272e05e67d6", 0x9bc}], 0x1) socket(0x23, 0x1, 0x1) 01:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x40000000000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) listen(r1, 0xc4c) 01:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) fcntl$getflags(r0, 0x3) r1 = shmget$private(0x0, 0x2000, 0x106, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) clock_gettime(0x3, 0xffffffffffffffff) pipe2(&(0x7f0000000240), 0x10000) nanosleep(&(0x7f0000000040)={0x1, 0x13}, 0x0) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) 01:39:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3eff030000000800002af5fde549ab"}) write(r0, &(0x7f0000003780)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8906252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd4176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f500"/3936, 0xf60) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000bc0)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b21b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb19dc53bbfd300999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7070b8a087a49d9152d09bd47260a81b8c8a4c16b2feb76cc122e957fff2dc1d2cc51c37ec1f90a189a32a51b72b92259792ef80ea7dee6c67604ced32de9894409005eebd85d22dd1cb2779833b530ddd05814f5e43b9aeba89a7c1fb81b698a2591cdecc6b20f2edf23d085c6245551168b8d433e071af73a251505239c9297376ebeba61622341bb7c507544b309b0aecb323aac97e07eb9e55a1bcdbe298d5f4e7565a6769a4ce88ac0a2cc0967bee8d07d0b000000000c1212c599b84a57ac280e33d7c69a90a051c55634e86aa6fb219a06302832983d75", 0x3a2}], 0x1) writev(r0, &(0x7f0000004700)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000100)=0x10) 01:39:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x3, 0xff7ffffffffffff8, "f0ffffffffffffff00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05", 0x1eb) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002340)="eddec4dcfa4b2bd2931091c8ffa96fabb55d4b1b093014ee010d16b0a95117fb5c85d81079de62f91dd0dc86efd616ecd7c352754250e2640c2df95e38bf164e37806ad4c361b50ed7e99b5dc3e37eeb7bfc5bcf3809cc7e5c8ea5700d9be4739adf895ae9cba76a617e3c676bb45b4f98e4a7c3004aa74e966121623ff8fdc94fbc547ff68b4caae32ac4c3916b7ed0ad7f53a8e61e8315fbf5e6d25f3163346899a8b939087c11cd27078695421b210e4a7e8e8c2afcaea76427e8c886f9d10d6a070775cb5a516c9f204529dfb21f352751fed7fd0141c36247c1dd8e7a24805b3e5f03a2b84eb57471ffa5d6f2a5af79944574b090611601eab638ecdfa8173c6a168a1e818ddf61f7b4b91e870469b0d06a23005b785da8a799e05c40537b725c63dc2eeae34f37cd80233eb2c205be6d8321038869b581efd9dd28ece0e920475cbc01b16f2ef9e613f271f54490f2cb9038f651652c3d97ffded371582b4e2186fb79ba668b74000b8f33e4dc979701098a882b47fe4fa6631b1832bed549f5d6f8b08e65407728a15fb55b17ba9121f66c66e72dcc12b3ec98f981e599b64eabe9a36377a4c3cb0b3cbc2a3bdfa733030e4a73c4ac43b9bc53852574c78b326b6603842e39f2599dcb1aee17022aa875b4e6a29ad0f210b090802fe7918aa4caf8e169c7daf7ba83a31cbf4a01d5218cc3003f7c04155ca9a3c037b7c9fe5b4f1a54411add6f7767f67fd2bcd05e7f1978aab3e51ef8591c381a0105b5808ec08a9b17684288531275cb1b68ad99d76425aba3d66feb9d82858a08ac071ad145bd0d86f2bfb1a1b35a07b437ba2c606bc019e62267dfd5d8b68df6e22254cfc6db63c9e475be0596a84e7e26b576692ab70f67bb74a124a95ca62f40626fa87ae8ed814917dbd6963931050a8227be3727da149b923ad66160760393982566e4572275bf17686f77d017e4fce2f58586b5b621c0064a34d8a6212fc41a68021ccfb5b5d543e9ab2471afd4bd596e4f33b50d521a905a559896c8e43ed457a99e01019086c494b6a21b0f50dc66e4338be97bf764bdc0c919b4065028e3aa8e5a9440120ca30c9cf2ebbee14501488de8791602e97f05583fedf050e026d866f5e5d3fc20843f3d82fbeb3a372d077f65bd8cdddbcb894930a1efef9bc3ebf8db07defa584ae1ea4258772fb8269c6045f64d6f9cf4a967d9a03aafcb742443ea8942a7c5845f938ff73e926093f3bff3c737dc268c1c58e6f2e8a1fa9912da4659a1f2b7f3412248e80f6834ffd0f3ca7d705736cb07b4b3be2612ee2ac9837b39d9494294794dc8d355ba938564b59edba888a2fdae674e4a416f104b037b81ff6f1cac340656c30c8bfdc65b1c728ca5fafdb425e94cc63da36ea9064e4547e344729392b9fbb54ef1e09ed0f54d1605e92f5d9878814f9b9df4ea93b5901d2e4cf29c2888cb05d6de422fcf17ad9da50804be4f5cc8f0771133a8d134b4f4ebfe453bdbd8a3235adc07530bcf4d1adb876dcc1395efcd032bd2cbc2d2d177462654b7d2850cec4c603af170e577bbdb465afe6ea78a8d038f2ff9b682eb7a9938684d0c6b105e5972f68029f33ebc953d27c6bddd7bcba9f84447e121b34a8fdf9f1eafdf2fcdb20e514e93717700f2fc7862a290c4a8d2f0bc704ed015b0d8046216e86cbb0fbb725dcd1b8a3544941ffcb02169520456ca38dde8542a9102a58cfd610345109cc9682587b42e3390672b904e59b0b2693bcc5f3604975a7a2744158ffb8085f742adf0d1c5856c21f8df05ce681b5b2b528578c336daa4397aa846c608ef5267809ad6df193b45d3500cf8e65c61722605a25c98d1347c535ade48a7fa81399f4bce8c1720676a013e18d696317139ec3e1adcabb46d4f1c6c0d3261c9370add530739b0f65dbaf23e8b11789c9fc1f39c881d9bff3f0cfbed52fe0b0a99764ce4d53142446a65919c21e75264abfe4fa9531d588fe9248f925dab06fb6077b7e330714f608671d66cba6ba7f80fd0bca1a9143a8c4c7edeec54c3438cd31c2002a9e30cae150cfe47a157bf4f465b496b3ed1f25f75be863ce48010b5f94943e82accd0a748f1c8dfcb191ab9ea38f93ec3013862fb87d5831e1ed271a198c2d26fcb2f29ce15cbd15e0f1c44af3eab0a31d8ba5540bf466a3b747e1b30eeb1e6e60adc79d5b54dc11da6f42d563994d690e5d95b9a3bb5f0fd40fe3c1f6dfd24ccfe790a5ed977500e0332f4c0bfdd0ef5d5db5d684bae74d2aa8f92e6bf2bccddead1f8cb73384bc9a6aae219d2a7d13e9bee40138c07e4dab49a44a2759f35cc5835499de41400aca25ad3fb1087808da765f6385663d7d8fcc0f58805da56fd5eeca6aac4acfd5f7140f5c963a38aaff24421d8cd982a248df1b4e55c31f7931af9b24728c539ebc26ace1ad6ac4ffc6065f829af446695adc2d0ad9fce40eb68c4311b0bfbae03a25e8b80a24287300bed84f1d7d068fd7bf949869c464a8c5772b062ed834de5c0ae961974897e42be9b45daa7192ee7467bd8536ab008d74c63ef99d5de421b5dddd12086b8e9c3ce5f070ad85adabf7ea9393ef303fcfc1799088e2ba3e0814c9aaeef89a9c98302021165d901bb659effb27ab8018bffc69b61ca89448e79a012aaee1211b045a121ab9d04eee1918faf9a34805241a71db52a86e7dd13ddc010fcb6c87b4292642a69c6f03ff248549cdc0d9b5c560da5c8cd603a957cad6f2e322f7444f532a8135af5c631ba30c03a7800a6b7aac45fe8a2dcca0b233c9d299075d8f8ba152f1a39be43161837f6cd034466bb82803ea4d05dbb4b654ee7126dcefc49215d44f8ae55aa9d5959099dbe03388672f97f6c74f5c8448bd3a573091a433eef5fc7e3bf2e41d9d810294d82b33a7732614f6db151d8eeba85a795c2339dd5efdac9acd8ae2011c2c32b12d71a636fe3b59476a7f8d2b726f3d93794723831c7fe357a948f64aec1fe53be3b47b15b1994b32cd12630aa5fcb82e2aff025c23363b91bdb2010f47f02f8bb4399a0f9f8bb221af761eac50b8786bd06d3c856e32681794f663bd8db54dbfd3069b4ed47410c6f89433d414ef67b485d9beba9512ce80230190fae67263c0114f15a4121e004a1dece2e11fa61daa3544aa778f546b2a0fc2ee3afe5d7d6e1cb06150ec4134a78b71ed343c2ba92cac814cce7492ae634dc27c19224620fdd9a73a95347804aeba27302a8fdca9afe6621a6c335643da044428df26918c45958654b3ad10a59792be7f47bc59b7bf76758608a7392c7479760963f83684778436101ddc1579ffbc7e4aace156521b793795dea9fefa318677ec83ab4a1ec22be30b883be1e71e5dc8213b19382adead8b0d0309dd730f80678405e92a5475a3519a12e9a80c7a9b5b0fe5310dce0cadcca528abdc61a2a24cfbcc4848931bffcf9d7c553fbc089087b091b5927ee8aedb9137d704a441dd46244f9a6ecf62dc2159d76a818c749ccb95d9e280739e7f027030b87c302b03ee2bc0fa38a1074d8d49de91f13fbdd26e30cf68ca6e8d398948158a0293db43ea85ec68c16576fd8637022f4eef2b39517bc3d3f9391410c0fb79f86ef93a5e169a4bcd8bd0513fe0cd95187954ddf7c0f4db12f064255cf315e064f002493386efd0cb3bb697f3bce14e20ab23798a552acfc8d6b7ab54640ab233b064f4d50728204281e02dfbbcbffcfe41e5c180e2fc3540d5a15f53d026ea7e2850230141e5becc2bccf2f9d12280291ed45e14adf67fbe43a3b098dd2ef9008642ca058d5c2c1163ceeb7e43f393540513cc222f686e2b85ec1c532342b9ec4887555196c29cb1aade52ad19f142c1223761643050da4c429cfa51ee8d8d0da6234a26addaedca121c37d809021fbc6aaddf91129a8c89629471648a02b8010a18d4b4362bce74a68a3193d4c81c899ad98c6f87ceaacbd085fb40ac30cc24eddf122cda4c523647c94a5336750d97f8b9171730f7b9e1eb361595ea684ce983935490e5fbf338906e70e5be43f22199a79dcb10bb2bfc64586319308b55d0cf1e714bf66e5d05f9c491529f094f2a385f1f2c0531a7fcec31d6901628e353421bea05a9c222c6cd1b36e5a883c3fb23cfe2d18089a20873eb43787fd9c9c955934dc41e01eeb632cb27e6b8fafb1e8a85ff38402a4d72637f48131422ad925e36aa441eb303b84a4807ff5eab7e9bd356d52d72c1ebd4dc797bedaa1cfb204421b7c8e84649f490b8304bfbf177351a10be9536830beb881eb9f47d21adec2e0d401c8cdee2c52c7e9440f20667e7bd12b95c64c7d150f39f391d250caf212ddca6d293d769099b33522caa83ab5da1527bedb2a42ee2b9e6385cd3672d89c813bcf54301e1e292e27392efb90a4e294175c2d1b564bd971d980a3dc3ce04b564eb8850fd23fd61db45e95042aaa4cffa57c2b7ca42463f0dd5625e18f1ae2372bd35c6410f23dd4d61c76dab416ca81013ab0a84d5132af26839fb88e8c40d6cf369b15144ddcf0bdf0059ce0a74eccf1da2feedcab56dee1f9bf16b3ebb838f5b0650606cdf62916b04d31110ef781fc78d4043f3e95999abe8164929a6fbf6681703318e17a1df734d003a461a04924665cf67f48da841511d7af5020d87d4163bf162a46faa739d0de81085b30ffa2f6f84eb0a68a138d1b793bbe2a07f0264402f01798c3f563c430e77cdc1589f30e7236e13bb96859540aa37915170eb8919c8a06e310ee1be416ee3239827a7b4df9fcf8b548714470da597ca04670df5abee902a1b47d8b16cc24a5d68de41d47346fbc8f4736d2bf22a2c679873e217220f1a009a1f89610bd76ba0ea673a99ee2d8032ea59e2e34c3faa94c5000cb109a6fdcd6581abd8268dedba726bab380424ed5da93632251f8baf9ed9835e0b14114be3c489ff40be953095770aa2bb5038085d59013921712dc664630b6225714f730ac104907f546bea444d66eec7e890b53a01f2e547f326c9f39bad42665467ae1e2758c0380a0866139c83771c66664ee517def296b12095a2e3e9aa3e3e22989354b0b93830530257b607442fd7121ad655f5ab33e66ff9a811f31068292d7d62a463d6d18142117cab722f80bfacc48bf65fc8e63b731cdf419567c431ae7294a7d31b5549040d8f8727105a6a63cff12daa70f5d669617b8b358514784ab0056437d589d675d57a18faefcfd9c63dfcba7057d6347304e5790e143fdce01f72c5ccdd75c30539f8be0675cf82bf0bbb648319a605fa4bf27fe75723890148dacf847c1b755226446ec3eb10b2de539222c26f519ec786eeb8e9b7d881a1473c2aa672f08f1c7f231c832f1d2006249635b37cca7aed54be51aa6a588949d583090dd1e5a1b1314ed05abaf5654232638c05786c29754711971bde8d7cc6d31e47a949f769d241751af3b1378e821671fcfe5c915e797cb943bc7f6b3318a022883568f83410b603acb439762781120b1af5c4e44c76441ef48f986b721241343679fcc6de5c08cfdf4bc4d7592cb8db45d0a4c2e8f4f6bdfe998b60896bed4c2073e6c3f45e3732d41a766c47d65e6babe9cd16240e0726eb0473f9887a347efbac3e994527a69d0d20c2e3cfac6b63f9da03eb1b6acf4e6fbc0c11ae12e916f34d3476785047b4d0b1cbca7a74da4d5e2ca07e4591c9ceb840eb0d2fdcdefdb1ac237b38fa787145e373a60601e421961d89cf2039a13423193428b42dc39a17e19b93486897d719fcd27e7d76978eb93b32e16141400ad23e6", 0xfff}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05", 0xb40}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000400)="e6fa0b2bbc1696d47aea91ee07cb224f5cc07267ce39f0c1ce4871386cb93804ce19c964ef17565b8d3fbc4c2c2d1fbd8ab8b7296eefbd65561646f3cc820910a28ffb1353274f31795e76adf972cbdc5be1aca58a8f6aac990412d3490b2b2da78d214165e0ac9ea118583851dcd74f2623b49b92fcb80794009530b22093dcba2797d8b71a5de4d022e9704a6b764ba9f0330f532be85f8191d06d52eb576fa18d5c4118173a69edf3502d7d6fca4ae9b7363dd950c577393fb265029bc7ac0f4769b6198077bd78deb4d9aee3263589be0720a3f94c24d6572dfe8a454b0547e293c111d3d2c0bef45e", 0xeb}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9c103eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff35f07554f04fd7bd08e0504933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb89866063", 0x18d}], 0x1) fchflags(r0, 0x70002) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x802, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x401, 0x20) 01:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/126, 0x7e, 0x802, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 01:39:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup(r0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/190) fcntl$setstatus(r0, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0xc4) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r2, 0x0) readv(r0, &(0x7f00000000c0)=[{0xfffffffffffffffe}], 0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='r/') 01:39:33 executing program 1: r0 = socket$unix(0x1, 0x4000000000000001, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 01:39:33 executing program 1: r0 = socket(0x2, 0x2, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x20, 0x401}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000100000007000000010000000a80002d2a473190"], 0x18}, 0x0) 01:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x45}, {0x10000000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="a9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000000)=[{0x1, 0x1, 0x1, 0x8}, {0x2dcf, 0x8001, 0x1ff, 0xfff}, {0x9, 0x100, 0x10001, 0x100000000}, {0xfffffffffffffff9, 0x2e38, 0x0, 0x8000}, {0x8, 0x3, 0x81, 0x9}, {0x6, 0x0, 0x3, 0xffffffff}, {0x6, 0x80, 0x2, 0x6}, {0x80, 0x17, 0x7d54, 0x1ff}, {0x401, 0x0, 0x7, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0xfffffffffffffffb, 0x8, 0x6ca5, 0x7}, {0x9, 0x9, 0x7fff, 0x1}, {0x1, 0x6, 0x29b8ae50, 0x7}, {0x800, 0x9, 0x6, 0x800}, {0x8, 0xfffffffffffffff7, 0x6, 0xfffffffffffffffc}, {0x0, 0x3ff, 0x40, 0x800}, {0x4, 0x9, 0x4, 0x249}, {0xc2c, 0x20, 0x1ff, 0x3}]}) 01:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = semget(0x3, 0x0, 0x60) semctl$IPC_RMID(r1, 0x0, 0x0) 01:39:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x22, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/154, 0x9a}], 0x3, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/117, 0x75, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 01:39:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$KDENABIO(r3, 0x20004b3c) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) dup2(r1, r4) 01:39:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) fcntl$setstatus(r0, 0x4, 0x84) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x1) write(r0, &(0x7f0000000100)='N92', 0x3) semget$private(0x0, 0x7, 0x2000000000000001) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './bus\x00', './file0\x00'}) r1 = semget(0x0, 0x2, 0x201) semget$private(0x0, 0x7, 0x40) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/85) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/58) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x1012, r0, 0x0, 0x4e) 01:39:34 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) r3 = semget$private(0x0, 0x3, 0x10c) semop(r3, &(0x7f0000000180)=[{0x2, 0x1, 0x1000}, {0x3, 0x200, 0x800}, {0x4, 0x0, 0x1000}, {0x6, 0xac2d, 0x1000}, {0x623a70e6736c91b5, 0x671d, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x3}], 0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r4 = getpgid(r1) fcntl$setown(r2, 0x6, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) 01:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6, 0x0, 0x20000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 01:39:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) read(r0, &(0x7f0000000000)=""/45, 0x2d) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x101, 0x1000, 0x1, 0x2, "a92b61ad2997bcdea121852485efa45e8eb9ddb7", 0x401, 0x5}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) 01:39:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f142", 0x8ac) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) syz_open_pts() write(r0, &(0x7f0000002540)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46dbf7128ac5f41531dc78b7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a350635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b5ba8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977f", 0x453) 01:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x48}, {0x10000000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="56e7d9a2f9d5794a8e748eba8e761bdce638a043b0044364f40aae39397d86a0420aac6f53c06ac3d61fc5ce207c75545558e5135aa287bc883b1163f10e33f73c7805575117971dcbf8d1fa1efc67f79cc09bd0b3c60f4beb643fca2c2ec1f424812293abddfbaee0ed58811699cc3306ca7b2acb13fc8d1c5b2611d4de30d61fb10028fe2e59460c146943a05354f166a03c5db780d649b8c690510d0ad35bab0a067700a70ed321ebb9c3fb308806f87a028e913e5c1c63035585e2a832034f436c0f4785", 0xc6) syz_emit_ethernet(0x2, &(0x7f0000000000)="a1cf") r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) 01:39:35 executing program 1: socketpair(0x2, 0xc000, 0x6, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="83667921c11aac45", 0x8}], 0x1) 01:39:35 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x6) 01:39:35 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r6 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r5, &(0x7f0000000880), &(0x7f00000008c0)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000a00)) pwritev(r3, &(0x7f00000001c0), 0xd243f28561b1bac, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) r7 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, r1, 0x2000000000000000, 0x7, 0x7f, 0x1}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x1, 0x1f, 0x80000001}, 0x9, 0x10000, 0x9c24}) 01:39:35 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)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x99ea) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 01:39:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = syz_open_pts() connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xc5e, 0xd51f}, 0xc) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000000100)={0x0, ""/244}, 0xfc, 0x3, 0x1000) r3 = dup2(r1, r0) fchflags(r1, 0x8000000000020001) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x8}, {0x101, 0xffffffffffffff01}, {0xc7, 0x7}, {0x8d, 0xfffffffffffffe00}, {0x26, 0x7}, {0xa5, 0x1}, {0x43, 0xd281}, {0x22, 0x7}], 0x8}) 01:39:36 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = geteuid() r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchownat(r5, &(0x7f00000000c0)='./file0/file0\x00', r0, r3, 0x2) r6 = dup2(r5, r5) r7 = dup2(r5, r6) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r8 = dup2(r7, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000001c0)='./file0/file0\x00', r4, r9) fcntl$setown(r6, 0x6, r1) sendto$unix(r5, &(0x7f0000000200)="645a6d504f89c45e787dfb91ed875e28bfe33be9069c61d53e00e9e2c29298e9b0d5eda64c7507f1157e490b4ec53ed27a86096c913adb671045d6e5d634e872c27bcb24d880b4470c50d20090a83409c6e14678428ea29a6ad33ddecdabbf0e8fa37e73778d5ebff455a1a5653992641b1fb6c94b3f7d4d933499916d01f7efdb70", 0x82, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r8, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r5, &(0x7f0000000340)=@un=@file={0x3c3527fd6f73967f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) r12 = accept(r5, 0x0, &(0x7f00000003c0)) kevent(r6, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x0, 0x20000045, 0x0, 0x1}, {{r7}, 0xfffffffffffffffb, 0xb2, 0x1, 0xff, 0x6}, {{r11}, 0xffffffffffffffff, 0x8, 0x9, 0x7f, 0x4}, {{r10}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x3}, {{r12}, 0xfffffffffffffffb, 0x3, 0x1, 0x8, 0x74d897b7}, {{r12}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x4d}], 0x43, &(0x7f00000004c0)=[{{r8}, 0xfffffffffffffffe, 0x20, 0x82, 0x7, 0x7}, {{r12}, 0x0, 0x14, 0x50, 0x34}, {{r5}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x5ae4}], 0x7ff, &(0x7f0000000540)={0xff, 0xcbc}) r13 = open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x100, 0x19) fcntl$setown(r13, 0x6, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x7010, r6, 0x0, 0x0) fchmodat(r8, &(0x7f00000005c0)='./file0\x00', 0x14, 0x6) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0xae9, 0x20, 0x9f2, 0x3}]}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000680)={0x83, 0x2, 0x5ca9, 0x6, "83c573bc77ddc066521fc9646b2c6566083dffc8", 0xab8c, 0xffd5}) lstat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)) rename(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file1\x00') rmdir(&(0x7f0000000800)='./file0/file0/../file0\x00') pipe2(&(0x7f0000000840), 0x10000) 01:39:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r1, &(0x7f00000003c0), 0x1000000000000195, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800, 0x5, 0x0, 0x4, "df0cb6950a54ea057243ec404d8a9d4f063d109f", 0x1, 0x8}) getpeername(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff43) close(r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 01:39:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400010018, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b33ff2300002b00332c0079b95e000006000003000080179ed9c43375b8b9637f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf9839dbea7c3cbb8fbfcb519f28900010000d814aa61addbd3bff5c65e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b1700000000000000c5a53c1941881945e14d49ad7292c548193daedb178b5a2184699578bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3fdf72760a58c6b328360f816f4631e979034a7ffd77a526c8e97004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee52666c9f24fe5801000000000000006ba03b3e27033e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e84d9554b393a58fa6f90ebe535f06c8ba67bc0d65253f98e6c593399f060aa683934de999cf7cf071efc45b13698936079429590ccb940a702bea0b4caadeb595e5fec7f28a3bddd1463333afc5896419d9f2fde8f1fdcbdd21f49daf5bcf41ebf08251e73a0992ece95569458634828f5f2a85f20384082050ef451327c1841a6d585f81b87f294bed45ea9eca3544364e19e9f1eb3a12249c2f412a4eb9c5bd8a49795f65d958e7ee1ce55ab5b8f7303420a7a56d3b30827250da5e3a3ef8af828b74139ed50dce31f67b851ce1137108ec9e421b896b2ebfd92134b74f15719d0dc47d29e813e09906a583d1d352d6986c4fb5b3e184a864be891d8e05335683b0019a4124b90afe00fef3b1299c8e7ca94cdff6081c91a4806ea1cfbeb92085653664ed90d0730418ef3fd02432e4c59221cf5cf125cf61b460447c21aa425863c854fe4a666238cdc95f35", 0x2b5) 01:39:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(0xffffffffffffffff, 0x1, 0x21) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) r4 = getpid() r5 = semget(0x2, 0x3, 0x24) semop(r5, &(0x7f0000000780)=[{0x4, 0x8, 0x800}, {0x2, 0x10000, 0x1000}, {0x2, 0x80, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x4}, {0x3, 0x4, 0x1000}], 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000007c0)=[0x20]) getgroups(0x3, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="8ff1e7af59da135521d4d650b5549780874584853b74822d4dbf4c6185048bad923c1c6122ade53cd4bf270a968cdd8ffab1910adc755208b84264e7e2edcb75df3ae2450b729f7c6befe6", 0x4b}, {&(0x7f0000000140)="2996010b14b5c92f80bea2db931b8ca1a40e12e774a3f7709f990bb850b1222dcea515becdd47f72220982928b3b3e642a3a62379751302533c17f08954fc034dc69ad83acc30b543ac6b96d4c71016415fb09d9231b329c1de35107fa278e590bd96e81576f063b306ab8407c0ae5b6acf0d29a3053fd3d73e5445c1f89580166f0672b21b4a6ecf7983be8c24ffcc28ed91f91d144b59ab2da27f82663e52798440aaa60ff266bb40d66b67d6ad0cf283144e64435d9b47a4369a84a9bb5b2da44b21d5a78e1c2e2b12c4b2e8f57a5827d3d2cc82e41", 0xd7}, {&(0x7f0000000240)="b32c17c11e6e4fb01de1334d28a8880a5af1ecbd22fbe9797cc922f34ff4820ec59099ce7ad829e982303de8074eb7", 0x2f}, {&(0x7f0000000280)="78d352386fb3204e2ebdf242e696f7e03d929105d58b31b3e7a4fa94b716f776216ed1cce5453f40a1cf4f2768987e94c85dc644dab195e5fd0a0ea703f328d2285eb42c6142d0b6c0ac8bb878979747875590c315ff2a37f7dfdb57ed42", 0x5e}, {&(0x7f0000000300)="e5878b5965efd3a89a596c27132dd50ba5882ba663eb4d2aadadcb2cd77d5489a7b4a3b2fc6f611afac6a5dd2c23056b041e64071d7f586dc8fc8744986862010d72682448fa34b0e9de32214917bba083dd13bb687ece83933c16c41a34cf3f6f5055cbfc637ecc3161de1596e65536e96e98d290b752beb5cb3152e3a8ff5ecbd1ad9a65850a2b782548542d8bcbbcc4eed412aa4ac67daed353cbb16d65ba8c18bb23b8da6ae096c21ba4d8c1daaf2d27e9b8f6f8a5d46932756f34564342c3961cb268c74e150951dfd1", 0xcc}], 0x5, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r3, r0, r1, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r3, r0, r0, r0, r1, r3, r2, r1, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r3]}], 0xe0, 0x1}, 0xa) recvfrom$inet(r3, &(0x7f0000000680)=""/160, 0xa0, 0x42, &(0x7f0000000740)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) dup2(r0, r0) 01:39:36 executing program 1: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc00, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7) write(r0, &(0x7f0000000080)="10b762f22f5734ec04fafbe2f4fd2503f044dfa2c964f8a7b9bc50830713b1396e392bdfc53fa894ead39170631c433292951d1a4b5f7a783d5dcc336a0974a5ec8c3f33290d1382cded0804cf858a1b07927f33a97a7e3a4998484fa1f659475556dd4112bbf46d406b4c8a8934d2c2a2ecf583e43a4f40cd2e8ac2989bac55d43a928e7de630753f950ff2f6e393a9788bfe254a9f2e5e5918e4c4dbac9a7d3d48020d2235fa307e1071d95164c2f9a537d0695277ca9315621dacd95efdc3854c25c2d155f4c7ea48012fa1edf92506929aea2389a25d100a15c27cf8e90e5b6b799fb8dbea04008970b80be122288fcec549ab2c2e65dc55b5b279cbd7", 0xff) 01:39:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) clock_getres(0x4, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 01:39:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x10061}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 01:39:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x81}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x155) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x7fffffff, 0x1, 0x3}, {0x6, 0x5, 0x9, 0x6}, {0xbd, 0x7, 0x7, 0x81}]}) 01:39:36 executing program 1: r0 = msgget$private(0x0, 0x245) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x1e6) msgget(0x3, 0x18) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x0) sendto$unix(r3, &(0x7f0000000240)="3aa850b0f88d7a8446ae4cd2910b86e96dbc82e7a0f450c66dde920727bf7987748112ebd1ae987e9f1809e6925dc8bd0cf76c35ad8bf677f5107a4129d6f95fc9f7dd9a8bb2cdbcd8f5a68b69af082643101082b19215caeb4ae8913ea28e382ab0af0642d87eb8ea13db448b7891f0558678db8f7430aa7e2aab04a6eff7cc5eff3ce79cfe9b62bbc4fbd9c8e4f755df2cefe351eff20632a98b8d7e0e77797e0427553f399313f93cbc7840", 0xad, 0x4, 0x0, 0x0) setuid(0xee01) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x7fffffff}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') setegid(r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000300)) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000001f0000000000"], 0x1, 0x800) 01:39:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8000) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) 01:39:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 01:39:36 executing program 0: readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = geteuid() r1 = getegid() chown(&(0x7f0000000100)='./file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 01:39:36 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x381, 0x14a) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="7f98efd7ba19626b479e507219a20a5b2546b8c47b35a837399f21c181caa4bc53e30a2e4135bb3c02a61a2a22dfd2cae84a58c4585c5b684b3007ef0e9cfb7a99f5c984c1df440017e889737a872eb1daa9678c014ad69e488332d1b967cdfa83921e0bcc5615f8f9c41295bd2fb6ac672bb7d7676d4352efa97c3e7d78f3f721dfae013c0bc59da5dc83334894f4e76931df1f5d3097070a3d", 0x9a) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11000000508000f120e440000000000000"], 0x11}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:39:36 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f6669cbe90ac3"], 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xe31b) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658ff400070b0000e9f07e88d6", 0x24}], 0x1) 01:39:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002003, 0xff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6002, 0x62) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="0000001861190000007cf6d1d1ac5558763331f64f908606006b2e6cffc5a6ed23e1870003000000000000000000000000000000000000000140450a72f0b44a51e32aca4d52cd59a0414a6c4cb558f2faeb6ccbb2078613f9f7a36b44bce4d842a40b4156f220c0fc33e940c092ddfa20d5e4f9f049e1cf2c3d1aa6092a43d1c43627313a7892de6d736b4e80ea5f2e44e03a29db15ca90111b6456425fa850a3fed819d575ba7d", 0xa8}], 0x1) 01:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="8bbda58a95b7b18e18e0f16ee38fdf1a6b6cbabbbfd15867812d7f22b214a208902639f003e1ecf972515b34c95e98f75bb141f3eb4a1c07cd4a5e", 0x3b}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_emit_ethernet(0x75, &(0x7f0000000100)="49638ab19cd6e783897ad34cfa3ef64e1414a6ca9b4dc91d509d63df97665ec0dfbaec344f88fc0682e86df863d95cd1b9748764195303bbe1cd7b07ec718e8d33379b9a6d286511d6220127890586902870fe5ac01372269a739a69449593867040d1d387932b840c01180c260809d64a241f7988") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x1, 0xd822, 0x2}, {0x7, 0x0, 0x0, 0x5}]}) 01:39:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x100000000) 01:39:36 executing program 0: socketpair(0x1, 0x200000000000002, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x100000000, 0x4, &(0x7f0000000040)="4aac17d1a6f1cc2c8800cdf38926462303eebf5da1c3fce29facc482179e8eae6f872f78f4f7aeb49078157a4aafb20b4e2f5692ab749d86f2106ad0b564556443043e2a543af59af64a5351919eb003b9ea54a6d58338b2d35c56721e2c40451bbd845773bf02acb96cc4daa949441e322c96fcdd104ca16b097e65ed51fe05b5c7b584f0c50b82af4b3e55a3a5a792fab294e71b3d3e2597789db4b1768d10", 0xa0) aaa|öÑѬUXv31öO†k.lÿŦí#á‡@E 01:39:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7, 0x3a, 0x5, 0xfffffffffffffbff}, {0x76d0, 0x7, 0x101, 0x2}, {0x101, 0x7fff, 0x8001, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000340)="a008c2afe1e2dca9c4758e4e761e43b03bc80efdd22397690038f35ea1fe2bd6853b795fb29835b308000571413cdbdcf56a2acc36a5") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000380)={0x1, 0x0, 0xffffffffffffffd9, 0x5, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x21b, 0x9d, 0x400, 0x3ff}, {0xfff, 0x3, 0x100, 0x50a3}, {0x7, 0x8001, 0x7, 0x1000}, {0x6, 0x1, 0x7, 0xcb0}]}) syz_emit_ethernet(0xb9, &(0x7f0000000240)="66b36680e21a84fee2a5e53e0d2dc83c0fec4ff11a8424a7d3e6f9b025ba195998a15418095403d522b2ee539e601a17b53a310851b11e2ba30fbdca01450fea1fb0e20777e4afb15ad0ad662fdd144427325dadaf836edc69d9dd0881c7bd2ef94a65e5f99dfdf7d0fc88227174e44e222ed3a7cd88544fc9d6aa19690fa6c98549dce577974091a44d11dcfb260ce8aa2ce6dde7a3c98aaafe3b532a49945b280c6156fe33616e07c61ec29a58a5a8a50a7e29e150485650") 01:39:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 01:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200c6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000280)=""/4096, 0x1000) read(r0, &(0x7f0000000140)=""/143, 0x8000) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) 01:39:37 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658ff400070b0000e9f07e88d6", 0x24}], 0x1) ftruncate(r0, 0x8) 01:39:37 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658ff400070b0000e9f07e88d6", 0x24}], 0x1) ftruncate(r0, 0x8) 01:39:37 executing program 0: r0 = kqueue() readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f0000000180)=""/145, 0x91}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000100)}, {&(0x7f0000000400)=""/189, 0xbd}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "09433c203b5599a560457c97c51ed1f6f7f24501", 0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x7, 0x922}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x7, 0x9}, {{r0}, 0x0, 0x2, 0x80000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x28, 0x544, 0x7ff}], 0xf8b4, 0x0, 0x10000010000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xc04, 0x0, 0x8000, 0x0) 01:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc008, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:37 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x8180, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) mlockall(0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x120) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) open(&(0x7f00000000c0)='./bus\x00', 0x10088, 0x20) 01:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2d, &(0x7f0000000140)=[{0x4f}, {0x4d}, {0x6, 0x0, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x4, 0x4000000, 0x10000, 0x4aaf}, {0x1, 0x5, 0x3ff, 0x5}, {0xffffffffffff7fff, 0x5, 0x6, 0x9}, {0x8000000080, 0xd26, 0x8, 0x1000}, {0x5b60256b, 0x1, 0x2, 0xfffffffffffffffb}, {0x4, 0x9, 0x5, 0x7fffffff}, {0x6, 0x7fff, 0x3ff, 0x100000000}, {0x81, 0xff, 0x3, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x168, &(0x7f0000000180)=[{0x1, 0x3, 0x8, 0x4}, {0xffffffffffffffff, 0x32c9, 0x6, 0x3f}, {0x8, 0x2, 0x1, 0x7}, {0x5, 0x8001, 0x54c9, 0x1f}, {0x40e, 0x2, 0x0, 0x1f}, {0x74, 0x6de, 0x80, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 01:39:37 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x1, 0x3}, {0x8, 0x8}}, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x87, 0x0) openat(r1, &(0x7f00000000c0)='./file0/../file0\x00', 0x20400, 0x20000000000001d0) dup2(r0, r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffddb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = semget$private(0x0, 0x2, 0x20) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x40) ioctl$TIOCSTOP(r8, 0x2000746f) getsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) setuid(r3) setsockopt(r8, 0x7ff, 0x8, &(0x7f00000002c0)="b3f930d176d0f0eda83219a074fd55ddfa400a648b029e1ae5d0e7adbd97d459b310c169017aa709e1208e956c0d11052f7ace9d411be851c76ab335055a6e32e304eb13a6868389b6d8bc9cbd36eb14cb", 0x51) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0xbe5a, 0xb1, 0x800, 0x56, "5900c58e863ffdb3c6fd18641d46e3693cdf7e90", 0x4, 0x4}) sendmsg$unix(r8, &(0x7f00000019c0)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001740)="51380147665e7f38680c94db99aef637c95fb3ffce01d895b3cdd15fb5a6c64a14b36dda5d72487fbb6fea0135d116cad9bdd123afb50f4ec7622de29a67044dc0c85ad0ac8b9b538357b71c0e79298662d4becb74c20596525346753ff4eb2b9dad6509e67c46fd3e5eb2f8e604352dc147265d1b68137beb4e3b82a897b905fe9534c5a624bc24b0c7e2f6fb4b9e69d871fee58befcc4517a1892e18949479bd1896c07c48c704f58ef017e16c7b13e6aa42328f9fbd87bfcdbf279fe9ea7188b326239a4391d69d96da02c49e946d1fd45c17193500", 0xd7}], 0x1, 0x0, 0x0, 0x400}, 0x400) r9 = fcntl$dupfd(r0, 0xa, r0) chown(&(0x7f0000001a00)='./file0\x00', r3, r4) semop(r7, &(0x7f0000001a40)=[{0x3, 0x0, 0x800}, {0x6, 0x9, 0x1000}, {0x4, 0x2, 0x1800}, {0x3, 0x0, 0x1000}, {0x5, 0xeca6, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x9, 0x800}, {0x2, 0x1ff}, {0x1, 0xfff, 0x800}], 0xa) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000001a80)={0x8, 0x1}) fchmod(r0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000001ac0)={0x5, './file0\x00', './file0\x00'}) socket(0x19, 0x3, 0x400) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000001b40)={&(0x7f0000001b00)=[{0x8e, 0x20}, {0x127, 0x9}], 0x2}) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f00000003c0)) r10 = getpid() r11 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ff3000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001bc0)={{0x1000, r5, r4, r5, r6, 0x0, 0xcf}, 0x2, 0x200, r10, r10, 0x100000000, 0x8, 0x7}) 01:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000000)=[{0x7c7d4770, 0x0, 0x0, 0x251}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0x8, 0x6, 0xfff}, {0x4, 0x1, 0x5, 0x6}, {0x6, 0x20, 0xffffffff, 0x1f}, {0x3ff, 0xffffffffffffff11, 0x0, 0xd5b}]}) 01:39:37 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1000000005, 0x10, r1, 0x0, 0xfffffffffffffffc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) close(r1) 01:39:38 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x4, 0xb5a, 0x2, 0xfffffffffffffff9}]}) sendto(r0, &(0x7f00000001c0)="b4c5f7e519f35be1df80c0d7c292bb60556f6ee09cd62c0bdbfcb9430eee740f9df59a048c1bbd31d19ba8266e61285fb63118614c7a2c0907f48c2b5e3e6518be2ad5e2d80c66ac7cf66ab4b6859545bfae6b4419932380c69765bf27d9e06664d28b4e42f0d5018b02ee1183c694caf9923b4961879553f52ff0941c36c5a4d2cbbb27aafe92e73327707987e0eda3e5a6900d59f0f320fe48d19e95c4552774457ed3dcc658572ba716d52c1a8ad2698a5e18a421b32e49b54ae7", 0xbc, 0x403, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") 01:39:38 executing program 0: mknod(&(0x7f0000000040)='.\x00', 0x1005, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='+\x00') poll(&(0x7f0000000080)=[{r0, 0x25}], 0x1, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7fffffff}}) 01:39:38 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x44) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x828, 0x86) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:39:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/152, 0x98, 0x800, &(0x7f0000000040)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:39:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e2") 01:39:38 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8d34b8de97a0b8b57dd0cf862b29d0ed569c66d"}) r2 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) fchflags(r2, 0x40006) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000380)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x6) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./control/file0\x00', &(0x7f0000000040)='./control/file0\x00') 01:39:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000002540)="fbf9c90b8c6a6453bbd6e87b57150d0a10d148249a46a4556e70f68391435031944dfb73c9d96555ad405cf1ec8e62464396adeff25f660df806b2329a4238326fd268badc6dc55ca9b4b11f84f81cb9e09c25e75432c0e17d830a423342853798aadbffd6dccd90eb91adb6c8153f4fa83a5ebb20602d55f86d53a1020dec3308668db1a5d17ea21ff055b579809647358afa11da6ca3de19acb178cb62239e440297677ecb2f15fc7feedb2136b3f995147bf91835b4ede3717c934e4382fd567d45dbd284abca77312da42f3118f9102e0c321cf66e84ced005538e73480a4da730e4297343e42a0ac87dcf68ec5de40ee6ba45844fbe2d3087a18bb22c1df9869159d83020666e114cda806f59791959fb45fc7b8458d82e93df4bdbe4da5b0b9cf72f9e81ec347a4b49d67b868147ef46d508b704460d44611db845e6d7cda916519f0cdd1c391ee4556a22b9589b130109f25b1872a59d9e3b83c9817676c9645f9fcb5a3a33b16f156def0bf578e3f6f65673687790a229570cfcde2b7f67cf4ca4c08338af33a561de570a2d78ad0ca618c3c813cab04fe7ec0fcfdeead4401a8fb2956f634a360cd5284e006c01a83c9f257962148cfb978dd34a65a2d4d670476a4ab7092035195ec01573ce8b6b9bbccc2da843a6560bcfa16f8f501de08fb1fb02d8233f1672cd78fb385f9f72c903f9e206aee4ac906aa71f657b1089b22858e820f938024f7252824fe8fd238682fe4c8012c5c7a701bad31e7b6e79121dfd8ace480dcd9ecbd1fa554eb44e505796e58ca28fecc5f00be50286d5784ec27fa9aad0d45da86edb29910732790fce9e5ad69f2453dba73644b451641e8d7456aed4498e18f55191d49248beeeffa54320c8ab2a350059be21a0437357bfcfbbc915b7ed9415e66e4321c12d57c2ac0bcd7c3f616640a3178a7affe067e913dd2071c77bd0d4df09c8b07b10bb954c509312f36e8d6a4f5b60e6ab47007f186db665f4c243c3adcc22f2a0008ff7d175bf42245dc138264bf41dda5c3c116c3a6f4c98985bd08b66e9a41a4b2fbbfb54da1c85d4b7e1d4f016403bf607f195330edf859dbfcec71da0b57af60aa2e7dd46cc9176cc5092f54fd9cd2ed8f60b2dc9c3b23f6af6d819b4e34d88a096098b81599e4e615c1114dc47fd7f9977c49b7b10966b0dbc2edd68c9116d90bdd2123dd7da5875e85a9bf82218988c523fee04c9e7ebfed34b01af5d0e4da91b08f9af8602dc6d64d1366c2f9de4b61d9d27305543f6730b7be03f699089495f76d401d65a190b4d5acc4511cbd87ef6ce8a28079b23b7d0625c6f258d01ea5a442c4fc50f65b7549e617f3f79e06f5b61a78ac6c46284fa5a5b51d8caa13e56f281e546081d194fc08bf7a259704d34b755ad6e76cabfa09031786ccae70255d4354e39fde88048df5b44d4785b65bf6d91c33d66bbe18d0a23f08241e432a7170f96236c81354ca1118342895167520c329450ecc78f2a11a8681e6538c995c238d60c69084a3a9848a905012d1752910b63a598b5c02ed40d4c3be76f499c70a7a22af443fb77634d43e3d99a1fb816bb32360fdca7e83bddeae11f3c1f0e518c6f178eaf92ff8e1e202bcc8860c61993c7f894d07b3836cb8bbae4ec350eb383b3d3e52fbb641661e3c63e08d80bdf207ed2aab7c27928835d4d4445e74c942960c82beeff5f06a611c189ac8e5fb1f3009853285b08e572f4c7fe68df159f816f36f1f963deb87bfb944c21610e12bb969d339d3300bd03adb9cfb032f94085d1ecd0dc0a62b71aab774d32d01532f4a715b5cdbd6051a70bc0e434f1b20f00a4b7acf32531e96a0a9cca41634a15cd748ae5af45e319c4032342194838c7cc75b9aeae00b67505c5437aa24935d031846fa5c5d9d6a081ecc45030e813a66b27e9795096951eeb4d8832ee61ded07f8627c7b311c2940302bddae43d07965c87c4acdc2d3add8ab7b70ff8322a3c1a4f2156f9a56b1943026db36c1e69519bec6646f52c8c4d131388397e63faa92e93493ff2ecea427f2af433cfc5ab1e1cf7582a20a01d1421a675e6d097273b99f248b329c24a60b604200f32c89758617a0375c18d2c3e51a291acb4867c3ccfd7b32d6404debff7e48c1e9581d8e21491f1b63eea8dcc031578914da70084698d6c0f88ad6cbf273f3978378d154182bab67b6c215bc2d1e685a0548f52599ac7681931ed7f8c3a43d43d089855cbfa147da8ffff056f11675d93904e008d743beb836d4e90e7ee71902a7cf71e6b1e6b8157260eb831e555651fb5ef56a46aa98da45bdda1b80f6d8f6c649678ed66a2f3a9fd00b3d318468c0e413649392aac748c3c073ee246a91cf0d88ef5621327b92aa1333eb4c348039bcbbeb074b540851b0723009a9a4ffaf8831ad4a14b59878d3a694f378563048f5287dc6650530735d108dbfaff03c6b205dfe9b3aab080f84629516981e2d0a86ff9e12b205a0ed3f0fac4f8c90c877ee2c23afff0a3bce2e8c91b3fa2bd2294f6a161f960e63ca978b813112a5059bd789a3c29e531b85a0fe7b413d1e9c8e507973f09421b0edfd67406cdb698e4ee7f692ed4c8d0b8617c0fa5fb88ce8ff69f17ab106298481bdbffbc091cca360ec68a8f865e610bc88ed006aa9365bec3fb922a121234204f15865f5f3da63a991067fe5648215680ca8cc70cc3ab38d0cfafab4562f088a2eee01978d73b89a6577afd16aee35a228cf27d43a88923bf3a0e5f27e783cd7f0378d4bfa087983384df651b9b9ebad6b29c41ece72281e95961ea542873203b9efdfe533a433de8cc591e38ee1500e4620be566b1b712bfe42f1c0302cc077a9db243946cef963dc6d94b7d1887a003ff7d47d70b524505e2dd6c699239e2afcfd30c9a6a97f1f25aa1bf7df0b9105c4995cc34b8a03729559fd5d51b2de5e21c5a486a18f1f8fbae9fefa0834591cf6c03b3576f48459974fca6feab7cfd1d655bcf9ddf14ed257877f9bfa2544e860569ccc01e945b84b5c60ef813ca719475fb902ee9cddef65111d4accdc9af8c7070483046c2468e2962c1981db03a876d4a19014f97e94069257ba65ae09987a1f44f2bdf34cf19f5570771519a67c8701dda6bb538b4a0b7587a7e9269dbf38dbba9b91506a74e23da84cfc5294316b454555159768ee67fd24e50f71b1c1e3b52d11799c7527f1f169348e562a13ceba0ee2b0fcea7eb4dda922f2bbcf6a9aedb6607dc6f8a61fc764d00be9da2a7270017e126064ac91fb77eb7c21ac61d181f0b91fe6f264479360810d1f8eee2642590cb377e523c093e5380869c252b0c6dc3c94de89968f590ca10fa911881ca30fb7c63f7c6285caefb96a1685ee6e7809b725b02a9e3c6d9705aa5defdc73f187af6117851d41ff1f0f32acb25807b290e6117b2b2e68e901a16c7dba88601773dfec92bb0c6f758378a69d612b6971345a2d0df8e88581436de3ea2fb74875efd6bf5164396a384dd66d25d62f59877c76ed074fcb032e16b8cb2b2b8f079ec1be6604fa0b8b62131cdf01ba90ea27b6018fc91475e962b18b1417fbe0bfe55caa952226da9f91c2c412b40842d2f68e496b5338ee2faad0179b2f83bf921829b078f75a30f416192e99f7973554469ecff03a8f0a42a0a0ba72be355651b177246d53c58f39d976ef625d1dc50ee4a8b42824a3d366c2542564c8e17c3dd50012fb9e3256041400de2979b9518ff110807cfa9fca805c8188ed084172eb9f31b05094cf4038586576113b63b475d0b4d329648a2a774f4c70c210fae42dac494265210ae61857d309e5b58aa1489b4cfad460fc425c29e56e20666f3771266b125b6bd0406ff51d4d8338d2900dd531f1c00519af85db27df03143f1d8f029a5b13baf6b4dc2078e3855613f2960c21d61a9a6ddca1b77ba4f7e2ba31758bc7cb0b0e6d2b18312d17291da0760ff4e80aade223c6301018e7edb9308f54a09d399cf69d3453b742b94e28eecc8b5cb3cb10e37c3c6eac5305713e28f27aa99ba4676928e7076795b03c3480191b8ec2e0c0d27bb770931e05458c70ec8f1dc759b112a368b11fe556d124337c59f4457de9f444521d68f41cc803a43bc1917f32f0d19731b5f8480daa997a1304dc48419752f906e398d9728590298a06ceed784b1e885abe5c7754ea9473abab09e8ee10fec78a3f14f8d2b3073da7545843133a40d3721d3be35f84a654ddaf8add80c275fa0cbe070ab7ab730546819584a30945225b9ea4da5a7bc56c46d02ff8abd64ee95f9dddc1d5514fde840a09dc1e68d596dd5225201232590e23a2a9e5e4c8f3e6e2ac6b9f10f148c4f8fbffcba76c021b8e0e7de6761db3e88a16c1277a40dcb190626a601dd479b7e65b4d0b19c01aeef7ae81b922173bcf032", 0xc39) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8", 0xcf4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0xffff, 0x6, 0x10000, "cbe1e6455a6a1a619adf59aa476edff7c13d5f43", 0xc, 0x3}) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10", 0x4ae}], 0x1) clock_gettime(0x3, &(0x7f0000000080)) 01:39:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8f0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0xffff, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x5, 0x1f}, {{r0}, 0xffffffffffffffff, 0x20, 0x6, 0x8000, 0x8}], 0x401, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xc3e, 0x80}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000086, 0xfffffffff3fb0e23, 0x7}], 0x3, &(0x7f00000001c0)={0x6, 0xd6f}) write(r0, &(0x7f0000000200)="7c65958543025345526aadea08d613f080121f9743ff6a44af06fe464cf2af4b7b1327e93e40a290185206a3692554a03f2b36e007a2a3753bf6c065cb85a405b9fd9b7731f2ce03e9bd9c9689ad0683bffb438573d7566efd10c700ccbeda79ef929539f9344b82d771dcc72a7dae27a5e9e97299c1d88001346f874934a6892bcc13f2c57d547f8408f9c1e8141a1366d821e7ed9070", 0x97) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 01:39:38 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f00000000c0)="e5834b6129040743c77c57d862ae82c2f0bd4d77f62a03a06be58b93fcd40c18279ecd3e", 0x24) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 01:39:38 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) mlockall(0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x7, 0x6, 0x200000000000000, {[0x8, 0x0, 0x9, 0x1, 0xfffffffffffffff8, 0x4, 0x5, 0x0, 0xfffffffffffffffc, 0x54f3, 0x78ea, 0x2, 0x0, 0x3, 0x5, 0x8, 0x200, 0x4], [0x3f, 0x9, 0x1000, 0xfffffffffffff6ae, 0x0, 0x2, 0x80000000, 0x97ca, 0x80000001, 0x3], [0x100000001, 0x7, 0x7, 0x4, 0x9, 0x80, 0x7], [0x1, 0x4, 0x7, 0xfff, 0x86, 0x200], [{0xfffffffffffffffc, 0xd10, 0x7, 0x2}, {0xfff, 0x2, 0x81, 0x7ff}, {0x101, 0x800, 0x4, 0xfffffffffffeffff}, {0x3193, 0xe0000000000, 0x200, 0x80}, {0x3, 0x7f, 0x8, 0x1000}, {0xd369, 0xfffffffffffffff9, 0x96f8, 0x87}, {0x20, 0x5, 0x100, 0x7}, {0x8, 0x5, 0xff, 0x7ff}], {0x3f, 0x1f3, 0x89, 0x1}, {0x80000000, 0x106b, 0x80000001, 0x1}}}) getrusage(0x0, &(0x7f00000002c0)) setpgid(r0, 0x0) getrusage(0x0, &(0x7f0000000380)) 01:39:38 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) clock_gettime(0x6, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xcb) getpgid(r3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x10001, 0x2}) setpgid(0x0, r3) r4 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/4096) 01:39:38 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x1, 0x865a, 0xd1, 0x452a2cec}) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r2 = socket(0x18, 0x3, 0xfffffffffffffffb) accept$inet6(r2, 0x0, &(0x7f00000000c0)) 01:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x3}, {0x7c, 0x6ce1}, {0x6}]}) 01:39:38 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) r0 = semget$private(0x0, 0x3, 0x4) semop(r0, &(0x7f0000000000), 0x0) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 01:39:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 01:39:38 executing program 1: getgroups(0x40000000000001cd, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:38 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) mknod(&(0x7f0000000180)='./bus\x00', 0x6008, 0x8) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 01:39:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100000000}, 0x0, 0x0, 0x0) 01:39:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xc31, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="00ff96689dd0eca18c2c2185cb4648f3b5d60d95fb61cd6e8ca0ce76eaef859d2f351f329f8ef7ac707389614a7386de7d328864495566752ced6226f64937c830b3e38c2401ef061faecc9b4631154c38825198248d6be6fc2c9984b5e414fdc312e80599bb494593bc2021151a532333e130b6d230d9ab064473137e7ab294a80c9ebd3ae6", 0x86) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 01:39:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/58}, 0x42, 0x1, 0x1800) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x7, 0x401, 0x5, 0xffff}, {0x1ff, 0x7fff, 0x0, 0x10000}, {0x4, 0x5, 0x0, 0x400}, {0x401, 0x1, 0xfffffffffffffffa, 0x100000001}, {0x9, 0x2, 0x4e52}, {0x1, 0xfff, 0x101, 0xfffc000000000000}]}) 01:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x200) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x1, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f00000001c0)='{', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="e0") read(r0, &(0x7f0000000140)=""/143, 0x8000) setsockopt$sock_int(r3, 0xffff, 0x1027, &(0x7f00000002c0)=0xa3, 0x4) 01:39:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd6f, &(0x7f0000000400)="9208849395388fe09b6ba4dc9b2fd8eaec0ac00607e9e4bbda507fba47999b77dc3b738a71c4164682f2b6f2e2f47184ec6209eff80157c6835f20dd851332c113758b9236dfed4827dbe94a4c532dd0c7d669e445b19aac509864522661a8129385886f243afc4738010506963e5273281c7bdb43887c7ebace591f16219ba4aaedbd8cb6a432d17bbc09fd0c48b4ac55ff704560884e5535adae0f9e3e0cb59df737a2ede2175c8970980ee201b124ea055f000014240b489c0eb49b871aa98e940d33d31db64e2a6e2aa70f434f7fa07787ef8f900b43a13c268f7f04255149762ad8281d2e87436feab9d10b6f419c03581693804659ab57bb55d7f1593da1") 01:39:38 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) r2 = dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) 01:39:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x2100000000000000, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x5100800a}], 0x18}, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) semget(0x3, 0x0, 0x106) 01:39:38 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) socketpair(0x12, 0x8000, 0x8, &(0x7f00000000c0)) r2 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 01:39:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x81) 01:39:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8022, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 01:39:39 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) fsync(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) 01:39:40 executing program 1: r0 = socket(0x1b, 0x8005, 0x8) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000040)="1b1c0000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r4 = geteuid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) getgroups(0x0, &(0x7f0000000140)) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r4, r5, 0x9, 0x1ff}, 0xff, 0xff, r6, r7, 0x7, 0xc6d2, 0xfffffffffffffa1b}) 01:39:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004080010028a3) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x40) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000002, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x191) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004000800003b27feff023519edffff06050000000000ffff0800000000400000f2e9ff00100000", 0x2c}], 0x1) 01:39:40 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000100), 0x20, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6d, 0x6}, {0xa7}, {0x22, 0x314}, {0x87, 0xbfc}, {0x47, 0x3}, {0x147, 0xfffffffffffffff9}], 0x6}) close(r0) 01:39:40 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="47412ddb4b8c0792491e38815ed82abc93c79fcf96124c9a3277990b11d019b1b6f7228946083220f631e3cc92c2eaea7a816c7d326397", 0x37) socket(0x18, 0x0, 0x6) setuid(0xee01) r1 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) r2 = msgget$private(0x0, 0x240) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1b989d52, 0x8, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2}) getgid() r5 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="d991ad5b0f007f6f765a1c5f44a3c2b2caa66066860a4185601aa0ada9f3dbe34ca8498e7153050ce1d13c8f6a367fc5e091dfeb2cb100"/92], 0x1, 0x800) 01:39:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 01:39:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x7}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x9, 0x0, 0x2, 0xffff, 0x9}, 0xc) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)={0x3, "6427683c6df85ec10076b127a382cc1ea7ea7b96f299a92039d262d6766640f2d70abf766d53f2315acc35e345440b812230d3b544c8f53b52226a90aa51cc15fb557abc0f69e6eb9024bbf2696877288e15b4f20585e8736db4734348cc3ca397c96a4836d9336e209c150cec53158f0389dc7c0333183a8a9d36fa716474d6cb419372e913b6940ef0f35bfcefb3c416393a2fe1934029c43e3cb6eb58"}, 0xa6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80000000480, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0xa0, 0x100) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x0, 0x1ff, 0x5, 0x1}, {0x5, 0x0, 0x5, 0x611}, {0x4, 0x180, 0x5, 0x20}, {0x9ca, 0x7, 0x8000, 0x100000000}, {0x5, 0x5c6, 0x6, 0x775}]}) msgget$private(0x0, 0x4) 01:39:40 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8140, 0x4) r0 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="3312370fe3c649232a67247c50ee113b409178260c853706bb4b893283bd2deb400b1dfd16f3a8ce9f01a4036c9808d53d1a8007d0e88d8da182fbbfa38b688c9f8599fd83fbac16bc277309136a54e2d3e5", 0x52}], 0x1) 01:39:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x101) close(r0) 01:39:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0xffffffff, 0x1, 0xff, 0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 01:39:40 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xfc, 0x2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000400)) lseek(r0, 0x53, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000003c0)) shmget(0x2, 0x4000, 0x4, &(0x7f0000422000/0x4000)=nil) r2 = semget(0x1, 0x7, 0x210) semop(r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') pipe2(&(0x7f0000000580), 0x200000004) r3 = open(0x0, 0x10000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x81, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x1, 0x8000, 0x8}, 0x543, [0x7fff, 0x5, 0x1, 0x7, 0x7ff, 0x100, 0xffffffffffff8001]}, 0x3c) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500)=""/88, 0x58) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)=0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x2a0}, {0x3}, {0x3, 0x15fd4972}, {0x3}, {0x3, 0x7}, {0x0, 0x7fff}, {0x3, 0x7}, {0x2, 0x1b72}, {0x484e046c6485d523, 0x800}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x6}, {0x0, 0x20}, {0x3, 0x9}, {0x1, 0x4}, {0x1, 0x100000000}, {0x3, 0x7f}, {0x3, 0x23c}, {0x0, 0xfffffffffffffffe}, {0x3, 0x7fff}, {0x3, 0x1}, {0xfffffffffffffffe, 0x1}, {0x3, 0x1}, {0x2, 0x200}, {0x3, 0x445283ac}, {0x3, 0x8}, {0x3, 0xfff}, {0x1, 0x200}, {0x0, 0x3f}, {0x2, 0xf60}, {0x1, 0x3}, {0x3, 0x7}]}) semop(r2, &(0x7f0000000280)=[{0x2, 0x10001, 0x1000}, {0x2, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xffffffffb57ff513, 0x1800}], 0x4) fchflags(r5, 0x40000) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000004c0)=""/60) semget(0x1, 0x6, 0x100) r6 = semget$private(0x0, 0x5, 0x40) kqueue() socket(0x30, 0x4000, 0x18000) semop(r6, &(0x7f0000000000)=[{0x0, 0xc}], 0x9) 01:39:40 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) fchflags(r0, 0x0) 01:39:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x82a, 0x401, &(0x7f0000001540)="4fd5c4a7af41c4941da77844e045f0d7bdc9e051f328282f33d6eeb5b3c442dfb491f19adab5c7f3a2911f502fb3ca3e45c95dc35a23d08c0d66b9954b645d015709e8248f983c041b493789fa4cb7224bf3a3103d5cb2821b9fe4bf3314e0adc576d7b143ad9e38d934a7c04a108456ced749342c38cefd655891e3485bc362f627c3a141c09f97d34384eafb003a7667c6eb360784623936099ef9397e4e42ed48b52cdff41b7bdcfca69114c5bef1841bc2b049fb5fe74d1cafc633b9b74a6e384e6d589f84ca2117aa7e2563d43856e0adb3b47bbe25b7c8e209738220cff5b182c20c48f57a07e2dffddd082670c8e8f04222a0aa265aca567751d426f3f55441ca9e57b685b085f59c655dc38f6def49278ccd2deb61500aee04ef7d4c356dd3187083d972276101fe46157502b6e91bb059ad72b56c381a9528d3c55ea9da2d11bd941d9e93a554e23b256cfac5f8b393aad19a69a21ca000fb173a27e285c52f94c2a2cbe31aae8c30980d68a05308d9cce150c011c9db0c3473e608691a7cad96163680be0a9fba1c03033053e3136ffb2e7e5f5ec44ac98c0f692c6853194389f5f0d8c955a840eb1b36e67fffd4d06e7272dd276dbb25df8ca64d13dd5fb032f351d9aba7633918307e98cdc1611d521d441db1a1f275b909c21690f7af0eec8a6994be0017744df668621acc563cc855e07ff8ce83b9a2ba6936ebdb23370582d31d478cf0dc5a7f8c1117f482393f25284e90b72369e10da8609ae47d3466ad5fa384f49ab3e6b6b6a68a898f633df21d7bb621e7f29136970346a15166838dadff6abb388750b2118442acd3e4ec197729ff1fc6b2311bfcbccf8a9f62d56e65b8101a618046eceef8f1c2d7b857bcf1d5a1d2d062507277c2fa92eee38e93d4f252301a0bbfffb12cd2c6ded7d067a343e677a0eb1f7a055b3a3b07a308383299a8954d45154331b41f0b6356a03c780c77ae15dc54ccc9fb5d57b0177d0dab4b12ce2e053564e374245c128be800f0b6323c8bab94dc9274bf9163a2ddf2b41761358cee75f3802adc7c2eb7924fc39f9e5df950f29c3956aad0f83531e3d1bc7c9f60987f60abed52ae8b6c336469203af752249611c9fa496561dbd9c4ef49663a3548ccb546fe41479832af25d3176c67fd0e350786ab580c4b9bac326d255d961fc5fbb8a760ec37e373072db308c9c132895c77a606d88477723ba39e28aff4bc2b10f4aa6aab19b12c30025ac7091a086670c3382465c5db473c312f1937a2d01677c6742eab154247910049402b6cc643de855d5a0600d79b6bee0537e83b5adb108c75ca54edceb174a2a1d5b64996495c506b133ae53bf81942075c27263a457462356a4f66307cf8cecebc15eeda63791c6c4c8fa10aa9a21f81afc1d2f7a8af980ce657d3005fd15b5212dbabfe18fdde1fe87ef6bfb8ac83278df5479ee56c2982b9557fa067a8a4c1f82a37c43f2426aebecbb15ebe5f843e15c89e306b5414aa96bcab82b4f81de1a0eb59b0ee528fcbd7f6f15685bc19b9921783db4a049d6aa178ae4914f18cb265f4e14fc17f64ef923c0f6ee9f6da4bfb94b99e8d08e988bdfb5abeb79764f22fdfd25e9d38b855454e294d17d98fa6dfbba3cdef1d276ac3aef52819395aace63b1e95624d0fcabbd0fc7cc6d53effb3fc63f417f6ef09a006dae4c4b5e3170456aeee8bf60d494554f34fa420d95ab2ef18cadd354b485dd6119d93b50b18a92ef7888bb8ec242ffc3e49bf10cdc120ed2ff99a622a483e136e78db104562682761bd1722b4f447215f76089804f5fba829f0145c2e933ff4e24d5ff4258f9f3b0a23f3b13525df1006971e7553f0d4c6583dfaa4089ad21bdd3d47bf503b71525349c547e7896a28204e60a6ad3543d6774726e2d2baa85324a8e8d480b958ef11d3cee73df4157170e37bf8c2492e055479cf222b514240c87ba14e5ffb86f2e6de349fd2e4d2235c36977b87ae596a151b2a527fb7978de65bfd3cada71246b8b103f7a4d2c2d0fa90d44ba67f0a7c5be3911bf56fb6f3b47084f38847c9742fed508f9cf6e1247e4d2068540cc7f912dafe80a177f45e06207fa67aa063cdf87f3ba06e70ae22b258dac5e425504cff0e00522d1bcf453f85dabf590eec8db472d71fbf844f3eeb09e4c9157c4ba4813dcda4977e4834f010ebab3ad9ab443f724c65c742cd2430da66a2fc81b6c576509855e7a07545418390ec431005c2a1bbb61710542a742686df6640fffc4349fbf85d54cde13d28801fbbf8c011eed590440501bb389e12dd556cfc0dae9f8ef640f769f7499412d88c20babb7366ca949ef5d1ea1df49f86db268d75c324235132494968a07ea6102eb55d2799b21a036eba1e56ae88e36c1816f63fbf962202b6a061454a711a0e8261fe0c73eccc1d63f50a88abc5619e665f3f83db8313bdf63a185af23ce235e4845b83ec9957b013b7d5e6c51eab1dfa0f4d5a5b069be89c620b321ea44acb923472ca616ee1615c0f1ce9ebccc1055a19bf0d0b5081cb68c7295f8b2a23afbec8e11ad3f9920d33dbeddcd33c839430c405ecc8c40f1ca898ae2419dfc2c38f72bba6afad4e01088479169db38f00945dae63fe35bb3c1de15f4f6798ed019625c8a9265e00611dad529cee40b4311823b1f3683adee9ec739941af1aec72d27afb9c49b8c381a8761d4907502b314de0108e81cca4c539a690a306fa31e6452c61fec7166ee89919d2b391c1cd06b7dceaa0fd11f941e54074c6a9d231cc4098cf4f2ed06af1e9f49476b7bb55960744aa2d12c8659b408e474dc8734103ecc65ac576c161475dc81eea7d4e7279b06b32b4ed01b58103926e6d74ac79a95aa7b760a014b89edf4035cd0218351f1739b47c47bc52727c517fd3dca03d45f9e36089823a3ed25a05be0a830a77431812d4a813e6d4908ed452e23bd95c033bab6569bac1434bbc17085c47cb379d8874970bf2aebc4e5435a0495cdc3869c0ee6c9bf0b2a8935cdd66ae8e52a2d1caaca2134da89bce05b52c9ad0df519fdc52fc5c38a8ad2b4eb4b56666dff45315cefbb162bf095bd69016928f49d4bb1e90f0165023875adc49fbbb182c81114c862b5d4210126746eee7b3f1b941ecc2b09cfb8ed3a23e47e7fbac65bcaf87383da67eefbdc7aae853ebde0bca93e1b6c1001e93dc5d03911178644168fa1d297a3b1dea99139490a631bf69235fa02f0e93cc660805233c21e81df6571891c051e676f6c3166e3f4186803e1d27b7801545286913d9b56887d92a983d3ea3a438673b0c95f8350c725fb046663f5bc77496c0426a96e74864bb1800e7f757138805c17055a9dfadc74927019297cad2fa3ff87ad310185d701e8b151de193837ffc77eb727e115a853cf2d8b102619aacc6750ddfb6ceaaf392ffd654738164e23fc52048c455c4fcd9cf4629a384c5d074ab5fb0c111e050a6b3451e4a6819ccf4ef4b0b5fa53c3b996254052e1837152f52bb43722f14988ad5f4a6eb5a1073a405356dbc8eb1e029abc6522e810234d9f037b23e7020069cf32f36fbe1c1c64f81eb37a196aa21b57e5f734e3f498a7802345982adae635ac2803629177c19af91de6049eb64b0e892ef2824592a90a0154761b40062d4b83d3b94b32efc2b4257f1ceaf1943afd4a29eda412b69fefeddfd6edd55fe2a5ddcffb8e0f0c7fa2883c2f8ec9a79b7d12fc47a9052fecae8a6d528f38920e3954c3f36b1ae03877786b4cc468c69dc44fa2c5263db76e4097eb22a44d8161990c0fc50f41b746e54da5ce17044a3fcd6cdd93357ae2dca4bf9866493816dcd59219a7dc72bf85ddc675a1bfe1647809902907e880a568567e5a1f39fbc82a2ea27b5f6d7f9c5d9297cfb571278e540335ab54546c7ad0dd0dcade3990b436646908bbba54350fee53bb0400e150037982b3c03f21a72b2dca0a573927ee0a5ddcdabe1849bc575e8bb1346c0c99b95174c7cc223ecc719143e64809e90d3605d4e4e9faf5d96d10e90d20e0b9d544db3c307cf7569f0fc4ad6344ed2402abc14160a98f76ba5a51ce97711026efc2feac7005e590ffe5bc78f8bc71b28bb62d4c787dd0c51a3e540df6aec9733caa663d46a67ed32c448afe09a8e82ae144207dc386bf60714dd1f1514aa5f514b75c9d7263babbc8f0a2f9645f3c9b8a85e14d6b5d08a6a37338cbc4e2f434049b7f45ab3324899263755573a6a335c86660caf2071110c8a52fd53572005fa41bf94c3d9b85771a58b4f375cb125bc6c78400aae28c7abaaecd2f12471395d081d368cb92e3f6b14c5a944ec7251ef65a7ebdd4a866c0ce666a128ac0518ceb9790831d3d9f9bbb1f4c7a4fe8576d461266b0cf2671d335f6b1e4aab210f4f70fc0c23a07d21b19170c14542117f2ca3f140e2f903b03630407e360dd6e57c62df3b748959d840f61ea75042f9beb0d256f26afd2a76d628adeca6efd5b280d9a4f5c4efab3636e144fa87401fedfa0782e49f681d95ea5e07a0a0af49a7c65ee9e5a5b67a96600613bb1d83f2005d7ca952c88f062c73b7b88df18e328d4370798dd9514522893420da61e442b86424de03349165e04b209dbe0a2481f79d38ca603902834d88f093d1b07d9cf81b13d2809013cdd4cce0f966ab19ccf6c9b84246193e06d7f575f6e65955b8f3a62a613ed00a815a38c8f02c0360ea88996ffeaa7b5cd391c3924e4b431c4bc19b70a4a1bd27aad2be95da71c3fb10fe5c1595812051382fca402f48cc2e442c53b6b78d97df46c072b076ac718651267f643c1d7de6ec1d22e90de023a9a054c5213face6550ef59eb5ded9ba9702c25a46e9a26f2d20163df03deb51278d6585e036f244649f09cd07efd4cd964cbc4148ba45ec6ede8786e6a9ddd4ef828ad28273fff03eaee53b0523fc322e8660fc8d66705227e9152bce7f4719b9aa5a48a5444114b65d96c66e7500454e7c75830a87b36d9b7f98a594d07e5898a6300be040a799a4f88b616610a9e65bdded4491dca9a6ccbf8a63d61090ab9fe2859e27cc19fbeac8700f2801b2358998f93c5d1fbcf103531a806f1d47676e93460eff7cadcbed6ddf1b168fa1a3632145035b05687a767f1c774ae411cd7421cc6ad4559f304918e3dab713206d3d67a23570ec4447c61fb1d4385abb98e3d8408b274f1a670452f804898a358c29c26e0e3f297080c04fcaa6927d83d7400dd72480b1f695d74a5475a90e88977237dcd682ec5a93c186519a3ec83517de15796033899d3fef1f15b8c665dfebabd4feedb1bee8894917eedb59ac743f2ced36325380d16d7d9dc03ed9bb2536ee6c2a34ed9b0831c0ed94780a69fc40643c767d06ee261c8b3169f6ad34712ea2406c8ff5c5e65e143a589274212d2cd85b3a6aede3a539adf833411b64021fdd2c25f518b5a56a410c52a52f0363967842fc1d1b61534e56e49e3b1e2e286be965307fd960b5b04e3af5cfafe73f1f3f5c3c58d5db957b484a4bfc71b0902a9a6bea85ac1b6fdd36210d59d09d6c7525300ecc96afbd4fc8205779c5655e1b826b71b08ad2ca763a95158a53d5cd52d8ea5ddfb2e0e7982a920d5f8104407ee83f69edb901d247ce071595a4f2dab6dc9f8a928d108439da81f80111ea3abb680495dd9c5006832c0d42fec5a789888cff9a202c5ea53d973fb5a4ba33670b42ef477d1cf6efff8e93dbb07cc50c4dc353f20b6ae0df6cd0c9bb9b67df36938d207dbe384cdb95fa13b850a08b0960b02d12ef03f4b5250c", 0x1000) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1000000000000014) r3 = dup2(r0, r1) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r3, 0x2, 0x1) 01:39:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x40000000000024}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180), 0xfffffffffffffda2}], 0x0, 0x0) 01:39:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x3f4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNOTTY(r0, 0x20007471) 01:39:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100000000550000000300", 0x2, 0x8}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f84696c653000"], 0xfffffe7b) socketpair(0x3e, 0x4005, 0xfff, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x32, 0x8002, 0x2) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x4007, 0x2) 01:39:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket$inet6(0x18, 0x7, 0x9) socket(0x10, 0x2, 0x3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x501, 0x0) readv(r0, &(0x7f0000000440), 0x184) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de1ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0x0, 0x100000001, 0x6, "802ef02f5a8ffcbe834072314432fc0019f179d5", 0x3, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24, 0x4}, {0x0, 0x1000}], 0x2}) readv(0xffffffffffffffff, &(0x7f0000001480), 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000005c0)="9464b974479890d21922b3e9beb369a15f1f1685f4ddc41b7078bf76e2d99a2349630ccdcd95a3d50f55385893950127d294badac137b3368e3de997e80fcd21e48f69b264415333494a00bd311e31648fb7886ca96b307aa7cc", 0x5a}], 0x1) write(r1, &(0x7f0000000500)="b3ac3daa381c7f95a13f2eec4d4188e7d25f0e0595ba70c8795b55c8406a999349f8a358b6931ab2c8020bbdf8e5a0ce6e4d6410041666248924df4e5e4a98cf3995be807661dc61c237651037d4ca9d624dda6920b694d32ee0019ea0edadfb17c9319aeb8b08a12363b5ff6c68008690b20fe7a0266fd24b9e34246f040bf3801f13935a4dcf28f8d282aa", 0x3f7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r4 = syz_open_pts() close(r4) r5 = dup(r2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, 0xee1, 0x7, "aebb09434f38e00603a728ac1f4f6b0547c82252", 0x40, 0x4}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x58, 0x0, 0x3, 0x7ffffffffffffffc, "845d5509002000000080e6ffe51bdc4c5bb5a29f", 0x0, 0x2}) mprotect(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) fcntl$dupfd(r1, 0x1, 0xffffffffffffffff) socket(0x18, 0x1, 0x80000001) r6 = semget$private(0x0, 0x9, 0x352) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x21, &(0x7f00000000c0)="86eeb502000040d3c9cf9a485a6895caf5b415", 0x13) semop(r6, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x2b6a) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) 01:39:42 executing program 1: mlockall(0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x81a2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) accept(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="acd70726d117b0f738e2e8575c99ac6483ffea086aa5bd8c05f77ce5192db0e96f3a228bab16ece01789f38525f387d85161ccbe6c58c815e9060cf2c050699e03dc07a2307315fec1767dd327be67b2d91795aa7a562b2ec156979a13fffc9e91842d21feb85db089960b0e43642d32dabd4b7d9d1ef841036436a9f5c7acf93414dee305bdd7e0e99a0c1080ee0cea21d6b10eb91a7988b17d348504b006e754cdd4c0f4dcf24727facaf697f304e58d671a0281033bca1159bf0ea2a8a05a063e3fd939b9b0666de049706d9dbf318d00996bdd1b23", 0xd7}, {&(0x7f0000000140)="0950cc8af7ddd82da2c890ff600ac3231f2e508e75e2898b6a8fb0c627884b3449b41304c07910a6829a7826b91c36314bc60d23308184dda485aeeba177f466e72f95b0", 0x44}, {&(0x7f00000001c0)="7f7e7cdb30251abc48d3410597012e9fd99be2b55785e3faf8ecf3225ac03ffc34932b7ed70e2bdeda5e854c67298b6062b7e2000541673cc707018335c7aa8d789b4fd7e2a031413ef99cbce7ba44bb9847d0a02a5ca45b427f5afe524b46c9bef6352515f3f360a20ff60f0aee0cfca42c186d654854ec584df4adf134b197b99a742bf7e774235bdd6f6c69075b", 0x8f}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="29d267dd2ca8d57f701c7592f0ba94dcacae78462bee4dc2f5ec4a3cf465aff5c4142bbca0628b114934409dbfdece2bff8acf718c9d53ab4f05473919f676cb5af794e15cee5ce2b36ece5920634a45005e3f80b3b89b9fdf8a18ce7bccb77fedf36f4007", 0x65}], 0x5, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000440)=0x3) 01:39:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x11) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x60, 0x124) r3 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x14, 0x1, 0x6, 0x1}], 0xd0c, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0xa81a}, {{r3}, 0xfffffffffffffffa, 0x2a, 0x1, 0x100000001, 0x1}], 0x4, &(0x7f0000000200)={0x0, 0x1}) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) 01:39:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") rð´JQã*ÊMRÍY AJlLµXòúël˲†ù÷£kD¼äØB¤ AVò Àü3é@À’Ýú ÕäùðIáÏ,=¦ *CÑÄ6'1:x’ÞmskN€ê_.Dà:)ÛÊdVB_¨P£þØÕuº}pckbd_enable: command error 01:39:44 executing program 1: r0 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0}, 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r1, 0x2) r2 = socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)) 01:39:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x2, 0x20) semop(r1, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x3, 0x3ff, 0x800}, {0x4, 0x40000000000000, 0x800}, {0x0, 0xa53, 0x1000}, {0x4, 0x6, 0x1000}], 0x5) poll(&(0x7f0000000000)=[{r0}, {r0, 0x4000000041}, {r0, 0x40}], 0x3, 0x0) dup2(r0, r0) 01:39:44 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000002}) flock(r0, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) 01:39:44 executing program 0: r0 = socket(0x7, 0x4, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x7f, 0x9, {[0xfffffffffffffffd, 0x5, 0x3, 0x6d85, 0xfffffffffffffff9, 0x4, 0x9, 0x3, 0xb3c, 0x2, 0x80, 0x0, 0x3ff, 0x2, 0x800, 0x3, 0x3f, 0x1], [0xdaf6, 0x16e5, 0x9, 0x1ff, 0x2, 0x9, 0x1f, 0x401, 0x4, 0xfffffffffffffffb], [0xff, 0x200, 0x7fffffff, 0xfffffffffffffffb, 0x2, 0x71, 0x40000], [0x8, 0x1f, 0x2, 0x1, 0x400, 0x1], [{0x7ff, 0x7, 0x7, 0x5}, {0x9, 0x100000000, 0x7, 0xfff}, {0x7fffffff, 0x400, 0x101, 0x2}, {0x8, 0x65dc, 0x5, 0x1}, {0x1, 0x80000001, 0x8, 0x2c50}, {0x3, 0x7f, 0x5, 0x8c}, {0x4, 0x3, 0x3, 0x800}, {0xe53, 0x9, 0xffffffffffffff81, 0x6}], {0xffffffff00000001, 0x81, 0x5, 0x7}, {0x80000000, 0x5, 0x800, 0x6}}}) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="01000000", 0x175) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, r3) 01:39:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x6c, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8", 0xcf4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237f", 0x255}], 0x1) 01:39:44 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x80000000000002) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22, 0x7}, {0x89, 0x1}, {0x16b, 0x4}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x182, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0xfffffffffffffffd}, {0x20}], 0x2}) poll(&(0x7f0000000000)=[{r1, 0x6}, {r1, 0x20}], 0x2, 0x8000000000000000) 01:39:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000003a00)}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x3, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xfff, 0x101, 0x1bc, 0x0, 0x8, 0x101, 0x5, 0x2, 0x0, 0x6, 0xdf}) r3 = dup(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x7) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x100000000000081) 01:39:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r3, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="841b69ef656087ce14779877c071455d8ff42d", 0x13}, {&(0x7f0000000100)="6ddafbf577f63355f34f8e623a63622ecfe2ea715d13ccd595ab9704c935fe20d485534f86b9af44439c014180bbafe9f34d547712d292aba2e056854bdff105b27f438a741e0aeddc622f763852a0ae5054d25bfeaefe5e7b1a51880b336454d3d3341018ef31401a3b2f74cc8b78b0", 0x70}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r4, r4]}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0xa8, 0x2}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000380)) accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 01:39:44 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x808, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') pckbd_enable: command error 01:39:46 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:39:46 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='/', r0, &(0x7f00000002c0)='./file0\x00') ftruncate(r0, 0x1ff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) pckbd_enable: command error 01:39:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0xc28}, 0x8) 01:39:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = geteuid() setuid(r1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x4, 0x9d, 0xff, 0x1, 0x4, 0xabd7, 0x5, 0x3, 0x1, 0x4}) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x8108, 0x3) 01:39:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 01:39:46 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x6, 0x3, 0x0, 0x8000}, {0x0, 0x0, 0x1f, 0x3}, {0x6, 0x0, 0xffffffffffff4641, 0x81}, {0x6, 0x9e, 0x8001, 0x2}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x80000001, './control\x00'}) 01:39:46 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb1, 0x20000010, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0x2, 0x6}], 0xff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x24, 0x1, 0x1, 0x200}, {{r0}, 0xfffffffffffffffb, 0x1b, 0x1, 0x1, 0xb31e}, {{r0}, 0x0, 0xa0, 0x8, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0xc, 0x20000001, 0xfffffffffffffe00, 0x2}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x9, 0x9}, {{r0}, 0x0, 0x40, 0x4, 0x40, 0x80}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xffff, 0x8}], 0xfff, &(0x7f0000000040)={0x1, 0x8}) r2 = kqueue() close(r0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 01:39:46 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="6f040854a0e64663cdeaa0d0d26bb0aa7bbf3286637d3bf66b8868e7c358b2d829adc4302732a5b4765b71f5e8cdeac258497a0ad1f634a2", 0x38) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004010001028a9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004008b00083a2724ed32e68609feff023519edffff0001000300bf1000e6dd66410334eb1de81b8bd313128caf8298", 0x34}], 0x1) close(r1) 01:39:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x208c8, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x0, 0x1, 0x9, 0x7}, {0xfffffffffffffeff, 0x8, 0x6caad02b, 0x4}, {0x4, 0x0, 0xfffffffffffffffd, 0x10001}, {0x6, 0x2, 0x80000000, 0x88}, {0x3, 0xfa, 0x6, 0x8}, {0x692, 0x4, 0x4, 0x20}, {0x1, 0x6, 0x6, 0x1f}, {0x3800000000000000, 0x6, 0xd47, 0x1}, {0x42c9, 0x80000000, 0x3ff, 0x1ff}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() r2 = dup(r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x200, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x26, 0x0, 0x0, 0x8}, {0x81, 0x7, 0x800000000}, {0x6, 0x1}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 01:39:49 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036dff7ff5fde5498a"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000001040)="6a2ae7e36d3f53d0918580c5b11413ae1600f9a28286ead55eb0bf5d43bf958e7e59b97db790f18511af82a0d1002bde39a66ba1786eb6c7c0803620abf091bb69813397569c4857e8c92591e1530b79560fbe9744d1aa618baff55faad27f4a4b7d98d1f194be35dee9e0c73ee90ca1e29cc0a0f7fd455e53faa59d667198af552b05ae246599a56ec5c397dc428c6f93f62e10c65c0b57d9df68b1bd3dce08e5a1a5e70b45e6b5844b0586aeed495c2fc135753d278c509eca17d3480080c3e4f2426f29252f01a3c74fe852f675b80719b72580978ac2e5ba47cd295f636bceee1201286309f6550f227b87169ec4eddfd25af0a686767aae785e10c2a3091236308f9f592827af673dd05d3110a6fb0eba3d4745bd433ff0ae735822122575301ef5efed18e09b18f0072307b3ac1f6e79b82f29fffe68b92a12aca26b0dd3548f138702098412ebb8689186db007adbd2e00a348be9153c571cb95469c09376fc982050953610a3077a133c5666f68b590fb2f52beb2bcf4601183606db1aad095a725ed3e9d0868ca7b04fb2a18a999e7565a2d47e18739623321e2602af67683308871d0ae23d79bc9d45d2fcc3eb7408e78ae35f3dce49a6fa5dcf8491d454a60dbeb34fc531beeb461992af6b2c54ecc2d63ff57d7c0aa80a41c9521a23dde60db44bd5158455b76fd2819d115c20d0fd7660284046df3b16acba4a441b78250e1650fa4459100d818afd803116331afe41c9ec36254b3c33aacfe84bf86653c8904148f5b35c3471332eec656afa7cf526fa1bab094d438b9a210b362f50c9210da7150317f8933cea6d3629ac4cd62c8ca9a76b9897a2799c2e462a62be401f5d041c6e96020931cc027fc08d187e1e0a25f3e7cf004a39a8cbd5c0af08119fa37b3c9bae70170143143f82864f82c82825946a07a63897420a1b22be30f412adf9bc483d0478763d977d126effad05b3e9a9b9d79d248e1d901e795bbd659da6c0c1481d95879006feb12052754ca3531d07496bcf255cdfc9e7db71da79515c7badbb4014e6eb97b15d484834a343180c24b57d3512f43edb663fb6432c16e32be47446cc8e295f08e90b7a90b64d9b67eec45c2c580e014ee17374865d3f2d436cb3850e9d32a962d702031de6ea525227033d818694d49ffcda776b23e0ff1c4f2bcd84d459295f0eeb098a406fa78422c37c760955dff47f6d593ceb3054b3580ea869f5d48a432a55e49f0686dda0430c1d0a5a2b43f277b0de82086b37ebc10cd8d72352ed54ea443967383a9ea2e3f6c6c01db96d51e7931199d684d2ad387f227038be734284f6f59e3a299d970ff99f5abdccdffe2af30e061ffd9aeaf94cc051b060e58386aad36a6f5bc891eb908f1fadbd96e2195f29ade7aa773cee8dd61380740e8053817ae73f1b25da942152644604119961c5b17b3c2a6022ef622f39d358c73a9e52b3bf2ab7f94268b2bdecc7ecf8e49abe5f209e7401ea2d2082477372a1b1ba0ec76048337f23c0e9bd2e18dffcfb7dfadfea2a9b352868ab58f4f0581572b059fb48689940275d950b099a811473a32a642f9857c0a2c97bd389f79452602696a1743a2df940e97e59e59c9fa3738e22bb386897c82696f769517b8e5a3058e1aa5b772e665296ca591b62be74f98a1a94038946e1b3a5faef59fc0827a47a94dfe8c5632d7918d017c5ead4edb96de7b536be982db905a5fba98b8ace5fbeb70c8d2429238dd1c94c0b8b582bba4336b2e40a12d6052d9a01a621f1d1d5649fafac7510cf0ba6f5340eabc37e2aa312b26ffaed15e223d125cadb849c8eaccfc45e81f01409dbc6ff53c7f0e9e6b4fa0f195dd077ba8b8648447dceeaaa04ec33abc4f192083499f0a7a4523c888c2be840b1a5af2cde01fea419af905a44c52e832d43a85adde5e16be92f347cb1679c285f4bc4259ca3629932fa89fe7e1dbb1a7c33beaf6625a82c97f9e234", 0x57f}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="58f846b9c8d4283b02f31e5d56b213b1cf1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf", 0x2c}], 0x1) 01:39:49 executing program 1: r0 = socket(0x80000001a, 0x4, 0x1) setsockopt(r0, 0x8, 0xff, &(0x7f0000000000)="1385489424a665d770e0bcd80ce57364fa55b5c6875e7d5273fc3a7b5e1e07ad73527e3dd3c6a4ef7e14338958e3eedc1857284423bebd57aa4b7c1117751b3c8604df6faa32fe7da4c360a57e2deb4f2ebc125b3e54e065cfb5284d12d7ae1b40bd097de1fb1020d46c48e0a23eb4dbf2723029786ebee062", 0x79) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r0, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 01:39:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fchmod(r0, 0x4) write(r0, &(0x7f0000000380)='ol', 0x2) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x0) 01:39:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) close(r0) 01:39:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x5}, {0x81, 0x8}, {0x89, 0x100}, {0x8b, 0xfffffffffffffc00}, {0x24, 0x20}, {0x86}], 0x6}) close(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() semget(0x3, 0x5, 0x30) pipe(0x0) write(r0, &(0x7f0000000080)="cf6511b1260bd6211ea9532ca2541a1931bfea89c0bd8d1b70edf4f01087348522ceaa7aece8f3ec78d298efbc158acd11c474a62b3371e08eb79311c288bb302e9789869302d6e2cd03ee95288ce898098aaea3ee4a8e14af259d58fee2537d7c9cc447384803a4d6d482286c44b8e0de80", 0x72) 01:39:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00', 0xde17b0c00e2b86e2) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) 01:39:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x14a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 01:39:49 executing program 0: r0 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x5, 0x80000000, &(0x7f00000001c0)="d3a6e0980d1a438754869a80c0d94f3f", 0x10) r2 = socket$inet6(0x18, 0x8005, 0x7) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x401, 0x7, 0x2e, 0x7, "0c4afa85673961ff9f947058dba7cccae7161a64", 0x0, 0x5}) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="39f4e56e82fab7ca13345ccd2743", 0xe}], 0x1, &(0x7f0000000140)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x50}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)) 01:39:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x8, 0x2, r4}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) dup2(r2, r1) 01:39:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) syz_execute_func(0xffffffffffffffff) 01:39:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0/file0/file0/file0\x00', 0xd3c, 0x9, 0x8001, 0x1, 0x1, 0x1f, 0xcf, 0x0, 0x2, 0x9, 0x3}) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 01:39:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3f, 0x1, 0x3e643e21, 0x4}, {0x3, 0x7, 0x9, 0x7bdcc999}, {0x40, 0x7ff, 0x1, 0x80}, {0x1171c0000000000, 0x9, 0x1134, 0x101}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x38050, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x9424, 0x1, {0x8, 0xed}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCGDLTLIST(r0, 0xc0044266, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x1) 01:39:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x0) 01:39:49 executing program 0: r0 = socket(0x0, 0x4000, 0x1) recvfrom(r0, &(0x7f0000000140)=""/46, 0x2e, 0x41, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x28282, 0x0) r1 = socket(0x10000000002, 0x20000000000003, 0x100000002) open(&(0x7f0000000200)='./file0\x00', 0x8881, 0x8) r2 = msgget(0x3, 0x10) msgrcv(r2, &(0x7f0000000240)={0x0, ""/217}, 0xe1, 0x3, 0x1000) recvfrom(r1, &(0x7f0000000000)=""/254, 0xfe, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) getsockopt(r1, 0x5, 0x10000000000066, 0x0, 0x0) 01:39:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="fd254c2a290897d03705e4218649c356014c2a2b24856bcc011d4d19bcb8c6ce2bec5376a3a0e44bcaba84524ee3312935af9dc46022b79422ddb29317ad68267c200dd3585fa76a73d77463", 0x4c) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 01:39:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xd38f, "00685dc17f33248cde84d7f680776a662488d14b"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=']', 0x1}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0xffffffffffffffaf) 01:39:49 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r1 = getpgid(0x0) setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) mlockall(0x0) r3 = fcntl$dupfd(r2, 0xa, r2) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSDLT(r2, 0x4004426a, &(0x7f0000000180)) 01:39:49 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000001340)={0x0, 0x2, 0x0, 0x300000002}) fcntl$lock(r1, 0x200000000000009, &(0x7f0000001480)={0x0, 0x2, 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000000)="3ac4f67507005ecac101e2cc4966e17ae3ddc15f6e359956ed61862eda1c4df75cb36008c48424ffa8bc7df5b0742d8c945f5eac4be1c7c846647e5343b5f889a7b85020a620e773e382ee679cc07120564d89f1a224486749b109161c7074e8fac3ad3ee8b984e092099e6ed2beb95174f3cc36bdcf8e4d12", 0x79}, {&(0x7f0000000080)="894e9013522916b5541722e6c2dc07f93fdbe02909cbc5954f509ab4944cd2debcfa0b9271731a0c4687dbfdf48ed48dfdff11f5583415e9dfc759a80bcf59ff225da83051b5c997df28ff88f8bf66d391ad21ef3d644d790c7811ea786edf9853a8df5900719f0c9840d8fb5f30ceb34a33877c3f13a8ad154db1a0fa8d71b5edcca23cfb05224f93bf0aa501db54261481b3cf9c769b5948e7cb8a263edccf5decc2cf15e04206", 0xa8}, {&(0x7f0000001540)="b5b23b4ba0a219e0ff9313b3d252af39d30b23849cb20aa6cb", 0x19}, {&(0x7f00000001c0)="0138071618343f04267c38cdefd4a3d3698a846916bdc00f3fbd4a938a6c0f908a191983f25966c99da8e49d91bf7cf32e8c05943d6ff19186b3c7498f017d51636f7166cd2e0deb124d947aac9f2c97ee992324d053010c84b27f", 0xffffffffffffff5f}, {&(0x7f0000000340)="cf25054749c5c84dbe07eca7ae2e75ca46b35dd2ed6f243b7cea5ae49ba5228b7445fbab9d5df6e8d4f26cf2be0becc8062aaf24b0d4ef36f77d2190766ea48c96d5656c2dc2124dc03823dd72a4b9af74fd8dce14c06788e9708d836097f6bd3de2f5ab3b99dbc9032542edf2b1c3c245c87950dfe936c98646212732cfcc8b553c6a85343b412ec723289a1770151df9116b3c88a3dd16d5f3dfc280cc7417407bda4e72bd0c2c6acaef0f897f0a2895e8186251dfbb579529b456dbb207b3ca19db69e84f2a17a08d58a69ec577682d6ffec0b36f7054e094a3b9f5dcf9452084b8b3b1043dfaece641fae054ddef5f2a9d443739ad31ad602ec8461e2264f04c3e0e819608534269a845239faafb42c0c82990b00f7a57d5235d1c96283877849b1756cd022dd9eabd189eec191557ab02ca39ea6f9c287d7cba82d25e16dfbb7fc7469697cb3ef0bcfd709f7870522c25b606e1575e1f9ff51de904152cca814314a912b5f55c766d8d9456ef2ad326c2bd05e3a5ab230248a0952302798bdca7a14f68e2f52f5ad8ce49210d31d8ce49e3961fb4af0d6076d07a717087bd06aaac1484020ee5893d1349fc0b87c0ee90270013b79a9d20b7bcb2c57a0f4ae57bd76df6e096abbb3d3609aa4e7d4f2462c335737568f46fea44686edb57ab344804d96922ac9f8037bd9af5700cf8f2d768ec850f607f88994ca1abf0d74b6062a45a4f6eec36d4dd679536f2c63859d7c3779753c9628126f3d8ae0cba8bccdae1ac830a7643f47d08fbae56a52ca611a0ac933df3bf5f9d84612eed9766ba1b743107197c873acb11342e718aadce55a2eb16e999d7c2a23c511e57479657746e7cce2f15650c47a34c5fcf5cdf27543184ce4d32dfb75b0832b7e16470ced2601afccc7a9d90f407ab82ec09a33b0058763f9ed97351eb4e3deeaea3073e3a76a6a86c74e7313de9743321e5844ad4be6d7b0cec7f730c9eab40ba4969b699ccc0dcddbac0df0daa6d7588bfd7c3365bc1a3bf67ddcde37005d635a4bab9a996ff76a13d8b1c0a02b57e8bd4691671d1a7b77ff79f7f43b7890e0cb087d2414a25f9b1792a6e9822ccabd486c063c3b48315a60315ea2ab8199de9bddf14c3c012a2aff356bb28c5b950163a298a8d8d511dd7eb0be7ae73e4f5f37629e559c2a4e98e29da015a7ed93f1d4cc103ff52adde38c6ddb602112f579362d7ecddd638f4692b028008c6dcfc1a99075e81051f8c4986eb8969633a759846e17b3faaff86fc271d9cd0f9f54ccc391073990c4b8a98f4f7194a77d90998ccc4220247ee0d0addca304e5cedb55e01d02cf54158fd068b13dd4e27ed8960eb67c85f7ed122716962ed00a1f59b6b8d702c739eaf658701bd087fa3cd70ee139c7f6585c3a399efc1b59b2d9213070e72039d40b5b326af9d02ec8473260549da13c38555aac56480dd938db49595cc9f18fa415ddd934e9ae12a4ae846ba1e6b3c3b31aa64ac52bf53213462681b38e141d7f833880aa46341ff913394a7c16f728e66f773c9776b42a548685401ec69014d4648b4490db2734dfb2ac91769ad24a859a21bcb6e9bba1d9848211dcbbcaeaf556e8bbdccad2973e174e8b6a566e2402e882a028d7b68916512901ac4edf21beb3e3c79bb86ba213127e3e433f42be7ca1364071f2fc22a7fa54b93469a1ac4ee5dd8a7e1a06d6ca07a44fcf459449b710f88136c985a809a86bce64013bbf9e34c1e555021bdf53358d7ffdc5c428c8e9a7be02491b20f2b25b979924f9dd7dcc5627d0c41ad03d81b41b70e4dad7943e821270ee0dbec61b8940b8a93afd23001629745d78d7c3ecd6edeff8338e4ba1d3b98542ea78b98c0700691e2a198fcd56acb8a1fa3c4270a980dd5f28bd8d76fd4c696c06d44b50fbf6811d8e043361d766b68f7aefa2f56750589beaa4b723ff92e737c4a9619a6fe50d8cc71d82c6f491fe159c672373531dffcdf7f6fc2f71d7f1487d5ee2c318b22e030f370914b5f150d7429db765a050744aa47b5c0d5cd6654bce039fb71452fa537f37e95a94c2be4d632d459d638ad6a3377f1fde2c703a962a833489c94de0453db49bbfe590ffef502beba101e03c7bb5266f869484572edf1b7eb7f25110f4ff54fd7183370d73ddc29e934be853eb451e4c5eacf3f473c9009f18e7a42873a42eed140efad3beb2f02d9eb18807252f32da35372ccf932d82e72da39fb4e2bf6d79420a43d555dae4a5908af84a21048275c9f6e5a8d40bbd0573a12a680d890cb8d8a95836399adf2b7db140843259b6699e1e3dbeb468b3baec4ec42a4a2b9eca950d348c855a6957e60601dbb1407a283901b9bdf347bfad5a0516ac03eb778a34b02c2e355876722c1d94d9152be5a670515d781501a7144cb5cf17045f78dfd741eda18c70adc64c489aeddcae04d20b174bbc69ef3ca1c7bf3046919e3cd5f889f93b1d2d58aa830533a45e79309d2e500e68a668767d04b2ae3f0b9d73ea534e304cc2d0f23dece6358053b37c0633c20529f9a675ccf34c8052058793f429e91b1dfb5a93084368b6f9cccd6b4fe59535b45966bca8996d158932e4cd679c2a8c3edb7270b8749d9155791b885721000c9cf076cd970128242d440e724ecbf1c7b9b3a4394ec98f120f32d52d3b4afb2a4643e850faa4ce69e9cf2f8cb67fc7828b279c2ca091ca3ebc5dd87730ae5e828776fe13f56ef67f2ff5dad0477ee5ca6bb82f9a2056dad265d4c168ee77711998351993c76e22aeb257296f578dd707dce304a49c8b9d0e5b01b906acdf6a29257635d24826215617b4fa30cbc69d155158d112b004e5af0e3e989a5c47d08b31b87c102bb3453336a3957255532fb0d5ab342fec1d6526e8d376f9713729a38c0ad660a9424fe0990f9b9cc69b0680429d16ec13208e23338984976220aa23a1388e8f1cd191490c2771691b257685151475526daa79a9914e5944440c2081ab1de6e138aac5ae9654de1909da680d806ac31560e2f98c0f62524ad0ebcff64b82c44352266db795b361c2413a45ced8f93415ffac3cc59f18f1f9c1fdac8725a8aa734a44318f217bbb51b94af223d8525ba3a4806740a03478509a4e648e9e6765350dc18142dffed18a4187dfb7532304351178beb6e10c1d82fd75bb85cc4596cf90db4fb7588690839baa13f6ae8fef9dc85e380d17683f2269dd805b08a9087e6cc51b81a2f9a612cf1c63feb09a2eee3c49581e5852993be2a6a097d5d742586c91dc7c3b385c56c0c324db300cb89cbcf1dd2dbd47046da7dde6b2ea31d9c8a3c260c4c4d1b65a9ffc19e530de912912220535a775681e877b33df3b8d9ae2672048a8a53eb24397924c6d447c1014de1ee0560249c0d44cdbef920726e08008ad734b8197065674c9f6dde19615cc86badd5774531ea1b7e6700a184fb5dcaf6cc1c5f873d66995ec79eb62982962e7e7d597083d040282b9578f245f2ff2b4dca48494aea6c72c8c161e4242a0a3fe8ce38075b52c1cc53ca215fb3b840ee9dfe2a8760088d3f2c4f846bd586247616b1a0c0530fdd131ea3c9b6daca3d4fccecd57f2e23876915f97ec03384328d5379781667462949a40360c23ca3df65c6ee80a7571b1f0b9c9be8d8ada8beed3f9a0377df43ef9363aec4a4165ef00c2de47e4d2b777d02444e3480bbb4489dd99617f035d6c129260875b9dbceebcec67553be93ce7bd61a72c098a6fad770fcc47218c2c28237ac145c8782aecc9671dff89559de6877f535c222f2e02f3a096d0a6c5063e78771eeda806702522ae17f3e98ef5bc29c73e7b951e9da223771906530451c82a75b66e14f94979521dbd867bebd6561deceac6d7f9e77480e5ae68a3f6e6f987a2ec8251a10685f2da5c447933d7776d570afb8b1f3f5183ab26a581b1780a4ac1af4c1def67dbbc8b92ea3b87c082a71c241e14edb9504855541f6d8c7b42d2b505ee3643786d40fa567a778037fea41c7a07893f380f4f6f0b15c91682f4bf66755f7ac3219a1cca23b0f8be1e87daa34a219ada20f3a75efadb6f4d01d9e1adb49ffbe10439a14ef91b1478b9703b3f065f37e5bc9b2af64475bd9e7268da54123f01e0dcc81a08dc488259d872e8f69f9c75d520c799bb443bbcc069fb8e6556063653f8e6b6b6115b95788b60ce6490f42e7697a94744a35d9b5ee7043394fb1da712b9700943bfc1bb81b6956fbcc213b291196e4770fe0398c5acaaa2e9cc7cce0eea678d3e58e9fa3afd4d6e51a9ba63f7b6d31cadb7b3c8dc52893f53c70513dad50bf0e07cecadf597e1a0373b8aaeb618cac3946129e2689bd3156073b332640dbc0524f9d8a41c33326f6ecb243088f41c5bdddde6f02cbc54c3d0ce9002c4b336f92f51a38bd99f66f7746ebc0cd33568fb87d43fc629abefb9c4dfe58f477df5f0762c52de4185886b314590a324243d1ee8e67a7188db4e1a7b6502830213a2e789ee4eeb3f406322a4129fc9dc7cbbac03a903b68698c1a923d2e9edebb4318a7803291e64483a2fc3589e11f1a872b44017906ee2e49df32eebfc81db555485aea9ef36d8469475eac104a816b0207fc59ae14de7a9ea1020f29a8bdd7dd2c56570876926ac3429f635fe9bec11de18140effbef07965c47d3f41c0e41ce97134a19132be887c506dcf5c23a17cf87319f6cfe10fcdb26756a55073f83f7ad8712add05b8bea9cff0274bbd19e89e91b38dadcf9b05cae54be12cc5371ee6e6a812572ad7a429abcedc59bf321636e21fc4d36503d3ea2896c07cab64aef1e49e620fc786bc52fbedd2e4c34897c65b549599ef5994583d711f8be41b81752775535e0ab9777f5a8472ee41bb116311f29fa7657e340fd9a7f39d62eb769985cfc4a1c1d50e7374f3457dc40eef5b8085536276203e29e7d463548f263b49c1ad6b3c0918631fcd098e23e24e76805aca14677db94120f89829c2f574deca395c0e1d4b265a92d0bfcd786fbca5178e09a12d57c3223a99700c7c5294d2d894297f94783a6137da65715db8688d543e24923ce029c2cc115b8b767edd11764c32eba251a7952d6f297a57e18d5686ebd684b392b26361839c7cf55a977165cceaad77e8cce8641c8f0655147c1a2b849e5beb237d50e37d62d3e024844e17275f0c72d8fcf5741164116f32c43f729645b854785369c1b37fa10558d104acfb452d39a6229bf3b708955004d837dd43055c538ab70e3b50191485a2f4f20a8273a62b7104d52b743853f060a85472115a0f8adb7db4b83844d8d4b53204efd1ace821b40ba8a96b3d751678b3535a22b827ecb4d4567d8b221c113605f16e1a39190f96ce2c63c51b37e3af62307addd26fc493d3e803b6b3a9ab6413ee2f8f9132bf91900d420df21e1e7dfb179728bbb9de875cd85466b65203391dcd1302d813d91536ce48a6e250238d3f0d914bd7143989fb81b55e61b406356f502bec6c5dedea4ee68d57b98b18d16c759989cbea5c785222acd15bc0d73931559b60262f9ea9bbf9a1413ccf0781a18cb1211e2efd7296af5cdab6b49567623f07e3c122ce1d36fd29c1eacb5e2f316f965078f2fcd4abfd714f98255a8713cf1e85656c872b3ed0ba0a2c72c3b7b93bd41a57470b3f54ef0dc234b50f651f9a39007359c71187c0b0a60b39ac1d5d0850346746c78b4853e61a8ab969220a288acf861632a63c53a1020e105dcc47691350a9e07e8dcaddf60bb8a89acf25fbb64aa2842199a2576d070c316dba537f7eb4d303b8dfcfc", 0x13e8}, {&(0x7f0000000240)="146ad44a944d93483e7c2e6fa6c956df4ea3451af9e17dd274f81825657b6d0d0b555a86c0936ed59f45f5fe49e62652bea23c2da76ee358d89a5b10c89700d5425edadb43509b2f9605296d98a0d1252b9893fc68583bff2631fb87c880afcccb33de4a327c8f", 0x67}, {&(0x7f00000014c0)="347f855261ed74e37a109f68f684d1b35ce5e87722b7293d8b54b6dc57cd7e7bf6f3df0b36455e2970cd9986bc3cb784676b52efd5cf0306ce23463a018464a7c26cd22804a5b53f582e9d5873c5"}, {&(0x7f0000001380)="41e86551e9622bde92aee7884c570809870b64ed015f5a0a73c80fdf0dbb9bd000a0045ed49d6a14f43bce1408ff48c125e2cee1c9757f5c0633326ca100824d90061e3a3e7d39482308ec8d7c21a7b5984204710928d11f9f3a561a0ecea174c1aeeafdabe3169e76b802bd9a0f9b477a3ca1683b352ce41eb86f6d", 0x7c}], 0x8) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x80000001, 0x2000100000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000015c0)={0x2, 0x4d}) 01:39:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3}, {0x2, 0x1}], 0x2}) r1 = dup2(r0, r0) r2 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 01:39:49 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) getgroups(0x9, &(0x7f0000000280)=[r5, r4, r1, r3, r2, r3, r5, r0, r4]) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) accept(r6, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) getgroups(0x1, &(0x7f0000000040)=[r5]) rename(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000003c0)='./file0/file0\x00') 01:39:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x63c3d4bd, 0x7f, 0x5, 0x7f}, {0x1000, 0x8, 0x100000001, 0x2}, {0x20, 0xff, 0x2, 0x9}, {0x6, 0xb40, 0x9, 0x1ff}, {0x2, 0x8001, 0x10000, 0x4}, {0x8, 0x40, 0x9, 0x7}, {0x4, 0x3, 0x2}, {0x3248dd01, 0x4, 0x967c, 0x4}, {0x2400000000, 0x20, 0xfa}]}) 01:39:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget(0x0, 0x3, 0x409) semop(r1, &(0x7f0000000080)=[{0x1, 0x7, 0x1000}, {0x7, 0x97f, 0x1800}], 0x2) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x10000000000, 0x66, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 01:39:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "5e3dcf51eb06004d0532aed2412b200a855d9ab9"}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)="4c2d23908a00b7c08eb149f6e262cd6aa58d32cb3f0e1ad1c1153961e891e5915bf3496c7f7177a46e083a3e976494b69bf75ea923d14f4b611c9f0a", 0x3c}], 0x1) 01:39:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10501, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x4}, {0x7}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x2, 0x6, 0x2, 0x1, "5c7531878568676ebb3b3c0f9b39f676c72eac9f", 0xb926, 0x362}) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400", 0x5, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xfffffffffffff562) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1f95d27d48731892}, 0xfffffffffffffdfc) 01:39:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8100, 0x1f5) openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:50 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0xfffffffffffffffc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) dup2(r2, r1) close(r0) 01:39:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x21, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = socket$inet(0x2, 0x4000, 0x1) getsockopt(r1, 0xb14, 0x4b6, &(0x7f0000000080)=""/16, &(0x7f0000000140)=0x10) 01:39:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x7fd, './file1\x00', './file0\x00'}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') mknod$loop(&(0x7f0000000140)='./file1\x00', 0x2058, 0x0) 01:39:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)) pipe(0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="e19103d9ba4c9594f4ea74c235d338aaa3613a0e4b2fed75888db409eb880899b3a90a98efd553792f827a77fe3357e83e6a712d0bf7ba6ed1e16a51a56df324e2c30d4f84b4bee3ae5a55424e6008078295f40852fec6249d6fc4a13dc25fbcde2fa9fed75bce691b51c98bb0faeb3f77a71734d327efc3cbaee275faf5115b895df4862f087903c27d5ca154946b6f3f7aaa1153a69f2408d6090b8ace08a01f159c6992bc06d55429f2bf2f677208e96bc85c44dc3548", 0xb8, 0x8, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffff7) socket$inet(0x2, 0x3, 0x0) 01:39:50 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socket$inet6(0x18, 0x7, 0x80) flock(r0, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 01:39:50 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 01:39:50 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x200000000, './file0\x00'}) setpgid(0x0, 0xffffffffffffffff) 01:39:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) utimes(&(0x7f00000002c0)='./control/file0\x00', 0x0) close(r0) 01:39:50 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f85c8a5b671b1b5403008706000000a7c8000000290000003300000003000019e21600001d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e331bd60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e740f7bd8da0cd261174da61bc460eeb1da7f50c00a8387640ce61cf1b7c8014356710c1c53dfb9c138218453afb19bfd710bf000000000000000000072962c7cb276f8734d"], 0xe8}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='.,!\x00', &(0x7f0000000240)='[-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='}{\x00', &(0x7f0000000340)='\x00']) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 01:39:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)) 01:39:50 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) nanosleep(&(0x7f0000000080)={0x5, 0x9}, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) write(r2, &(0x7f0000000140)="192821372d77b9912b1eaa419b40dde258650fe4fa7219b32e2c16e807a5237723e1094d6cffdb477359326b106cd975a3cfef74c73a8bd2727993f1df21f7e3115492106e7a9b112a9753c9e5a992194367e7d48e725cb33f0dcb1f29929b91b0cd5b781e23afabb495963fbc0a082781e9fb27bd5a95c512945aec602bba7463b7b17c67a82944949fe18be76d45bb3e9cd3c52ab2de6727caec88601a11fdc6db4a", 0xa3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) close(r1) 01:39:50 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r1, &(0x7f0000000800)="bd", 0x1) 01:39:50 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="0b6d5135f15090eb", 0x8}], 0x1) syz_emit_ethernet(0x3c, &(0x7f0000000040)="066f84ee8231f13d37499e053b142ba5c44cad886b0e983db88455cd959b17132efe20337c578668c3502e802e51d747d8707dc78175ba08b9bd2509") 01:39:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x480, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x2, 0x1dd, "1eb79ca5a2ae95c4d6964216ccb014991928ad61", 0x7, 0x1f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000440), 0x6, 0xfffffffffffffffe, 0xffffff9c}, 0x0) 01:39:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) 01:39:51 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xaf, 0x200}, {0x65, 0x100}, {0x83, 0x9}, {0x1cf, 0x9}, {0x4, 0x9}, {0x0, 0x8}, {0xcf, 0xfffffffffffffff8}, {0x4b, 0xfffffffffffffffc}], 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x300, 0x2a) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000040)=[{0x4}], 0x1}) 01:39:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000800080002002, 0x205bca) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x6d}], 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x1, 0x6}, 0x10) 01:39:51 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x3f, 0x8682, 0x80, 0x81, 0x3f, 0x3f, 0x6, 0x80000000, 0xa69, 0x81]}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) msgget(0x3, 0x0) 01:39:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0xc007, 0x3) listen(r0, 0x0) 01:39:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1000090d2, 0x0, "d730c1e7bb6fc6e2010000807743c27c00"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2fc81ff334a5619515a4c0ab06198824b3fa025bbd47b3bf559456fc7d4096e8c8b6f0100000000000000d8a4f5f728193ef16ab9bf12fc4d5f16b136a5d00d1628b53a0000000000000000000000000000075952ee6a689b5b2aa525e0db79dff59b79e3b0ad31a40a254a911b515603f28e26d26ca2085470da04dfd5c3ce12707bab5bfc9a8a816978e6dd145ec6cc6013e3996c0ae38daf68684664bce0e63ad8ccff4c2b1ee65936171bbb53e8def0eead3649a2aefff936a239c8fb79e702a501470f3e88a229dbbf98154290d95c94e5d8a6ca1ef18018e5747ef44c745f9b9fe828b4ad0d3a0d97b384ca7fe2c68af22b60421ebf1e449359ae3a756baae0b83c2da70cd59ae9c7bc0a553587b279d98b22baa83e386286ad714bf284457767f90c300e75f947a12f420f3fd4d5466bd88d9bf998ecc223a4f2d4c58832ac93c4a67233e2989636d83652c4026aabf062c06f054da8e9a22dc802946848984e184afa78cb237c064310701b583195038be2aeea361dd4b1ff8a14e6b93d190f5f72515467140ea9ce63b760c08728642775b52181082956feec569a57029071908633121ae28922f60699262efcf785045a1f4b2d068219e924a40aa7d8", 0x1d5) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/47, 0x2f}], 0x1, &(0x7f0000000180)=""/41, 0x29}, 0x1) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "4efeb71dd7a5a4b992f691c1583c0426360db353"}) shutdown(r2, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x8a56, 0x401, 0x3, 0x7, "316a800f01167910353b033560f239c590ff836b", 0xe3, 0x3}) 01:39:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730fae6bb6f00000000000000e76fe4000100"}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 01:39:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080), 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000140)=""/118, 0x76}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000000540)=""/232, 0xe8}, {&(0x7f0000000340)=""/213, 0xd5}], 0x6, &(0x7f00000004c0)=""/19, 0x13}, 0x40) 01:39:51 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fchmod(r0, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) 01:39:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xc9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xffff, 0x286, 0x3ff, 0xfffffffffffffff9}, {0x3, 0x6, 0x8, 0x13e}, {0x4, 0x23e7, 0x8000, 0x5}, {0x3, 0x1, 0x401, 0x10001}]}) socket$inet(0x2, 0x2, 0x3d) 01:39:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f291") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x5, 0x4, 0x7}) 01:39:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x4, 0x4, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1c5c9da2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd241}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x43}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x3f}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000024ae26ee3ae377915a107f417a79a08eb3804a4deeec3c9dd0c7501dd626995bf56d2e9fafd0b9478", 0x2c}], 0x1) 01:39:52 executing program 1: r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x281, 0x12) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7fff, 0x2, 0x0, 0xfffffffffffffffb}, {0x0, 0x2, 0x231, 0xffffffffffffffe1}, {0x6, 0x7, 0x80, 0x7f}, {0x80000000, 0x0, 0x7f, 0x200}, {0x8, 0x9, 0x3, 0x400}]}) r1 = socket$unix(0x1, 0x1, 0x0) flock(r1, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) close(r2) ftruncate(r2, 0xfffffffffffffffb) 01:39:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) writev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="47f0d4e0423b1526b42634482667d1a4f8a280fdcadc27b2f4c8c6f48ef9bb", 0x1f}], 0x1) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22", 0xac7) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) write(r0, &(0x7f0000002540)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46dbf7128ac5f41531dc78b7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a350635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b5ba8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977f382a01515bc0072030ec2ceb71ab198e72ce1d4ff0c342c96851dd9c5675ee5db260e4f10a", 0x478) 01:39:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x280, 0x0, "9d68331a4f902f44d111ef2ea4bcf41a5a3300", 0x0, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xd8, 0x400, 0x200, 0x10000, "b3e9bdc93f8e2c1c59a38996437d473253baf276", 0x200, 0x400}) 01:39:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x4000, 0x3) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x6df1, './bus\x00', './bus\x00'}) preadv(r1, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/241, 0xf1}], 0x1, 0x0) r2 = getuid() open(&(0x7f0000000040)='./bus\x00', 0x10, 0xa4) chmod(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x8005, 0x8) setuid(r2) 01:39:52 executing program 0: r0 = socket(0x1b, 0x2, 0x1f) setsockopt(r0, 0x29, 0xffffffffeb0521ab, &(0x7f0000000040)="fdffffffb8b2a1c30e555053d7e617d074086a49d133380f8ee468b1ea2662ca926368024e000000004eaafb36f0d6b820a1bbe0260898d4623c91514ec163613b974b90a8b9f728d0abc3a9013f48e1488f7517961b8fd980e72dc785c034454d9b54cd7cbb9153dc460654d5ba774a7980511487211674bf2c", 0x106) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 01:39:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x402004, 0x40004010009028ad) getpgrp() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x2, 0x9, 0x81, 0x1, 0x3, 0x3ff, 0x80000001, 0x0, 0x3, 0x9, 0x20}) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00233a27feff083519edffff0301000000bf02fffeffffaaaedbe36be81b01d313128caf8298171fbb02fb9d568e58a6b193ce02df1286a2a219a3ac621f1761fedacc99ec51f8", 0x4f}], 0x1) semget$private(0x0, 0x4, 0x3) 01:39:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) preadv(r1, &(0x7f0000001480)=[{&(0x7f0000000140)=""/4096, 0x101000}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 01:39:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/118, 0x76}], 0x1, 0x0) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x410, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 01:39:52 executing program 1: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x8, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f00000004c0)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0xffffffffffffff65) r2 = socket$inet(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r5 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r6 = kqueue() readlinkat(r5, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000440)={0x4, './bus\x00'}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r5, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) semop(r0, &(0x7f00000003c0)=[{0x4, 0x4, 0x1800}, {0x1, 0x4, 0x800}], 0x2) poll(&(0x7f00000001c0)=[{r5, 0x2}, {r2, 0x26}, {r6, 0x4}], 0x3, 0x7cc) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000480)) close(r1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) wait4(r4, &(0x7f0000000580), 0x8, &(0x7f00000005c0)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000001800)="0f355647e9f66f12d08db988744d48e60d21232bf2cf8cfa684eee4335b42514a56a91b3542bfb2e20490efbc7958e46bfb4c2dc1c853c3c57d6fa5733583a121c4f09690fcaf3493b28ab909be0004fd8a23d20c330628816eff3011bdf2d92b6ab7fefdd5a3a01a0fdb479bad63b58a515def23560a0fd2624ad103b31414e205a4f69fb5566b756400206572e0470d178c5c458b38842b98c4619507ccedca1bb6536c0751c98c55f2140e922ec12405a53f5d6f9d4df299cd7fe37a789caae26b1c064ee87d740b2832a4deb872ff392940c01e4ed67f08afd2d693243065c44316492ee31948c4ae1735bcb22937dd9a0973ab8", 0xf6}], 0x1, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x800, 0x800000000000, 0x40, 0x0, 0x3]) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000680)=""/165) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 01:39:52 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x200, 0xd221, 0xffffffff, "2255e0976318bf4a1b765b2a18741744486ae899", 0x1, 0x67}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xefbf, 0x0, 0xe5a3, 0xfffffffffffffffc, "d4864febb73ecd67193d45036dff7ff5fde54d03"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa3", 0x2c) 01:39:52 executing program 1: mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x3, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) 01:39:52 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x3) socket$inet(0x2, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8c81fee168124695, 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000440)=0xc) fcntl$dupfd(r1, 0xa, r0) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000580)=""/155) setgroups(0x5, &(0x7f0000000a40)=[0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000c80)) r3 = getgid() getgroups(0x9, &(0x7f00000002c0)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgid() getgroups(0x0, &(0x7f0000000380)) getgroups(0x5, &(0x7f0000000c40)=[0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r6 = socket(0x2, 0x8003, 0x0) recvmsg(r6, &(0x7f0000000a00)={&(0x7f0000000200)=@in, 0xffffffde, &(0x7f0000000400)=[{&(0x7f0000000a80)=""/99, 0x63}], 0x1, &(0x7f0000000b00)=""/202, 0xca}, 0x801) r7 = syz_open_pts() r8 = semget(0x3, 0x1, 0x40) r9 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0xb8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_timeval(r9, 0xffff, 0x1007, &(0x7f00000003c0), &(0x7f0000000340)=0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000080)=""/52) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001080)=""/168) fchownat(r6, &(0x7f0000000180)='./file0\x00', r10, r5, 0x4) shutdown(r6, 0x0) r11 = semget$private(0x0, 0x7, 0x230) readv(r7, &(0x7f0000000940)=[{&(0x7f0000000380)=""/11, 0x1a}], 0x1) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f00000006c0)=""/229) link(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000280)='./file1/file0/file0\x00') getgid() getdents(r9, &(0x7f00000007c0)=""/117, 0x100000162) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000840)=""/226) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x8) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000140)=0x100000001) 01:39:52 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 01:39:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = semget(0x1, 0x3, 0x6) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/164) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) r3 = geteuid() r4 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r3, r4, 0x2) r5 = socket(0x38, 0x8000, 0x240) semget(0x0, 0x1, 0x400) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="3f502abda88e1fef520ae68f9d8d099d917e6fff8af085104e101d6ba1e6460a250612b3a998e9e82dea1abfd922", 0x2e}, {&(0x7f00000001c0)="ec3a709184e9044bee2f2fedf4b4db109935c01138383b37dc604bafc2c497563e6d1cfe56cdf62747499c2e0b8a5928b831b8fd539b63381c27804ae1253e3ff86bf7f0cd8943beb72740256a620f3423c7be8fd63e0b29aec28f2c84413618cec6ca9e65f4a6fea0d11860c1a4358102b31b8b1be6e6494bd6038d754b8c6b450b319295cb8f54a632fa4353e9b3297c4ce2b6e068519df364c07aa72a9840d27e59db96f0f2ea52f04df0aded06004aae9c48c2224083e77892c397", 0xbd}], 0x2, &(0x7f00000002c0)=[{0x50, 0xffff, 0x7, "33d92efd53208247b40387bcefbaa734a59112c08d7f57e5661a147c7535fc4c84d07d54b8f2754e667c202d790a5ba5447052da67423a6bf45c5b158a7007e7"}, {0x1010, 0xffff, 0xed4, "b9cd607b54c699a822a80d805c26a5908ef096e98e3438aeb59eb84ca5fa379a100a07dd7a4824c4e56a7e2e708042e486024bee5f2fe2c49e8ac4eef3d4f78f2010e74faa7b9be79123f5c0150c2dd091585ec0b984f2a0ff6f51c308a86964880af8c637171d0d18f131d801cafb390d16d67a3a09028403a4f344e5ac27355d80cb18b936fcf2422ee5d81848e3a40408ef61e60bc4fc8ed963655527c1b143497705388b0eb59b428d8d056bd3345b36c20bbae7ae8d67f3dd213df6be8b852ca411e2a102ae131a2c8e0f4c4c35ff4b9f06a0055afef4bd7a5809f924e86f28e0de3099cb25da499cfa7ab046b9e980ea83a2eb8e7c67879ed38fec5537eeed6b0372169741c41238dd46f212aa3daf621857e51ae57e50e85daa1acf34b07d43a0d01ed2c6b8522f36bca4852820215918fae5e90b0af09085412329dbcd6e3035081e09043a0848b12864667b78255bd67ed9688f9b6c338ff6d51d6508cd8f3a200534b46597c5903025a6bf317e313f10d44628987219ea09bac84fd5704ef2a1bb54e4aa41e4ebb0dd9cf4bea03e8340fa5b6755526309a0d7d8bae30f319e237637483ec5f1322b20c627a5ea4718d650eccf59d0c38f4120f6ee1b417f0ee2bd7524d8f45e232c6f88535614804b44dce45598c744a9daf1032d9e51e9926a617f01298cfe4dd763d4bbd8611332cf7e8a7912e04ae6a817f908dc2a04d1fb35af26447a20c38e33dfe1c5482e9fdda014ea614659ede1cdae0165e5e307aa6aa5a865d5354e77bf964469accac8714d728ab92da196b3dcd2fe337cc69e884dc0514e455c84e19c38b34bd455aa4b0be8c09f9a80dca0ccb92049d8a1af9c18828b38a9ec90b69b66ab569fb61e6e59b3e9521de36a8a68c0b6ca395bab8835982c9217a1896a4c9e4e52205fae22847ff36f6e2fd7c0a76dbd04a6efe9ffdbe1ed8a4b127815cda8691341cfeb23161637b89088fada94844e319db17f30f35e05c08ba8c55a3c5a0405f1bcba18e44278c9cb3944cf53a4e5d4222d3a8140ce27847da05cf1bd9607358eb2cf9e2f5d0eda8df154759914180450664bbedd3425bb9f6e4f517b4b553e9f36beb8aac21619219b5eb94cbe640e695a1041df4f27058ed4693a2d03ae4d04eb830d04689966df2e3f479ca7066d4a8bfb613c724cd455271b47f995bb7f1dff698917c928d8ec18eb7137d427a1b7d8c7c1e34cacd3d778c6cfb377f6cfabf1f894b7fe01db210697ab85cf16299940863c401f6b3c8254a00f1091e1d7235156917240a31c229ce2ac94276bbc825667cc2b89bafbb71f583b2623e5e2607c6ec2676b7d59beda094e3333b136a37bf0f057ca7bce7e20b91f8154b6cd62ddc253771bf777d975b27f228c2f7553e45d756cc9ecb9adb7e9226c47638613a66d34dda72479e7874033c9787a16672dd645d6779cd3ccbf1d743bc0b9024c693d9cabac8df67f2faf70486a6797bead187c2ece9b0b7844c7ce42a014798eb49eec2634e7ef4a37af5b3d5ba2ff369756e58c069226652c05a21c578067807d5a7aecb6852d1f3bd032400271e583eefb9f383d0da2f9b0a61e50199970cf57b568d5ceaef22cc559947db5dcdcb3b39c633a5f63d6116f7e5642ca39c3f362b1d4afcbd899dd19087ce10ec45d9ec2d9a352c48fe878a77e7ee5487340112da272b5ec28547c94c025f5466cbe8410198645f2a426464f91a4b4df8950edc1ea49a4411d99b2e9aa21df371ff0290e65f7eca3ad0f1863e0fe1e71de4fd40206e2f560395be98478918f294c0a76fca54915ca326f8c609c0ddb338bbbe65250ec5c0d302c5bc69ab2f98af157b4cb9930fab06c189e4489ecca4c6f585378c5fdbea6976744bc141a73287437a6c836debb4db9658fa6296df1449031b1053585439be11f17b9a29eb7355cd1cecc3b37ae1171249c6f8d4b7e9640101b41a7a5624f562f3d5769f3ddb52703cae09994b8fdd43cc796ff87972c02e1c737c0a0cbd3c6430551b71bfe4838834eeec4ee47fca02dc1f96002129d8de15c074bf16d7b9c7c016418b6520cea2b18d9ef85bf61bf00cc4263749cec1618b07da5d18546cec52cddfa1774cb08239074fe2b69107ea0ee52f8bab2c00f43417fa0d8378fbfd0acfb1075258a2d60a53ccf326baf5bf17b42c09fb4750cad86e4bf0db49224f14a95afcf418c6a2f37d643a8b7d8dbae4c14e51b06b0575434761f104cf227468e50c4ac78f9c2c33cb0ee32c6ab60451e2edf8062d6ae87dd13fd1386e0c7a1eccfdaf3e56b5bf85e884b0bfddf6eaedf352edd5e7038a83a0b68e6e33b07f1534bdfd5b6e52dffbe34bdd574fd5ace740426ac93f12eb6b768cdbfc9a0ec1e7476f13ce23a2b38791e1c4da75ef92b700af4d4727eafb900a869b0a4cc2abf69922ba104848211d058a6842e7b1d962ca88269d0ec7dba82ce42c5536e54ecc525d6e12978c8cacb4ce0df30e81de035ab333de1ae8efc854148aef742a95cb9f7cfdac9771dad051b22f39cc67738772a79f5be99ca3f8e47af841e9304d7853c67b5e6213490bda06b050059b86a40dc3a63afcadd57f12220e7e9d5728d98f736c45326a080629a6d0bb3fa0140a96f4fe21d564896c54392e39300074ac997bf6eaaafe02583825c13deb950540289ddb6267127424bae75a8192d0bca747ae728684fc8ec74d43c63965054a635dd37a922253e807784317c7c0c649f8b881f99d40728d47fee47890d83067cc59de3e281736bdd3eaea45fe8887d11e512a9ab09cf507e853ce017c116f1c62ef6dda93745949e5278fd08d484aa5bee959b5f1ef7ef479a1c63fbc227aa1c82c4ac6e0e2c5a90018cedabb2f72b2232edc632851a31ddeb492f8faa976f6b551af9e177575879b5510c8f6e3942799c90e1cc02a8c4e3197dcc6ee5de93d01ae9b003a1fc39e40e6271f04bce1ee5473bf3af2fb7ed6dcbef4d89f7687561e091b1e9856369e2000372a59b73caad3bb9e4756c4bb7eed29475fd92eef1828c8a3674e4b75c6709428f11a502aa9be9b1591f4390a05e198e572c81f4dc58df5a96edd9bfa4fc6293e48855be96e2f7f98ab0a2e4e87b3065b7f827dc5183cd6a088170838e06e87c01ce69d424f24c9f90c94edd6bca658abaa13f56365d4613f0071c42788a89ee23c452c90744110dcc948f644452d3104d72052f531e5f14422e514daea7b067db2c9baf461e9273018fa93965d3ae1ed9940aac229c2d26c139b135d3328654f9d45cd457d9fd80bbfd65fa6829d25bd53a0a8bcf6f211ff9b1b87f6247b15b4220dc3aca59f6f1cbda7c69c70531ee41a2d969af54917b78d45dbdb473ae149d44cba1c42f58af6b7b61a2116ffd22f60e6c12ab42d8b5afa30e378a45358118939196c677bff43f1c95184819087548906a5e6ceb77241508e920e8918139754001f382744f161fe91479400697d09f988356ff405246dca806eb7baebec3494af82e261b1a8dd9b33050a81289458fe087b929267c2a56b73a751fb679db33d3cf4a21abd72d3c5857e42eec5fc551ba14a66f3c2249b7eeb9cee5bcd7048cc97e6acedfa67fad16357a222d95f8f0e9b0a12c0bbc765682021517a382527dc11d88bd07aed6d2cb0801b3586e666bbbea4d9b86cfdb2af342fa99baa1cf64a9bfb5e6bd05bc7f18a9a7c7fd631457054887564c1da360d906d7f9c8911e9af499058ce14157adfeef8f9b9fbddea348dc3b0c19495190e3d2b91cc6c009b26547af8c47d2b982b14cd21aa4c302f0fe712567e1616ff8e019cffc567b7966945e8944b4266ad344c0d78db381cec36ca97754620600ffa44d7d5b410a09753a0b4e033bfa37bb48f3bdda4e4333c1dc38eab1b3a55001bd6a8cb8b255195735e2325412d8d5499948dbd43845d007b4c8aca200056d1b1518fbe19180434ea678ab896736adf95ad3a24915228efdb3a6d0ed9c49af001d99c4810baa97c75abed49478ab4c40a45f6ddf7d2e3df4bd1853e5031b9eddee0d818c3c47912abe85f292ac949c6fba58864d6ccaef426ad913d346d147ebd165574e77653e41f3b58fa6e9c01f3209136caaa8e66bb3a4a0bba1b90803905e33c2c121f4b7b2001d34140a9a054ef6de3ae2ee229644bdf1171ead67cb6b3a31ae19cb000623cd393c7e5dd22d4a754ae0d42e44bd1c40fd0eded5309f3f3102744b3cc71f138f0d6da6ac11717b60475eed58640118e24db790dcf0aadac9807e0310d05cc75372ff6170a7e46d97d5b2a5c0289da9c2944f1dcb37eddd33ba306d5572ba1109a74b21f11625572f8e590278621fdcd2fc78ecdcad125500464e5007d96bd8f5e2cdeb072a2262316e42d70a5039774e13e7fb10a202047b197f2459586111c40739ffbc3157f635d33c6deb02984b3e65f52fb5f64b8a29883d42247157b8c0d5a7f27ac57e5d214b8885e4705627f194e19a626016a1341f2a102dfb642cd02c5dc3508fdacf9960e61b30875f739d4db8bae4e6c5f990f178f584be87400373d7d4236ae6e414e2f8ac7cdf570b6c548f899c003306514c44a8664cdeb1b64589ef1f2dde9d2ec09d14081b6b67f0ca1a87f0fda2554e1a6325ad6216666091d9ff6395735c269c9a22c613c05b3978dae0c3e09fc58667d208213a8e31084cd80344360a319e0a48e4ee243527ba81fcad27f216c9a4adea9a0d81d85ae82000b3e613695b49bd209d943b9b4710e0948091582be0ccbd26f42c23a86f598068f9d4e6ec9c4c56eeb769295f15d970aa3905294c6c0e31b4ceee2e513ec4eaef5c6562f0a65ecbd25365b26e0a5f90c2443c29c69bf7e5cc932f7b37b0e5c6295946afa0ba01a2ffa73e6aef2145241161deee6dc8dc1aec2362c2b11ef88fe0654e80558051173ee5c07300f21916461ea56a55b7496c317011bb214ac0fbfb7949bb333d1abdf7ec8fd1ff825171e743f723be3cd0f081be08c0ce6b8524df2421f54c993488fd524744a6d45777b087662f01ae8dd5b56622cd368e9475f737b3f02a150f673c004dde57cf2f162aae33e3753b33125585ab0e37c5342727a8bf996e7611039a43fe0e9abaa79fb1dca490ed33dbc7c1306df002eeba1042042876c6c3b57f63e71ccacc6a03a89e3431c1c41f567dc44429243b69bd24929c502a817cfb67342c310d0b233b3dd6cb0a78b7f0ecad1cda2dd08a64ed2c7cca6e5e8cf70a39bdd7e468f286c3cdc23afc48b31cd480c65800a07bb4297f23ce9235e5a39c1988d726fa0ef083edbe955b9a0b7f088f5a6356172cc1c7c109c1e424c87603d2f215e067e312dfa2965dda5f5d675c45cd24e7f4fed0afaf3437d3d2f2579db70bb24667336bb93ddec40be7eedd8aad7e8110cf84aa472f4bd3f14d131690868132467ad8a2e324fe9438e6f67b615310a24d2b8f0d14b9064adb1180a4fbd1265ea01776288f4fae18a661efbc91742847a61574fa4c819f147217ec14d076ea88432e4b3c6794f105e5c73b4c2a88878522abfcd4b6dbace26a3bf362299e61b3685f4bf5eab9d2b98e66f42529e60141ae0968f3443cf0bdde74d401ad0c4ab015c8179b4481ac0d239a3f59b5302eeafa8cd74c072cc79620e8e40072c237308260b55525d3b928f8dfa2f4d450e876067839d2db724a24f74b40694adbe2bf15c4228b52890545ebabc0bf5cd06621911818c8d808fbdc0c7a195e0a5ced0b8ed71644f4c0101326419bcf7289db6e74f8852bfb9aa32d45616740f4c9923e"}], 0x1060}, 0x2) fchownat(r0, &(0x7f0000001380)='./file0\x00', r3, r4, 0x6) semop(r1, &(0x7f00000013c0)=[{0xf3dee36fad8d1d8d, 0x40, 0x800}, {0x7, 0x2, 0x1000}, {0x3, 0x6b, 0x1800}, {0x6, 0x1, 0x800}, {0x6, 0x80000001}, {0x7, 0x10001, 0x1800}, {0x7, 0xaa1, 0x1000}], 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000001400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000001440)="3b2c1667b5108fa0290fb8cf5373a377a2caf819a74b8a839edb969b43f825c096edded0b4edac098c40c3178fa3480be437e8fb61026882e90919ba2fffc751e070cf4f2ce95620d3885fc94f321506bc073075d7d7fbd07aa33b343b77a7add38056067c2894721d5d90b433d0d05ff1eb09a030d69652da3c392b347fb7fcd086d1c410d74010f631fbbdd0f953588a56006bb823872e1d9f03b1f3048bec8b3e9fc309d600f3868fe4f12a65f1", 0xaf}, {&(0x7f0000001500)="f89bdec42438c8b4cfcc2b08f342ba6e7a520bcf15c3431191320a8cac3ae07726b2f781e5ec551e669c8b6b9cbf35887d609d3af7b09cadb6a187ca334b4731dadfea6fc1a0b2b42c4c71fe6f479f84845e4a2b23ec04e0b1006e1cc871b1e9386017cbd8a73b6d9164dc760de3d057fb2703", 0x73}, {&(0x7f0000001580)="d0a5075d3163e00ac009b01601374d625fb1137d408783ea00b988d172687aa155c47b63de274b07ba2a4bb20e42ae78ac2612640e3bddd6c518d8969668ef139953ac371048f2c00cdddc43120affabb7111ea1c759116b2e6475e40fa5ce1c7dd5", 0x62}, {&(0x7f0000001600)="79e01f3dc54f630205e901aeb7bf48ae0f3f57b50d18f6ffa68a4bc8bb7ea1f94470affdc596e0637d23aed4058be1ef97fe409819f188cafd32a6331524449c38fcef66fffe41c3961cff8fb50e99384e0071b5cafd03bf", 0x58}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r6, r3, r4}, @rights={0x28, 0xffff, 0x1, [r5, r2, r2, r0, r2, r5]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r5]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r5, r2, r0, r0, r5]}], 0x98}, 0x3) chflagsat(r2, &(0x7f0000001800)='./file0\x00', 0x10000, 0x0) getgroups(0x9, &(0x7f0000001840)=[r4, r8, r4, r8, r8, r4, r8, r4, r8]) socketpair(0x13, 0x59d61d65625026d2, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000018c0)={'tap', 0x0}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001900)={{0x0, r7, r10, r7, r9, 0x41, 0x80000001}, 0x0, 0x1, 0x8}) renameat(r2, &(0x7f0000001980)='./file1\x00', r2, &(0x7f00000019c0)='./file0\x00') r12 = open(&(0x7f0000001a00)='./file2\x00', 0x20000, 0x100) bind(r11, &(0x7f0000001a40)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fchmodat(r0, &(0x7f0000001a80)='./file0/file0\x00', 0x100, 0x2) r13 = shmget(0x1, 0x1000, 0x115, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r13, 0x0) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000001ac0)=0x7308) semget(0x0, 0x4, 0x508) 01:39:52 executing program 0: r0 = socket(0x18, 0x6, 0x8) setsockopt(r0, 0x9, 0x2c9, &(0x7f0000000080)="958fe584426c08d53e9e61a2a7eb019e1ae4c05cf15e769c25db10c69bc183b773800890659da2bab4d82159251ff6f9a3efc52ad2c0cd4ccb982e5fa64a57e4cc708fb84cdd6f90", 0xfffffffffffffc9e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x43, 0x0) 01:39:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x20000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="07019c918d25404b3e04000000000000000005eb5ad35a0520000004dac023bdfad1d3e39c72904b589adb14377c1958be0e11579c3b00010c60fe220c96de1e08a3a7522a068118c32b2654a286c9c62d7ecde2ba4a99d2a3737291c49bc714020556caf0d321edd2e25c97e0ac355cb09243d5c071b1b5a87b6acd4f8a117601e4c9408ca16750a4b42b470ef3238cf5b717edbf34392b93c06db6b908deea9972ec6d0627012f56b3ac94e54aec9df3a071402c12c501ff502a7fe25b"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0) 01:39:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 01:39:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x6009, 0xe0a) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x6}, &(0x7f0000000140)) socketpair(0x18, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x3, 0x1) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000280)=0xc) recvfrom$unix(r1, &(0x7f00000001c0)=""/105, 0x8, 0x2, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0xfffffffffffffeb2) 01:39:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x5c2, 0x0) r1 = socket$inet6(0x18, 0xc007, 0x81) r2 = dup(r1) fcntl$getflags(r0, 0x1) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000080)=0x1) 01:39:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000917eb9cef3b4786c40eee4a46472c026b99c"], 0x10) 01:39:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 01:39:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x7, 0xdb, 0x7}, {0xd0a, 0x1, 0x81, 0x7}, {0x7, 0x1, 0x0, 0xd1}, {0x4, 0x20, 0x9, 0x631}, {0x7f, 0x81, 0x9, 0xffff}, {0x5, 0x3, 0x5000000000}]}) socketpair(0x6, 0x8007, 0x100000000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) 01:39:52 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) 01:39:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020300000000000000"], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1c4, &(0x7f0000000280)=ANY=[@ANYBLOB="00d6a8836f7c000000000000000000"], 0x12}, 0x1) 01:39:52 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x40000000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xe47) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 01:39:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x80}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x8000000000001, 0x80000}, {0xa1, 0x7f}, {0x26, 0x5}, {0x8f, 0x8}, {0x42, 0x7}, {0x8b, 0x1ff}, {0x67, 0x3}, {0x2063, 0x3}, {0x4, 0x7fffffff}], 0x9}) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x1800, 0x0, 0x7f, 0x3}, {0x80000001, 0x9, 0x4, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x42) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x4, 0x97}) read(r0, &(0x7f00000005c0)=""/236, 0xec) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000340)={0x0, 0x6}) syz_emit_ethernet(0x0, &(0x7f0000000440)="41e3") dup2(r0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) 01:39:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x3c, 0x9, {0x7fff, 0xffffffffffffffe0}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x1ff, 0x100, {0x1, 0x4e47288a}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="9b50") 01:39:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x48, 0x42, {[0x8, 0x9, 0x1, 0xb1, 0xfffffffffffffff9, 0x3f, 0x2, 0x7, 0xffff, 0x8001, 0x0, 0x6, 0x1, 0x4, 0x6, 0xf7f, 0x7], [0x9, 0x1, 0x3132000000000, 0x100000001, 0x6, 0x1, 0x10000, 0x7, 0x7ff, 0x5], [0x0, 0x5, 0x7, 0x28d, 0x8000, 0x100000000, 0xffffffff80000000], [0x2, 0x1, 0x7fff, 0x5, 0xe5b, 0x4], [{0x7fff, 0x2000000000, 0xfffffffffffffff9, 0x10001}, {0xffffffffffff12cb, 0x5, 0x6, 0x8001}, {0x7, 0x20000000000, 0x1, 0x4}, {0x4f17, 0x4, 0x4, 0x6}, {0x0, 0x5, 0x8, 0x3}, {0x2, 0x5, 0x0, 0x80000000}, {0x1ff, 0x4, 0x2, 0x4}, {0x3, 0xa44, 0x100000000, 0xfffffffffffffffc}], {0x7, 0x6, 0x48, 0x80}, {0x101, 0x101, 0x7, 0x6}}}) 01:39:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r1, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffea4) connect$inet(r0, &(0x7f0000000440)={0x2, 0x0}, 0xffffffffffffff05) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x8, 0x4) 01:39:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x805) 01:39:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 01:39:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) 01:39:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r1, r0) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x9, 0x3) 01:39:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/4096, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) 01:39:53 executing program 0: r0 = socket$inet6(0x18, 0xc001, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x26ea8a64, 0x3}, 0x8) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet6(r0, &(0x7f0000000080)=""/246, 0xf6, 0x842, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0xaa) r2 = socket$unix(0x1, 0x7, 0x0) setsockopt(r1, 0x4, 0x624a1fe2, &(0x7f0000000180)="867216a7dfea5e70aa2efe50ed117ea1d393fcb1237c959731a99bcef3805ac40a94aaf47bad93d62691523dad53eefdecc280506e233ae65c9f95885ece1d1ba9cff065050d56bcce29746de7a6fe3172a883c410370b9a32990d59d218e0d7c100653bc5367b48f29caea8374e0ad296299ff9412bbb4f50f93bf4a20037485b", 0x81) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000280)=0x1) write(r0, &(0x7f00000002c0)="56661578f40180f8d6346f180509444b56fbf6daa61590e1aacf73004a8cb7c1a4b9b234060a3759194d486709a9dc8139dc06d4f301b8fa3642f99a5bb3ba3f2f796650984624e2957ea81ee6832b6ec6b872484ceb475bcca182d9eefd0fc6455160548a0546b586e33d1988a4cb3af5505ff0611403717a5938f2860b3a3d5bb98a42", 0x84) getsockname$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getdents(r4, &(0x7f0000000400)=""/133, 0x85) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000004c0)) rmdir(&(0x7f0000000540)='./file0\x00') semget$private(0x0, 0x3, 0x1) connect(r1, &(0x7f0000000580)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) syz_open_pts() fchmod(r1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000640)={0x4, 0x3f, './file1\x00', 0x3, 0x4, 0x1, 0xfffffffffffffffd}) fchmodat(r4, &(0x7f0000000680)='./file0\x00', 0x31, 0x2) r5 = open(&(0x7f00000006c0)='./file1\x00', 0x8880, 0x38) fcntl$dupfd(r0, 0xa, r0) bind(r3, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) r6 = accept$unix(r2, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0xac0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000840)={{}, 0x3, &(0x7f0000000800)=[0x0, 0x0, 0x0]}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000880)=0x7) pipe(&(0x7f00000008c0)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000940)={{}, 0x7, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 01:39:53 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000800)) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) sendto$unix(r2, &(0x7f00000001c0)="1e85b7033fb649942707d88e4d3b894676ef22e58fe8a9d58b564bc8c350a504dc1d7f47aff886d76a66a27f84fe54af0f7b76fcdcfd85648624dab4f3771198e443b90ea4de2afb507046895051a111ccf3fc3b79cdb9c38b9eb44b467a2e201f4980bc7829321d6c6e853d2653a9effc862ec18fde56", 0x77, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = getpgid(0x0) r5 = geteuid() socket(0x1e, 0xc007, 0x9) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getrlimit(0xf, &(0x7f00000002c0)) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000280)=ANY=[@ANYBLOB="0000232f2fa836e87956d43200ee0a6a1cd2c282dc98e38075d1e1f97b11ea298d2bd2c788d31581edce3cf9c4e98343"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000300)="3dfcfcddba966ebaf249b77c48fd76b5fa955d14f1ab5590f84cc2", 0x1b}, {&(0x7f0000000340)="2b9331db121bcdb865801b447b7fa267abdb506fb1206ca6e759104fd1dacbba21a6fbe228bd3350800158e9693b78a125d5c62e227aef7a1d37a24a91849018f07aaf4dc4bab5f4c3b681202a65c6fc2ee772830e77fa3b", 0x58}, {&(0x7f00000003c0)="1e933e26684e0a5bde2ef0c20ae54e8498c1f8a8356e4ee61a8fa789a103fdc31881883bab67f7170cbe19c49d205e8cddfda7b4819b27d243a4811b0203f560e2945ccbbf47240e4ff9cb3093f8a50c362b710432f4b9886c735a5730795fbd60d35a00ca4af7009397c53b1ad424b38e6552c4ee6c39044561a94fe39461380a532784", 0x84}, {&(0x7f0000000480)="e04169b53d2d34c355c171b2e466286c97d5afa2ec73eae53b8df7c5126333f11911e7cbfd74ff208778506cbcc028f37dcddce60cc7f9a65e3f2a63f636b1acaedcdfe498c8b4e75231152ebb6d6ccbfaedf101928bafc052934137b8e24893ea463e01cd5021e51e771b64810b523d2b6ae5d8a56dee26a0531f1a30bc9210c3b1745394b7dadabb51070c672d1a9ec41108a943e82a5ab384345d18ba203f", 0xa0}], 0x4, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r2, r2, r0, r3, r1, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r1, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb0, 0x5}, 0xa) 01:39:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair(0x13, 0x7, 0x1, &(0x7f0000001480)) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000001000031fff181ad3f4ed1e6a66be5142108ed6a042be44366386fc3eead4c82e223d72efdb61ecf6b472b6f4137adf2aafc3ab5512dce4865247c567da269f354038536cd8503c7874a1c030084f3baac307140d37b868a05"], 0x1) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) setsockopt(r0, 0x80000001, 0x7, &(0x7f00000014c0)="c728a143152cb9223dde2420befdde3e667a364b10f6b3c14e5a0e6abc5df89177d7fb129d6bda7e1924049fcb1457927f67b7ef100e43ee78c4fb62ad412a3edd3e8686d277b1e50218c26f74bf75230c7332cb65efcc8679dff9628af5b5536732498e66f6db8fc7d12e6995aaeaf6dfd8fd83769c7fba5416af2f5b5535ba85ab3072f630182dfc52431cafceab1564678ad44187bb0bea71667be9316c87ba58f25dbeb1c59d6a0062ed3977ad6702f31e6e33f803f4afb0a4b40936511ef62cb2721015b7f4fad879bae7d89266cc0680beb235e5e41fd52b9ce8ca80b842ab3e9c6a62b8acb7b5b3d46c8fc9d30a117d6c026e6e488211869526b4ccc39df1777870c13a20f4d2fb0de9f2c0771798464ff80ce99b2f39e0c485bd5bd7b73f53eb724c58983128db31345e190b43cbfdf56eabd13f037ef7924b09ee6a29e02ef9c5c82269c9e950f1b6eecc8986eb1f2d0a836fcb75115156ad03b9c66b063e52a4172ac7e72613a476ecfb579c76b43098446ceda0a7dbd3038fb55065ecd2086848fd4aeef25e6ebb2a79580fd4d1c2c5d19330d366378ea19fdb415cabd2776ca972afbf08ff0e6b1fed9b7e70e3d4b421e96cde16bb562ba75bc794e7bf1679764db8397ba878443dfdad4908c288a8983468e9141ddc7cb897bd2be6d2213e36b6cb822464c5d59b85be23ac99d51e9774a88f03f2ba5b81276b49def6aadf1b437f074e6f8e4ce6b48b930af9df6d985246106ed36ce0cc72f4af7c7ef47b364e97f2cbaf00e3255144de6557442ad5a28776b7a71d2a08e9fa1a62fdce26834831a3020a95c3ac50e04faf94e42f9339ef8d04b054e222b394b2272f345ac3a6acaa993110548c412040a1524f4858d97921f691d0026f7e722f9889519b72c28511a446a7e75a2235b71cdce216ac36750fe9540cb0e6695796965aa33976b7954895d5ab4e17c2e7b58e773867382feb8fb96a8a03217354cec8fe49ca8fb1b03d0c7f5101159d3aa0926b35b3f931a1cfe9ab03ce7af78359797bb9b8c1c630ba2c31cdaa27cdfb25b5bb13a9f941a03de99f4ef642223f16160a5786e335dea9f1f12c3209e8295e684d29a2e30ff32fab0379c59d05abb7467c0af4258c4d1f8a29ba4472333ffa2f3a312a601a6e6d1e6897ca64dd94ef1d01c2a6e2825a3d2a8c14adf4dbf30c98cfff3c94cccb432998304a8f6feed1c62804a669b32dc189129a47a299cb2cf9772841435fd5e68a5eb6ceaf63f860948dc59ca1f10ba2fd28c52f1b7bc13e2c8df8fd6db2c604083791b0d5c44c15e616a1ab3915ff5f5fdb0bfb7d6ff043b5c36427a8412ca79aeb83af08de2eeef4e11c5092001712a25ee176fe790fcb82f8978e367c515719df83e0b6650327729ad47eb0441f932e57662e48d206572a3b408a4bf19996f2bbd26d866929a7f82d27bc1ba901a93df70b6de3dea1b0f9eabe79705013f465481cd38dd07d111e7ec79fef9c486ed72448b6c24b4eb37ace25a2288e76613c66a573db305e26cc517967e02c9d92d2e33d335023014188f31f5a1a8b115d30e5e795d45f25d20242af1a8013d319b2b8e417fe1b03f8cba6959df8b0c49c94f5f267b9974948abedf35e90db52a0958b42db20f3425eb8d8b79b3e2967c3491a53ce181695243cfbb37c459e56c80e9efa3e00b514fba9cb4535e428a3040fb3be2eae12221872ea1d28cd55ecc6d8ab3f0ff1281ed041432a742a0b210ea3736051f571a8a755d3940a50bc8ef69ec0c6dd03eb1d200455b180b4265309e83a084c989f689cb1ce75b641e13a2f6c9e0ae9306e1fb81e30945fec0738ba14c7fb2ce038ac6aaf43b44d2a218e2074b6493171c870107d5432c0d1916b3119dbf3c2ae46a4c72e3387e7695949a3930a11cd41d75514e1e0fa73a9806a863220d97f56903a174be07a0390f935034e5c17f07efebe8d202ce4932a73437f1d2b7d821ca9d34975d59aba2a46cf4ec64f3a659af9917882dd185479fe4870082d56a6b9b4e35f5f7b7f9a1d9866924f5ec747aa0c222ef43c37484811e27f613fe88aadee87da23ae71afe812e92d16aafa60c87a3f1b909a2b6188a23c77258f7aef73e989b35d06dfcb6535ad1f3669a27cccb7b0d5354ed001bc17c0972d30719ca24f010436a600ea96b485b3e4f33585bc88e21d6016f51ef86e89d51bef4d12c75e5d13993a8126600419db19f53ef9a5f0042e6247d1ebca7c78a700f897ff9774f0e3aa51d2e304f024998980093b94b59dcf036ebed3d802f03b5f657798376b7e4e42089d151caa2aa77e3d8ebd5df84134010959ea53a3ee9a4b6a30a5c1fc0fdc0ce7ccd42f73e11ba465e240ce6a5d4d179b78c349a1a70cb46cc31595f91f5ec9fc45f88116911b544561a6c9baf66c537ed69a252ff6967837f39ca6cfdf2570a357b75c1c2b94384556e6a5b0e75281b94c6a5facaf7e230912b4f811c2eb0983f9bb3cda43d102676a9ae3b547418b15a11df4cdf8f7398938bb9262dbecd0e8ca16a012dfcf35286e7252b64baacf7cdbe5123ab89566a321e498dea155077e3fc273e43561805bff3e3be62e9e57c3afab328112bd4e7947336b4e985a02f65122a859721768c7d69bebb495f4385bd1860958f90dd492cda2dafd524e9d792500b412325cd9694fa70657239d7ed668891d55653e6f796a6ff60a62f077b657840be1c46351959ca16e310c8c303ea89d659ba5fbf69727908672328b819f82e11d92443b16c63a04edeb0e013ec470ee79eb9dc33b2ec5b73603d2414ccd8166945b3245f28f28729a645dff515536812a9f9c48c0b5c8729079fa5c271c7477b02efb75ce5d6eadad898a45c821d872b9854b4bff580d244fc615a7bd0bb0bfb65a60485501d0e2c7b590d028083113278292400f1db21c61d9916f59412bc4f8fc67cf406104ea5ed7f931f032dfc765b05c5af0fa4a7228c59a8ca5368f14e0dfa14827f1f613ea1b24cda8d3f80e3969f09f47da6378ebecb8cb9a3946683a8f0bde000918892bbc1ab26592971d6e3ee74d4b267c1706646abdd700fdc88d36307e34ad730f5ffb39c53748a222008489c45ce99433165e14b6de0321ac8e8a342f7b00d2bc45234235fa3f725ae40dcda4a18e5e716f6b395009dcda8c99a3931b01c9eb23b07737d34ba6b8d50982f57eb02335e96eaa4169e61e2a66f50cba41ada2f596ddedc711f7a0dfbd18583aafe2917204a6cde854410e1959894aa09f9160ffd7de4532692593a5d5eeadf1d87f499d77b2a6da007380bf8d305317cb86660458cc482c1328a6ab8a71a77b8ad85216fcfb20c203b5e9ee1ba2a8825fc15b952d28700725a2475484e2d9d7dbd25fad8975c607f5b673ea9821193925c7b54cb52f36978847761e58a2f324728122eeb068cc122231a4550b02a39f67a84b65b8fe3503c28087ab304aa0f47ff77be1de5ef7553bbc896b4a7b729cf28b328480e8ab534d12b0892b05879709c149a2adb99872dfae1f3f276c1669a60df03565c89209b8277265f7e2fee102956b38e22d1268af8aa32ac4b6cee647134cc5a31a7b3772a88ebb8f019a07b0d8d4337b080f7948b07a81fc4f5d9351761c9660efb4ce2718b1fd9345260edbcd561835dab0877f36a7f9393121f2e468a7bb38dc0fa62c56aa01ea2ccc9bd7804ed994d1c6a4532f9d1d5cb96c1d4ae746ffc48585658b248d5ca7a0edf481b8ce7fe4f43e17c43152070bdf42222cdca342753e069630fde786121bb45948437ad1ad8fc1a6f0c9723a16550ac264d4850d4c8762fe0255106cbbbb5ffd9062f2be8e7d98c1a9f8109b8c10ebe91b71ee8fccf982c5fe0fb497a4b46c11e3cceeab706ca077ee865818c4ba11669813d9d3cd6ad44ad872463dad655464b5cd8a083bca3350e1b8243af32e127c16af097b98dd66d8a0f72dc62a4840924231a880db022e311575c93b4a1a36c983b1ab90799f4b45738723d4660a1d0134dfd58d05cb2905d803f23e9636d84210a5b97ac8ad1284d326ee7c03bc279fa2079d912ae21d788c4b8011f6f6e70d487a75e4b68298d89cf30e5b35b4f41cffdb5a4ba5916ed9a7993ee7e5f2418c85e2b7a55e2a26a73d58d628f5b8d01ba1757a1af41c19070ab1bd74b665327fdfae47d29ef5bbd4cf9674fdabbed0959ab7ea82086d4965b3ec432c0e633dbebeecf720e6fe84be64f04d947e66e7c7bb7b1e77059201777b71f94db8bded91d99918a4daa70328be64a5b1bbb7df83e8bb01893b9a7cf67b7cc7513f5104bc0c0033420670cdf5d168635485942292749191e7d99033a294296378429ce4331d74b6296887557b44c5fff541d1b23f8bcd53594a11122af493c64a417c73c40f25153b5598d5e12c4a69ea209518dad87cde9ba7db16c10f7650b333d1a36eb3efcc41aba51990201b07101291fe98e61daef1edc6fce18916750bab934845921b71ba3a5a6095f15896d12c0c001c5adcfbed800fb1a6dee551105916aab4834931b3f603c2455db5b3a7a183000aff2e87dca4659a0f036cb4d1b617db1a7de1b6ae088dd3d5894148eacdfc57be768d6cdc14251648efb7f75873c08814a45ebd93b50b29327462f70b686d1735d5536ac5339c4df4f2309fbc06c67a44576ec84e119e987e4b8ce9830c9e4f951fffbfc1bf9e3276ede103f064717d3e0362215de15c5531b248c1072caeaec8ff0c1f269509fe44029ddec4af52384b5264a021c31e5cea9c3ad074af95e12992992d510589e8b69a50855d1833112f8ae1f777790eb3b7b93c3d7bfb7464e5a05c6fa843dad72f06ea57512a495a824992ae2791380c6f68adebdb15c8947d2567a97786645f3898e4972d08054e10c21356c49b939384cccd6155cc80b64dbc20da5c95147c4f90ddc6a99e8991498575123e5f3c3e370312c7e986aa34dbf6d82c5c4076677a6ec8282edd0e88dda12d33ca063bcd53a0c6e0ed1044dc298a1e79b2afcf1234e331d7ae709becf7e41d2609bbee711c8a672e4b7ad75b14fb42f0d1bb5b034b6a8fb9f7e6495c0e82161fa6c0435d97673a7682564c3839ba21da26f0e2d3d0a2ab967ac51940886118b0facd9932bca9a74e9a7b8fd5210753eedcbb3f14d867648c10c5b452ed2ac5db34c1d27eb91efea50af13ac586c01bc8d107acb148e01cb47f18e0a7815a5685d73099561cf506df9823dd88e64f9debf839a36301032ef72c58898da3a33aa3ff0f5b468b8201ceb8c221df268ca1affea0b154a2fb1d8095276fef693c89618602afa59c6a97edd93b9d217766336700045b1ec84d781e727dcef0c6f6689267b7a00b59d30599553ade2be3b99c1ab4d9b8e1ab38f2d63a03baf95f73bbd26fb571146fe996d9793271a5ec256cf9ca6f55fe75893e38e46356f1d9f6b2f1f85f8f308d8cb37986f33e08d39beef234cbd68c4c4e5f93ea43de60dc9778b59032191548339ab7fee7dd4e15dcccdde4971b8d24ed48645560f5d32d8fd0a1ff7a53be606450e798ae144a71ede9879bd3f4496c9b22ee0a7c6e79c8e9e279aa2d5cdd6391a224e02dc6a9a68d7a7c1be02edd59b9d3ca8fea5b28db4af0beae16958e003cd3a3a6c239b21f3cd08ba888f812e0dc085ee6ebd4506a088418290c54680edf39987c098b558fc6ab31a561dadfab86c1e91823961f6b09145bf83811cb86753954343b114c152e9fdf19cc16d9a33d6b32a15a89eeedf70f60b6476d3dae789a48a2bbba07b57f4e18688431c0a5", 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x3a) fcntl$dupfd(r1, 0xa, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001300)="e25135fd49957459fbd6e999d2432cdcad4fe3b0036603047c2c3516673854cd8fdfeced359b7d1eca0e03a2345c321181db79f743f3cdc3d572db2a1c8e04ffa2ad25cf962f4fef6a98e4adf5610da58081fe0406276668d63f45f79a98ba77dfe49de9630c62163ddd5f152388f35115370cef671904757b5409d4eb14c85647a79d9e527cd081a5a623b589c415fd2ad98712f6261450b93e65dc7f428908980408fe90d3e94e3134efde525b005bdf3e91fb770f31e4efc6dea800635acb7395be6241cc906a98c7edb752ede5f70aaebb66e488fa40397fc98c1609e65379df99cd49187f19d936202049d25f466479bb", 0xf3) write(r2, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r3 = fcntl$dupfd(r2, 0xa, r2) socketpair(0x1, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) sendto$inet(r4, &(0x7f0000000040)="a195ca43ca0cb4b2743b292f63aa86", 0xf, 0x401, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000001240)=0x20) r5 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r5) chflagsat(r3, &(0x7f00000012c0)='./file0\x00', 0x50005, 0x0) unlink(&(0x7f0000001280)='./file0\x00') recvfrom$inet(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x801, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7ff) connect$inet(r0, &(0x7f0000001200)={0x2, 0x1}, 0xc) 01:39:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x280, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") 01:39:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 01:39:53 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getgroups(0x6, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5]) getgroups(0x2d1, 0xffffffffffffffff) 01:39:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="0b69610083c6b7a1d443d5d5020000953e68dac47b27d688a242043eff56e46f7833e95af3a15ca0cb2966b40436d97b46377a3f015584599ab875ae6a5cc14b634ad31f76320582d4572d193a426022e66bf944b122612e06", 0x59}], 0x49) write(r1, &(0x7f00000001c0)="9c8bc3774f4c", 0x6) execve(0x0, 0x0, 0x0) 01:39:53 executing program 0: semget$private(0x0, 0x3, 0x8) getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0xfffffffffffffffd, 0xff80000000, 0x7, {[0x0, 0x8, 0xe7ed, 0x800, 0xffffffff, 0x8, 0xc271, 0x5, 0xcaf9, 0x8, 0x101, 0x5, 0x4, 0x2, 0x1, 0x3, 0xfffffffe00000000, 0x7], [0x5, 0x4, 0x9, 0x6, 0x71b, 0x6, 0x2, 0x6, 0x6, 0x3], [0x7ff, 0x3, 0x1, 0x71, 0x1ff, 0x81, 0x80000001], [0x200, 0x2, 0x3, 0x4, 0x5, 0xfffffffffffffffb], [{0x100, 0x7fff, 0x0, 0xf146}, {0x540, 0x7, 0x8, 0x9}, {0x2, 0x10000, 0x6b0b, 0x5}, {0x800, 0x5, 0x1, 0x7}, {0x0, 0xff, 0x401, 0xffffffffffffffff}, {0x1, 0x2, 0x0, 0x1}, {0x112a0000, 0x6, 0x51e, 0x1000}, {0x1, 0x8001, 0xffffffffffff8001}], {0x1, 0x100000001, 0x8, 0xac}, {0x8000, 0x6, 0x10001, 0x2}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 01:39:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 01:39:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x0, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:39:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x9}, {0x7, 0x2}, {0xa7, 0x7}, {0xcb, 0xfff}]}) 01:39:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10080000002000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f103c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) setrlimit(0x0, &(0x7f0000000100)={0x9, 0x4}) 01:39:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 01:39:53 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f000071f000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) msgget$private(0x0, 0x180) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) listen(r0, 0x0) mmap(&(0x7f000071d000/0x3000)=nil, 0x3000, 0x2, 0x1011, 0xffffffffffffffff, 0x0, 0x3) 01:39:53 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 01:39:53 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000080)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x1) 01:39:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x84}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bd") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x9, 0xfff, 0x5, 0x10000}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10020, 0x88) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x3, 0xfffffffffffffffa, 0x6, 0xfffffffffffffffe}, {0x3a7, 0x8, 0x0, 0x9}, {0x7, 0x9f3, 0x4}]}) read(r0, &(0x7f00000002c0)=""/43, 0x2b) 01:39:54 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="692d0825001f103c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f31f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f777afcad3766f26b1e4fbd0a567948790b35bb78c2b40fd6562febf797b1fdb23273389604cfd92", 0x419}], 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_addr=@in6}) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)="56891069a0569836db21f799943b2c36681c3346228263b6766452d3a773d0396227f212eaf90da414151bd54e2569db1ee01e0d4638aa23d513373f84e8ca82e988e170ec35c445431c1ead36198cf3136b70d66e7ac71e1f0515211ed75f377dabb9c46a353084c37f1eccf6f1b3939deb7c83249d9049cade1cc5cd1e86620c4b8e45260f89a6278af9c288dc8fc0d90c549dcd2085ec2783ac14d3c44508d6afadee8fb74d06d1ffb410ffbbf94829", 0xb1}, {&(0x7f0000000280)="add0e7e555f58dd99f6fd22562f9ff48e34a2dc1cde912f2911f8007727ded8b6f61a726504ac162e72c11d4bd9515ae5fde87e350f884885d88f858677cf4a6abbca3c2cc822c5329f244d193745def", 0x50}], 0x2, &(0x7f0000000a00)=ANY=[@ANYBLOB="e800000000000000ffff000007000000168a4ea7ce1091f7a57fb8ae3ac9a611acf3a1f4d826fc4c04ca806fe181e7d013f64b5f6274467557c4c7f4a8d4cb40df8fe98a697a43921976156e9713b8e08875ad71eeb0baaa3403609a64b36e543dd9b236b902950e61ad6cfa6aecd03b9d2e3cb8d81363107802df6f0c1d076bb14180e6eb065510628b17eb5f935e853e08498d7b901448fdf2c7d8de09d5e0803b04419fd6ead8696a8d44d5a139663fcfb923f8426e59af819017be13696964a7ac8da6110c95111b3923f700c801367cab9e0f859c5bda74924716bfd42e1872292ffc8754aeeaa6b9000000002000000000000000ffff000002000000798a17a317eb265e882b0000000000005000000000000000010000000300000082cfb853602c8a6bba8dbe97fa1dcd1fe835b197a6c212a8d55b2b816573a4bbf2e32e5fc33ed631abf8ac9f2ca5d0256ec1d0fc4e30d6645ff4dd14ca520000"], 0x158}, 0x404) sendto(r0, &(0x7f0000000340)="9b8ba6f6e67ddc84f9c4d712bece1260a074ff552fcbc20d70b48c18fa445a427147d0229ef4323fff34379f4e2be37b280727902bfe67c5d88d400fe585152262d394a674170d51b1f78870a366f479989dbc7b72e763789edd7301aee4b4051dfc01922811caaf9ddedbfa55e8c51f4e6342c739e33594260201fe8b0a9f9b64eff17f7dcccaa8d99a112a653a6c985beceb65c57de2c1c690e9a2cbfc25198173c923d47aacc2aeed93775d91f2cfffb0ceb38d067b444b8fecd147a429c643191b5248b6f0c61bca0b3ca59146f0fe82ee410e5afe0a2cb47567465859d7292fccdce883c087f65ce99bf33f29", 0xef, 0x0, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) pckbd_enable: command error 01:39:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x100) setsockopt(r0, 0x9, 0x6, &(0x7f0000000200)="505e15910a7a329c99209baba2ce5924478ac7efbbc4e0c3fe81cd0206e32c9b9e44ba93f48fff81338e37366b66008b17f7058645950b0aa82431f981085d58e9a14a847d7613a9c7f00ffb2b00b6a571c4b9fdba6849ee1690e8", 0x5b) r1 = socket(0x18, 0x1, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/237, 0xed}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/17, 0x11}], 0x3) setsockopt(r1, 0x29, 0x39, 0x0, 0x0) 01:39:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x10002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc0, 0x22) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0x80000000, 0xd5, 0x4, "2403b37153129b4c2c35652c8d17ba7d692ca0d0", 0x1, 0x1f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) 01:39:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x4aac9a7b, 0x7, 0x0, 0x80}, {0x4, 0x1, 0x7ff, 0x6}, {0x1, 0x650, 0xe08, 0x9}, {0x6, 0x4, 0x2b, 0x8}, {0x2, 0x9, 0x8, 0x101}, {0xff, 0x6, 0x80, 0x8}, {0x3, 0x6, 0xffffffffffff54f3, 0x2}, {0x4, 0x2, 0x18000000000000, 0x8}, {0x364bf361, 0x4, 0x7, 0x40}, {0xff80, 0x98d, 0xfffffffffffffffb, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xfd18, 0x8, 0xfffffffffffff800, 0x80000000}, {0xff, 0x2b33, 0x8}, {0x7, 0x101, 0x1, 0x7}, {0x7c000000000000, 0x800, 0x6, 0x89}, {0x9, 0x8, 0x9, 0x431}]}) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)) setsockopt(r1, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) 01:39:54 executing program 1: r0 = semget$private(0x0, 0x5, 0x310) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x6, 0x100000001, 0x2, 0x6}, {0x1, 0x3, 0x7fffffff, 0x6}, {0xfff, 0x1320000000000000, 0xfffffffffffffffb, 0x4}, {0x6, 0x8000, 0x1, 0x6}, {0x7, 0x2, 0x40, 0x1}, {0x4000000000000000, 0x1, 0xf5f4, 0x4d6b}]}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x5) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r3 = semget$private(0x0, 0x2, 0x400) lseek(r2, 0x39, 0x2) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) getpgrp() geteuid() getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffd) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/52) getegid() getpid() r5 = shmget(0x3, 0x3000, 0x400, &(0x7f00003cd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff45) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000400)=0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000480)=ANY=[@ANYBLOB="b41b000200000800f288ef71ffffff7f"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x2) semop(r3, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) socket$inet(0x2, 0x8000, 0x4000000000000) 01:39:54 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fchflags(r0, 0x40000) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') close(r0) 01:39:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x8001) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 01:39:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xffffffffffffffe8, &(0x7f0000000180)='\x00') 01:39:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r1 = syz_open_pts() r2 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/74}, &(0x7f0000000180)=0x4c) setsockopt(r2, 0x4, 0x8, &(0x7f0000000200)="8e596da0f8b957386b7c459f3d3d61429da482a18d831441cb77a5c7d14500832b0583a0bcff79c526f98a39dc647fa81c30dc1d36dff01a3d5b011276920ee1809400595d44c9e260ad0fdadf80286bbd41445c6c5fd359806beeceeac3d632d0200ce84b14879cbf6be188d45096c88140104d5dae2c64d5f05fa077279af7e4a9e71f54419df77ea997d734020d5092007915a9d46c659f1fa1bbf66849268d5b79709cc420a0f639d22ddfe537f508ae", 0xb2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x7fffffff, 0x9, 0x6, "d36c90d9c651daa44730589309e0d0f6929db52e", 0x1, 0x1000}) 01:39:54 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) unveil(&(0x7f00000001c0)='./file1/../file0\x00', &(0x7f0000000200)='W\x00') r0 = open(&(0x7f0000000100)='./file2\x00', 0x80, 0x4) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getgid() r6 = getgid() r7 = getgid() getgroups(0x7, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6, r7]) chmod(&(0x7f0000000280)='./file1\x00', 0x4) 01:39:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xffffffffffff5a1b) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:39:54 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) getgroups(0x2d1, 0xffffffffffffffff) 01:39:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 01:39:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x140) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x10001) 01:39:56 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x61}, {0x6}]}) 01:39:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="0a3f1694bb287db9b727670d5d6787811bdcb06e660f48c745f23d", 0x1b}, {&(0x7f0000000080)="84e7d8ceaa8fd10bd228ae60f2b74153b046674b2ba4699a99b5cabcf4800b6f93a618f6c1818b18e449cfe516e5838b7fbb486894952420afc37d9f357da75849439550f9a6cad91fbdad3e87a2dd47cf34", 0x52}, {&(0x7f0000000100)="77e538c2ece96d41110317f01a60fc75da9b190c73975db3be", 0x19}], 0x3, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) write(r0, &(0x7f0000000280)="f9e46bd1a247b60b5abe357ed640b98ca6f18080797b43dc4a4c45f23b6fc03366ca8cec7acfc6cdf4067a0ca2355e0ea4503259387c37da1a2be2573f47735d934ffc33b493cfdbe19003eba787fa0c403add620e8b970e3f81e7934ae8a186f5f5e0b255bda9804cb01b72b324ebde5b875abbfd567f1296f599b7bda24206b83cdfe91f5923846be964ea5173a4599c63cfd07b2d1ac3226e3bb450bd2ac0e03a2dd13b82775e70bdcad793bbfef929c865a598fe2f9141be7d764a11852bf6f796791798e169baf22f13be0212068a0eaed96344ec7331f359ef42140053a96289ab0049b8c445bffc455a56a23de256be6fb16e3c7ed36c5c5bb5b3d5a09f50af636e4ab962dc927a4b010000000000000000000000a9e2406fb392643d95dec1a640466a5563f2998e9d523f541bd56925af348f0490e68b73989b227ad180c31b8235ba5ddd025eeb5f8a9b5e8732b56966b9635b", 0x158) 01:39:56 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000000380)={0x18, 0x0, 0x1, 0x7}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000400)) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c00"/254], 0x1, 0x0, 0x800) r1 = msgget$private(0x0, 0x110) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) read(r2, &(0x7f0000000000)=""/15, 0xf) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x100000000, 0x7, 0x0, 0x1, 0x3, 0x1, 0x1f, 0x0, 0x1, 0x0, 0x800}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) connect$inet6(0xffffffffffffffff, &(0x7f0000000440)={0x18, 0x2, 0x2, 0x8f2}, 0xc) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000010000000000000000000000000000000000ffff0000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000706000005427b9701db421d883660b9d152b618100000000000041c3f09e000000000000"], 0x1, 0xfffffffffffffffc, 0x1000) syz_open_pts() r3 = socket(0x6, 0x3, 0x0) flock(r3, 0x1) connect$inet6(r3, &(0x7f00000003c0), 0xc) getppid() fcntl$getown(r2, 0x5) listen(r3, 0x0) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/156], 0x9c, 0x2, 0x0) msgrcv(r1, &(0x7f0000000600)={0x0, ""/129}, 0x89, 0x3, 0x800) msgsnd(r1, &(0x7f0000000480)={0x3, "5b949807be820c2218c427e06f1d809b9137edb2865445d4253f514d5c9c9ea6015223487952b4efd292ebad51e2e01cd3f047"}, 0x3b, 0x800) 01:39:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f0000000100)="1e6cc02a4784ead35cbd5c5a417ef65e13234da2e1055f152048b07320330aed083d1aeea7abc8ae5be8ff682c760402a6293074fd030a82a2ee911ea923b275ae7ae7382e3a09f8e32fe6f1f9d7c47341993aabdd6c03646e6374d2ae514ef8f0a4fe7a8537022f5e97e20c341374c7dc58edfea8d601690d071d66b387bc89adfaad9b47555c177dda7ca7def84757c9fe1c905af22396d24a08fa9f4035722cd5c7569ad1369ce208673977ce70a64d17761d66e680dafe0519865f487738e3a3fa9a42", 0xc5, 0x2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667d, &(0x7f0000000040)) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) 01:39:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20, 0x180) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="ce3639f823ac36086f88429abba6f04a1d08c2", 0x13) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x1f, 0x3, 0x5, 0xffffffffffffff1a}, {0x100000000, 0x2, 0x0, 0xfff}, {0x33c8, 0x4, 0x1, 0x3}, {0x1000, 0xfffffffffffffffa, 0x10001, 0x7}, {0x4f8, 0x3, 0x4, 0x1280000000000000}, {0x9, 0x3ff, 0x1b, 0xffff}]}) syz_emit_ethernet(0xffffffb6, &(0x7f0000000340)="ad") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x7f}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 01:39:56 executing program 1: r0 = socket$inet(0x2, 0x4007, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x10001) 01:39:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x2, 0xd926, 0x5, r1}) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="00e2d9c6d1e7d307", 0x0) fcntl$dupfd(r0, 0xa, r0) read(r0, &(0x7f0000000080)=""/235, 0xeb) 01:39:56 executing program 1: socketpair(0x0, 0xc000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x10000000004, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 01:39:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 01:39:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) fchdir(r1) 01:39:57 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x201, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:57 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/88) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) semop(r0, &(0x7f0000000200)=[{0x5, 0xfffffffffffffffb, 0x1000}], 0x2aaaaaaaaaaaabed) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4000000004, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x4, 0x1c, 0x800}], 0x4) semop(r0, &(0x7f00000006c0)=[{0x4, 0x1, 0x1800}], 0x2aaaaaaaaaaaac15) semop(r0, &(0x7f0000000480), 0x62) r1 = semget$private(0x0, 0x7, 0x8000000000040) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0xfcbe) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x7fff, 0x800}], 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = dup2(r2, r2) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r4 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r5 = semget(0x3, 0x40003, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000700)=""/157) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000900)=""/231) syz_emit_ethernet(0x14b, &(0x7f0000000c00)="efff8afa700a6a3cc8ecec26ab9447ed22f4490022c06a07d55d574b87f0710ce8ce071ad7c4a12da6f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954fb877030828c0ec30cae4bb4dc830b61f6ed14a10252cfbb7eabc23f4631053214e5256b835c3de18e2f55a9565d00778c5b59a115a2921d5494773896b4095ae9dc7d08dc9012804dfa7bf17e7b644a4013ef66156ed50b2c9f15c13bdb0f14410d528bf88bd5b47cc54cfcfd01c41ebcd1b7d9ae342a00b6f8b361348a19f7ca4be14a3f9ec4c9bb7b91c71a155ab547a5047f24a98046f49c59dd67a2b32a0b6ed4b7a9c15576d39941d1896c9aabef594a5af28e07e8b634949b652da66ced53b559f928e1e42ffd3efe1723057b86337ab151b2675ea62ec8d005651e76ed4710816ce689650abbfafe6aa65b5e6c") ioctl$TIOCNOTTY(r3, 0x20007471) r6 = dup(0xffffffffffffffff) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000580)=0x4) semop(r1, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x2, 0x20, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffdf0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1103, &(0x7f0000000440), &(0x7f0000000280)=0xfffffffffffffdef) wait4(r7, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/9) semget$private(0x0, 0x0, 0x2) 01:39:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fchflags(r0, 0x40001) fchflags(r1, 0x10006) writev(r1, &(0x7f00000000c0), 0x0) 01:39:57 executing program 1: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') readlink(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xffffffffffffff01, './file0/file0\x00'}) 01:39:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 01:39:57 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28012a0000ffff0000"], 0x9}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1026, &(0x7f00000000c0)=0x6, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x81, 0x8000, 0xffffffffffffff01, 0x1, 0x7fffffff, 0x8, 0x7f, 0x1, 0x2, 0x10003, 0x3}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1a0, &(0x7f0000000200)=0x1f, 0x4) 01:39:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) write(r0, 0xffffffffffffffff, 0x808) 01:39:57 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x7, 0x81, {0x2, 0x800}}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xf00fffff, 0x5b3cf4d4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x5, 0x80, 0x108, 0x6}, {{r0}, 0xfffffffffffffff8, 0xb6, 0x20, 0x5, 0x3f}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x0, 0xf0000004, 0x7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1ff, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80000001, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x200fffff, 0x1f, 0xa22e}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0xfa9}, {{r2}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x1, 0xfffffffffffff70a}, {{r1}, 0xfffffffffffffff8, 0x84, 0x8, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0x6}], 0x5, &(0x7f0000000080)={0x7fffffff, 0x8cf9}) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 01:39:57 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x80000000}, 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/150) socket(0x6, 0x3, 0x5a2) 01:39:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40a, 0x0) 01:39:58 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0xfffffffffffffffd, "7e389ddedff3717345c793683a00"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da", 0x0, 0xfffffffffffffffc}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="18e35db1534708af711f8aea01e133310893bd1692f1040df722d698be303c", 0x1f}, {&(0x7f0000000180)="2d3c7d9f761e3631b197159e1a80589773d8d4aa9afee5964e8bfc26a9b24d28c606891ce39fd06b9a49e1d0aa5ca3549025e6ca16f962144073b9e5ed4cb62ebad5cce778b8eeeddbf1a378e12e688fc19682aa6bb42c4cdd5b3f2c2d9f9e0e6ef7683bb803895b7de77265fc108daeb61df0917375da595d2b34b3b255e39645b5fb4984c62bea7bd81e23877078cc99b7d5a59c08250726e4138ee3d1e92705a1945821832f8ae7442e6e7ba67620c00d51d683f86cfd8792a7a80b6b097b83e8f04e0ed3e92d650b71044509a09d6aad64d57e791c5af1a9f5c2bb2dc441e43fd14e3824be0d2379b764d433bf36dd790d98facfa0e4c4d517738a1cb07d4937cc1ba423280baa4e35defe82f79dab358453f98076da2247a49dcda4c4ccba334189a4fd8ab3f1ce7252d0ef3edb70a836bdfbb9958c655bcf7043f3281de45dd7c2a2b3360ff497eb2a974d83e9fcff0abcb023b07a259ea2c47e67b11b2c00893695fdadab69ad004636206642ca0902cb5d469e292fd26dc77a9c3fde7e3f08356d061b4a858408174eb0ac973407831f89baff7e6a61443819e4fb6d786f9e5bfb5db399eeec262772e066ab2f67231042363fe37cd7f31b497eecc896f6b2bec7c043a279ff56997f348f3d7a983f2e9385c1afdd75d2291a4b88e1b1cc57f8c098fc6c90a600ba2c748c894a9d69a18b35dc819be4387cb6e4ee94a2585ff2dbb70e0ff4ca7d435c1a76bc8c7fb42a5731bcf54aef00af3162d49133a9ec0441019690b65a5f8469630c4958a665f5550b33ca9990731b71e8d29c8dc3ef3e6d6cd82076663c03a14b87e633774edbcf9ad60ca8b2c728cf33ddb0267a9f81dbe75461123b3cbd44d7ff24f300aa24357a94fb3665d3a9f984482d495325e56b2db2397211a318231df0d003650a1e2ed01b5bbd3e6af56304de666c00effcd777a7db700dd926678173bd04fb190a1028aa91f42d1953c610efd5a397a3dc14cb92bdcbee3cef2bd72ca2e587882533a219a0cdaeb309ef62cbd4f376e2c4f4be6f3d87fb99599a921822998771f401e59f2351a335e38b169c922adef58a24bac0c3c6ca52b3232c04aea1f32fe2eb47b496a19c7389ae6695faa57ccec2fe405f2201bbf345b8d2003f3e987e6a7e5d5b8839ac1c1ab22da4f1882af49e1a1418574450f5484e301eaf169a5cea0d0e509df68ed9c71f52c9d01e0092f3fff8a5805bdd91c6aac6d088e5aace980151c177a9b6d8096109a4b95734894f21c02e85caa9b8a3983860b9d57f11209e00b917944282e70c4c3bd42ddb28acd264df0ff2a9690243e7eedb6677bca01f87f2cd7912d2588d189d9fbd8d32af07bed3133ef57450732c53badea5630022b2f4c18f39b5b68b6bb5abe1edbcf52b4eed9e25d6c501b99bfaffdc76956c7ff43dd99ecc34b23d96ff919137e26d52b57e8e1077caa7c4f1c1cbfa4def37c1649e3c9ab9e59c320ff49ba554b2f6a22eea2d95f835f2bd3ea31093e5ab6148bfef3c98d3e40d9140b3b20c96903f027bcaec2f3966498f3fb7ef8ff1cb7fd3f695b33b7cccab2c3cc5c008758d38a11c1d456774d236e1960f554fd22ae924bceeef705c8dc3287f580331d2ae0f9a98e278d1083a426d6e52fc60bd2adf5b548bc7163dc42a8b6ad4ed7dc5be7f8d7721307dd145243293326f4c7cb7f747a97188c2bad139352098145505f9988773e90408b5cf16308d3c90a068b1672a9bba0979119e6ed5bc5a9c0d038ace2ed5ec67d23251d9d47b3bb910eb0cebc547aaabdd8fcb2906980167ffcb726ce326cfade777f29b34b153038dab41f395fc4673bb2aca90b7b3c764639d2a030353216a2ad6a910735fb2da232d79e699bcceb8dc480124558812968676a9a020b8fc7737312d7f9faa624c397d8a9224a29e1c8f641df25f2bd1e1ce847cf03a94ba5c7e8e30f0d831ea67b43757788055b2bfe2dafd809c7791b4d21e95282a84def0ab63a2469529be979caf3c2c6df5201c25ed23ed701260db26555b45f374accf170c86125baa1aeb88daafcc8ede1518bf57986576fc63506fde6fb6f0ec2acd6654807c0006a87ebe249efae949eb93bbe1bf3120d44794c529b7d328582184b331b537a63676301c1f2329cfe8ec81aa55195d25105068943898df50a5579d5446920e10f47367debc6b91f4d6f449c0bad080b3d1501191bf5a49b1690f84682f7a3ebd0b6ea509c69d4cb6f815b1a3e08d347b290a94c8df23a535865bf38ea14abac05087ef0d1be228945d929b436ce36a159f3cf4841cebdc47a330ae93590ce1e421f7cb2fbebc3e54d8d05416632a62ffcccd90bb662efaa76a8348b718cdbabf4088259a7d7fdde819c076c49071338749dbca2d2cef3fa837e14f558c36b22c2701efcdf2d52e3c8928e74ce4b8b34e206a2360151250e8ab237d8c918e79fb8651b3239ac89472dfdc9a29f318a9fb580ad9506d333892ccc1bc9bf6242c9f72d1a751f0081227b41f38c2775b41a27b23f3f5da9eb1a1f0186a52f0794cf0587f9de54b30df88c22e19572680c72fa908c96dd754f305dddbfcfe8fd1000df062f079432785e56b728896079d50fb17a77ba89494cc21a360e8e3f5ba62b0b7e21b80d4cbe9ecdf31388359ca5052c1b787ba8088c64f640b79133607171c68a3c99fc60f81d98d17ecd85eeac495ab855a6859c1bf927642fb2bbf749ec1b2a6f0be344cc7b776225f91b93d2343d2d70e9b431e9f95e591f8a7f10f10deea961448b8be13e2465471b4737e96defd09cf744ae20fc2f6e6a6757dd490e539871f5ab78e92a69a6b065889122bf18d3b24d1b8c3f31851cf87fdcb39add2baefa6898c9aa02eb3e8e6aabfe3943e004ef8fcac36fc86d3843744488ab6ebbc66accea4a62d8fb608d7c1ea55f04854a9ef7c540121ccb28f946ed8a280ced727c7ed0bd23e3cf07096debec1f1d55584271a31164fdd07ef26ba4c3e44867247c49bccbd63b40e240a3dfd53e0720120765418b31b8f437d867f1668db45c629964326117c9c43aecb34e3b7bae96d793488fa0fc0eae812801c539da8cf03508f2006a678b8a727e6dcb9f3f0c7cc466ed0e2da814e1269b001db74fd74cbc1e42a7d6cb2fd2780d5648b5c24b01ade1a30349506b713f5e7cbc05562b7d5c9388d308837e8934bfc09a0e0d45db2ca438589b236fd2ae3231e2544d16b79b2d5a25095ac0dd9c794176effc1f7ad841dd378cc42d810023e72e1720fbc3fef1bead2db7286aebbd01bfcfbd8d756e0c6c1e0f58fd9b33395684f6451769a07cc8944e97401a84cb98886819ed8d9b177342143650afdad0c8c02ea6164a6fcd61823443e03fd3fb19d168de0c0aa653d9f3a7d5f54cd7876fab64a4339f29e05c185f83bddbd5dd5acffde97844d90966e9819175a7840ad5b05e4c5aa4b5df378af80f52c5d71a987baa498bf777ff823b5d2c81c188f0bdb961ca4a7a9e8c6439bcbc7617f4aed0acc2cc7be2b537b64b343bc1709a1930b6ca3788d53e47ee13fb56e93ce00cd46b584eb0d3d2f32914ff01bae2a8e76bb7d3ea28603a38878d25069ac208a74dc5b4988a342884d18c0f02b919ed26f86267fdeab8dc2cdd5928caf882c81b7b1f177510dc50f6365cde19e686c54314ef08de1125f753a7e50739c2a44b98b1f7b7a55deb1bfd8854c3801c5d02f4a85c2345358c87f3a04cec17218f2e457cc6f972861b29ef9834e20ca12873583fa28cc799d275633e246670c155da4396150a69397e2e11b5ac3a7c4ee6d52ccad4f7fac6fab147da141d65508cb0e1f6b1cf6b91a2f7278248eff5dfc1b832cf5c6ff2b0a073b1bc5e11987d64022cd082e768ea5c71f3ddff7b65a0bdf06c90373a8718de8c296a1762fe0ffc5d4d577c2278ce506886d79f100a057a64e1c21e35d53ef5ecd503838c8a8c2d5116a30af6d056ecd72736a52549f7b16d08c505058bd546426b2cb8573ee53127337fbe24a30f989a8f2016a9843c37e144c7706532f26d6fe9d94ee04c931b3695ed12ec4ea93dca2fbc3318671c70d67d7b1634ce6cf908661281af945da8c6547b985832b01dde652b3d1109a821b3156383e7f536850ce88cb5fc0a679cd585180f600a4cf7dee1814d8d540bf49f20d89c5a11d2e9eaf6a604337a86d3b26db522fed57852023499ee5a6e153b5d89b21557e5a6016068b9b68cc035b3bcd214282a6bfd57045da5542406e544eb71d845372af8044cde1c2d733941869b5b2c9e10b2dbf1d7e312fbb8d8a58407230da5c87d2d743f9001df9e62cfec84fd6d6c57b1dca6e57f1060b00e4c152e0ec014c5314af5793b60f361ab51ec603db587c1717e9a7e08b650f418af7f4a67fa39e5bd783dd088932b7d92b12c34b5a02fbf1616d560890ec8509b2f4c02a24db10d04bee37641acd149b329151824432fbecef2857de9f2119468ae3adfceb6d39632eb8c3abbbe43f8099c704d2e248b08f8c1977b43356adfd2913cefea6410dd7120344b86d698874ff8579d51188041b7fceed7734b79844fc799d85ab9e86834620055b27176058bed4370da40ab97edf0cfe1089dabb33de8b90bfc7490efb44e62ba42720bd4e56cbf988186d2ae60a92615f27a46a9c21016b356302488e7ad8d39b207206109655675fde4dd115a1024abc1e8f1c57e24882f5449cd5f08625068a1cd22092d725e420e91b77dbf9dcce9473adc69125952490074f00eda5ffac3d810195ef4150ccca1d41ca2a41de0c4b817b335830d261df6d3d604fe0c03ba741c8b52ecc88052b5ad348153f1860abcf6d21b3164862ded2948bb940534f0aa9259507999c56e4f7ceb8695cb861b6ad267c834317dc5149e99be0b662171449225b762fdd7d2cd0d506f86befa53f7c9eeff93b0ded508775d5ebeb10544fa04fb0dd1f89dee43e3022b1852406580ff828fbdad9058e46e3890ce630db87dbe89a62acace3e140be4ab3cbc2d544b9fff6fe0e9fbe0612de0e4714a941ccbf6bdc120a5c28478792f0a0149bfc1d3a0618e7634c2e028133cb2b76b808d558865b20b21e16a437c74395c6f66ae1e05e138ee726dc01a43c8d265c3ea9b0574be05aa98e4ad759e95a2dacc27ddd6d3c8f1f4882c3fda579c99d0285d80c687b616056f92137b632b97e1a4f172cad4dc99aef1e69f22ca6275dc496ac17ba0587d7d2dd4c3d364eaca2a3e733db6fb86620fe8e42d687962a90ed3ac1eae96500a8950763365345dbfd4d0c6ba701ce2c0e6bf007a108e0a552e6a254c00d9139228a8d8f31838262c41442eef470b9953bc0cc86c9517894506a48cfc23d4e79c2c3deabe8d6f67316265ee50edd88e6c4767bab8a234e955db60f7b42ad4174f5838775d08f17fa8e160220768458afd98ba7e2d3e50e1536c019f723349a5ed6bb9b59d20d3bb2ab3874c891af14b93aab43ddddee46c3887cf29b92029dad6959e0aff46fce2397b9bd9dd155c1e7015c15c4add9a178d506805e9d4f734d2575afe2a24a778f6b9f4c42f69c84d344a8d9ee66d48c233fa420da33ffcde0a0bfd33f520da482203a932b20c48196ac6cf76d548d373b51a14f25b5dc05a8a870cb58601752c16b6ff98543651cbd307bf7e6d074b494bbbd89b4ac6fb6fdf896701c627551f6e56b474d232d2e45506bec6b61c50e3ca218634c981905c02ed817b17e980ae1f109cbff7ce9b9d2bdda9f2ff4d172d729783d722e3138ff15a1f3a87c5f2946004d5b4ff7e0", 0x1000}], 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000011c0)=0x7f) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x2) ioctl$TIOCSBRK(r0, 0x2000747b) 01:39:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x64, 0x0, 0x1f7379b6, 0x0) 01:39:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 01:39:58 executing program 0: r0 = socket(0x1e, 0x1, 0x277) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0c6d033562f03ac2e5faa8c3f4002000003300000000653a8dc97c4a", 0x1c}], 0x1) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) 01:39:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getrlimit(0x5, &(0x7f0000000180)) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x9) 01:39:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x7c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) r1 = dup(r0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "484136705156fc62620b08ac2c2e7641056b341b"}) 01:39:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002003, 0x4503) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) 01:39:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="8d") 01:39:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1, 0x8, 0x401, 0x2}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 01:39:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x3, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") msgget(0x1, 0x1) 01:39:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x800000000006}]}) r1 = socket(0x27, 0x8003, 0x100000000) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:39:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xa, &(0x7f0000000000)={0x1, 0x0, 0x100000, 0x100000000}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x8, './file0\x00'}) 01:39:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x812, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x5, 0x8001) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="02") mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3f, 0x1, 0x3ff, 0x1f}, {0x5, 0x100, 0x40, 0x6}, {0x8, 0x6, 0x4, 0x1}]}) 01:39:59 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x100a0, 0x100) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x6}, {0x18, 0x3, 0x4497, 0x7f}, 0xb70c, [0x1, 0x3, 0x6, 0x3ff, 0x0, 0x4]}, 0x3c) unlink(&(0x7f0000000080)='./bus\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}, {0x1, 0xfffffffffffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {0xfffffffffffffffc}, {}, {}, {0x3}]}) 01:39:59 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x842, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7f}, {0xdc}]}) 01:40:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x240) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) setgroups(0x1, &(0x7f0000000300)=[r0]) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x40) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getuid() lchown(&(0x7f0000000140)='./file0/file0\x00', r2, r0) 01:40:00 executing program 1: r0 = socket$inet(0x2, 0x4006, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x18, 0x0, 0x8a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="fcbb1b885c28fa60d97ac4e73444c784602b6ebf345dbb352fbd4df6a8c8af0d2575", 0x22) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 01:40:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="2b00ff7f000000003c008aa4", 0xc) 01:40:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x4000, 0x80000000) 01:40:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:40:00 executing program 0: socketpair$unix(0x1, 0x405, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='#\x00', &(0x7f00000000c0)='!\x00', &(0x7f0000000100)='+#:\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='-.\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=',-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='\x00']) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:40:00 executing program 1: r0 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") 01:40:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x9, 0x1, 0x88, "c4692008000d00004400"}) write(r1, &(0x7f0000000080)="bdb74ba373a904", 0x7) 01:40:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) shutdown(r0, 0x1) 01:40:00 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)='Y', 0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x95, 0x6, 0x0) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="00080000000000000000060000000000000000000000000000000000000000000000000000020000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b800deddf744250000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000a9edd83800000000000000000000000003000000000000000000000000000000000000000000001f6d11796061276025bf60f3da0b041e67341f5762c4849830b22c6e09caad4e922f4117aaa5a92b23898564232aec7ee2f98319b37d46f547c1718f1aaf97c7f37d7cef3018e473f4d79ef78fafe7e9c7afe56e384d0d211b9612d4d4a0c53afd4c9df5d519dad581504752dfb1a3bdaee7133c9107af4d4c2dc525359ab0fa45cc2735e3a3b6884b910b978fbe2b3d1dfc18121b4086e41e49"], 0x1, 0x1, 0x1000) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000040)='f\b\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:40:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 01:40:00 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x4, 0xb, &(0x7f0000000040)=""/59, &(0x7f00000003c0)=0xffffff86) getsockopt(r0, 0x3, 0x2000000a7, &(0x7f0000000240)=""/104, &(0x7f0000000140)=0x17) r2 = semget(0x1, 0x1, 0x620) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000008c0)=0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x7}, {0x4d, 0x7ff}, {0xc9, 0x1}, {0x0, 0x8}, {0x2, 0x1}, {0x87, 0x6}], 0x6}) r4 = semget(0x3, 0x2000000000003, 0x440) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000380)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x8) mknod(0xfffffffffffffffe, 0x6000, 0x1) getsockopt$sock_int(r3, 0xffff, 0x101b, &(0x7f0000000300), &(0x7f00000004c0)=0x4) r5 = open(&(0x7f0000000680)='./file0\x00', 0xfffffffffffffffc, 0xb) shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) chroot(&(0x7f0000001bc0)='./file0\x00') semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000900)=""/205) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1811, r1, 0x0, 0x5c) r6 = semget$private(0x0, 0x4, 0x1c0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000007c0)=""/191) r7 = open(&(0x7f0000000880)='./file0\x00', 0x20302, 0xb) socket$inet(0x2, 0x0, 0xd0f) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000340)) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001c40)=""/228) syz_emit_ethernet(0x116, &(0x7f0000001d40)="681ca7bdd41ea76b383e4b09cad8aa3f637b8486071d72eca50acf787a5f484c3013ca1deb365ab9964ef4f9d64ef6fce20c9f989ddee92e9c3260813801fc31a8108df6b14af4a3b1bbe66b55c008e004f95372a5a09f7e416bb7f04a57aea78cc8e52f11543adb2b58d6cf3f701ef8fa55d499282ecbcb38bcc29caa6ceb5a6b466306a12bb331f9a343a09afcb11558c43d35fa8db9428edff35bc0be3a5d29bf4970342d401a8db1a9b372f3712a4629618668f45fbf6dd2d82253c7ebfb4bb9ed220811eef8217ba6a4a7b5bf63a5e5abce9d8bfb66e52b441ac815a8266ec6913795cf8c93fb1ab4f728999e22b394499bdce5d22c108d5c28f038314f20b4f88a09d9d137a2cc00"/278) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)) semctl$SETVAL(r6, 0x6, 0x8, &(0x7f0000000700)=0x4) semctl$GETPID(r6, 0xdeb1b121a3793fbf, 0x4, &(0x7f0000000500)=""/134) 01:40:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x400084}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 01:40:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:40:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x0, 0x8) semop(r1, &(0x7f0000000080)=[{0x1, 0x7f, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 01:40:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc00000002c4, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 01:40:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0xfffffffffffffff8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8003, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="2b00ff2300002b003a000079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d86270", 0x51) 01:40:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x41) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0/file0\x00') 01:40:00 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffb, 0xa, 0x41, 0x1e2, 0x11d}, {{r1}, 0xffffffffffffffff, 0x3, 0x80000000, 0x5d96, 0x5}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x20, 0x1}, {{r3}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x5, 0x1c}], 0x8001, &(0x7f0000000300)={0x1, 0x5a5}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x76}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") dup(r4) 01:40:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = socket$inet6(0x18, 0x6, 0x9) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 01:40:00 executing program 1: socket$inet(0x2, 0x4007, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="00008bb9", 0x4) 01:40:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x8) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x5a19, 0x4}], 0xfffffffffffff800, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x5, 0x505, 0xffffffffffffffc1}, {{r2}, 0xfffffffffffffffc, 0x32, 0x8, 0x80000001, 0x96e}], 0x9, &(0x7f00000000c0)={0xfffffffffffffffb, 0x2}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x41}], 0x5, 0x0) 01:40:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x6, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x7f) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 01:40:00 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 01:40:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x1d}, {0x14, 0x0, 0x1}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getrusage(0x0, &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x6, &(0x7f0000000340)=[0x2, 0x5, 0x7, 0x1f, 0x7ffe, 0x7fff]}) r2 = socket$inet6(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget(0x0, 0x3, 0x20) semctl$IPC_RMID(r6, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="6879b2db46a4", 0x6, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6d, &(0x7f0000000180)="ca8590d5f26e2284855dde001351bd8d10673bc8d12977a9f0c1451a03578f0f41739ae309e8073772a065803ebe6ad353c44971d515fb6b499d7698e3b621466e4d5c7115d61efbeea6bec9eb767f063cb72dc72fec2a481d9a99fce971a82900804f6664ea8cddf30abc73a7") ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x1f, 0x0, {0x7, 0x4}}) recvfrom(r2, &(0x7f00000004c0)=""/71, 0x47, 0x40, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r7 = syz_open_pts() ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000600)=0x2223) unlink(&(0x7f0000000440)='./file0\x00') semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000005c0)=""/42) fchmod(r2, 0x82) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000580)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x3) fchflags(r0, 0x1) r8 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r8, r9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000400)={0x8, 0x2, {0x1, 0x7}}) 01:40:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x20}], 0x2}) semget$private(0x0, 0x3, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x444, 0x20, 0x6b, 0x8, "a2f193390a3daca01fa8ce29ac5cf679a3c2ea56", 0x6, 0x8}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001200)={0x5, 0x1fffffffc00000, 0x0, {[0x9, 0x10001, 0x9, 0x20, 0x4, 0x5, 0xfffffffffffff001, 0x36bb, 0x100, 0x9, 0xff, 0x56, 0x3f, 0x10000, 0x7cf, 0xf96, 0x6, 0x75a2], [0x4, 0x9, 0x7f, 0xf94, 0xac, 0x7ff, 0x2, 0x2, 0x7, 0x7178], [0x3, 0xa0, 0x8001, 0x5ddaccb6, 0x6d, 0x60, 0x3b], [0x4, 0x84, 0x3, 0x400, 0x728, 0x6], [{0x4, 0x9, 0x5, 0x8001}, {0x9, 0x504, 0x3ff, 0x9}, {0xc6, 0x8, 0xfc, 0x7}, {0x8001, 0x3, 0xc8, 0x6}, {0x20, 0x0, 0x401, 0x3f}, {0x0, 0xdb, 0x8b, 0x9}, {0x0, 0xee90, 0x6, 0x3}, {0x6, 0x100, 0x40000000000000, 0xa7}], {0x800, 0x1, 0x5, 0x9eda}, {0xbd4, 0x3, 0x4, 0x3}}}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x3) r3 = semget$private(0x0, 0x1, 0x20) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000200)=""/4096) 01:40:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:40:00 executing program 0: r0 = socket(0x30, 0x4001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), 0x10) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 01:40:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x1, 0xffff, 0x9, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x2, 0x8000, 0x9, 0x7f}, {0x2bc8e464, 0x5, 0x1223, 0x8}, {0x2, 0x4, 0x2, 0xfffffffffffff801}, {0x3, 0x2, 0x6, 0x8}, {0x3, 0xb7, 0x66e, 0x4}, {0x2a0a, 0x1, 0x7fffffff, 0x8}, {0x8, 0x0, 0xdd, 0x3}]}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x44}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") semget(0x1, 0x3, 0x100) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) 01:40:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3e3, 0x100000001}, 0x8) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:40:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 01:40:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 01:40:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x2, 0x10000}, 0x10) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045721, &(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r1) 01:40:00 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = semget(0x3, 0x1, 0x22) semop(r0, &(0x7f0000000000)=[{0x3, 0x7, 0x1800}, {0x4, 0x3ff, 0x1800}, {0x2, 0xe2, 0x800}], 0x3) 01:40:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x82, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/135) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in6}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:40:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) 01:40:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x5fe, 0xffffffffffffffff, 0x2, 0x1}, {0x0, 0xfff, 0xf9a0, 0x7}]}) syz_emit_ethernet(0xfffffffffffffdf0, &(0x7f00000001c0)="ee1ece88008e3a1573b2031d283426dae65e9a84ba43cebf92b68d5879be5b1e0c3a3b05f437df2bba98db684f997b6ec92f58889f484ad6575462cb709c3066caf11f3a69835b22c9a415b303691f2c2630fd70258f6e981a5a4adf903c86890cf6a995dc650787bf6dd27fd7e1262a12bf60dd283db7e0ab0dbf00bd79c6633b49ba4b30c12a1e32ca7483fef1b32959a727653e7a292a8fa99b453bebce2e16f33c24d195760a88d2f3cbb6c5429c39d380401bba1b70a4e20e54457c2271720f46d1a60a8ee985bed79ac895dc26f48025f6bca45815010450814c949ff59b4e23d0c2833a46fbe9dbe4e2eeb771ad041c6f45ac92771330e1b23c7c1c5882c37913319abbe72d0365a78d6e992d4b232fe35a6e6057ec70c2913a78a414fcda6455520791006dde2f90636e9d88fb845c0bdb91ea9cb49caa42b3358eee8d6e196b92f2b17a495f34012ff69c8397c3f5e88ee7acee0fcc89a680d039d289c5dbcba7dbbd9d891c8b813ab00400000000000000d68317cd") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000340)={0x3, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x5, 0x8, 0xc26a, 0x68730f23}, {0x5, 0x2c561ad, 0xfffffffffffffc00, 0x800}, {0x6, 0x3ff, 0x3, 0x9}, {0xffff, 0x1, 0xfffffffffffffff7, 0x1}, {0x8000, 0x7, 0x2, 0x9}]}) 01:40:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 01:40:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3f8, &(0x7f00000000c0)=[{0x30}, {0x1d}, {0x3ff, 0x0, 0x0, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 01:40:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2e66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000000000900000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0066dfe1def5b433130cddf9b66c9e263100"], 0x18}, 0x0) socket(0x17, 0x8007, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) getsockopt(r0, 0x55d, 0xfffffffffffffffe, &(0x7f00000003c0)=""/141, &(0x7f0000000480)=0x8d) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000380)={0x9, 0x80000000, './file0\x00', 0x1, 0x8, 0x2, 0x4}) ioctl$TIOCSTART(r2, 0x2000746e) 01:40:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c65300067c61c00c2e12748c936b89992b7e220295e510e1011ccf5af45dc02a88ea6db458495a88cc249383abd9154f0fe34d339039371fe292ae0000024004d3ac6"], 0x6a) 01:40:01 executing program 0: msgget(0x3, 0x650) 01:40:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c3772c0035b87e337837d1831e661b85aa98887b412dcffc2d1c795f0c4b723704a2a5b12f4218be47d0315f133ebd4307e320865e4eb9b079394c279f9cdf8da4eb603465aa820804e45092e9307342f6f86608dd7d435a97250b803e255f0f0bb8c07cbedadac29981f7c90eecb94e9731ff164f32b45ce3c9966e8b65ce3a724354c0b8b72736ce9bb4416a8c53f71d4a996bd99f041a1dd79bfaee1e763e3e74fcc6fe7adb5954cb1ff25ce420a15b425470adaa1c220a87c253741786a016df8026bceefb6d3c4eabb17fe2ebf2b9f9614619b2ac50ac48df06d951", 0x3e0) 01:40:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000002c0)=0xc6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x4399c733bb409123, 0xef60}) 01:40:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000000)='./file1\x00', 0x40, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10098, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x2) r2 = semget(0x2, 0x200000, 0x83) semop(r2, &(0x7f0000000280)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x1000, 0x1800}, {0x1, 0x7, 0x800}], 0x3) semop(r2, &(0x7f0000000240)=[{0x3, 0x7fff}, {0x4}, {0x5, 0x1, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x20}, {0x3, 0x63}], 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:40:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x10000165}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82021a5e6603c0a009227352702f25cf402cd78098ff6b5babb78ddd4c0453966995ca226c91970a470000960f43e9d2e4a4417e85567e103fce7872abb6657e6a2a281ac4bc0c9110811db78e7111a6f45a49c4354f60230b8ddf726493d214fca9588c1dfc64994eb4b2aa69592fd0f5ab641c59d156a43b614f958dbae20157d488bb20c0d366b7474cdac5ab89a4e737889734a3b48e59f205128567c435870a3bd485ab497e77095afdbeef2bca2bc0bec28f1169ac6cc44ae008904c2303a41e924eaffbfa1d2acf539dc3918542283feea1746ee09550cd40bbf477bd393173d99969365a5a053af4d9ac5f902c03d532df5943621a8430a0912ad4ae2e140d601633e83f548c6de90c7cbb08a4c4c4b88912cfeef82fc73a52abe2e8313f470260ff3ed386184bc227c26042a6e4a862247724fed7664d3daa17c1dbfa1ffd21ec285e36fbac406fcc1e756e89a2d26fce8175b8f1a0efd76b9da90da4f2000000"], 0x10) socket(0x10, 0x4, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0x800000) 01:40:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000300)=[r0]) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() lchown(&(0x7f0000000140)='./file0/file0\x00', r1, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x0) faccessat(r2, &(0x7f0000000040)='./file1\x00', 0x110, 0x2) Cw,58~3x7Qf*{A-O|-y_ Kr7"%1/B>GP1_>=Cc ^N90y9L'_ $k`4e*dPi0sBvxf]}CZ% >%_ 8@|>ZZBwIl9N1O24\cIn eN:rCT@87'6N4Aj SwJkYWznv>>t|F~z[YTKr\d ![BTp-*" 01:40:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000040)=0xfffffffffffffe5c) socketpair(0x18, 0x4000, 0x4, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x5, 0x101, 0x4}) 01:40:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = getppid() r2 = getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setpgid(r1, r2) 01:40:02 executing program 0: setrlimit(0x7, &(0x7f00000002c0)={0x80000001, 0xffffffff80000000}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5) 01:40:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) 01:40:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) socketpair(0x26, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x4, 0x1, 0x7, 0x5, 0x20000003fd}, 0xc) 01:40:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffbffffff, 0x7fed53ccc8019d8b, 0x0, 0x401}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) 01:40:02 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31}, {{r1}, 0xffffffffffffffff, 0x82, 0x80}], 0xe35, 0x0, 0x7fffffff, 0x0) 01:40:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002003, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) r1 = geteuid() seteuid(r1) getpeername$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getsockopt(r0, 0x3, 0x40, &(0x7f0000000200)=""/4096, &(0x7f00000000c0)=0x1000) pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 01:40:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) renameat(r2, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00') 01:40:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) lchown(&(0x7f0000000080)='./bus\x00', r2, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) 01:40:02 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 01:40:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="fdbe", 0x2}], 0x1) 01:40:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050390000000000008005786ca90750e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000000000000000000000000000000004000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:40:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffffffffffc, 0xfffffffffffffff7}, 0xc, &(0x7f0000003640)=[{&(0x7f0000000080)="04f6a4f2d6e88ccb4ee7dae17bdec1f22de210277eaca68286d91017399b10662bd912b8", 0x24}, {&(0x7f0000000480)="06aa69584c65421b0c8e24058ab412a321c3e14b8b4e7844f727fad976dd990778ee23fcc8d0db905d5fef5b5803d63428774da193960afd284b08f8862f2f6bfc9106e7a1f2285ac00a0661c3de7b46abd81c7d295990d2fca6b8572fcacdc804b3fa4df8b0ac9db0b9a58e5a017dfcf9c559dbb7a7da7a79fc9d66e4105004334e744c493101f403b71a6e0a8ea905e30865b89c9c3f0b7c254485fc3b32b0f81363151a0b9b56c23ce1347e8fdc358bc093ef88eb1d5c426cc6777b39e7c92fc527a89c9278105e01099ac6936454453dc8d0b6cc9400430ee94f56bedab88dd042f21f5cf75373c945742a4854f9814b4ce9f4972be1abe9b9e25926ada7948c628c08608e28f44fbc6a1539d5ec45f204476b19e94fdb7568f66d9243e29b14821d7575371aea061fd89376ee04ecfbfb161e6802360cb53f222d39dad3685257fea56f598049e2112ce57bce159fcdd3305436536d004e8b6076a710135dcba4ac33de404e2069574c0f2eb36fc8fdd7ac963a5e1193eee8d912f16663c35730b0f6125bb7a2dc32ff5494186a4de0bdf39b0988d5a00a74bef4788d2292342de9158f403bdbb9d1deb2331510fc17f70660a1886dbcfc0a74c86e0be686c2b3761179534a0ab0c4bd4bc6c28760377079309147ff6492b9ed62e3452c72fb7865d1eec2a1f94f6fe06dc4100a7240c6d6697747cde76a9dbd8f83daf5904fe710a81bdeeb67b398d454b5cccffccd5a748f61ccee42b7abb2255cda20276f8d4d20e380bd114d89ac23036bc75ff7249b2bf6035b1ee0ab12ae7c03b952d4d6dd92fc29f563eec666a0dadf5d5a41626e37407fc0ac23f5c956e4f5d5c009261f9596515ffb24541515884b31d73e1730faab2237761b43ce29a9352b5decf99f7d72cabb71834940dce9258fda10f9c44600108402abd4b92e830015fc53c75fe5c46448e0a76b389c6fbf39fbafb15642a5613ce2941101a97ffc19c4f765efb60d3e3827618b6576466a04acdf9d6a1debf4cc47a816a9ce9bcaf5d5d483b9ab32854bb67e01c47c0ce92835d8b3150111f93fc73ed56b1b9f75091dd555e1e204ce0a09c89f1c4c6bb865b5233e6ffcc57721582d2a140d3c7efc952475f70707722bf04c5271458ab1205def3f441ab4e4c4cbfb9ddf6bfebcf898a1ea43f8234a76256355d55b037684059fbdcb74beded5df1dd1208d4d8274e9bdcd6bcfc6687410688e0a022cd03ac8c45091387fe62cd4641bc1a8586be6465a5b8da531c60c3e95f3d64417ad2227580317077fa8d671b0a5777ab7bc8de1310f9e339f81596613d8ba35fd999fe3cf841c95383164976b08e1dfac831c05a05be53582f482a639e021305cefc4169ba3fb2a141ed2260f3a9e56dca92d5cdd8f947c78a397a979a76b3ee70618d593c71fc3340826552b3cf63d0a2f7b5c63c1c9a4424dd5f9991c879f31b0722015dbb6826b728a07143d688a58523f28689950e84f1082d11cea75dacfc3de33059ea5884e07d6beaa39b4558bb6241bd6541132dd56dd143bdc0aa47c082e385f7853bb3ff031e1c321e45835f906d4ecb065e653a9458877f226d55a1d7e4144315ccc9bb5ab2bbb1bb367dc4df8aa55127075b93cf87a5d113ec51320cbde6af68784a88de5ede9a8a25347d100f6fd36951431750cc5371745525a1417cf449f47dfb25f2e7c5bdc2e9e2bd259a809ee19b3e7972d88ec811d6a2bde5b5a1cd0559157ba6a9de9080aca65884cb1103a216ef4cf8f55705017877b6c833e55a1d5958dfca5427e33d5ee3efc026b9df2ace4277de8cec163d966fc432a2b0eba046f057e2f6a0b9ac6079b4b7469850492c3c1a399ec9379b3aff45dff1ec5d3b73cdd1c572ae8c6b911a5c599b3b7bf4ad80e99bd54bf6eb6c13fb3ecfccfeb56232c1c1d1ce9a7f7aa1a8526048e405b58894afafa81df6d50119aaf2a125bac2b5e750272b38cff625457b2a3b73b38643fc7a5f77e2c603e18fdaae7ea992c25597d08f3183d7c3d810cb86cc8aeeeaace1fb24943be03a6c9cbd6a0b3c9ab53f20754299657a493d4cffdd49daf6e0d472770960a66df5b6f669a1ef99b27999a146b92a4ad2976d61224b6b6aa75875864f80091c04c217887afa5b42842a117cb4040fbe8cace43094eb54df4d57517e663b81a3868d288dde0d1efba88e5168c1554d6a34386ea1848ca86f4ef87638824694a2cca23f760610f0d812ea6e294caa82631d0905822baddae5a4f2fdf74c5d1d15304a017bd9b2d7ad7827fe034efe991b6acc0f0bb104fbe988f98700116b6387146295a8ca63bdf44c3c6ca13510e38e96ac6a250c318c46344fc3be0471f5d2967cf26338ab8425dc3876b15854f313382ecf43c18803cfbcc097b379244cf23e1f945b04518e51c692e9b0000766a271738a0d0a0c35018affefd3890cc1bbd2dffb053114106fa7c0ac2f3522bb2becdbca86710f0316a11e0d6928ec9a3e3733d97a1f08fac3e2f1e143d51e2a8341393f3787eaddb493c741623907857403a25e35bd8925494d388d54563be9549d693a5e186eabf096e6f7c431501d5f30e6e654573659adc864642cd260e7155f630ab431172492ff0237671e93bf83eb84bfddc60107e83efdd2c84b74304a741429d1929392027bbaafcc902b04d6b1ca9041ae61f09c30795179f6b2151ff79e174cef62b40710885696400e488ec995f24a26f88eb7b9f2219930b2fe5163a0d94c0e642778c35d220296a45bee8f4c19fe139e76c921ef82699537cebc7cdfb7e6cb4d3584074f27895fa8256d87829d34ffab21efd430e7400ab43581b1f815663f6c87d3e5ebbd268ead05812fce6b9534efa8a5d8f6b5edf85a7062020f4494f0eb93d9be8fd3dc78694a0abdbdc5fca193177869d2f7b6a4d27cffcd40ff4e1307542c3a11baf45dc6e2574a445f940ff7f86e7a30883e8d6b9aeff6ae48089fc29101063deaa3bcdb8cebd776eb85be8c59a8cd007eeb7b1e424c30dfc554b91ae0453f906c48f3dd27c6d7aca1f7deb19f3a80cd236111dd95490f106c14ce56c13f84a6a1d3b08b64d1c227041d6de04ad6f18ea19340c2715587cf281df7f1de33bab7e97de65dc82e9b752cb30ee6119f90b15061013fbfb6ba9e47cb030f780fb2b8ffa3d4f8ced32f0288824a794181c073f06caa4326cc09e1b799668be1663fa7feebb1f096cbfeb46b4e01b392541c5cad157b71c04dafef123d1d48bf656670ba3f02355cae71965a58f68f3d5a7c983fd3e3df1bcb8e47badff8d6a4a27859b670b3669e4fcfb85620522366fbfce640e01708e2cf3314dac093131e997c77a9a12b1799c213d01867118a8673f2e781cfc1d75ece1516ae73608c40fd700e62a7f2f09255fe8f0572edde642d8dbce4c274ed21b520020aba667ab22611889164b12f3cd62ff564c35b28049993e8d38434a790b444ccdb4534828339d928f5c02700565cea479cfe2effda1d218d7024e226a84c42b546cf4690e89d5a408de09c160661814adff62cf39bb8890422e665ea08b671464f67f50e70620a171a306af2c1f051fc3bde91f533ab5851313f9ea0520a7cc80079b2392c65a13e6f43b9d7604f89b9ed25db9401d154f8ea5f76c0f1c98e397d15962c13449994219f8c093c935e1b7caa7b2ac678e35f99c134e8f84047e51e859cea074ce7ba0ccf9d2c8a129d9eaa0fb04bb8e790325591fb9b89abc168751942a5644503c6c3fa390be21c8beb13501687f4bad067b5077a6ff05f96edcd187a320aae4f38a1428967347c098f960ab26ee92c6699c71ec04c1f2374780e0485fc290ac78e8c805fb183782b304299d18e2b403a480460ee794c872cafac56190f4519ad9dd6640219ed7fe8e4bd1570d5cb796a8da19fce215f1581fd6f9e4cfe33105f3ae7e371cacbdaed8553ad484fd561e0bbba5af2dc5859bf7a1a23c06028ee5331cf178d66deed7f997b0f5fd3d8cd27019f6073798e1aedd184f02553a3c48a449cbf4835a410dc06bbc79ed7add3b88a00dbd2b2c5468505b4e3266c810620e23b4bb1cbb4f704b33320492f4e13a994cf88416d6a3a01bfdbc7486fb12f685a6167d7484a0b322bb16b98800fd0ed43aab7d944d7605436bb0c26bb2a7d0496e8787e18afb017ed0e2f4bd13df7949028c85b7c266780d450391dc1085594003ae2365a1e32f39cdf1f9f1c701bf2494e4e57be8fa88ed9b3b326127b9b4eacfff75170df3b1632128a347d3cc2d692604b5133cf0d71e3af1390330bed01fbe252cefaf77f0af6b0bac65187d70922bf2c8b128f0097c8ca983fdb79be9ae67be15b593932a15c684923aa7d5a7bc366b14e35b311a2b658c1904861330da4f23b8679eb1f55bdc7b1f3c10c2cd8ad3af2a950fc15571b6eb0c61f39b7fac2ca7bcea4a32742b0d446d86a07e9575211d9fc03d621cf052ce5596584ff4208d8795fb1bcf3f3eed5a75b4a41061852b9d828c911c834bf415787abd499750ed326c105d8258bd0e13636fd341dcc9e581d617668f7a52672ab19432e25a1915fb5f4e58ec4063ae41074c6b8a887f992368dc005dfab78a621c4f36183e2c643775a49cb0b839229ca3b2acd5c0303b47a6751d07628e34a8cbc3f2b8c0b87d4f9b295afd89d17fe5182795f6276c91aa2aeee1e7be708fb46a6ef6c5f5595b30ede0e9aba40ea529c166b1bb406af475a5aa7e065d24db2715868c42af8423778cb2bb59c065fdbd9a76bc1cbb0af44b06cd58f6d0cb55c14b026e15b57b090bccd652be9aabac8b6f0ab812a63a52dbd5816fe62915ce494b701585b2b2679af30caf145bb4a047cc93232bbf0e1794be2eddc9ac578ef0afaff0edb5aa512021ddcd9edcef076d03f358f9d2375dab5e9964c6d2b30b41792c7f354fff7ea09e9166d6daad856bbda5766c7ba7129a1136f1f8073d1f22c7025e62102f951698ec7cb37fb6cd44eb1c4d44ec79d8e1ccc31ba2f324eae50756597d1e2eb8c22831701e8633702966dfa36b01c24502065d8fd30bced410c228adef372b1bb510cbd111208c6289a63270b5ea8a3e41acd6da71993f49d78be92066a50f6a6a8db29d2f697e4c7e6fe853b9abd689d98ac9a39378fa5737c0ca348c3c7930203bb64549a63cd70126637fdea8e06dd1bdf4c75c3a26542f8826a5a1c00df8689168149afcf09a6084f346bc42e91d7c7d4e3dc940c140ba4b52a653050f31cffc5cdfd32489d3ad2cbf72bd7889597bb5319f231093da14cff68ed7a6fedf1995a8cbd8f2e0f879c71aaa15ab701c1d61dbf482c62c7cdb0215f46a8d092ea8952d053037f59794d66c13c0e73bcc18a3290800ff73cb46bea866e595daac44f22a46735f02374d55db97354703b08eda8ec0ea71ed5d22be98c2fe8516bea4505e4ad037b90fdc5d2eb2366ed14e83911029cbc8aaee7ed9dc4aaee24ec2b4e5498793abbbdbed8937bee097e05610dfabbaffbd9e27184162a0147229252402e5c72c64f8e06f5f56c15cf9cd245b0f1c9d04b936f1426f1c29753703115bb2a6a06b6bdf5016963ae2e60cb5839e120f6f71bed718afe71035f6416560a92e38a8fe2f3e7fda31086f615efa5b389d5553b09f794a1eb09ad527398195255208ef39cebd1f491e88093512f8dab49b058ef5eec02943eadc9f5dc7130a102911f050366774486e2541b478a59dedd672f6b287c5e54744c759c96a395bedf670c8e5ef07e1ce3917a1381cf2860ade57f018276b43b17ad4", 0x1000}, {&(0x7f0000001480)="c5a44f2040649a98f6581ac734053da598b1d0db4156510d56dbd7dfbc90c26504e7e6700dc4a88296eed99a26203728ba308e7700eb7bb796a1e343e2b5dc0f4fa37e4150c940322ec88ef8e5cea1d7b72b2b8292b9d2fa3909a3980d45f98814823527e02ebd901bbf9774e0d213ff7545bd328c1839aab4b6dbffb6a088f576201151b03fd8f00a5588983acae1cccb3fea73d2cb21f8877540a56694abdb8f1b96eee39ef9ec767a718230797d08a652521a1a65296023eda770c429ca430b616c1daf9f8ae68821ae373199e246e58f885e67db30127721c09a147846c3aa749a4ab6451a3b5a731206b784d152c3b4111f9594d878ca1bb1c5c8ef4837fc0c1cb2a92fe2f91fe40acb24eabc5651e3062a14c32bc714d25b30bc9e9247d44046fde0728e47a5ebb243f27c78fd321d8b10790dc41c4ddcad82000bb612d4ff22b9bd744b7defe4f6beda17fce0bfde7d0d013b3b2d90508627bae354b8955c7c8acd62f08c0a1566d14a43b4cad798144650acf7687f999874bf8fb562c2292a06b920c3f586a24013be9638684c8600bc0baffd77182397ea384e3c0af2f041cf3aff3019d9f7d59667c28d7900ea2ab38be7582fddb8ea8eaba5b081190204f8ba86d009b03983e253aa367fc6a9737c8c215e61fe3808be6c27db48a68fbec107650b6e915252c80976d7401fe312ef9d66e494857923addbdebd52e7e907190ecf639597143a39cffd014012b0a821409f1ea32363cee76b82b2cf61610c171b65fa923b5c408071701737e4c116b9f493f9532cec2f799dbbe7b1582014fcd85efdcbfe1c16c4243928a998dedd79a9d69bb6c0a05ecbd0c14cc2840effbe719cd33286aa18ba2cf888ec696637bee11e704668e1f423620da9b9b2bd08210bf92e8e575834bf95f6b76f9251a12bf234d85a976ae522c89aa5870ccac850864be22b3fa61b7cb8da25f4361d72d3890cfa69227c8fe2db604ba2fb35110ae2497873ef752dcb61bfa526c6d7349110f43085c08c393983dba0aca0d8fb23bb651169b686d042884ef4a6879102908d285e92e4d1f7b95db552665bb5d1f68d97535b0ff7fb532659e764a53903217e382f86823f84fe6399400ca17ece57c1cb85a7c4d19bff804dc8975eeac073f34b7772b4fbf754f9b834c2ac7f0bcdff0ece54c63ff2e7fe6e0eaa66693faa90b0d6c7e6b0e2deb46c7024b5b49187a98ccfbb9acb6b83b58c189da58a3914829d64e804e1dbd459bf3f5c2cb06418306f6615311a24e7a0db0adbd63dce822fcf167c6a05da34cb4b088b6eb40a5fa03db1c73e8d29c03ac57a64668ad7c98cc278727cc6ced55f0c93bb51b2a73f357998047e894eda268f2a223b107c62b7dab1f70d87e9ec5a16226750f1deeeb1d4eab727009ff7cfbb44ec32a09506d3b8dc298c4d700991c558e696c8613c8fbd423789b9675f7ceb2e525085685ddee6c73114fa85a7f8d7da0166a932bea74f41e0c00621d8a9991907b615fa5a78202c83dfcc8f08275c956e261dabc7d9feba08c407c400cbd0f853a5bf6ea934e4a354cdeaeccec6bcc1f6936d834e79f3466ddb20e9b1dcb5ac83d55dd6d226c72ff21f69b2d705675c79ffb1a254797d2f9f4444614c4571f7241e436a58ab2ac392026194c1a3878c63fbea39a6e02c9b159981c9fe6df3f4a16a4c2eb3353bf371689c58f9818687ff73654949665ff4ff1d9480facde7f9fc218971885ea6bf00e573acb0e7cf48dde04431875be668095042477ee31185b4b8f11dd022892f81210d236892754350b7faf11c51b6e41cd0a8c929e3b7ba8e04099bea48892664b4199b43c0c78d2a8862904ba6565ab6a641c5e6669efda1d89b3a43b3d8d4016cf93fa4b34945bae0b139b6bf8989e30aaf0f18561b031c0028ad38f037909edabcc021b61d36540977b5fc418840b24bc93d1227ad20662f978f0286a97ac9ac601f4d4b1cc24e01a3b5989dac6ff4c4ba693324cdfebb63bf2595a0f0efe49b3b995b047933a3a32a106a667a7f8ad2f5489230b132f3cd3b95c957b6f482c57b5f7d6bde18aa56fbd3d74005f78e3dd4200e8699242c8aad79cbe7ca48f9e0f869daba0d4425ad86a1a2f8c4bbf11b0a5a4d8bf2ab1f1aaec661567162d20e2b7612caec9df469c351bd0dd4516d0f4acd5d2d0ddaa9db8fc47ddeca2960e29e7d293677730b41ac49d163e18ea5ee02f3c1d2ebe9c93a04c44825584e683e902e1ffd88064e93b789eb189d90fb020cf00f60f836785a75b80c6f9cb316317ab9a1deae029ae561643df6326f1a57421b3c0ce46f87da72d493e208b954acd17036e902ae870f62553751c8893acfce38c8e665247964fcfe2db8ca2f4ec053c2908fb93c25d80f86fe935af8b3eb603c642bfdcdd96312d4454e0ace4d74bec30e4ef1a7c56151890ebd9e23cfa3af2d3c331761ee082ccdfa9f6ff816f7efab2575e21323de2c01f348166a8c3d4245ae4cb131636817de4dccbb57be52afcbfdd41856a70a5355a68df186fb54d82ae405be8e0741977686f80146b90a68444fe4b40c4d0f24d82bddd2ca47f563994b112f749595b335a87723e273189bb3da911bc8c90d6c8b1f2e8d619faa850f1231833dbe40b087ac75471fb10825748284a349ed734b910ac353b984befba49c59993d06a3814badc71d962333f385db039a0ff8e96bbd7bea3cbf609672b8d6d4e7a487234aa5080f26c9f6330e73ec122c1f042b9db2bdb742ad3afed06c18ac92d63c4d8648763624f8d36fac81f2826151d650190e15cd8ebc1a16b1d1eabc6e58d75df0540fb73767d030c2fc7958f6666391bdc46ba60e63bcd16122cff3749e77e303c2a1e337fb06c8d79d4a278055d58d798245c74c4529b39b42fcae060c24e29f1dad5c82734c77b45695c31e68e403146fb68cf08f838d2a76cae909e196fa89f0bff625cbaa3f5e3e53585554211b36552d6d3314fd7d73e83fcc3c3ae278d3cde291916070cb2197d9ffce77a782916d9580c6b52efcd683a18f5e4c247c38c870d4ecb49b233c24da14cca57eb3ed53af8e55c2852626b458c6ed634afcadb3e2d339a4fdf1c491b55fda35373ead36bea6a021cc02241dd3e448a57a79e3a9225a6b58dfb4b7724bc7af2cbc9eb2c33ea9a53e4f158ae98ed7f2e82c4825adf11e86e269eb86e7baed6bf66839b327a6d84172379e698be2de7d6fca608feb7d35d55d241094f2b2892f9a76866a0255fbdceae766043cc947f459b8e761bed04f9599bae876aa90ee56cc6d756baddb4c805116fba5f089ad250c7010d10e0e26840787723950ecacfc2dbfc3fc7c38d660b109ed850c8a048ab8bd39f98322e9c4f167ad4970bc5822e44536ce7a5bd4188db448f5059d988dd6b83ff8186697c77fbf96402567569cac5c485564a6439f33aafebc87350988613a31e895cbd371c8db20d90146738eb771b688cde26f35d94f8200d7c3389d9975e7c659ab05c5512af176a6a2762d3518c50bed6d7513f017db5954cbe404b6d03de95f8a5b40c971429a66ed28e7ead29705a0972edde779dba35dbca291f319b2dfbb37cca237a54611569d0ffe819a67134da3bfe30f5cf57dad9f45606ce7fccee1397af3af5a94e8f7be2a99cbaad1f6768b5f0bafaf6cb96166ff462d295ec97b6513b45182d9f71e498014899e2ed53db41c8a41d8e8950843614b7410c2859d5f70d26779e18bcf340a595f4636bb3e4b6e2eeea503ef451fc36446c6e4547bd6dd486404689e8bc9bb0071dacdaeafa457264a0de90c0a0e713733a6e539155acb0f4973083d0fe08b5ea97c70871502fee76f464f0818cd83ae713044846b5e73cfa6a4701adad691b0451b07555cda72baf34e0074183600c352b2518e7bc2592aaf135300346997898369be9099eedf1ec5ef98f7f22dda8c31e7804be774d1d3dad83e6d59bd96d8c832c6e99e62d7ed6e39c964e43ae6b478fb7e1135a80e17c3c41467c8744e721c0a9ac00d8adeb843c4e57d76cfb013c614d07ee7941242759b3654744fd1f5ae67dc857053a785ebefec64dafdc6efdee92d1952728a7aae526dda479273fbc2fa7bc5db993b5bb9cd7e1d541729641147a7f58c8ee107e9d61bad7f34758fd1bc31922fc7572f5f5faa582839eec87181acdbbdd6295eadbd4639f9b70b9ef6f6a36171ecbb7d1837f815c7146b441ce376f4a9fec7f04f1c8fbfc570f067f3a7febedf3f770083ee9a76b77263686984141fbcf3a1f27a8a8f26dc6fd2ac1f9b07b534be618dd4aecfdb363df1f9c4b551535b6c60a8fae5c8993e66bc92fde7704e2d57aaaa225dd91530915b304eb0f82095a42729185fb070065b681ccd3e066b7eabbbfe2f9e1e6932ad79044359f4f94a69caa82a865e4b6a9fb69be65d1971161672fabb503f941016e0c50f614698bd3cf5de2b31014202e9fc478a46fc7bbc11569ad6a3cf1a798cf3e0e3bfc95cfe558deab54db576dc7fb1f50ee33d1e81eb9991b7558f7d147f7aa3b92f86adf8427ba8b23856c8a1a84d77669f56e990d9606b3796524f7d5a027fafb97c40c0e2be22f7fac3c84ad16dcb8a539fb540172db595520cd5df88d5372dd8fc7a95bd88db05ec8d263f7373d4423633c4c3131aecff639699354da7055304d41c0f00cdab00ddebdfbbc19c9b76343d67565a54cfee49ede167c1142dc2426cdbada026504e9377b4ebc242a04b550655fb075f1b7818d4c9a6061ebace1ecd822dd8d56b12829e52d2ca37fd6e01ea8de82a878f97c27d5179452ce78366a801e5e7ea4cd3f9be9852a7eea9f7d64ae5fa95296318f495e67de89d754209583223cb29195fea0b988ec8ff0fea7d7fd7e6dd0ed0af9bcb2c458d937709de6225b3942e0f2ceea903cce675290a96b5f6019fc767989e9d30c667982c6194b9a95b1b540ebda4719ae2f055c47a2a7f58d9fc3d78ef751717e073357f1232482b43211f178cb1ff8c0a5418a6f45f6b2b41edede73baf45b55f2e3be556ee12f09aed72c8a9469d8f5141ec9efcf6654609ca7de6e2f9f3b2f32706b87eec29e6651e4aa3ec7e09b352572808d5c0014c1b24a1aa3fe9092f274f2aab246074c2489cfad9a5073fb03879b33e55d5d402408e65aa19e15dd490c3c4fbb3bf5546fa48d28274605cbbb735d729cff3b5d55990920caaad0fee2aadd73d5aeff7df8922bf42c3c9659b42e5046ab34874d6dddfca58b77d533e4508cd4269df77ca40b18538570ee735cbfb2879d4224f783c258ee95f6c83ba1aadab858a512f7332f67ef2989ae09f1ac2af23735d0f76bab1b52ab28cbeeb26d5d1388344867eae67e7f3c6a5ebf497916844624f50ca17ddb2d76c1c2f130b84f8d2d67a0d636ebd959f1f9178e65dada6a185add7a3c9fa58a95efb961aea54c09c5779372628c7ec74e0a5c23d8360f2910b1ea269fe93d4e0f6f854e83c278f56e1d13a9609a3ffa697cc0f49a29b246ce2572438d66289fa3d3ba174fedf7f07422af2e3020e39658804c019962c5e3a30f027aba04e18c1cc6241c37dcc62996b3bcf62767fe1e1a02161fbb16c4d23926045f2e7e83d375a97920ca260a0d28981cba2afb24adcdb56d025097c053b43546d5ff4c8401cfbd460607bf7e3ace07d243560267262e31e04d5610956a25bd53629085c5a97e72e815e88b737f12ccb903241e4cb1414bd244db326e5bbb5031c6d5bbc37968f91d130812a087123c575045e45ecdfc5161ffcf981ad02688b", 0x1000}, {&(0x7f00000000c0)='6%.', 0x3}, {&(0x7f00000001c0)="3f4ef5d907363e5633be1e09154dd095780b3f183bc6d7d111236640dceaf8bda2b1b9e004c35449e58b1daa6092f6855e3d54ce83b64cfc7c84f78b3a56dc816f78dd807a5bf447be25482b3240dacbf2b5eb7d7cfda870fcae7ff41c5f7bb6b3409de5dd2759d68dcaebf20440d516941ba6d5375a6d87eb86172a20caaa51894adb18728307238d8fe1c1e23e9948cb85569ef6a85d830b30145d63bd382b60e8cd77b8fb989a67a8c74ab57c579017955221b29f95537dc6f2331c0ff20c2e82", 0xc2}, {&(0x7f00000002c0)="9152b5bf4bc89e1e604dcac3438d22eb3aa0a26d120c3d839268fb6a5681684e9b2ccd5c1ee1f58ea576c69d2caaa4dc94733db12aed2f4c4b49d03aa9a406385497fea3058128bdc91f5cdc01fe194c6545b511e57348bca10cbbbc4edc779c804d557f780a5a0681d5ec54331afd4354141e61c23df5177cc20a91e33626a4fdc3af6b3a1a97aacccfc2df1c1e7f0628339811b97ef1892ed7f5b5467687d5f534cf99c49bf4d5c221b93a14332ef1", 0xb0}, {&(0x7f0000002480)="d4209ecce9fd95be52bbaafcb6099503918f86bec1ecdaf3f3246e48fac9a73ff9f018dbfe1ee00e47aa055de1209b41851a6a7ae5677e52c28d4708a7a822443ab6c0891618be1b0ee4f8ec8dee6ff7c9fda7d4d33e71edbe9bd05cd911d6449ca788fff9b6f3596c23e460ac6d064251205ce818d9628d04e65bbcaba2088cc2245ffef06305d641951056855ab9a89dd79c4f126a4f1e32440047610d8ac10700601810ec4a7de59439f04518f578f7f5b0885d7ac6596fe233982d9f9cbbb13cb0", 0xc3}, {&(0x7f0000002580)="53066d7f3b8c2008ca197da7ae1dbb2d9cbe041291388f2f6fd1b2a15f48d5678f0e11d4f625b5447e66562fc3933f59c34f01f55fb24eacc646f2ff0478decd80c36bf4f538f14545af4ef2cbff5edf82f4fca7892eb202061188881ac0149d6e496bd0a5e9a3ef116665421c4a1cd9ead2c33228815a899197f0050f87d9601e32925f732430017faf0f26a9c5caec2e5236b4b93047", 0x97}, {&(0x7f0000000380)="7ee028c79e7d8ffa3799b342dfe13464d37e696b3e93ffbfdfc2c2db090af01173657dbfa65005c376d25e14b8443d7034896e147b48f41d6c94b6c3f61bad376e900ab95f04777ea06a8ab1d8b4c24a0dcf9f7e795db60dc072", 0x5a}, {&(0x7f0000002640)="e6ba628a0332331bc57630aff04a81345a6df9d992313f46605ef0331823182193457b436ad6fa6804fed768a918c98c262e12d734c91d11f4c46c100fed428bfbfa8f4bca7880354b15809dde6dfc329c0246befc5a0afab3bad4f685f1388c0664a6718ce7e27b20e913d732cd2e2c76b2714ca21fc48de3604d658a50ab11d6872320e333a578f3ce9f193abafe768f582a5b8bf9e549fa1a5947c68d6420fac554d0adf292c25faa800ee1b07039dcfe07e9049feab47971831fa6e2ae0c87202e55ec5a67891ea1466ae420a3fba44b762cdedf632725a2c750bdda06bddb897726f413852c39630201648143b1651277351664def8d0f1351a70c764c2aff95ef295cf98356db72331a5d2639230290b82e6ec4a0d7e527b170badf6243ce62f1d399021a24b369f85436ea972db3ce353dfbae865b822301b68f07ad617e83613374cda0a5b71a9004900335a8073f185fc53d5fafca58462d0769a9ccf57b3826e9d43a14dba285432121141561fe14d20a9a21018dfed26686b5d5e9b476412aceaf42c1cf272225caf06f0903dde53e47773ff3c43d09579ec08ab3dd54a295f04d7b2c9be854d3cfe7faa65a914469cac51714553a727980f63723fee868f03c5b38723c2dd53c48f869d1dee86707136764073f1657992667a2d8d3c3b7b3b65b8c446573526c3e20b083d8b989dd0badd715b8c99b7bb95c83e27bf91585ddd035b88cb29cfcdb2a645f614cddd5b010e2b342c96e6f380db6d83429c7000a6929b1241c94d7620653a61ad1bb98c4d0b6a9769a3343c0664c42012ab745d9919eddc37c39ba619c92f9861f505b2b6c638c068321bb86f2a1915e3fef4b8306e9a702d5575ad52aaf509c83145b4ade4a4ff3eed40784a33a587d2624c241b12a60eef47963f31f8848cae1e98dcc9fce9f0880282109e3b01ea1f89a8cb64adbe15bce1ae02761fa5ad849447846afe8b6d9eb40b3f758b850e0c1aa02e7f28715b592ad9f5c63bd924b03a28afc85297e8702867a470a15d25410f6aa417af6a0f130b9f3391dc0a86b797c77420aeb3dea09ffcb4280305cd915c4590627c3d1cdb9a7b672ccea53c2ea995f747927ccd0bebcfb17cbf2e66246ab937c38a2dcd7a967b06977c80b9f96f7b4f63cdb83ed99287287dde40c4d9d410cc117a45cd9a6b08b580b8cad79747c1d83b91eade125133620adb7828f7538bd54beb33efe499d7ee1c025b422066e4e0033decedeb446122a477e7dc39e66bd6d65030db9fc431ae21bc0fe16a2542060c80cac93f0bb086b9070f6cc3c156e5b6d3575a99894c8243f9bb75dba585fba05fa964991fb2259d12effd600703e5c80c4b4595f2e61d51b6e2a5f05a3b4ad18f4151497f93455224d72189c2e712a4f46f895b938417aa60319a0394f3e21717ecaddfa8858c3b3c1ae0d1e1f7cb4cd3787163eedcfa33d268aee1d8f8f2e1d4c290c303328bcb9e0e94c2beac5aaacfb53faa5faf5f3719dc1ced94dcf0ad04fe1e33f329e181c509bcf575abe0082714107400556a33851bcc5c77a4caaa83d5d16751269d7ebedf8968efa59edc971ab508e11fe6094fd28df5d4af8ce3771f6085ca8d58c98a859edf90668b739e4f2eb739bb8188ded994f7f273b8e240e7997ed4003713e5dd218cde83db1ffa5d018cdab1c950e8a07161c9740cacee94c08db541bbad5d0e9f73d05db56a3bcfd6b90ecd04d0921cb72fa6bbb0c96c0b8933d56b3151f63db4073c7f565c789e3198e0bec43dd7b18540229eb00f8de5f78bdda32352ab4a5123ab60588fd52ca98f8eabfbace1e99e74186562c9d74117266f2d5185b9e175c98206771a532f1bbb9df9f8c7a4c3becfea6e75ac42b7256811031f01943e1e2b5739f3a01813112ad327babe8c4cc054bde9cc8fbc06b4af70b47e6d3953ad28a2070647e79fb16be2b9526c24fa0e33fde6ec31596425a0d7929ba537b6f7f8ae0c721710459af600d125d54a437f0e5ae0ca582cdd29c03e613860c8a3b36808bf8532270d8204878a80efddbc74694eb7be6d0ad86f53c03cbca5c91097c4ed9ec0f7e0de785a65a35dbd09a02f0558b160f35728bb1b1a31717cb86f559e9a7d9201f947ab4e64848cee60d8a8d94a428cd62741dd3c486778cc4c4374479608558467e87f81d760e71d0e2126f6a9a700b73839c6c841b3480e9bde4aa678fe2d6e151cd6090d8c7e08675ed1d005cdd8075ca4799b4ee24c1c9ec64d81b6fd12691bcb13b8ec29ae80322e42b21f39500b8cc6f3baaf5f63f6d86c1da24c88359f082d69a28b6ae850d5e835852094e9da097863b49d6d84f17ab8bccde05791bbe6980f855037c9b58254a38cd49eba76152f788e1fe152eade0638f4b93be9f26d3c512916a895be7c95ff2a0dd26a0808f875d32b24083ecf6725630eed935687c0e05072a7460b7856066c7479823717406343e8bd6de843a77fbf6ce325ff4285dff4d69bb950554c674811525fd2e993c57f4e9c9872cb8265875d2662863429ceb8ed12b7616cbda53dbba2b44419287534c3930d442cad94f7545e113c860ef3d5964684db2a520df16128c7997a9f50ac753edd75451b660e4f5b2a50a68d3c595a121f23ce23067020660c9f4f1357f05c107b5acb8352ed1277c9263735558265ab0b44e077e13607ae520de11f54d9d0ddf0a1314bb1b78c98af3c0a253300ad963429b53987a73b5504d3730c00218870385ef3a080fbc5c83ed28a26594bb5d99fde369f5bf5dd85cba5f821ecc2de9415ce1129bda132131a51a8b964578d7e912c39dd9b2249fb1eecbbad61b8e30e4d7dc26f4eb478e690927cb13764140e92b72bc2b5daa0363c51dd6c451e560ffc82f308b56f07968586e06b974c09cf8c762f3febb33e1b936d5ea37c8ef4aab88072048293dc7b9994229182dad8215117e55bb2eda8b5516865422a0d0607c23c4a80f1a76ef429c1e126edb431012c3e4eeef5b050db32519184c985c0d2df6b67426b9c7875eb7387ce952f51442e897bf17afb95132e0160fefe9636adb9a7222a1d5934351d682ab82961654ee55700031bb684649f0be083c081e2f9b3d3ef02ba3da54dbf209f86c5ed4a37f06a8c36539f3515d3cb987de109ab18d0784b5441a77e1325d3d362c4782dc6e4ebb647afdd361bee23ca0b6d02c512700be5f5ab7b7adab60485ca32b1f0adc3d0d265fb2353325ca5c1f440574666f871be64b66f168929a98e2f965bc6ebce7817f233c242729e8e7f553fc371120e5bdd54a2faa0d2721b2d3ff4ef353ab530d77870f60c5eb3b0d586d56b97450994be641b1ed0cdb594ee443600a9c0571889b1c802facdc61254a7a53c50ca74f7c0b37552d6b361667b603cb79877344b290d80273e2db9049bfc0258c25e895a360fe8cf5aa64fb51053d494dcba88e4fa301b7f82fcce97077a649ea043c42b7367116b12afb446981ddc1a94021c81f7f572daa4b1ec0e34f67721fec691bbeedf236617fe3b0b01ed0046b4b75db0ef2c8a4956d12106f2273b94551d68163768fe3c76e558f848fd0b1b98fa3b25446c9de6d07eae2a1086ecbb22280bb7705261c1eb9105e6cc1b40f631e6452f11195a94f4e12f21cb7af174efdcb9e0a2d49466d65cc44647e4adcc41023f47397877ecf5bfbf2ec98ef8d8fd83b878a0252ce9dd9df130620ceae9792afd3557743fbb550d1f920134638c10a5424a213e21d0988054a77eecf4af0bdc40a337ab67b46e6a20c009f7ee306150f7a650aba05da3d7c1dc961ed6da7a13756eb6e9fc9184ac0fb5f83a60db9c9ff6d364ebd78a73acbdb0bdf52e969fcc81121968176246440046ca62a39ded736d84c46291eb508f2574ddc925c8662c4f0cad69dbb87946ff9c09ff8336f36e5e7fdb0d86bf7e73394bbe1c88a0e33a74681a521f83a015f0397c097eee154bcd2b28ffa94233909f4db1d67336f2129398edc4f296d6be5d9d64ad25eb0f015e908452c1d9a819b5028390f21e3ad4c7702751b2ca82c47f8e52b5e673deb10e243ce4f4f1c7abc344f9fc3fe885c1538ade9c49801c3943b325a3633050729cbb990ee456457eb7adc1978f2978df1e5a3d54016343370ed4fdbdaf65c219381ef8daa50887e1864e00fee7246b1781ce1ec1a2acbb568897626b8a6e2083a834d3d108cd5e3941fef92e3a0a9bf3b77f842dedd2573abe125763317f6014c441c68fbbee16a7aa7ca6061a3b1521be97914589d0180994c171df22e827ef86861c9638355fc9fb0fefdd9460f07c5258b0f68c08bb4c0b41c523ba28e4a865e7cf2bbe3132555c8956592313f032cdc5219bd94df4209fd34328f872fc83ce8278112a099412c95e8b64f4d9a26cb14ebc0e9b18aac920a829be25483ca3ebffd8268e28b0dabdc88b5dd17f6e1ad65390d9cac47075d6d4cbe5b762119178c4dc3f5d3412212010ce6599941695a2add5f4a3d83774a08327b20c7f0631bfc02ed2bad7c0077e55b8ab89f168016071976fc69ac7470f50dcf8d6e5a7239022f44baa7f4aad86eba44c5503991db800a9128d5dda7dcb42325dbb4bb0de3ed8bea6fe8652ace23cff4b133d5ca1b7fbed2d442a593768b47395377c8c0dc80f4331a22ca8dae62be048ba9cfc9d5d3d6f1827bce26f7ef44950b830ffe64fb643878000b479fdc836f4b95af565ba7e50e78e0476339c26ecfaf611865eb69127b3862add19957c9c69f15e9e4c8f7ceb53caa44f94aed35e0e9ae84700ec8c5b42ce1a8be414dec4b15f0982b00b0552f8aa2e3ea1133ad10a4be6cb3b46ff523a1cfe550fc287aa3f1ca975a4296688cfd534f36fbe85bef351a9967525260097cd4cf2ed7723131ad14654cea2e612e19d3c9c4095d00b9e1e68a277269d558b618e468b8b084c1ce15ba6fbae6ebe3ecbc6b98e60ab8e077da57635d9520f8e68d3dc922a8ddac287332ace387c2cbf0941bd6180dffaafb1d55795bfafd69236cb0be08568b25bb9a2930ddbe6d0e5de5e83317148976ab7db20a5d2300e77e685f6246d7822845a5424b665d4e4315ad83b738c542c68741a6eb9a6810e0bd6a4ac20af422c06350b3245f547d6b1839f3472db065cbe51194d25d2ab122389296d4ba49eb0f26f8a649a599c83e84b89679625da017fda43b1e898db31102adc849a2a6a93f51d3b189801679a2c88101ef4e306afa3b1192d4327a177b2d86a47bccd49eab2cdf31547c3e2359caf77151295a0e238620eea3fcd7b0da0094d175a08202ddc1e8c8379cab7772050d1031c5f57ed037ef2ec1fbf8bad1c72dde8da9e2e11289c933a18e2af46b266a0487d15523fe6418d65ea8e674fe797c9483cb7398b83a019d7b806561f9c2dfd121a306161884061c6232fd0327a65280b091c1594ec6e50f9d9a57c439cd5c103c166a0d5ded00a32628f237ae2b7ad851db08c9f3fa6d1bc26b593af523530db14d423d86382c118fa54387879de2c791a9dbb4f175b4db6ab6242c439e06b99ec3feeee69226f71b4519c2404e9ff03645f5ccebbd9cfa96c67e9c3bf14a01020c017648a06a49ace2a281b21566529b4707f6fa1014f65bdbf12f5415628fff5902b58859a15f402d41f2503b63a5b2af05a524241e5bff6451f73b7cf47ee2b94da2a79c2e9c8c9781cf1931ea5e1c5a40a9609adf3971685485a8351654da65f5d2262d23209603fe24613fe588ebfa1296d112d955b07d0a148ec243409dd0cc2d8aaec4290fd555ce180", 0x1000}], 0xa, &(0x7f0000003700)=[{0x70, 0xffff, 0x9, "7492ee0ffe411eb66bb5ab1d1192e585d22bb40aac6fb2532e4e41625d12fbd96adfbce38424750e05fdaa3b5014fd667bd68b26e51d4110607d867f920516cff4e1241e56d7615deb62342606f27cf389db71baabbed68f0765627249"}, {0x1010, 0x1, 0x100000001, "42d648894fed75f49a64c0c1c063ed1d9a9639e98f1501da9ec08ad705bacc3ec0ba4e753869d1367e6bc473a394401ec810ffaf4d9e5808708d1dd18104f2d92c86f3cd57d1762f9e9353e2199528cf48b5db82c93113487aa43d99c4cc53ad4723db37beb7fdfb33ee98221af0490ff056e77acc42747ff58b146a245f8461cf2017d52883dd4251393b8e12fe3a9ef6376fbc5bb4cd7d32522e91e8f51080fc35d0061c00400b81dc29f9559ac6d4baa5cdfd68817267704db82f69808e27a3ea77e568d12ea37b4e6cb1c53e882edb6aebb56dd2f52854e3305b41c2df0fbff3cc3affc5149f847fe26b7901f6209556eb5598051f0d906dc298f6a73b414354f0a9b4fb0418852b6241231b58cb6b13926e3fe39cc72acb3fd595e43b509f5caf343ec88e7ab8cb39a475c009e39a0e71fad77b2e0a17ea04b1b39182aa413781b400eac35df170908131ddd3aeb2fc2f5f34409536433ea473a230fab3d6ec4fa9acf24c349fe0cef10a443bf5af978898f7d1ac3e515bed8eb24649cfaa054aea4fec6778352fe73f5b7eb1c6a3b4df0d1a48f6941199286723ec29b461dfff393477a6609cd733f435f38c1a2eefcce78b645ac35ce729d058b2bc29a6edae2d3c4bc78665c9db77d092eea05439457fb6091a1ac8af584abe8716321a1efbe90bcab47553c86ccf7ebe4021f3a65041ccedd412e0a3364e21251f08b27adcbe814d10cb7d43c0f0e7370998533e2d5b8971de893cfb3a683ece57a9e0697a0e44cb0a82e56cdba0531c63cd56b62ba31663e7e45219282506a9e70fd61601fad54935d9c9ed7a0b161604cc68885d583e36b8423a16e32039bda31585fa867f4da9352f9a04ff65d7904e95490fd6dfbfadccebf529b8d3acd783fcaffe0cc102c8082baa16cf9122f36411dfaab59889a8f4d705520168434e57de4d968237df91779528657c42fc4cbc71693c61c96a47c02105da71f8c089a1d33d09268b9e885f8db2f50a44c0a2c2ac7f8e687b6fb1cabc117934ffd655f4bdc16c0f6e03934b6c54043d6a48f8260c698ada569ed847e6c8815954c58f3e3c57c3ad6d410cf856ee0a9c8be8e8f9d9ae8078443ff4b4811935732a71765fad82cb23952db71459d7a9adffa6c7fc3313cc1fe7e139f45e6516c81d63322b23c122f02a692a026b643585a226fdca7c66c16c9a00f457c6468b8670b35257472059321254424e3e6e9d57073c92890e291769c663e97160fadada954912e0eef1f84415a74d2884b62fce2d94b6ba1d0a20f8e43d30d31f15aec88222a59ea549605eb6834c05e64896d3324617fc0adb7df6b67874c8bbd3cdd91f73f7ff925eb9e60ebcb67c5f01d3cb7b3dfb7e506bc6a21d5c4bc7b1e89f83bd8a0a716cb2ca78b867d729ffecf8b9907d881b9772a0792ab6f9285d067d6b615772ac88ec69c30fcd4539e4bdfc758f4851aa6c2c24aa39d29bd0553e17daf43ea511a0c75cadb590077a1a4af4ad43bc5f17b3e6c84bd99e47d2dc092ff46b86bdf917520eb52ab295af4726d2e547dba3541eca1264bd183e3ce30e9a83a6c745067df7427fede810c0d409077c6ea8bceaaa864db4bb8333cb8b39a80596d5943b6978a326ad916d6c56cdd67b2db1ade037a41d9c5a798e327a9ede54d5d67bc690330c1acd2d730a9d0d8fbadf982671072da6b99dec3c8f3ffc2cb70df0e92d810562fc4360aea463bfd332b0afc18c49a13598a5bc88a17188b9a67852c0f72d4e7888a4e6647771c8b730a6b0ef1c5017686202605caf2f52ee61fdded567692ef4d758bb2e8f51c282bf67ad13e316c54e332d578e663ebe2ff43518e925e87653af49c23229824a485c9b970051902e2fd81d665ac48b947ff48398b01cd820f6374e6deab327e0479a3d64adca63a12c655403fa7b77c88027aad61adfabe2777fa5c910952bedaa266b8ec11fb4fd6f87bfe29c91d90a7c32ede407696d76aae3e173978da334e6a7ac5dd1c74e36978b07e785cbd26d95f4de60ddd0a15a944706847bf996af24807ad2a0f82d52a0a71ac28439512993006e31f06e926060b80ddf3a7afddd5433f39f79f856996e285f2dd10f9f3d9a687cc390af7d41e54a3ff3e40d58a056e63a2f0ddd024e465cc5d4ba848c20903a534b4f9565b1761ee64e6543f7c52620a714dbe043e625ab4fcd84e9621f9ca1335fada542cfab5cefe4d3ed67118aaa3131963990ae18710c9589e41222cd05e7a5096d045aa7e73ff5905ab1844d0f720cb4488f789920ed489648b9a44ba8f1af1135b7cc653c33993cde39733e0f6ffc81870ccf8db052419a66d343c89f6410a061e611aa2417c65cb7dcceb7c0ee4cfcbb5035c1848228457496d229522e6957e9195decc23d9c96ccf2a452dccf82b4fc9bb3be525f45c05f083033cb47bfd91def6fd28e8f2b83594359a501a82a1c9af5e0141b3b41abc5b4a5e2eb0888dbe370fabf1cb9cd9928dc76b9c81a29a3c7549ade40c3ce255fac36f42bbdb6f59e110f68148a38df58911cdb70d37abd56c30b6a130a22dea540237d341190415ce5a5e3680bfe72e7a936514c50f4ebf647776751197786457621b802fdf229c4870837bd57710dfbadca5374b6d6c25a856cbda9479ca4bfac9fe54aee47741e778450f2dc1bd7e80b3b64b356059327fa05ff9393c1ff7b9c69687428582169fd5f7fd772846b1db01c9f64366562318f16e9c88b728be84b5bc23b599f69d4db476d0ff26ddc6c55dd6d66b6db34bb8b46c340c537180e9572cbfdb3e96260df1233631b70daec4db2579f5a09de8d1a5ff791702cbc5d64bf8b92e6b09489109fc3f58ed3ce4efa9a4d8e49da4f29190786c7033f986c95716a9829f7fa4421e9e2e5c43fc8bc0fd0b76ffe5eae22f1b1b683d70e723081241c49a1c3e94fb623c378f3459cdb82955770d38a8897f653cd4396dd0d1125439ece0fe0a469382dc2a744fe85dee6cd07f2310acf2b12ce65fc9112f5991c3d04a7bf056b270bfb8aa3f7ade09c85d2c08d5ec928b7049c30a0bf60053a07a7dd971303aad5f7a562ee7766af678d26139aa5bf92b21816d08b6dfc697d407e22860a40d3678c36fd29bd1bcc3c6d996b35480ee8f84d75675b5788b59510a1865e15c710eb87f082f6d902165281d4823bfa34706e306cc385a5b6d6ad2f1552bbaffa6ac59ec5840e58cce3982b1c807adee26ce5bfd224451ed447642123ed7bf8a1c4698705c9c4649a0c8a10e84d3a1addf496f8e03b422a859fd0ed429bff2fd77c9e92c34046ae5a68b5892626c574bd5ede2fca3effb99e0b508164805ff9ae6df992b66f87102f06e987de0cb9f8b3a8f804176d86756a5d3115dbf9c5a927a9e13b7be2ef35716a86b5f7aed8217c5b2e32760e95c6d55320c00206d11d9f260d5de7053c9e3147ae7059f32e8cfefaf24d5ef77b66feac25884529118ccf8319ba4fd328fc7af7164894f2d85dcc9a58d349df45c661db79db52e35a7dbc2c607d9d6744772f71c0d17554dc63a8ee0bf0878416b8d97db2bbe949ab931b9e6ecdb044360a10d387cace7a8921122bf9db888d0f80e3b52ff4ee57da1a47b7482c2ce116b2fa409c428e89a3562c5c4fb04a468ffc7da8a2fddce601237d3ed3a92b4357b30471ec8344e1f5080d6597fe8955b0726bb8cc7515b80d7508466e7ef3c0cdd288ec06ebcef3ca3a48d88700197d73c6a99c9b5af27735b1f3f8c9e2e7fc32c63e276d02cc4af723584a9a93f2feb9fea7a1ebabd2414f9b0acc1252f6ef01db63b1d5b51773da5ba6371d612a2a9b19ab436cf10f27030f3168331f0f063c79ebdc92f28f385b1b5cfa96e7204c653af11414544c3bb1dec9f3a5535eedd7f3a6fd604c9bdf4223a57430fdad3e27a47c697867ae0c67e00e7ee5b15376fc7d67400bd9cf84ef6a26cdb6849d3bb232738e1405ec5584c9f479b72fd9b14a2b4d1f22c85f23a0e8024004bd9387399f6890513dc8ed9f6a6717e4403240209112cf2a768017e03694eb6f406cb1e90d89b2a002d50091f072d3045c8298ad7d5603e3e9f58f97efe2ed0641a239dfa219ec0e2ad84aeb6bfeb2608dcadde20dd233ac84a82c9113a589f0a91d2926b7650e14af9ecb79cf9ff6dd5dd338ad14665c2b12d297b50cf9e9fcdd91f5a8a0e7b4333a36776c89c99fcad3d1b23bcb1f94cb4bfec820b6b72a6d4a8d967ca6d71df16deb55e183c53d3611ca0f82d6a578ca0b02255d2e3af8261b62f4b4ad46c6bd63536cfde24ab2d11803e9dc59ec2ad9d15bdc9966db00cb44a8cfddfa298cc85002e010beee40880658c6382d2a89d6a8f7c5b250634d4d010f1e77ac07c6fb75abb9a05d1563bda125d7fe68102861c792a550485972076bc449f9f90fc48b13bf2babfbd402b91f84a2bbf9e1117c6e7c5f22a41b6bae8cea9218913285f8d241cfaadea62a193223b9ecdae3b62f9cb47ca017c74e62aad35ad95fb57431896aa9500e5178321ced74dc2b285292599194d3873536f466b283aa18cc33d140cadf0cbd536868ef9d5ec8318ded9f012e00b1b56251a0e3514478e468bbefbdc2337913af810c5447bf5cbacd4420beb7e37839cd5fd02810840d297891239c4d51c067fb4c4a1d0a64cf175e1c7cd5d62dc8a3196713fc439e03889c581ce8f95feccacf0e20da4ae449c9d7bb7e58895efc6cb98428a952be002a413edd23e3a9a37b4409a1abefe6121daa67129654eddd45d145606be04c7c7bd2889010d4fa865fc63f235be2c1c6603a1b9e5b98ae95d1c98a87565b37d52e88f51669c40128161ed39b873d35be65b1544d57f5e1b8ac1fabe8adba5c58546a34f4f78953e7082eab8e95ebf4eceb2fdfebb1a04adfe4fac1b89fcdd78266ddc85568592384455a399377fe6000001cb01cc7d061cfefab59a90a287d00e11e9b17784b196bb067c2de6ac033524b17143f98ea54461e9d9f2b297d6d76c2c8e2f4be8931b31830aabca460be987486a3a3f533025eb951f729db12b305b7cb9157b24c42b79243e43be4ae7e6a221d67a41ab01916a3f43c59ae70c78b20e6c9296aad6be1c1a9ef96f2b8d495a6a20c4adf4840d8de736a25039fa39458e468ca650352cf28f8a25e6354bca568a5ab5aeced6d6161609184cb2abfbcefec036ca03ca86d84115290e01c936400b85e9d0d2f76518c636bd5aba6b4e1c52cacc9f911953ecd10dc4d0d85b9c5697dcbfc879dda9b407a361653dee4eefbb0bbf3abdc4b45b4e7b3e03d4289d164775a37d2c77bc7a0b109c57d0a17f1338614825d977a407619c58cccc41457e3984d37cbf4ec3132fec96db2c59a9208c0499da9423a639896cfbc199e5a999f145b3b85525cb8e84f25116f270bd665a857e36dd540bfb222b9e7c73adae592a46b9385b3fdf71ae3e3c88c292762d2de0c25664d2a2dc5240090a06ecd8159650687e04d26a4ae207a17a676c6fe0d37c6a8973108a8d32abd8730686fbbf375603da193cbf5e98f0b9fa102574442c1c294534bd9383070816bcfb0738893ab6b5cf5fe3814260839fbe39e1dbda63f968181b7d3f295950517c591b8d28c2d3e431ee7efdb0f1370482d5a023497f20edcd081233a62809e92f914a44428164e168b5a721d0f3e6f0a3b7417b859598ec4fcd3ef92e5744c9003b3c87da287d36c783f4f276021027247291c69c2188d45c11fdbf460dd8d5e59a7b185c1e8abfa3ef4221f5d594e6e8af021c076686ac395a8d6a21321e29d0f"}, {0xe0, 0xffff, 0x7, "a42f6b0ccbc40f443bbc032dbce3df9f1eae5fddc24e88bf7b727ae71da410ba9448ca654f2a0e0de5904a3b59c51012013ed559dd1e78650f3a84b0dabbdc998fc2f9cb53999ae46d268684cc1389e44b5d39cecaf04d206d7a61aa65dc456d617c2c6dc930dc963b946f5dd4d50a60e0fabe159f2cb4b834c35fb28975c9c18fb16500bb09b7692611b6f4f8a34670b717d3b272d49ce9006ada434cfac93de3849af30569bcb8d094312c82ef5234c7f62f62cf5027cfd91770b7f79cf372247cf65049f837b8948da94f51cc7e"}], 0x1160}, 0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="000000186004008b00232c27feff023519f2ffff0001000000bf02008cb383246b361f9d215335a17d1827ad2c00000000000000000000000000000000000000b1fc135d594fe0fb7afffc5afc6925", 0x4f}], 0x1) 01:40:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchflags(r0, 0x70001) close(r0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 01:40:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x4, 0x40) semop(r1, &(0x7f0000000080)=[{0x6, 0x3, 0x1800}, {0x3, 0x0, 0x1000}, {0x7, 0x4, 0x1800}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\n') 01:40:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000fcd58a39d606113a8cb113c185a749bf8f00000000000000"]) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:40:02 executing program 1: kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 01:40:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200000400, 0x20000, 0xfffffffffffffffb, 0x0, "000000000000000100002d00", 0x4, 0x40}) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x100, 0xad, 0x20, "68a684a4a577df176dcae98dfa6a4d46833c75e3", 0xff, 0x8000}) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x10f14eb3eeb2dca7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x9620}) write(r0, &(0x7f0000000480)="2b00ff2300002b00290000000006000000f2f0ffff1f3ada843b9f3444ce7121fd6087bab5ecab9e0bf919e389549f25b8d814ba521b532e2c5fb48a20bbe8926fb46de98d31a7849b6afa368677f46ae59605d51d9d0d28eef5e182bec3849367b048a84914761b7600c8cbc6959c0f7aa355eb55703c2f3a87a31cc4a8146bdebec4bb096a7a852e08ab59ea291dec0f680c88ee10dd0a70977a1d6e8f2f8ca8fb4818364bc54db06a1f1695e7fd287613e086beb8648cf1580c77833a62d0533bf5c7246fdae8f957a5abb2b53bf1d5e137bb3794632e2fbc22cfdf4daa9e532bba7d826e00"/245, 0xa6e6fb570c4f5f06) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 01:40:02 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto(r0, &(0x7f0000000100)="12eb086c5fed48c5cc19db4fe8408b29b2fbd86e3fed04af73fda0196d34775886441e2a1a3471fe2295dff6d27687052cdb075abfe12ae0ec739a9dfa11aebec81774635a6d1b0ea757551333b676b4896d21459e4a7b9e62156946562d88654c1c74861f8f30e8f5029a0b353370f735dbc998b95815eff5b11128135e50b1f09972fe15ba4da5ecf02ea80f78dc03e7bfa95455403d8020f4e73f4824a6cb22a58d30a16ad2372e5bf5089b7041494fd3489f35469ba5985130040fb639a7d5cd08439b", 0xc5, 0x400, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x5) sendto(r1, &(0x7f0000000240)="99ed5d9fcd1a59149e63c9fb1827c8891880408b820c655248a845dbfe6291c911650b877ef6229bd9a5c05803f940465211a55ba388e3a147f3bc360d69c0ea06bbbf10e2d42f451ce9ebc8d815d6b2da5c5aced9acfe99a4b3af04b10d", 0x5e, 0x0, 0x0, 0x0) 01:40:02 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x9, 0x100}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="820500001f00000000009aa63498e4a2a8fd4eb33432f21fdf238cadaa5b9be1b02a74ed4df877c263d130c7231bc4e1b171de914735944ef5df718bc0bab9be1b7062ef8c4bf31ef86564f9f2d13ea2deca213725cbb177295195f5e648ffe6fc2d871c9211aec4c136e2648d787d4269181ac1ad3efa2ba3ea97fead5a22751e07df"], 0x1) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0xffffffffffffff9d, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x3}], 0x30}, 0x0) 01:40:02 executing program 0: mknod$loop(&(0x7f0000000300)='.\x00', 0x6000, 0x0) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="9cc98958464dc3ea470c2d9c91b65316b3ad91ada26535d5998e7f8c6f779115e82bb55072bf6171e5653d400998b587d15937420b4db64f73ee08960e4322d52cc9b83645", 0x45}, {&(0x7f00000000c0)="096c54343246c5961737a26957328e7d98806e3def1111a6646f356224afe6ddf63ff4e7a736ba828a364e2984285b6ec14e5005a6dce4ae4742ae87ab372db8cc9a8de098c709a4745b656ab2b8b96385f1651dec319441ea7d84f97f71fa03", 0x60}], 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) dup2(r2, r1) 01:40:02 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = kqueue() ftruncate(r1, 0x4) openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x84aa, 0x0) mknodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x27, 0x1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x2e, 0x1}, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000080), 0x47f2, 0x0, 0x200000000000009, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0xe4, 0x7}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)) lseek(r2, 0x1f, 0x0) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='x\x00') 01:40:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 01:40:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) semop(r0, &(0x7f0000000000)=[{0x3, 0xffffffff, 0x1000}, {0x2, 0xe2d, 0x800}, {0x1, 0x3f, 0x1000}], 0x3) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x8) semop(r0, &(0x7f0000000080)=[{0x1, 0x6, 0x1800}, {0x3, 0xfffffffffffffffd}, {0x3, 0x7116, 0xc3e273ad1a601ee}, {0x1, 0x300000}, {0x4, 0x1, 0x1000}], 0x5) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000007c0)) r2 = fcntl$dupfd(r1, 0x0, r1) mkdir(&(0x7f0000000100)='./file0\x00', 0x2b) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xe819, 0x719, 0x8}, {0x3, 0x0, 0xa9b, 0x1}, {0x7, 0x1, 0x0, 0x14}, {0x80000001, 0x101, 0xc5, 0x23d8}, {0x69, 0x40, 0x1, 0x2}, {0x101, 0x7, 0x40b3, 0x6}, {0x6, 0xd38, 0x0, 0x1000}]}) ioctl$TIOCSBRK(r3, 0x2000747b) semop(r0, &(0x7f00000001c0)=[{0x3, 0x2, 0x1800}, {0x1, 0x3, 0x800}, {0x2, 0x8001, 0x800}, {0x3, 0xffffffff, 0x1000}], 0x4) truncate(&(0x7f0000000200)='./file0\x00', 0x1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) getitimer(0x1, &(0x7f0000000280)) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000300)='c\xf2') getitimer(0x2, &(0x7f0000000340)) r4 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x8, 0x7ff, 0x9, 0xd7}, {0x10001, 0x101, 0x81, 0x1ff}, {0x6, 0x6, 0x2, 0x4}, {0x5, 0xfff, 0x5, 0x7}]}) getitimer(0x2, &(0x7f0000000440)) pledge(&(0x7f0000000480)='c\x00', &(0x7f00000004c0)=':\x00') semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000500)=""/136) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000005c0)={0x6, 0xe4}) setitimer(0x2, &(0x7f0000000600)={{0x4, 0x7f}, {0x5, 0x7}}, &(0x7f0000000640)) recvfrom(r1, &(0x7f0000000680)=""/16, 0x10, 0x43, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc) sendmsg(r2, &(0x7f0000001f40)={&(0x7f0000000700)=@in={0x2, 0x1}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000bc0)="8615f28e018d519c0164c54763e9e623ce97ec9320bdf7d58334c9a8fc232bf046916088bd5f8d70495951cdbc1b2442e271b1f2ffbb902ae6e643772ebe92fef2f8b66d89275390c74ba012875a033cb6c488d2e1ce393e1be48e228d1abadce7e25ab9ff573f8f54d6acba4050165146e729491fa463f099e25e8d29654eefcdd9f480c4358ea87ae1f85d99cf866f94172ea873cf3c4abcd74bec69e2533dc02e", 0xa2}], 0x1, 0x0}, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000001f80)=""/178) r5 = fcntl$getown(r4, 0x5) wait4(r5, &(0x7f0000000800), 0x1, &(0x7f0000000840)) 01:40:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="b804020aca37cf187850f436bd74aaac6dfd05eb5ad35a051c1f0004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x100000000000014d, 0x0) r1 = shmget(0x0, 0x2000, 0x52, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/48) 01:40:03 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000001c0)='oL', 0x2) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000340)="cf7a5c6223", 0x5}], 0x1, 0x0) flock(r0, 0x4) execve(0x0, 0x0, 0x0) 01:40:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004010001028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b00083a2724ed32e68609feff023519edffff0001000000bf10d016c3c476b9a0410334eb1de81b8bd313128c", 0x34}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x35c) getuid() getgid() getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getppid() ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 01:40:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x18080, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&:\']\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{:^?),(\x00', &(0x7f0000000200)='\\:{\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='*!-}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':&:&&\x00', &(0x7f00000003c0)='\x00']) 01:40:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001380)="e89300e4f26509bc6882af06170b8ad200b2f5e204344c150eb5e7652c455cbf5de8c0808da4cb0585f70bb69f645d5b85b785aeef77427d61b1c511f051fc8f12fb5107ab08fc56f2eaef406b2f347b2fbaf1723c342fc1af4f56daeac4cef51e8b2187a16b293fe0b9ed220d56bd397658d0fde2d6212270635ddaa653c8ce1d08a231828f1bf19dc949ffb0b4dd99185ad4b7e2c456db51c1c2d77bcfebbcb29bdb8a9c029afc71fe96575ffa3859d295f9948845a2609ee9e2af437bb910109b128becd2b641d562a95439c6157744305fff2fe5fa03cadb3221764e9babb38d4fb47e9bfb58f8c9bd30c844c060d30568ce00363c7c5b3f0c838feaef91d8f7fa8e028e8450", 0x108}], 0x1) getpid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "3b7437055fd21915af32d058028154c0e2288e39"}) setrlimit(0x0, &(0x7f0000000000)={0x8}) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000240)=""/253, 0xfd}], 0x1) 01:40:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffff8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x60, 0x1, 0x1000, 0x800}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000012, 0xc12, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000020, 0x0, 0x800}, {{r0}, 0xfffffffffffffffb, 0x8, 0x23, 0x9, 0x7eb}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0xf0000012, 0x1e6, 0x2}, {{r0}, 0xffffffffffffffff, 0xd0, 0x0, 0x200, 0xd32b}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0x400}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x2000000005, 0xff}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x8b, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x81, 0x7fff}], 0x4, &(0x7f00000001c0)={0xb57, 0x81}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x1, 0x19be7972, 0xfffffffffffff800, r2}) fchdir(r1) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) fcntl$getown(r0, 0x5) 01:40:03 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getdents(r1, &(0x7f0000000080)=""/2, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000000000/0x1000)=nil) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r0) 01:40:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ef5fde549ab00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000002540)="58f846b9c8d4283b02f31ea167075838107ce4f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708074716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f79f6953a7276519857a16f683b8ce09b18476712e4e455354e6a6c1ffbd074bc971b79bf569642cb6c49e3cb952ede4415285778de57aa7e7549bc4581925e95c94a17ecfc253addf548e9b92d3de3c2e207b038275eff032897144a1032f17136aaed64ec9fe41bbf84cd3bf28d5b0598aec5449088bbf360c6ae0477756f1c99aab0a2b0b01e68264e93bc5f4563d2eec1283ba6ba794d150a2223f559da617a927970743b26e957f7c1c5a53ba9c159d726f60e328be13f99db7b25de44283997b8632ba4d3549ff74ecf11ab6ad1a621067fa2534cfe62e4adadd16cbbd98fa8c6b61", 0x3a6}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3) 01:40:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = geteuid() getgroups(0xa, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x80000001a, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7f, 0x0, "b04d00f30804200010e3ffffffffffffff00"}) getpeername$inet6(r6, &(0x7f0000000440), &(0x7f0000000200)=0xc) r7 = socket(0x22, 0x1, 0x3) r8 = dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x26, 0x4000, 0x4c6) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r11 = getegid() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0xa, 0xd, 0x3, 0x401}, {{r6}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x3}, {{r8}, 0xfffffffffffffffc, 0x10, 0x10, 0x7, 0x8b38}], 0x3, &(0x7f0000000340)=[{{r8}, 0xffffffffffffffff, 0x44, 0x20, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x23, 0x80000000, 0x1aa6, 0x8}, {{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x8, 0x9}, {{r8}, 0xfffffffffffffffc, 0x20, 0x40, 0x3ff, 0x8}, {{r8}, 0xfffffffffffffffa, 0x11, 0xf0000000, 0xc77, 0x9}, {{r9}, 0xfffffffffffffffa, 0x2, 0x0, 0x5, 0x6}], 0x6, &(0x7f0000000400)={0x6, 0x5}) r12 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000005c0)={{0x76, r10, r4, r10, r5, 0x8}, 0x7f, 0xceeb, 0x400}) fchownat(r8, &(0x7f0000000100)='./file0\x00', r10, r11, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) fcntl$getown(r7, 0x5) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(r1, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0x48, 0xf00fffff, 0x800, 0x8001}, {{r1}, 0xfffffffffffffffb, 0xd, 0x0, 0x6, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffb, 0x0, 0x0, 0x9, 0x3}], 0x7f, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x80000000, 0x10001}, {{r7}, 0xfffffffffffffffb, 0x43, 0x0, 0xfff, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x20, 0x1, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffd, 0xf2, 0x8a, 0x96, 0x5342}, {{r9}, 0xffffffffffffffff, 0x20, 0x30, 0x1, 0x4}, {{r9}, 0xffffffffffffffff, 0x1, 0x80000002, 0x353, 0x6}], 0x6, &(0x7f00000001c0)={0x6, 0x8}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:40:03 executing program 1: r0 = socket$inet(0x2, 0x0, 0x102) shutdown(r0, 0x1) 01:40:03 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) getppid() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x480, 0xe4) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$setown(r0, 0x6, 0x0) open$dir(0x0, 0x0, 0x0) 01:40:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) 01:40:03 executing program 1: r0 = socket(0x2, 0x5, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00000000653000"], 0x10) r1 = shmget(0x2, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/55) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$TIOCSTART(r2, 0x2000746e) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0d5dae3070ca9f05", 0x8}], 0x1) 01:40:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1d00000000000070b0801d00"], 0x0, 0x0) BSt _&0x0, 0x0}, 0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000100)="b1000501b100ea00000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4db043764aebdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec7", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() r8 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000380)={0x1, './file0\x00', './file0\x00'}) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r11 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r2, r4, r6, r7, 0x1, 0x3}, 0x4, 0x8, r9, r10, 0x8001, 0x8, 0x5, 0xff}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f00000003c0)={0x5, './file0\x00', './file0\x00'}) setreuid(r12, r3) 01:40:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7ff) setsockopt(r0, 0x100000000002b, 0x200000033, 0x0, 0x0) dup(r0) 01:40:06 executing program 0: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r4 = getegid() fchown(r2, r3, r4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x40, 0x6, 0x4}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x9, 0x8}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0xde5, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0x20000004, 0x34a, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xff, 0x100}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0x7, 0xffffffffffffffff}], 0x200020000000000, &(0x7f0000000180)={0x1, 0x3}) kevent(r0, &(0x7f0000000300)=[{{r0}, 0x0, 0x40000000020, 0x1a, 0x80, 0x6}, {{r1}, 0xffffffffffffffff, 0x12, 0xf0000001, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0x45, 0x40, 0xfffffffffffffffb, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x21, 0x46, 0xffffffffffffffff, 0xa96d}, {{r1}, 0xffffffffffffffff, 0x82, 0x20000000, 0x8001, 0x5}], 0x401, &(0x7f0000000240), 0x7ffffffb, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x40000020, 0x4}], 0x7, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x400fffff, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x2, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0x11, 0x3, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000040, 0x6, 0xc02}, {{r0}, 0xfffffffffffffffa, 0xc, 0x20, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x5, 0xce, 0x100}, {{r2}, 0xfffffffffffffffc, 0x12, 0x2, 0x2, 0xfffffffffffffff3}, {{r0}, 0x0, 0x10, 0x0, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0xf6, 0x80}, {{r2}, 0xfffffffffffffffe, 0x85, 0x80000020, 0x100, 0x5}], 0x7, &(0x7f0000000540)={0x3, 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x1000, 0x9, 0xddf0, 0x1ff, "985535a613a8be059915d221ac1c48e712eed186", 0x40, 0x9}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) write(r0, &(0x7f0000000280)="eca2250d049b72a6e452580edbe863ec07a87a34d62b7f11e2c38b29ab5ad571e0298c8c05bcfbe6a2e05538fa1fdea81f2e2f16e023ae729f3115689f781e973cae3a36f53545", 0xc555) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x100000000, 0x1ff80000, 0x1, 0x7, "7becc9d25d00ba52b31194b3944b4e633fdc385a", 0x8000000, 0x1}) 01:40:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") truncate(&(0x7f0000000040)='./file0\x00', 0x9) 01:40:06 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfff, 0x401000300010005}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 01:40:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 01:40:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) pwritev(r0, &(0x7f0000000580)=[{0x0}], 0x1, 0x0) r4 = shmget(0x1, 0x3000, 0x24, &(0x7f0000ffc000/0x3000)=nil) r5 = getuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchflags(r1, 0x0) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r12 = accept(r10, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) kevent(r10, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x83, 0x1cd, 0x5}, {{r12}, 0xfffffffffffffffe, 0x66, 0x14, 0x7f, 0x100000001}, {{r3}, 0xffffffffffffffff, 0xe0, 0xfffff, 0x0, 0x7f}, {{r3}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x9, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0x8}, {{r10}, 0xfffffffffffffffb, 0x48, 0x81, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x6, 0x3}], 0x8, &(0x7f0000000480)=[{{r11}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x8}, {{r10}, 0xffffffffffffffff, 0x4, 0x4, 0x5, 0x7d3}, {{r11}, 0xfffffffffffffffb, 0x11, 0x4, 0x8, 0x8}], 0xffffffff, &(0x7f0000000500)={0x6, 0x7}) r13 = getpgrp() getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x6, r5, r6, r7, r8, 0x65}, 0x0, 0x200, r9, r13, 0x2, 0x7eb8, 0x4a}) 01:40:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xfffc, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) 01:40:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd79, &(0x7f00000000c0)="8d") 01:40:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000007, 0x0, "419414a0f4336778fd00000000000001ff7132bf"}) pipe(&(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) pipe2(&(0x7f0000000100), 0x10004) write(r0, &(0x7f0000000080)='3', 0x1) 01:40:06 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028ab) unlink(&(0x7f0000000180)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r0 = socket$inet6(0x18, 0x4001, 0x401) recvfrom(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unlink(&(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186004008b00002b23a02a7fff050001e19bffff01e000000000400040c60100f2e9009088c6f209000000989084f64ec87dac98d2e25a8afcceecb35dfb07a9571282be102ab7983cf72fef819c69b91c4643ca3c0d171bb496", 0x5d}], 0x1) 01:40:06 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:40:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) socket$inet(0x2, 0x3, 0x5) 01:40:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = getegid() setregid(0x0, r1) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) nanosleep(&(0x7f0000000100)={0x2, 0x1}, 0x0) 01:40:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x104) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:40:06 executing program 1: r0 = socket$inet(0x2, 0x0, 0xf349) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0xffffffffffffff34) 01:40:06 executing program 1: r0 = semget(0x1, 0x2, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/150) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000100)=""/100) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x200, 0x9, {[0x5, 0x7, 0x0, 0x7, 0x0, 0x3, 0x9, 0xffffffffffff0001, 0x443fd9a7, 0x3, 0x0, 0x6, 0x0, 0x4, 0x1, 0x5, 0x1], [0x9, 0x200, 0x1, 0x4, 0x82, 0xc9, 0x100000001, 0x9, 0xa27f, 0x9], [0xffff, 0x2201, 0x10001, 0x0, 0x0, 0xfff, 0x95], [0x80000001, 0x3ff, 0x5a, 0x1, 0x0, 0x2], [{0x1f3, 0xfb24, 0x1f, 0x7}, {0xbf77, 0x2, 0x4, 0x400}, {0x8, 0x1f, 0x4}, {0x9, 0x7, 0x0, 0x6}, {0x0, 0x3, 0x1000}, {0xfffffffffffffffa, 0x4, 0x40, 0x7}, {0x9, 0x68, 0x401, 0xe9}, {0x10001, 0x2, 0x36b3cd88, 0x29d1}], {0x0, 0xb51, 0x189, 0x7f}, {0x8, 0x7, 0x1, 0x80}}}) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000001440)={0x1000, 0x0, &(0x7f0000000440)=""/4096}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001480)) chflagsat(r5, &(0x7f00000014c0)='./file0\x00', 0x10000, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001500)={{0x93a, r3, r4, r3, r4, 0x109, 0x80000001}, 0x1063, 0x7, 0x400}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001580)={{0x7, r3, r4, r3, r4, 0x100, 0x5}, 0x2, 0x1, 0x2}) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000001600), &(0x7f0000001640)=0x10) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000001680)=""/69) r6 = fcntl$dupfd(r1, 0xa, r5) seteuid(r3) fcntl$lock(r5, 0x8, &(0x7f0000001700)={0x2, 0x0, 0x4, 0x0, r2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001740)=""/96) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000017c0)=""/4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001800)={{0x3, r3, r4, r3, r4, 0x0, 0x1}, 0xffff, 0xa0, 0x128d}) fchownat(r6, &(0x7f0000001880)='./file0\x00', r3, r4, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000018c0)) ioctl$TIOCEXCL(r5, 0x2000740d) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001900)=""/103) fcntl$getflags(r6, 0x3) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001980)) 01:40:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = socket(0xffffffffffffffff, 0x1, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) setsockopt(r1, 0x8, 0x3, &(0x7f0000000040)="0000007fcf2a18132546495a665e23e4f39294a8ae5c5eddd9cb7cfcb6c6040bff47f85596e71ca753a37b990210958a34c019191a0668e1469b50413609a74f47d5d7ab294181cfd65c5c5a74bd72df07000000d850af3ac173a70e49d844bbd7d9d7d30ef3d4a4af5c24d67c005feb0570393cdc45f55d7b5dac2642fafa1323c1feae42d73da1a9064fba66eba64a5fc30d092a4a05f32e58dbd9a93903995405d783dcf83a87fc673631b59a4e9ca2b0d5f39bff6d2229845a87a0777c37", 0xc0) 01:40:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:40:07 executing program 0: clock_getres(0x3, &(0x7f0000000240)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001780)=""/122) r1 = syz_open_pts() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x88, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) fchmodat(r3, &(0x7f0000001640)='./file0\x00', 0xfe5b49366b1bd7c9, 0x2) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001800)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r2, &(0x7f0000001680)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001340)=0x100006e1e1ca8) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001600)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000001840)=""/184) ioctl$KDGKBMODE(r3, 0x40044b06) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xffffffffffffaaa4}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r6) 01:40:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 01:40:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80, 0x6}, {0x5, 0x6}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:40:07 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000080)='./bus\x00') shmget(0x0, 0x3000, 0x12, &(0x7f0000ffa000/0x3000)=nil) 01:40:07 executing program 0: msgget$private(0x0, 0x1) r0 = dup(0xffffffffffffff9c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x888, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x5}], 0x3ff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x268, 0x5}], 0x5, &(0x7f0000000200)={0x6b377814, 0x8}) fchmod(r1, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x41, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r3, &(0x7f0000000080), 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000700)="801c110e003435a3c2a1d5e15586d9fffe2ea53e22ed7853bc16db4921fbeb449b7384fc78458f0b0ecabc345d154fcdb1ce29a106861e554815e7575b861037c3cedada9f8e4ebcccabb9ea35005e03c0f2e137de75b9d6c8b03767f0fff68dc9d98c98e421aa56d88aa4ea6c2a9138522bf84f6a5dc5bf1369462a3f44d34463f6576cbac197568df942f77f6f48d27bf960b36b3be9cf022d9819c093689f6ef3737045283cd18e628748f9469117a0e90dba55dd7b80a153b01dc6263a090fe553a3b5744da5ba3c3a36fd07cc681efe2308e749d9048cd201ae7dd76ca8a0a46d5220cb388fa73f7bbbceb861ee10eb393eb4308ff0840b442b0ac76d5c4663f58221e2bdf839c51957bcfee3f30ad836932e6273becda13b2bde5838fc8dd06240e81c0cbe5fb9d0ae174b4950a34d570b8c8c2b3c21cbaf5813854b77c9f5a85daf2479f2221e5b0e258660f678366dce52995908068e1261ecdf4f008b4c476d5d84f11c48664dc08d6f6e1fb35693dfa919bf7b372c17a4062ab334e4397225f9c4cd8559bdcc225179109105f913314eaf5b17844fee7d11461fc6936725549d75cb23e308899e4023ad32087d0ecf8d4ed3d24d7da4ca24e43238a3ef8ec5c5e8b1ead7c7a58235067375100f1a603450cdf84b200c492bb05db09fbd47d84f31ae7f929731212e6387be1fb9d436d548d1dc33560df5c71697fa92f763c2524e5c47a46b134f05a74dadfbfa8ec628ac4fd9c32de70068a06e098be2e22859c7f9ab1f2245f60a00d08127cc9d8efc881687a9fc8c089612a658ab966668474128ca6a2b53318e20ba38100bd9726d83bb336af4c98828243ee01389446d03873d1ca9dc6f68e7c6de4e2e318b6a5bd6d7ad3324b06ebc78b3099338520c253824cd45f46074b956f764030dda79ab171a169b401428a962b0d45fe0d3b2bf9c6c28c23d39247d7049dfb9759e03ca574b93d31a707a9e37b1770c9416f3f038a5ab5df26811f5b61c85639c3ff9238ba8c5541df2e5c6084bd76c677bd422cba75bf28d188bb87482d8a9ff71b3133900b1ad2ab0f2b49603f5b19229195e121a5f3ebb9e073c592d38e39fb1b99fcdcffe9b5588d9753fb15d924e9e443b76510916fd64e50835088d07afeac97133cb857e21d0c2ce76a87025951ebe5a3418bec724b75bc0f700b743e4d51a98d731add6af575ef9fb7d019c058dfa542a7cf4f9834b86870c1749b8491d73d077460bbde5074dc020c26b1e917174866795376703d3c8ba05c95756eb43df9950754599f44c73fa04cdc059ab6a899d250a3c34f64f39ae0958290acdae264c19a572b6d59f2603cd70d52c00e2fc87bc7394fa20dbfdea0c5664cd9f73bf0db0b3dcd775966f3ba8eb00bed6c138bdf11002822140435ed79a50d07f98c9837de32caae00b2ad1d83b1640ce530f28de5ce4b937c9f01562c90b73c061b76831e568dde285c3eb6f91d128726577a251b8a7c641d7bedfe8b5c26cacafd294096e9d2a2346909565e6a74b4f873afb20b35e1daf42ff265534c72afacbf4072b104b14d41a7f7158f192aea7a72769f51fd618e9fe5c0646a878fb2accb6a6a3043f22e084b326f615a22c9a71773bc923652e02dc124d90a1ea38bc206efd9def3e34f40b69da605e74", 0x4a0}], 0x1) 01:40:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) pckbd_enable: command error 01:40:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x105, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) write(r0, &(0x7f0000000340)="4e393209fd2717d805f2374e332e", 0xe) 01:40:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {0x1000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x15, 0x7fff, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pckbd_enable: command error 01:40:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0x5, 0x5, 0x1f}) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) 01:40:10 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000e00), 0x0) mlock(&(0x7f00005b1000/0x3000)=nil, 0x3000) socketpair(0x400000000001, 0x8000, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000600)) getrusage(0xffffffffffffffff, &(0x7f00000009c0)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x190, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0x2ec) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000a80)) munlockall() shmget$private(0x0, 0x3000, 0x600, &(0x7f00000b4000/0x3000)=nil) r5 = shmget$private(0x0, 0x1000, 0x62, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x5, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x4, 0x1000}, {0x3, 0xf2d, 0x800}, {0x3, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) socket$inet(0x2, 0x3, 0x4000001) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x81, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x6c}], 0x6) semop(r0, &(0x7f0000000580)=[{0x0, 0x7f, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0x9, 0x800}, {0x0, 0x80000000, 0x101800}], 0x4) shmget(0x2, 0x2000, 0x20000000000016d, &(0x7f0000ffe000/0x2000)=nil) 01:40:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r0 = socket(0x1f, 0xc007, 0x3a) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfffffd22) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) recvfrom$unix(r0, &(0x7f0000000140)=""/108, 0x6c, 0x3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x9f65, 0x8, 0x20, "25c256028edae42078aebfe09bcb9e367e948faf", 0x8365, 0xddfe}) setitimer(0x0, &(0x7f0000000000)={{0x4, 0x25}, {0x5, 0x4}}, 0x0) 01:40:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000040)="b09b63409ea4e71a39428ac59289ffd737bd9f882307ce9412a46d9adad64f31943bd7e66200411ba840e6d1cda2686718312c069851db7ecff686cbfa1ca5b719516b112b23f5c8b9f16c77ebc4372ad373defd006120a24d3211e358532c4701a7673931d1d142956b5d6f749bf4e410a2db746f0d5d47d37c559af2", 0x7d}, {&(0x7f0000000140)}, {&(0x7f0000000180)="37231a18071ece8d24bc032b92d69c01c943d1cd882e91b855e23d7adae207da6202e64a87d5a559e1f2632f1e76ff6abeace0af2fc0561b18cec9abe128d1e8fdc33c", 0x43}, {&(0x7f0000000200)="d87056f211056c09066f41a2635a70cc046d710f70c867bcded70e43faeef891f4764aba74c0fa22d96c8446b5f73167a4af122626f4e1f9cb5038ecbd98b3b11c35ba8210feff7a3c7bf3cae29ee6694ed9b18b4415ed1e0b6ba8706c340a35dd66cbdf15ee6bea3e1650581eba36980fe20a0b35c7780752eed0d761947e448f723f6e32f7be37f5ef10f40b6b615e3172736038e13b6f97ed3d1b045163e31619130a6b3cf9c9a0d108091fa1dbc49ba915ca08339df6280b2cad9de3cf0b535ea1a5dc758738c1c8cbbd614920ce99d70a40e1c582956477e6e9bb808d68c95c568c61d109896a0b983971df4f818ad70e88c83572620b3833d0ce9c6f7755836ab73b0be96dce45aa31a6cf1251d31e2c605d00b187e1426c9998dd90978d8d07daf06b640e0c8547a11cce3ba1b653f671bf20a3c6471524ef06dc3ea28d5ef86a0afb8192d17528cb24772ed1eba6a2b1e2e3210b170773665ba8309fac9d5e7571ced325a1c86dccf596fdf75e3dc089ce6507eacc368fcceb1417739e00cb5087d5b7f7c202d6ec75f099bcbde30c548cafa7599a358db4dc25a5a3e9f604fc601018f80e1f1044ea98640850b1f3e95a9cd134a18733084a3a4a1cab6c76b833704bcf222fa47e881bb2c6911e58be4b948fd8a3d2f4eeb22a03123b11c3cf770c98f574627847095ecec079adb5a9b8a8d3b0f1a33c6a0bb374bbdefa4baa7cac46143d80a8412d166feccdf075b04ad6e6bdb00669c549aeeee0def8db308bf0d64d89aa863e67200b2150e3704454ca4d6ce96f872eeca4a3e0fa97455aa0de96a23005c1049f369d95bea62dc116ec24537bce396437642007424199b4b64eec287b59a9d7c1cc74350c1eaccf3dd88ab2fdaf0c67baee28f16da9f83449c887e157517c44c31c7cbc23b127f14568cf8248fbef938529a2b5f178661c538c2ae4d58d007053c28ff47c9a8149114d2f2463b7907c78f4cd426f1c9108d7c587104bf1df51c281d259feb578ac7fab779ebdf207051206604138d18d8bb609cb85c7b3c7ff5a14883484ae71fcb0b27c30e3b17d7c986d41e5d98cb820e6b1727381f9ac5c0be7780f64f4c453dd1aa36f206a2d4524fd21c24a6f965125d10ea8867cc3cb0e6a7c88b8e938bdf50e853ac56f9441bef489d57da66fd2165d54b87781a8f90d3b252db708200d901240a2db64d690a00eadf318295e68ccff5af29826ffdf3449b5f4256fa2f6b567d6cd6ae8f242b4516302c314f89c3ba2e7973745502836f58fde45641ab755ec8ecef67b40832001bf0a1b1b1b31edc6fba0f870c6130bb4fb8d5c942948ff749842eb48f45b1884613b91db0ff317e572d0ecd183851376eb2c7f2fa55f6edeb05346dabeca66daf47159ca06ff8237a239a193df7cf6acc31e2544261a3b5d6265bb5568a32500b8712a89abd10cc9ab8b50f3f56714fd769296cd7612bcb8e614fbb402f7965503237cdaacf7c329e9c59ec4e8b661d6c3b3e1a32de1e5b5a9b27a7b6a76f5127cb8997bb9b0c98e04fa9c3db69ea08db503823350287ae90e465bb4ebb4ac81f7042702b39dbad7277e2284a503a610fa7be38dd9a83eb3bd0af802eb498e222994ec019f2ee78bb55f78f0265962c072b3e533594c67880ed006be733dcddad58a768bbfba96ec8fbfd4b87fdfb9be967eb048dc321e1119776f31d4fe772cbb3dcff548df97ec9c149b9520b5278cb96e593eab4dcca297707ff9383d743c6759d57864ee28f5bf07a4c31f81e7e296172281bc4b6851baea35902665a69861b5968c6079a7654237f3bbc5bc65b4f4350cacd2bd1f3bed0e42e06f6e5be23fe5af27d64dd843c83206da06c57868af01d9f4872ca33bc8a6b7a5cafbbdc118fb846e2ee3eab03a7166417ac58a7e4600670b77696346bfe7ab1ab94f0be2728e8f3a5337d9ed5d90400810f79b25915bf8ec5691b75d4647e950c9ca01c8d245ea79deff794d5b4487bccdfab30babe17d25be943c6cc67bce0c32e54eec95f05a55056faabc418551afb88079f2088d93979950cdd68e6a24aa4820ee67b1aea70fb0a9317803b29d6f1109482c21e1ac72ebfe476db907fc8dd7d4068b8f7c8251dbe6efb33acfb5d0226f33031aadbef02fbadbb7c4b682e5463f82a7ecb2323eb3a91264f2b25afba43219a126bd49bfd460ed40a72d80e717de40c7f086111ca0eaa2910cdadfc66683e4470ebf155487442b88970e0dc4a56c9f6cda09ccdff4096345756a3a9722c0a780df3e40aa8969414d16f6c7cee5a0c543f0718912dc84330ed10fdaa081ce4d8174085c064d10efc001584542ffa64d9f480e36a5e41abaa123e50cd2062ba0c47bb3e8185ac4b423ffd6bff132c20c30c3445d37d68823416763b885aad27303ef1823ab7d8059b8029c393d63650270f62f8f46345427f455b1eec9aeef30e9e2943b80b8ef5cef83fcb489b9a02c71c00ee24ba0d38afccc32f723e63a94783e74b0dc9e426ffe83408e280def49098e91387eabc6a66a76996f02c5fffe19259dfa0f70d1ba2cdb62e42ffa1b5ed5dff6b2929f6c4c895442c2a09c3f6afa354ac4bc6a6c8c3a028cd31804dabf4ca1e4377942af3aeb903cd12c458d4f3684fd8a882b5d5b1e30aafb60fcc859093676caa12330cf838409b18c8a4a55b978fc1d5cd0fcc0201c14ef4a0fddb08c66233032532553b8f308334b07770ffca02203bdd187558348da8bd6cec4ecb9c0ff2217fc4574ef95651839b6bd4152312a4fd5a039cee228127d72d4b6b4e5927f5277e3576eb64942a44a34ff8a94cbee1ce5d7ecb16e3c3e01b893afb7032ecc0e1a7f323cb7330ab882836dabd7533e33a0e0dd4050789b3e2a0934262a6999cab64b48ffb083d5f046a986e152962228d2ce789d34d49a43b723b366afc8ccacabb9a24abede79d1f63942487fb68c689e90e6d9069050d09a75a3cafa77b89ca0a3591fc609b75df58837dedaf95fd467331e66fea21321176cc8353ce8b73c3d313dc14ed08ba59f93166a7fc680359f01107077b104f0c86acb1146408919be46728dccfbfcda56cdf324bf4b7b78b7767fadebc600ccd8b8a7e4e9056c02f7c735cdcaee8272ad977545ccf700aaab813d928ae55c34fdda7b0031c4ba3d2c59d4479ff102b3ff40213729eeee85a087d2186f0e8e85a4f0819ed3a2019300ff928dd453481108e3347432b617e469de34553c8df2fceb448f9d6e1cb1750928041ea7b43020e9fd7c3715428c444736a401014dbd1253abacf6d88125685d26f56df2e5c264f2a7539c4844044d649a1591cdbb93028a9665b4088e99d808711be3a6388874b6d40a1c096f27943ae21258a30798e06ae5d1406c6b32dd7f2dda88dd971116e6176ae25bd9e3c7ad0fec699db0b5bba0baf1eb49767912d50b4d9ac5b974a58d08d5c547900445832ad2ad9059ce14de308d3fc6a383f5bb67b16a3e27982d116608dd69e78ff52d542353fe74e9e36f76f07f7b43c1a2cddc50c1169497e8bf472f35782ee2170d2819f564b3e14dc2ddf1ae9e4d1e21d8c5da8a0b7841da8c1c007e3ff5a5be65885416d6afde1fdfccd0ee3532d92ee0af5324eaa2a52cb2a886e2ce996b861643f6e646b932a3f59fb261c9959503279fa55b4a44f20747533540c2c69e0b4049d863a931e77bf7a25e57cb15521fcd96d6cdc5d7731585f7413d0847c139b8e6b16b5b4277b37debfb3485a339dee083e2c3dc78f7de8af1c724d68e9404abf8ca0e5c77dbc9399a7d1aaa28868e804f59ab481782acf4e20371a2d5de18a3bbe5532b158a0e1a30d2cf3cff2da5e9dd4a99b747b6c49c150e67392578ea29d9cdaf0d5149b09ada9b44c62023cd266b167124891a887685e07045fb7960a3de4dc7731b8560538a5975750247a05d80b6e6f0608e371ab602b0fa1ac5d6975772c5510c441a933301e983acf79d869b551f0458228cb655119ce536dc85af1e41de0946d6a3062ea9b7a689d698dfea8a96d8496c32e317d6db4fb81a358afab7156ad8c996f8c8f209e3c35a9e0bd3d7adb7f242ef5e2c16900ee2fabcfd02ec125bb8d35e5a1595b059b9bccb62bd0459208c6360b0f922117711e781158484e310998b4b8936e89fa5fcf7f12aa165bdf41fdbce708d37c65eaf75eb2995e12666db190c425a960cff3bade789be9f8b8cb48a40e3244cdc3e64946888fb35eda14f2821a96e567bd36c03f7170361aa471e6730c705bcf61ea9e7d0dc13d4b422d944ba4368712ae6be0e4e6cf1791281e7c112682850a1067a48cbca302e463fbe756c68a8f6c8547d0f803e48c2b1edea3a56819b116ad113a125f2a9ee5393ed3b9103a7d48ce0a7d8aa6200e05872a12f96ea366422e589a0e3c0f9dfee4aba962f0fd5c675286ed9f3fa6585c28dabb256b2f84631fe8981c0265fe9ad5c961122bc2e1a4cc3e710da6b5126d7b401e48607e0f86349c53fd30f59a44b12522f58ff625beca60c150f20bae0ce2802a1d29ebf77aa664407383b03050eeedc9ad370cee402dbb1ce42820062a7fedaf09f0484979e53c17566cd3b2afacd0367072bde59d17f784274eb6abf1166982eb21270922d0a6871afefe212bd2223e7a1ca441f661ea538682035be1ccba485399d46d913ffc4d7b2095145a4280bf6db433bf88da1331f31a814c9e58ef5831282761030eecc6839590bf8cf02369ad4301ddfd78bf4e0c890091b13ddae75b116e4171a8859087b89afc75374f701822144abda242d29fd6476e0d04fd8f2b1e51185c08fee45714b6d2bd7cfd1c64589b3e2caddf627085b7c7fed067f22c777cecb0082a06dbff9ad2f301e8ba4ebb5b0979fed1f5d1fbe99ef7c947f841370d63eaba5c142a00ad7cf4aa6f1999a9b91c85a6dc1e3120b13b0bc0031ccf900875ff2e4d56dcb446f13bd5fd2384bb59934f158108dd723d1944b86306417014eefd0e367f957f9704ecfabf1e4b7e8fb103829015a9c51549f07ddfef1572f010a7e15949061fd015c24f8e5b0c8933352d94facab6071a8dcd159b24cd900901737f1359ca72ddd026a35b6162d81d9f2e39cf2c47f3cbab640ee6a6661daed14fe8073c4bcdb64bd3ded2269b919870efed896a7746c02c1493b35096aab71e5b2546cf8f32e92bd1f8fc5455a59dcdad93e9f6e83ba0d1e19c1092848e19b1db3dd7f1b19b14acf13db4110266f4c5aaba75a4acfbfd905a1d14d228e2119d37d288e031d199e883a372aaf94e8364c661a7fb43d06909a5cf659484b92e2c2c6e4ef810972f4c00d52125488281ad322daf5b0d91c6b46c8bf4359402badfd7db698e39c31c71ca79db689647a5c3b95ddf8771911d93e76d24dc483765fa5767d313a959f56638ee378d161261304e62fe3d7136260a85afee984b54c2bd2a69ac413789c9ba3aad5c0b978b7596297af34aa8712ecef69036368299e1406fc4c0da1b3624e78d863d50b30a5fa5333a3b9dbe4f2998189e1735b06fff39b0dc2af48b0c5b1a7e95431104da5a4fe86e5749da008f7784b1512d7c7d16a0cc8a6a6d8c88fb3dd214f5bde5965c172a9a7be47ab22cc5eacc151f3260a8666e205b0d5d47e872d7998d3d043d3cdf4f7aa518c6794f96ed81229dc94a66df7db555ff0ffab3267692ebd9fd2ff75aca0bc0bf7dd86f2e2c78c75dacb56f41b55c247b4aa864c9b6553632f0ef1c34ceb9d13b7a2362144b02622c9fa3bb807e156209981f1e123e5686be75f143eba13376044", 0x1000}, {&(0x7f0000001200)="1264bfaf71d2e98506e8bc9daf1c82751e072c3734394f811c2ab6289b364a31e629db39d8bbc7a72946fea88ca3f760bb9a5be71b5024ae4d30fea6a9f208015556d6542c3a32b07869c7341bd8e6", 0x4f}, {&(0x7f0000001280)="6e923bef3a52cceaba6e10b959a283009ba10a11debcdbf0bc811cca7e0b62ae012c3f58a0c34da8ba6a26148346f3cb8bb5bcb94679bff31c6c7b2210e00a4bcf2a0a0dae18843f79ac2442d63fd068afa23d7cb4b97f4964a345baf95119fd9d588436718047357bc3e3aa0dca4b29735605806d1d298a1fd8", 0x7a}], 0x6, &(0x7f0000001380)=ANY=[@ANYBLOB="c00000000000000001000000ff0100000d1674838ced6db276f25028c4407479a030d140bf5b7cdbd6b6b131871f21600b5d9f118c3d1a3fb0b77a41d6059e03b96ab739695c6576133899ecbca8e0dd6c77cc87c93ddd4b86785fe74cfed2c29ac5cdfe66d984e0659d5217033c073f75c29d7d36d68ee71f6a91b0ca24ca61383b49496c9039cea8b6534e3697a84d9e487d398fa9bd63f347881b0cf867aecee7ad55fc4c58c15519c26a40538b2466092eb76d7466116956dd6da7c09a00a800000000000000ffff0000fbffffffe662b39aad63acf7516dbc9269ebbe2a3109014a2647efc15deaf47e292589bff0e220b34065bd02444eb2729d2f10742056a07d49eedc538c735debeb9a8451af6b41dfc6d048668347758602c60efcc3a5d07e94a57285e195fcb105864083b9c51e1cbcebc60508c5cbaf976ea6b86b5c1f28627481500a08d179f66bd7de82b6f0ee76c2aafa96f0a91c30e9da50df8f8d07126b2800b000000000000000ffff000007000000e67a3cfbee4317ffa6a95fd80b1ee49327d8f7b47fa11b3ff9cf7f7fd06ade5c2aa67de4985cd04fe93f7aa0d8551f5346fdbbcaf25797d6f5972d96093737ae904a0532e06994865234b00a018e7208cf4e2dba7b8cbad7be40604f268ab951f5abced219132c037497c8cf38bc7a0cd87dfa1a6b5cce35e1b6007bb68c777fc5c6a3d0ce9ffca3fce7dacdc25915209e5c4fcd000000000020000000000000000100000007000000b951b67750410af6e501d3e23dc38800200000000000000001000000040000005197c7b8d4cd19b4297de86e7e9d00007000000000000000ffff000001040000dd3864fb18d21ca269c2dd5eefd41978969acfa3bf46afd93985769af8412ecac178bd2e63a8b13c174b7dba49bff3d65d5a915f2a40449f84770940bcbb5aefb14ac055d509e115945eb74df5c1476322d9675c000010000000000000000100"/721], 0x2d8}, 0x7) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 01:40:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:40:10 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="c765386fcbc5823578", 0x9}, {&(0x7f0000000080)="af9eadd0b3d9cf411be0663b0ff387c863f1098430ce7b3208b22d3a68da88dc60768acc0ad7a7570e37a4be90926480d98f314426916b90fc22220bbce49cadd0ae81bc37fef2b374195f2021be022322d3597174b414bca9e6808f5926553a31c4d75903beb727bb7248a0cf9aeac0fc1e1619454975e836491c6a76d6d33d475ad4034c8f8dd065c0f8e9d9ea4f6eb644dc172c52b765ac41ba79bac29fc195a98d49823728923972683aafcc97b4dcab8507d37dde9c9843b1676f6fec5e8fd7bbe266c3c2765df0d71a481ba4f07585510647b1b867b0ed07f746c739c29dbeabcd", 0xe4}], 0x2) writev(r0, &(0x7f00000000c0), 0x64) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) 01:40:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "00200000000000fe3b5320000001020000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) connect(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xa5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) mprotect(&(0x7f0000750000/0x4000)=nil, 0x4000, 0x20000000000006) semget$private(0x0, 0x1, 0x423) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:40:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc0044266, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x1, 0x1, 0x2, 0x8c0, 0x4ca6, 0xaeb, 0x4, 0x8001, 0xffff]}) 01:40:10 executing program 1: r0 = socket(0x11, 0x400000000, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x0) listen(r0, 0xa) fsync(r0) 01:40:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:40:10 executing program 0: r0 = socket(0x2, 0x10000000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001680)="ea4d8aff881888d8f3219c7dc04d5511d8da84b4945468594874a933a49b1e30a1200f5c672eb249a0de28192311c6001e1322537e35294e43c77b6d64153094e131b541a9992e9d91b3b52141c426e9f02d7fd24447c422e6ece0ab2fcd05984f63307d2fc5a6178146e6db58c95b251eda252c1cfb48831da9d6ada98dd6e5170fe862ce16b722daf407d0b43746c36f8835c48ab171ffa9a8d8f85757fd75af23e80b1ad7947843126541e0b1417032b740d7eb493424defecf85863e33db46f8c6e3bf3cdff2460b57572b7d8e4d0bac00c146a0c0f07305449b439d9e2b8f6316246b2377bcf93e58c2887fb1ded14d2be12b736b8c1aa797105d0b1a284c961928e6888ac5d962c5fb9ecb3bc74f16ea68097d6e00dd3f45117c0cf7a613cc22a3cb28293eda588d2e6cae936e1306ba4535f824c243ed35466dddcf78191bfc8185ca93a0fd89b738bf2c0ad84dffd94ef9b7e0e15fa1c8d6b779419daa9a2f77c6f68b9bf693dcef547e8579abd2f27310dcada738c3bb04f5efbbaf2a1bf601154c44127ba67165c85b6c822fac39cb04eefdc8e7a3b391190b394749650aef99393bd50c4bda20a0b46fdec2bcce900f0b437ed10016aa294e9a6bdbf2c51d6e6aff551171f8aa1da584e7dd6bb05a8b62feb5ca343868072a60c8c4b955f54634970583c120e20ccec5250fb523bf4e97c1ac513f39338f1120c34a4b8484e8966874f27222181c57a62b6fba1cd3f0a30fa47da0031c24a5f667c4eef1d45ca3e2256b9ae32c7cd96176891aa2907578bab5cd80cb8c5c32194d696fb143963c37330514d13bbda5a2b722198a408cb8d59094110c30766da8f425d8fe6266818fd402fc1f88240c8a1a77494ec3cc2e4fd310a0c6818b72af279aba2f5aa1c2254d8561ddde16bcf0d9c34c6f74363e9a88daf713d67af9f04eb4e4eee365328c8e7b9dc5f5553ff42a75c9374e375d5b22c2ecf60aeda64cbe41f339fd56b623c5c4b7dc6e738574b846001ee218b6ed1dffe81fa238f38b9cf7c5cd7e714384d9a9d205ed9f4eeed050f97edfa7b73340ae5cb9773a0a447549f7c03e97e20f04beb7801ae5d081527b8a2270cd1dba4772c2f7a9564f32ed23369edb10d09655afd4f72f9ab3f20213c5af38741c94562bb03627ca1a05f0d9a03f0db4ec35b4f32643540b0e11eb9a9451ddb702c852db9c252f47d8ceef4e3c4171c9167daff3590cabfcb134f70b104007dfd5816d13470d9c951bb29ee699ed1aecf56d292c9dcf322f1ee1c22d54006553c684683bbba74abce53409f5bfcef43fc9df9812912fd20284d13d4d8d33e79b4614ec3043737c6f97dc9fc4a540fe45c2f952b69edb4b897320f79034674ad9035d5b897fbcd15d2e359ed33c01342e5dc869c3714de7fea575bb483191d26d6e0c6c7c5d641ef8d89638355ae91718e28d3f8c897c5a2ba9e806311787d049db60e105d461aa697f3c5d4441a890dacc72ccb96b6d154fdb361058d4902a3e0e85618ae83cfe5afb7bb6bb69baf56c0c2218174c9243f58f4014a5fd608da4759886f32d5ad2662cd25b361f193a732076bbc4feb44186ed033daa6a103214d8bafa4ff7763150f318f9e6fce49cabc2fbec08f6748976f6913cb8892a6293a7aa3baaf8292c65496c4b32df9796a18bf98a7d0cf665ef5f9d57237f005bac145a73aa1ec2a540ab79f7154bef99682a1a16e84fcc9788fab254e913690c2c959609f37d2066be389abab2bf8f090dfe50e3bc665ed38d4e08f9eb42b13873c9e5a361d647c8e1eef329a03614f605fafc87094152ba5eed020c016da9207574054f2c83936a0078682afa6a15de866da02599e143d42fdd38835d6323c046c8ea72b5d80ea508da772ed52653016ec3e72e348fd5dc4d48cbccb03a4961ada04cd174d1c4cd4d3904890b653bf770b47a573e74473fa3e77e4de6588fe6572e67e87ebca70b90b9da277448462002ab2e6acf462611e543f52cbe953559b93f18269c3e1e3ea47be76bdcf896de4fc85b9e62ee4c353a763407df83bc4f9969ddd426a23b3d3dbd4eeb9365f0c9712ac44ecdb6c9bf5775a284075653cf6fe9972e5ef6ec61b33b9898edd62e55029abfc3a6c3b04f859ffac80eb224e2cf92678b9e64b01ab8c258fdb9ba37f1025261f73490a94a4cb32c40b6d31db03d19e62dcb7dbdc1523b8dc7b1416befe36ec7bbee08cf1cdd2070f85e62b5eee1e4c82aa455b3a003657c0cc05f97521d0f31ade303c00d4a7d95bf5f67f8c06f7a2f648c98adceb5e3800127995162443ae0d95af12bf076354035a1933685d3d1957f2b9f1eb0bfe044c38f8ee96ab3cafb2154ebd1f7e6c7c933fb0472842f880db8520c45800c60f9b195798ba265dc5830732f8113cde48f8c683d853b53e74f4fcbbcc1b3610cd26a27f8bd2f6f0f25a2d3dbe3c22b41fbf855a49705a22c25134544e81ab26f6f8881ecf2fe916ad6a025d2806258447751211739c1fdacd569bcd0ef1598f1ea2ca7a649c56dc91ce59895caa07955197b7db915e3055cc60b16f736eaf5c6aa428ba66c85da5730cf7c971546bc048f76da1a4e98847a77bb380e6f8d5478db23b8ed6bc2ed32c78590022841ef0c5e684e71970b1b03b293842bcba2fc3da735f6745efebb6c0139a5de530cbcb7ef826fd1bac7d6498a0d5ded5b2c68de5f3ba0b671bdf274f62e616e734e8df763a226b34e30329e3cb0fa6291dad15df59f594e06e04716b7414728e993c9d82daaebdfda3843b1adcc0137fcce4cd16e9bf2a335f5f0cd3f8ec312fc659ae05ab8c3b7df155ed7f8a45f7be6737b06686f419bc59ab1d096f45a6c55cd5da89c2e1eb645ac3ea99073de431024dd40af5449b8f5888a594b37580906298cccf9cab064f5e22f4b9e4387d3d3075dc841ade06d83870dcaaa93c2e0b68d60984ab298de75dc6f72858fc569f9c881549d7c4c08705032433e1e7ee85ef42d4f41e9d5ddcf3a5555bd66ea411de103470a17228562995d7dfbe7232e751755287e5e0913249b17a199cdb663a0a547497fa1c4dbc09d359e0578152c0a394dd9d7be9d56a553a1ba9e9b84150f77b30a032301be056c40644b20b3bb70db58671d5507520f755a767a43daf4f69e764ada54433d411f73238b07be2d2873048d070f2f292808c6854d6a2de1c3bb45dfa3e946ac2193df59f84d8f3172cd3b45396473b320f422be88e901a0ed622e575932a7aa58aa8896da04a35f56de086dcc1891cff44970daa816f319bc67365e3620c36d9464f255ed711e6b95ff4858c19652777325b332def0d8abfa68fdcf21cb9e8bdd06464612aa6145cb520cf9a6bf9385ca6efd08adfaef6dfef6e6177ce98f1fa33d03713a56fcb4e197371dc287d1386968f6248911de5a186bddff6a09047699fff248711664cbaa5ca9d6bf59bb12744517ad593e8684b95eb228fc90ac0818938569402e9dad56fe831272529599c9216ff2f7d04c7e5d6c19ff9d14ca6550cbe25caf20212d00b25666cc4925fd041868fd30e8f41a5a915264c8a8c6a0e61a7cbdb4afd9a13050b3a881ca9c95dc54311c09f2af200b432a30e593b37a94670bd900cf12ea33b63a5b01451182e39b5c3562dc3ca02ea3b07709bfbbc6c4e517af686b29f07e57489016fad7a383f23ceaf94dec05df1105b1c80232171224f64a27385c2d79571099fd4081e3371bb0d7baf1ed7269a992bc4df078890e54c7483f0603f5978ac3e0e22c4d8502d388a2b4c229d0bc3f5f78caa3f454bf7732a0b84cf195e8780328b103e87952097278d7367f5e932bb147520b622c63a68955ccd826e479e6aef312d26d7b436ee843d02a70bb8e5a468d2a95d8f732279e6bda1bfec196b295975ea627ee00686d7c296683c2d248fbd5079125e69b3ab66e754614fe54a76a292365fe6cf487d51a5838c4e818e45bb6cb8388a2021cb97d3dbdae20fc63ab4885ede6c3efefde851ddbc40989aa0115af458352a157bfe73c210964133330b78738e8e4cf8b6a641a954decabc436eb7a5da6f936634b3437897e5ed21a573f163cb6520b34e37e3429d94990a7ae6acba4eada8dc0b18adb5e50445072165fd4dfbf6cd27e2f6f5e331fbf5dcde9fa00a69ae1eaf4287513d32ebfcf0497210f1d1b687a73aa109090f7ebfde54724f3508ec58098508523397c4bb1a0245806e6912c9a60af3750bb4625db60fe2adca1f110b947df2399ccdf5152c6770915fbcd4260284b277cb875162c74b100a1621cc1eef3b1de928e312d1f7c1ebb2fc3a3992bb3e710acfccbce5d06d067b9cf6d17ff79f01649f6e51be79cf6cd09601c52c3720fb14d893c0b8c1563495c5052378ed24b8ea63e08c5bbdf11ce5fd542876b0954f0d0313b63f56597f95f4ed9ceff4c481f14f3367e3d5e6cb8b616f3824e68805527e7aa8aa2fd4b3dd3cab64bba160ee44e46140c00cb02afafdd26ce76e9f5146617fe7fe801ea1f1f90a68351e92e97db88239e16a55e00f4d8491dd426df22c2ffd80ed1d5b65f2441342d8c70bdd249edbe70420e7f45647534c6e0306f0a7610ace6f4435c72487e70a08161a8ef3d53b1deaf9f40e1572a27f3e341e994e6c39c9b90b23e42ac0a508cb993c903736d4d5e8f309d630389dc6ecb616b881512ecc459d0c371c792f00740b508b3e9d2e144b40cfae239274bb185e8bcc040bab174752d2a2162e1584f7962dde9cc4b4bd3bd21adc1ef843f529ffb4e75f42901db0db7b4195f84bbdec22278ca36e42f8f0a5f8fbb5e5dbacd56d567a057d8db4f629815383c3fb9f59f07e5bd13d508a6ee4d46d12aba8ea63a989c2bbf134f9db702e0b2f43330c82536d13235707b11b218b871580875750fbc4e482d2974cf624d91d85d9ad280811f5b17ab415eab282914cd9cda94406270eef1fb22374e17f1794bea4f50c18692bb4a68c755fd590ba3315107eb421eb0d107235d130eab99994187f20b11e70cb7fc6814836ca028d44e60c772ca0063a45a936b594b43d75490b4914f5c071be68ec2915d9e647e29c95858bf8a67efec596f2ff8bda5b336d7832b3704f8650c558d200b043aed363f1c2f23b978c48a59a2426278486f214e240c462d4650dae003265720582c73e4dd031ee791aa3224c701b38d96dbc7498acc74ba4646ebb1973df4c3eb59651e9958917c67aeb8324750e094bc5197a2217cf11d788627426ac8d90b7cc8d03f8837bb9bd17a26a16371d370774a1118bf31d674c157db623b64a7b12ecf0647ef511d20e9017582fe55cb00a87466e89852264e5770543d38102f38191aa12928111dc6ab7ba6226267473dfe432ac2c1f78b3d2c4c48ac8f46fb2ab40a998d1ad110e037c72e7afc412254415788f89094f5ff3abd36ee4751db9c5ac31cb906e857308d76265d9f6e7851e1c1f17148c8f840ec0fde29ad200da85ce5948e01ab1e1b45e2faf2192abb9cb77930e3496cbcdd4d41c8fdc7f0a0f1a8e5d325d8007b2f1861baeed3009067d879c18441a4190899032033610f98229bedaf216e9d856a9eb78a483ed0bee48acf62b8426c79e6", 0xf82}], 0x1) 01:40:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x2}) setrlimit(0x0, &(0x7f0000000200)={0x2, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x2}, {0x30, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x38) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) open(&(0x7f00000001c0)='./file0\x00', 0x88, 0x30) 01:40:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x0, 0x10) setrlimit(0x1, &(0x7f0000000100)={0x0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt(r1, 0x80000000, 0x101, &(0x7f0000000180)=""/101, &(0x7f0000000200)=0x65) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0xa0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x200, 0x3, 0xbf5}, {0x0, 0x4, 0x4e, 0x500000000000}]}) renameat(r2, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x402, 0x0) r4 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x3, 0x1, 0x7, 0xfff, r4}) r5 = socket(0x1, 0x4004, 0x0) semget$private(0x0, 0x3, 0x80) semget$private(0x0, 0x3, 0x0) dup2(r3, r1) syz_execute_func(&(0x7f0000000400)="660f1bfa66440f639f441efbb5c421ff704700fec4a15816d8668b3eff53f0263e8330f464660f3a1608ad99f20f1a10") r6 = socket(0x1, 0x4003, 0x80) bind(r5, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000480)=0x2) ioctl$TIOCSDTR(r2, 0x20007479) linkat(r0, &(0x7f00000004c0)='./file1\x00', r0, &(0x7f0000000500)='./file1\x00', 0x0) dup(r1) recvfrom$inet6(r6, &(0x7f0000000540)=""/22, 0x16, 0x40, &(0x7f0000000580)={0x18, 0x3, 0x3, 0x9}, 0xc) sendto$inet6(r0, &(0x7f00000005c0)="6d4cff1bfd35917d97be9b6caf2df9cb5e941c7fa2f2e9fcbcad049677285705a4283d949954dc84b740780f63da34e985c514ee8f25a92f0b99b8b6d7d6052ac2e829f3e864d20a5a8c508d3760068bcda06aff20cc261f50f3a74e0dce983ac1ddeb3b36a5372590c66f8cc6016c007ea3890b3aee312e18a2256a85b08eff3764ff006b7d70feb9aca315f074621d48876f4ffb81a2a80caca7f6e9e3916b708e967f5425b622c5e5dad555656de404d933c73094962d690a5ce6ad8d4c87d21a6b25192d146fb9179ac7fdaddafa6cd8", 0xd2, 0x8, 0x0, 0x0) 01:40:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x4c03, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8fb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x80}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:40:10 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0xffffffffffffffa3, 0xb7, 0x1, "4da2362affcca7910ad9e56ea7f4b5c9377a9947", 0x7, 0x3}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0xe5a3, 0xfffffffffffffffc, "d4864f0956015d67193d45036dff7ff5fde5498a"}) write(r0, &(0x7f0000001040)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a", 0x240) 01:40:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f00000001c0)="ebffcb48", 0x4) setsockopt(r0, 0x2a, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648f5a4c29688c9f61ce39059179245724f699b616d0bdab1942b8fe16854bf7703eb6b8ef837c8d841c1122d35b640e98d598712d08ad33723e419c2a76db7de05e7661c2bcb", 0x59) 01:40:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() 01:40:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r1, r3) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r4 = syz_open_pts() write(r4, &(0x7f0000000300)="f76983158a1c6b6edc2c894bf720edb9515829f2b6d5a90cd7413cc8f6f8813340210f991e501c92bcdc7268e2cf61ce6698f0e9d4b8867f40806b85b2a55b188cf9d4e8c9481be532d88001ccf3a4d1992f0b00a883f74ac9a1b13d21c0eba6a7ec7665db9611db75a10cc305f8a770a3d7651d8e37055e1ddbdeb28486d9ba763851447cb1a845a5337bede4887508fe56c06af5c90dda0b9fb5fa0e036027709a0427f197871f697729dda7e2afec182d7de8583194d8e7e7c9fa5b8694cf89ea916de6f3a56df8510cb4fc9f9a1b82eb61a032f9d03beacbd6e2da411f8e3f85e246a8e51c2f086b7f017d183725b0344b18b4ebd9637f48ff9e", 0xfc) close(r0) r5 = dup(r4) r6 = syz_open_pts() poll(&(0x7f0000000000)=[{r6, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) pipe2(&(0x7f00000000c0), 0x0) setregid(r2, r3) poll(&(0x7f0000000200)=[{r6, 0x4c}], 0x1, 0x0) r7 = socket$inet6(0x18, 0x1, 0x7ff) poll(&(0x7f0000000140)=[{r5, 0xa1}, {r6, 0x2d}, {r7, 0x88}, {r5, 0x25}, {r5, 0x8}, {r5, 0x1}], 0x6, 0xffe0) 01:40:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x448) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:40:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="a1cf") 01:40:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x8, 0x0, 0x53, &(0x7f0000002340), 0x15}, 0x0) 01:40:11 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r0) msgget$private(0x0, 0x0) r1 = socket(0x2, 0x1, 0xea8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget(0x2, 0x2) socket$unix(0x1, 0x1, 0x0) setegid(r2) setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r4 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r5) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x1010, 0x6) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000400)) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) r6 = msgget$private(0x0, 0x280) msgrcv(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="8f59881b41b7ae5e5f0000000000000000000000000002000000000000000000000008000000000000000000000000000000000000000000feff000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000efa91b933232437c579ff3ff26999d90603f571c19b784c00a1989679468dc7b8ea5eca7f67b287f6d348dfdee50ffb05a24cd2e10e39d7dbab2a86e6e64b86f2b46d83eef5cebe77285afc6abf6d0a3c1211e41bc7682612c7564e32fd18d68f18bcc51c940c4a77e9a290ba8cf92238b8e3312365ac34782e584d3dc730e7bd686e1b2188dfded0b61e2136108871cdfe1f1f68f5e4aef13d554bdc53374165383f94d7336cf3551ad8c2cd922e0c4766bc478df20a7e18906f7ad6bb062ee7e6257a95ae3e8d13f0a7673504e6a49f64e61d6399065f9babe334a3f7bb8c9229a6a3044d5701a48f3a3e502377811f919fb5ccfc6bfa82a2f43be2557fe8280cdfd8b39079b84f75ce9fc8ac31a82093290c7dfbf75f59dd333401fc31be8ba895c2d29e306e5dc3b372c5b4ff53f7a6806cf5bfdcc60e721676b09d39d4bff5ad2c375a75d97b67292dc29804378c4ac4742ee48470be40be0d396dab25853372bdf2e88961b678451f02d701a6fb40e8c4eea3916a2ca3de8630a79c49dd910f1558b020605b4f72e1b0185432ff09e6e1ff882e1bf7d5d39d774fb080846f1d64182c9bca3abc934f76dd62089fec4df720cc51456a5a31b89a4e0159c961c33569bf374d03f98360d819bda7ccac3af3af8cefcf0213189ef840b6f12596cee05704687663da7c8a5a554a2299d427a303461cad828b8dfaa878dcfa0dd0fe853bd95359025d186a1859f5faeee82c965e6730a323db94ff78ed07d685ffd306d012276f51304952fff619aa9040fb2e9fe9248e80d677b45c07c0839023884d477c6794c910e399e99e2ca53cf661a4f8eadfb43e60f834c9442dfc16828b0757b73ebd1a479e2e2a55896f8f5a7b8524e6e0f965328"], 0x1, 0x3, 0x800) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x60c) msgrcv(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000011d5e95fe29fd4b76000000000000000000e36b63a4bdd1c276f7268924811642c6b544e36437b1b92f0000000000000000000500000000000000000000000000000000000000000000c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000094249634ba553480c4733bd589a28019e94f5a26544c86c5f6ca70325a02b852b1105728e86c3c31723f3e30787e5fa02ae867b910357171e74b21767992ea29ce5aa88c3566d43571b960b6ceb5abc66de170eae24d9db42522021a556f6528ab3d9b881816382d1de7111bd0dbb6ee8fe4ebe391035fad60bde0032b3a380a0bbbbd0bb80c88422371d2527a85fa35a013c05454112675dc9450f7358ed99c9ca4812d83f4968d9b8651ba9f469aa7afec09e23eb3302dce99ca7c0b15424750"], 0x1, 0x1, 0x1800) r7 = semget$private(0x0, 0x4, 0x4000000801) fcntl$setstatus(r1, 0x4, 0xcc) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f00000000c0)=""/211) semget(0x2, 0x0, 0x2000140) 01:40:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x4, 0x5ccb9853, 0x400}, 0x5, 0x7, 0x1000}) r2 = dup2(r0, r0) shutdown(r2, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 01:40:11 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/24, 0x18}], 0x1) syz_open_pts() 01:40:11 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x80, &(0x7f0000000140)="e49e17e90e1663d69aa69a356c1f0b54e2bd21fa9eba9b28d6ef1d7fb2fbe8a92843cf289613ff6c9fa1778c192cc9ae5b35b27f56dcbf6c67a7ac4153b804d8a372115b7a1f3526a16a1b0b496dde6ed176163db3390aa50e787d6736da327d7647847902b6f5e4232e77bb464972c759b7d1b034c393a8699880f75f98e247") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 01:40:11 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x615, 0x0) fchflags(r0, 0x20002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 01:40:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0xfffffffffffffff9, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) r5 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r5) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) fchmod(r4, 0x40) pwritev(r4, &(0x7f00000015c0)=[{&(0x7f0000000180)="1b4477ab4e732000c3e822300a613f73fdb35bb502135e39d0277468d68bec8d285f3b675e3086d6549898381948911ed22e9046a0d24e6a08ca24b7d3d8127c8c0883aa8e8736c227841de007149869b09a424c67ec948b7071cfa59281976d08b003", 0x63}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r6]) r8 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x400002a5, &(0x7f0000001900)=[0x0, r7, r6, 0x0, r2, r6]) setgid(r9) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000001940)) r10 = semget$private(0x0, 0x3, 0x420) semop(r10, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) 01:40:11 executing program 1: r0 = socket(0x2, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c65300054c5bfd02b92dc3b2f2d8c8ff39036b536aefe35cf44d170799105f940b1feedc58e3983c5b3dab60c"], 0x10) write(r0, &(0x7f00000000c0)="89314d4b766600e5", 0x8) 01:40:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x65, 0x2000100000000}) r1 = dup(r0) dup2(r0, r1) ioctl$KDENABIO(r1, 0x20004b3c) 01:40:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0xbbbe372) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="150bfc6a") symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) 01:40:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 01:40:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 01:40:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 01:40:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x42) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x6}, {0x5, 0x8}}, 0x0) ftruncate(r0, 0x7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x3000, 0x4, &(0x7f00006d9000/0x3000)=nil) 01:40:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x9, 0x8}) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x51, 0x120) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 01:40:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x488, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xe23d}]}) 01:40:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f0000000200)=[{r0, 0x11}], 0x1, 0x800000002) syz_emit_ethernet(0x1, &(0x7f0000000000)='i') ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000280)={'tap'}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:40:13 executing program 1: r0 = socket(0x2, 0x2, 0x800000000068) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffe, 0x605) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x42, 0x0) write(r1, 0x0, 0x43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x140) r3 = dup2(r2, r1) r4 = getuid() r5 = getegid() fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x4) execve(0x0, 0x0, 0x0) 01:40:13 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 01:40:13 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x18000000000000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 01:40:13 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x3, 0x100, 0x7ff}, 0x46, [0x1, 0x40, 0xa35b, 0x1ff, 0x7, 0x9, 0x7f, 0x6a55]}, 0xfffffffffffffe7b) 01:40:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40, 0x5, 0x0, 0xe0b}, {0x215, 0xfffffffffffffffd}, {0x3f}]}) dup2(r0, r0) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 01:40:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f00000020c0)=""/4096, 0x1000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x4000) flock(r2, 0xc) 01:40:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5c}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe1, &(0x7f0000000000)) 01:40:13 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="12330b09eb6f70cb9edc14e17917066ec2b0f1d2", 0x14}], 0x1) 01:40:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1000, 0x5, 0x7fffffff, 0x3}) 01:40:13 executing program 1: r0 = msgget(0x2, 0x9) msgrcv(r0, &(0x7f0000000080)={0x0, ""/34}, 0x2a, 0x0, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 01:40:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="586846cdccb6bb165044501ef5820d65e365c3a6fa02672d13c3fb539c348b4d3f2e9e4cc4822bc6c5c901c22fc28b790761e6403a30861b68b5e9304d9bcfdd92ea21c959f2696c0a366a831d9d9c73d44a8eeeff015e616aaaf436c1b7849040b787fe48aa0af36990b4e4f30c43842e8b753ea217fad618420ce26b83dc1d09f16675e0f26162a0a6247f1420ab3e62bca92d2bce4ddb0f80ee2d092ec001dfc82c989af521d780935d3f7be87050722f6df196577a2a2812533e6c9012cf33992b9777d7d0bd50f5412d01145e4664087d6167880e23d22e183dd74c9069f4a91f40876867dcf7c9bbdbb45b38db5a45d5ad5665ddd6153ffcd39f3463bd7910fe2a5587f80dfc3d00b7c1916477cf809d8ecebd5131833af25428cc3a7db6cf2f9d4374b8a264e2484301d5e9a9eaa7efba2a292ad4258904b6d756e777c00a059e34b3baee1e54978ca794f95f027a8ecf2d63d36709e12864ef370523e4d488b8b25817136bc7d95212c09aa2eea7285a32226938657908a1ea99fce61aa271d192e81c5aa231764793342f7ae2707fc58574f6058a65f314afcba9329124c7fe76f13e208e7661046c8afbb24f38c47e9b3303a8a2b0cac7c3a42c911c943906d1f12007b11d5cdb8f1f209ab8028b2b4be05812bfe183638abd3562f58dfbc3d37b056159e6207b6ca0dbb61c872bb946c1b47ff6d1d89ea82110800e6f3dd4c7ee2a17f4c90126d1b839a1f0e23146611f52d14d52c69738df28faa61ba73dc637eacfa22dd702337afaaf1b42e7f5584cabe9c768daa9b960df5a3d880267d2d8cf98c91ccf5460c82bafa4733e8ff79f65477721157480dfb951c748475b86e87923ac5a001ee6fc9ce888a87b83bb1a852bd6661b76879d0dd9d08df4eddc5ee82f02673b38637613034801e3acd7180384108c61c4e26211c165043ad8b8efe0013bf4e911b14c3e7e7d1f12c6ffd453a9ca83ad22bcf01a3b6ad7370c28a6266d395695bdd407295b1d91d3db1dccc83849bdffc75f6c3d2a8b1f776b1ead43f8b9e361978436fc971e9fbb2792215715e247142aaa2da1ba7e4920c6af6798351253105387187282b07c60d32b4219532947076db6e3886c3b1b7aa81d32dda3c68f7fc7ac96268d02247d0fc5d55abdfeba6bae4fc3e4ee593b826e5ec028a3b283448e04f13c3aa0133659ccb0afe4d7c5ef6f88c385a4c0a29e9316efac628577d9d706e55688d265d71619d71afd5e9eaf28ea207953b7b845bef773bdea0e1eaa1c4c7047f880c0471e1606320eb9071d138e4aedd30d4e9f175f910721d9a7190858dbc1143bf3d3673b8b57eae26459d848b76f235205d8c51f17e7be70a3d6bfe2569309e392316a2f92df8be741f77f57d0ee44fe8f6365c43a276a6abf0493fb8ee7209b0be5fde014b2cd5eadf811622d688dbce69d3118d042e68b434c80b4a5e0f1f342c8bbf9b30f3ae5dd1bd4f8b4aa8e16e98332c54b49ca708523978dd77e406ec647c58876459c854af20a85e1f81c1bfee7518bcb37b4a41e35d74f2b79017584f5c830123f1f748a22ecb014724aa9dee7fd47f7c7a3aed8ecc127c2657587f1e8ffb269c1fab54b0e11b72fdffda47aa29d4d03a7bc2b35a1e2a2e4d095959fad9e0ba25c8552e8c7647d2ccb8480832719f7e69efc2b885b7edbbafa91464bdd97b7c5d97e43ee1c9ae7112d895c834f5950b5af0345e2823fd5e59ff8cbcd8893e0a543be258b195d5cf0306496d77f0ec817c2e1f323795bf56bd33645e13b3a7ec7bf37f7cb83e7f50d504c24d5e49decc116eec247bea95da1ace5adcead9d066c790c6a38660871cfe14ac82b4ff162202048917b9aefdb210fc820e9c5a1fe8e849288704d8203ca020960e6326572cc6efe80e6e17640817917bbd6267973e2e019fcb948e004f1e5f84a954ba430c847527285dea905229622c609b2123f614af0ebb546a2a5af2ea09101990631900c88893513baa8ddbce22121896872a7c1a57696e4f0a586d329d1170e0b5e33460f089777cc55b9666b98b7ddf4c9a7cb76c21af8e441605fbb34e4dff48764275ef61dc5237f3e99ffef339a68316ab20da2f40a6d604f3857b0118c7f069d8f52ddd0a866cea3e8b124ddf69615fb267ce8103608a6e33ee184e5f89acc85e998de10d4dbc3b7218c40f73d1f2844acf8521b200661cdc5ffeb8594ccb5ee2be9b040f7495f05d8c4ddf9957e8441ac078a88fbf2bfca660d57834f89db25f9ef518d034911eaeb9d1545e3137a2599cdab78f744a3a90e35fe59073f4ab5c96c5d4839fd86e5e2d93b135144583f032d2f8d59d65eb0b0ad0b4a3c785e892cbb760e4cd37a23f09d67d8c6227d772d92d27b3f989ca1fad7e109731534a95c65c4ac6d331b1f8748aec6e03e1e9e52ba9a2b8327e0c804104a7fb425eb914a794faedc1fa6a7d5e7ac1de4925d485eddaa042e7c525f3c3e7991d1e76cd927dd4343d6ac5231e5cdf65eb097226322e13aa53425929a2869344cf7ed7cb4f75105448e12c3a175852d627cb05fa5032d87fbabbcedf1417e0f8f518dd5d848f1dad55bf5ec00c591cc73187472f9ac5175ca9e54398f6a6f9b5d085d9646229f2a04e4f15d9300abef92becd519a5cf0bad575f95661370f73f9e2d0d590135c15692255e6508fbb04abf70eabc3c133a4c351abcc672faa048a04b365788894a9ca7d35f86e78d097d1eb3a06e31bb42bc391509e7c2d5183993d39eeeb75ad78b4f1801915b9b6ae0782e6f815c3581e0c8c72250117d2defa6b100766f0c54078d5894977eacb19fc92f4863681362e955181cfd54767e8462316226ad0e712bdbfd75a0f415d6003fa448f2d7e9d7328347c33265ab6e5056a0ecb68722b79b2718adff806c0201140c194472aba6cfd28d073235ca96a0d5603148704fa4a4c1e2afb87f030b2a9f783f888e5eae5e543bb45245876a259f31f12014b8a211e306df722408e4d91f31d58bdc20bb0610d8ad49c758590e82d8a523a323b018fb138b178ed7707b0180b148189657835708323ab4f7a419878acfcd6ad71749c0cb0b1a52b0ca49a0988f4117f131da4bc3cff5e7ccf53e65ac65fffd26d422e0ca23a891a429667adb85e88b9212670f8952a284ab70fb546cc9bc18120a0580a125807db53e5303fc3500b932053994f3339fa24f6155574f17db2f1f8447b68cba5c073ae3faf68a18d4ffca36352555b7855e72366d3192fedeb93434ae15c4f9bba6f097dc54388ac1e230c56fcda5152e4085040d5362c52dfc07969481ccf77490a08c64f9fb44c7365aefe79c9718a37c56ac28391645c1f65292ebc9296ec2af24fd552f1168235e3862f5543c207208c75db457f70d1500ec74f3f73d02b4922a3e70d988d305668b936ac4c9e29f2f6fd06583eeee45d73633bd32b5c84e93c1cee590deaa5a927233b", 0x999) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x5e76f764, 0x4) 01:40:13 executing program 1: r0 = socket(0x1, 0x400000000002, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) 01:40:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653002d9b68ee9b34b809c751513026d5070460ef440ebd9d8f5fb088567454d6316201e28a5455eeff36db8252e21e1d3717012c22c86bde1cb37981fa5e2"], 0x10) 01:40:13 executing program 1: r0 = socket(0x2, 0x3, 0x3a) recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0, &(0x7f0000001100)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669fbeabd6c"], 0x10) sendto$inet6(r0, &(0x7f0000001140)="a22acccad3cef349c63de7b1936f4712cdc99f9263f0baa3b6c2f13ca0e3226e317bc4c546ed34b0868ac2", 0x2b, 0x400, 0x0, 0x287) sendto$unix(r0, &(0x7f00000000c0)="22217ac142ecdabad91f5fbe4325c785ad3367ca3083554ffcb12f2b620cc024bd5e1d4a784aede4e8", 0x29, 0x2, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000080)="862cd596039792d4", 0x8, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x984, 0xe0) ioctl$TIOCCDTR(r1, 0x20007478) 01:40:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200b0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = dup(0xffffffffffffff9c) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20090, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r8 = socket$inet(0x2, 0x2, 0x8000) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x480, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x8a, 0x20, 0x4, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x10, 0x10, 0x2}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x9}, {{r4}, 0xfffffffffffffff9, 0x20, 0x80000084, 0x9, 0x16}], 0x2, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0xa2, 0x80000000, 0x80000001, 0x2}, {{r6}, 0xfffffffffffffff9, 0x63, 0xc0000080, 0x2, 0x51}, {{r7}, 0xfffffffffffffff9, 0x80, 0xf00fffff, 0x9, 0xffffffffffff7fff}, {{r8}, 0x0, 0x1, 0x4, 0x20}, {{r9}, 0xfffffffffffffffb, 0x0, 0x4, 0x1000, 0x2}], 0x200, &(0x7f0000000580)={0x100000001, 0xdb}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff9, 0x1, 0xa0000000, 0x9, 0x20}, {{r11}, 0xffffffffffffffff, 0x3c, 0x2, 0x5, 0x9}, {{r10}, 0xfffffffffffffffd, 0x10, 0x4, 0x4, 0xffffffffffffff88}, {{r10}, 0xffffffffffffffff, 0x10, 0x40000000, 0x401, 0x2}, {{r11}, 0xffffffffffffffff, 0xba, 0x40000000, 0x401, 0x7}, {{r10}, 0xfffffffffffffffa, 0x3, 0x7368fa64ef43efce, 0xed8, 0x100}], 0x9, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffd, 0x45, 0x3, 0x1, 0x4}, {{r11}, 0xfffffffffffffffd, 0x36, 0x80000000, 0x1b, 0xfff}, {{r10}, 0xffffffffffffffff, 0x6, 0x20, 0x5, 0xfffffffffffffffd}, {{r10}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x4, 0xc6f}], 0x8, &(0x7f00000001c0)={0x8000}) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 01:40:13 executing program 1: clock_gettime(0x4, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x44) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfc8, './file0\x00'}) r2 = getuid() setuid(r2) syz_open_pts() fcntl$getflags(r1, 0x2) getuid() r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xffffffffffffffe1, 0x5, &(0x7f0000000180), &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x558) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) r5 = syz_open_pts() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x3, &(0x7f00000000c0)=[0x3ff, 0x2, 0x9]}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000501b100ea00090000000000000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4db043764aebdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec7", 0xb1, 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x1000000000000006, 0x8c) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x2, 0x9a, &(0x7f0000000300)="a47880f752d71d00977a2b6eb9fdeec5c8acbe8e6273eac970adc0ecbe1442e8895a54f6da48c09ec67381d05d9e708b001a50476a8a1683c76bdc3eae5a2c20f806e2e55f129c5b25383928ccb4e1727d2051b674e067fce81e74aec8f71e10", 0x60) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) ioctl$TIOCSDTR(r4, 0x20007479) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000008c0)=""/4096) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000004c0)) semop(r7, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) 01:40:13 executing program 0: mkdir(&(0x7f0000005480)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x800, 0x100) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006001, 0x401) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000002200)='.\x00') r3 = semget(0x1, 0x1, 0x630) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000053c0)=0x9) r4 = socket(0x800000018, 0x400000000001, 0x0) semget$private(0x0, 0x3, 0x40) recvmsg(r4, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x122a}, {&(0x7f0000001180)=""/4096, 0xfffffffffffffec5}, {&(0x7f0000005640)=""/4096, 0x1000}, {&(0x7f0000005540)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000005440)) r5 = semget(0x3, 0x1008, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000005400)=[0x2, 0x8bef, 0x7fff, 0x0]) semop(r5, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) connect(r4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000002180)) r6 = semget$private(0x0, 0x4, 0xa9) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockname(r4, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r6, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) getuid() shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffc000/0x2000)=nil) getegid() semctl$IPC_RMID(r6, 0x0, 0x0) openat(r7, &(0x7f0000005500)='./file0\x00', 0x0, 0x20) 01:40:13 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) r1 = socket$unix(0x1, 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 01:40:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x7e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6991f00000000000000ff1deac1d40f30e6dce95b3afb114e654869c5e3b1108099e8227372d74776fea7254fe038d0bdc9f838bcfd5598d3a9318523b20596982c052b95e85d699badd98c6e28893b3776f13abe1dfa436376f8f64568e8ccf55f1909ddf68f9913243d6ed58ed3028e0e22b569f273200538ba211b38017aae86f30f691a7da3d1d7e51aa783156563772b3be3be904638f0529b0e0f42f59f495473cdaf503d0c19a378f6cff21fc716e5cf29b8d0904dbb901747a72a11d5a6d974c64ca0da4743557b70a0d12ada56aa393b286c57d47f8e35953cc01e823d24a317abdb364f12cffe96e96d5ce02995f358a38fe8b89fe64c25792098d6f45241f9d7eeb7a6fd22ae7b89fd030f09bc791af574a25ae54e453c55000d48f16757d071938ffe269f44ee15da641530eebafcbbf65c46d28345eceb710b886fbf", 0x151) 01:40:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100000100001, 0x8}], 0x2, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000240)="ab174f1736f5a849001a3d220170af708b81efe53d8209a4f391c155ebd8381a3a0143d2283078ec81873971", 0x2c, 0xa, &(0x7f0000000280)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x81, 0x70, 0x5, 0x2}, {0x800, 0xbe70, 0xfb2, 0x2ad}, {0x798ca316, 0x0, 0x9, 0x5}, {0x1, 0x2, 0x40, 0x8}, {0x1d, 0x9, 0x6, 0x200}, {0x3, 0x7f, 0x100000000, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:40:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getppid() getpgid(r0) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 01:40:14 executing program 1: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x80) write(r0, 0x0, 0x0) 01:40:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x1, 0x82) semop(r1, &(0x7f0000000040)=[{0x7, 0x3, 0x800}, {}, {0x4, 0x7fffffff, 0x1800}, {0x2, 0x3ff334be, 0x1800}], 0x4) 01:40:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4f) close(r0) fchown(r0, 0x0, 0x0) 01:40:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000400002, 0x200000000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) 01:40:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="801c110e003435a3c2a1d5e15586d9fffe2ea53e22ed7853bc16db4921fbeb449b7384fc78458f0b0ecabc345d154fcdb1ce29a106861e554815e7575b861037c3cedada9f8e4ebcccabb9ea35005e03c0f2e137de75b9d6c8b03767f0fff68dc9d98c98e421aa56d88aa4ea6c2a9138522bf84f6a5dc5bf1369462a3f44d34463f6576cbac197568df942f77f6f48d27bf960b36b3be9cf022d9819c093689f6ef3737045283cd18e628748f9469117a0e90dba55dd7b80a153b01dc6263a090fe553a3b5744da5ba3c3a36fd07cc681efe2308e749d9048cd201ae7dd76ca8a0a46d5220cb388fa73f7bbbceb861ee10eb393eb4308ff0840b442b0ac76d5c4663f58221e2bdf839c51957bcfee3f30ad836932e6273becda13b2bde5838fc8dd06240e81c0cbe5fb9d0ae174b4950a34d570b8c8c2b3c21cbaf5813854b77c9f5a85daf2479f2221e5b0e258660f678366dce52995908068e1261ecdf4f008b4c476d5d84f11c48664dc08d6f6e1fb35693dfa919bf7b372c17a4062ab334e4397225f9c4cd8559bdcc225179109105f913314eaf5b17844fee7d11461fc6936725549d75cb23e308899e4023ad32087d0ecf8d4ed3d24d7da4ca24e43238a3ef8ec5c5e8b1ead7c7a58235067375100f1a603450cdf84b200c492bb05db09fbd47d84f31ae7f929731212e6387be1fb9d436d548d1dc33560df5c71697fa92f763c2524e5c47a46b134f05a74dadfbfa8ec628ac4fd9c32de70068a06e098be2e22859c7f9ab1f2245f60a00d08127cc9d8efc881687a9fc8c089612a658ab966668474128ca6a2b53318e20ba38100bd9726d83bb336af4c98828243ee01389446d03873d1ca9dc6f68e7c6de4e2e318b6a5bd6d7ad3324b06ebc78b3099338520c253824cd45f46074b956f764030dda79ab171a169b401428a962b0d45fe0d3b2bf9c6c28c23d39247d7049dfb9759e03ca574b93d31a707a9e37b1770c9416f3f038a5ab5df26811f5b61c85639c3ff9238ba8c5541df2e5c6084bd76c677bd422cba75bf28d188bb87482d8a9ff71b3133900b1ad2ab0f2b49603f5b19229195e121a5f3ebb9e073c592d38e39fb1b99fcdcffe9b5588d9753fb15d924e9e443b76510916fd64e50835088d07afeac97133cb857e21d0c2ce76a87025951ebe5a3418bec724b75bc0f700b743e4d51a98d731add6af575ef9fb7d019c058dfa542a7cf4f9834b86870c1749b8491d73d077460bbde5074dc020c26b1e917174866795376703d3c8ba05c95756eb43df9950754599f44c73fa04cdc059ab6a899d250a3c34f64f39ae0958290acdae264c19a572b6d59f2603cd70d52c00e2fc87bc7394fa20dbfdea0c5664cd9f73bf0db0b3dcd775966f3ba8eb00bed6c138bdf11002822140435ed79a50d07f98c9837de32caae00b2ad1d83b1640ce530f28de5ce4b937c9f01562c90b73c061b76831e568dde285c3eb6f91d128726577a251b8a7c641d7bedfe8b5c26cacafd294096e9d2a2346909565e6a74b4f873afb20b35e1daf42ff265534c72afacbf4072b104b14d41a7f7158f192aea7a72769f51fd618e9fe5c0646a878fb2accb6a6a3043f22e084b326f615a22c9a71773bc923652e02dc124d90a1ea38bc206efd9def3e34f40b69da605e74", 0x4a0}], 0x1) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x0, 0xed, 0xfff}, 0x88b3, 0xfffffffffffffe01, 0x4}) 01:40:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) r2 = dup(r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xffffffffffffff0f}], 0x1050) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 01:40:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe99, &(0x7f0000000040)="8d") ioctl$BIOCPROMISC(r0, 0x20004269) 01:40:14 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x4000000102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = getpgrp() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8f00, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) semget(0x0, 0x6, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x7f, './file0\x00', './file0\x00'}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r4}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) 01:40:15 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="7766b109ec65807b6a4854418828f2b395f0d3132abaa6f856d02b8d2373a2b1dd6d79ceba690d9f5d7523e2f1cbd2a256622541a46c40f6c765d4bee78b283264d3815834f2fcff4038d0fb733068ea96218c5bb1e8fe5ec303a502933a268fea419e5fb2ab06b4923bcd511250e745899c670eda8c049aba3984949b5a1f4ea5ea5c7434f92635834257fe50b40f10f3da6a61dfd9c8bae8155beb5a30cdf2c433fd62d4ab6af4e69b4eeb25e3d9c8ad165b907d169f60a1be4b8e8f76d9a8502d73aa2f1a136ec4e9b2f18aaceece2e67050a489fe097507d35d42210ead5de0e936c4faae23774a750c2ccf812621be999368d70b363b8ac294de561aa111e910d6dc6cc30a7203c8a390a5fcf34f3ec1c54fbf97abf2c98bd9fcb6b26e760cdf40454e451d5bd308d90e21e02d77f203b896a71dd6a6911d92d3fe1caf2d1be02eb36e2fb97639c002ac8fad9d714de732a4898159d2970ea5214b2ff0d1dcf0403ad2ece2eb8254bc3fa0bdc6b9d612788de1c733f1756ab5b00128f9e8e94f1c07fd1bd80011c40e728db6650401567b08ae714e5e5e7df9214f95059ae98e5543d8f204262e7998c5570ff191c8198632d343d987a46474702f9d8e6309550a3a603f674cf056aecb1232568bef2de27e4792d4a3d527aa7f73e82cade78fc255978733597e1f37d31d374f36888d112f028f6b63f5979d6784d30604edc57cea8a5fda447f466bb91b0ce24262749be7cec253c69a1aa8d51f4d98a7719a296bb2027ab37df40e171485d8ef78ba8ca0c7aba8f879670ad6d645574cbdeaa418858c45fd677b9dd81f14595c25064aecbcf9981bdc3906398b7dd503dc6e75f8fc91380e57eb1727a076594fdf0e22fbe542725fee3b26e369cbdb9d9162fe2f2ecbbd0b53a399c27d2b5e501b3d5952dc0c785e5d5da2773500dcb24c16d9ba386e6551eb6e253c37de4e77b3bf4973c3cede34508ea2cc67cffe95abae04a0e33e8d0d448985a98ea3e618398a42b30aa9eb1ae549a0646d171ca521b6713210aafb08c9450ca5b074e76a548dadbff22325b4bf3cc4dadfec5392765eba6be5b1ddc518e459fb95116de76aa6cd5e547059f629383f5316a591f5299d278d9905ae9261c93343a40c208f17d24ea359cb877296db363f15c1e3c9d8bf7f874eeb22e37d8593da67fc7705d641538b13bbc7c0b00c59f3f2c026326cfbe2a7afc77babd48fc9ac268ecd13d5a1ae3590a893f18a31d7cdea0efc662f1f437140f2ae4568b74958d39733dda149f9954cf5725e18f68797ef1c586a3039f0c7828582b21e500a3224c2722a997ecb633b82410c50908f705c28a02b67f3ea2c60b6aa50991cbe438a2e79d4a8243bf678273ff277fa4986d2788ccf5745824fced2aa0cdee3cc2e1ad21b2dfb9cbf1fa36f094986c2765c4ac61fd0e8b9c176a20649543e47f22bdac17e1babfc818dafcf3982299d5479892374773c74e12d8dcbcd5a5cd7f341857d3181131c1b7f206db983ba0c48a73bc0ba080eda27d63a8d14f581deae536654f87c46f9ee8216ba4f188b0aed18ad7e0154db533beddafe0047171bb56500d50288b708e3a169f39e15c68d64e8f9cf263eadff0d60480b6c11f59848fc53c2fe6510bbb00b1ce9fb17bc739e2f9e3ad3f1c855628f2182e2d9d9b6cea6bc38787d707b16bdc11a915efb149995aff9d65e891f77c7f46380a8e767c82ff6a5787f399affdf6ed316989bbff0280f65cc1b37a6435ab2353283a601ccc6b220c8980cb0986e4c4730f76a816af13ef7946744d556e77e18b0e4a7abfeae2a994dc380322d9545804aa9d2d11469ebd96729c9a0ad74bc3ccc7e0baf46e31d6f4bbdf18f27ebd768d6a293fd3c6068a2225337844e2c1a1b7672c8c6b2091c132b0e85ac9a19f95041c42256a98e3fc9e76ecb0155c443e47f67fcd506823a1b557bfb98a1806e34f4397f467ecc1aa2da3c25ee967cb71885ffdef9d108e51a4e3e10fca2572bcf7e02ed2bc76ebe378cc71490430ef64fdd689d404df62c0540ba332bd0864af943a2d623bac166d27ae5795322c6753cb675eec4c0c0146d0dabf03745087098651adacf35a23ef30b979e7d1c30d20d187f4fd508d3bf43336d55314b805024935b8a3d99abd30a9b08d20d782af3def94f5764b39fc3a1122dd610488279cf150185272c4ac6cab4b5b77a5e9e5bffe0d3b69114ae9865ae1f4df597159bfc2f44785536195b9a3ea2f383cef6ce7165a596601b574273c01dfff6a3e19b2354fd354f12fcdf2bf413c857233c2032b4700c2482845fbde5936b5c8f05937d669905514e8fb5be8291f0dcc62f5c2b8f51017297f4494c23ed48415db6ea609c4ffc27910cc99f125d1838c2dce430c50fd19b8f3db3a6a3d3b0f32259b9455858738a68fb742d5a1c0d7f09bb844b306ace9b88bba6796b21ee5d049cba03527d0343adba8f3aabbb9afd978d03ecaa5aa323bb99652d582c535e88291acd24c4e2edf4970e83450bb2b7c07d03430e6d0258d445e44b881b83e8bb3935953de463e10a53899a0f9b3d4dd84cf60a680c794d5722f04f39ee40a749cd6162887c83a6b924045470e5b59140595ace8fd546351be84a14324b539be21b3dff78c03701514a4ed6eb04f356de220a4c180ca923ed3d961cff7445e5fc78cc6aec9741209e7e6db6e7af3408d14b326ffb72484c346bfef16c742128c89d8822de234e4de2f0a66baf5b71967d77c250d36506be20bd2ff4ad9809a252bc3d35f4f7668b19cef7ab157ed516c7664e38ad553d7a1c9306d99955b4bf0f67f07884bfa13d67935e70a5910074c9bba540032166d45c92c4dd78bca84d54b35c81ff87866a8269c0e1f47ccca66d8e68f825c21520e420ac5f4d7827834e0b6656e5e480bd1a3b285f20f17ea6bf2075fc0b1ca924b11eb09745ffc2825658d56b1542cbbeef86160be6d86b5ce81bda79e1d8519c8a687737b1d6270121a08dee1a0a02efd0eee2d52d0448dbb6d5ea373ed034ea9124fb5104b1254be957e11f5d9d33c57eb3f85ac2a6eea4844868ad3e932865cf36d41bd63594db2e7d3761a463c77e6580063da45ff7e01f871efdd8749369a525747689af421578089b274e18a429aaffe9140865ef2cee72fee1a6012be90f697cdd3e70db541c5ae3a4c1b2a68bf9c251896b8a327ade5b838fc986223931a0ef726dfdd25e3bb41c418fff4907e11621e72a90f57b1a38f41191c1230598461074c5b56ffef016c3c140995c7e2c584e066b4af7214ec256a6c1b4700978c0b493711f4e73437933c8691e6056ef30596c52e0fd6a0f5a357fb5c866874844b36e283a26f38602d8ff4ed4b6562388fbbc33749de77e34e38c4b2c52d735c53a6af0a0fcf414fc6b182b92c13f3e2acefafc420efd88df52492bd6da8ae86ef33249135e2861e5bae129b249e199c39b55019bc6e534794bc746eaa8d356bfa4388907fbda0b5d7697be0f75e4b3e40c5f8b8cf620377254a323e74c8157410cd8984e5beb95badddb78f731ca577d20648c7289acaf5ebaef171a0eeae7f8c3bdfd9cb2fb08667e61a317d41539d80c8edddf845fc5fe04ffa696ad79c5110acf7f24435827577ef918f85c4cc49ff135f39acc37554e4f71268e0369112331e75c1009f6993f4adb5662e1d7acd7316a348184182ee8b936f9dfe2bce9b40dc2290b2e421d5bec25074c22f8f11936a7eaf4d08471fefb0ec154059a76dfd839346af7dbf2e49bd960cbe97d125e146b5c6f57ac248ae87634d4c7724dfec204facec465566e3a779bf785ba110e6ada1aa47046443c6facc98b4ec45a010b5d3b289cf885b25765c149da89c24994c14cc1d3b2bff594b567e2ea1719af450100a0c8df781891a24067bcbb455f9bcf8f76f2d0340e681c6ea16cf0f13b98f69a115da819d6c05f52ee98647aee36781df58cc272175456d64671793aae5e962e1ff50c58611543085ac05869be2513356e5131db263914fa34d15ba6417d3fb6cefee88248e31123dd0a0d3b62acad719e8ad8422cbf046188ac13889c599f5806efcfcc4b3a493642e7d3d30b9b28631e76488b017d7df63a41cb3f018dfc6d5ae3d0ab35c04b981dc221f2c4d643842b8c469e498b5d8de0d5623dd6f1957aaad29b1568435184952ba6a2976b14f5e828d3cf9bedf03ff27ece0ed47c931441a7f6492d3bae817fd1725d45bd4ec1c9101b2d793ea2822421004f0ca4857249c5e8af1b1db04829222831d8aa41531fae41aeca61cd891af2a52a3891d4e2edaf64b5feef81cea882f6c48c909a8260f6821155ae0749fbc1ff241f26bf7009cf882ff8af12565c2b256d36fdda1324403c8ebd14493a44ec27a97686cd618149f6ecb901b21c3bff38d8d6a5f9a2306b9e474d380a3b32b7f2060f10aa3a2489933eb08e622c459dd5fb951b277edc66a5bdc13ae0efe3bcbce4eddb0a5ca676ad9ff9fa86764277166b204771972982491efab6e6c9ab76e34524ac22638e121575d924d1c06fc882396f3126170eb30183de9f3d217752055ab0698420242a363fabc0e53c52eb6fe7358c5787f4d619f5342bfcf2871a5842258ef1a9c9a512ffb942af7e7ba1436e536800e4c9e5fa73878142951fab6016f3ed95001774f4afe931fdb50ed503a38512ac895323e3a1259ba90d1d7cdd07cfd9cbc32f598c3468bb6f5114759438b8e0738153bc7f7dc4ae1705406344d4b2480e7adbf3b855206f54a0e70021773536163454617df544c56053892cf07461cd400b0fd88575079c8ae8d3a722e03c773e9fb6f70bba930764a89dced8744a2b494773e8bf06d314433ba04c166b19f11078ade841d3d91ef4cb57ae2d67d85ffe4086120482021bdab3d3b8b245f1c21db0fe66544234ed966a6c83412e830e893cf6ce8f4cbe27d570194b3510e5e8dc92a66cb547ad29b71f8e2e2a716531e9a26bc5715fb57fc40ac4b91d1d2879131d3600336c7b16c08053dddf1a5ff8e2abc7550b52b6d905e7b0c65e078218e38d28fb34808dd971f023dce3d8102826fe21596d00dcc41d28ee9fca22c50e9b94e33a86f5731b4d937224c490ed3e62bd474c6b9a8b84f6402768952d8ef39b1e192da282b6ede87fa38c2a6a190a28f3e3b9177cd4d69418d67fe17d050c5fa10191e9eb131ee686aac2cb4216fbe7485f3f26f469a56db0d3c32c1f62243e6d87a0676c2b2c5e8817c7e58ce1d75291c294d4fad58b3b20ba8086f41dc2022ebc245951ba0c571d7bc5beb1669bfc424a81a514c0a709ebf8428ed649ba8d6593ac8c50879f07b92cc62022fbf0358309440caf423390099694895ab8e6c90324b4e47c06ac496f81a80e31c94adca12f5b861c815cd73048d6174e5b761fe16ec8d8e9f1f40a7d49c6110e71063907b76f2ae0417305d4eb93b4195467b01bc43b4ea13cc9c6a43346e1ffa1b6b85539f62a40482289c934c5832808fe132ca331bfe31bde1a15eb978f990b23f3b2930ddd8bc4b492e754a73fbf7cc5937c17d75a3d088de3b185b387b156d0cf7f0a9dc652a682600afc3f0b74328a7d3af4debceba270baae1428a7de57709f1a614ff587cb7fdd3598494f1ac3081bb6f3308a29c035deb45dbb04e8c15ddd11f7319960ee44e52ab4aea5fb28952ba339563c481c254fa7aac0c6d90182f1f14e52b35f64cadab7f543213a141c68e36b5b17d5be46fee7b7b40c51bab7274f153936e697e1601d2833fdf003d70bcb1", 0x1000) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) 01:40:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xe73e, './file0\x00', './file0\x00'}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20931, 0x0) setsockopt(r1, 0x29, 0xa, 0x0, 0x294) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) 01:40:15 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 01:40:15 executing program 0: setrlimit(0x6, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9acd) write(r1, &(0x7f0000000100)="293f30605295b3e1a2be1459b0410f0d48b5d50540a68c4c3ee657d52955708a2dd9703dfd310eba9ea71ae9476cc21c5dadc49af01a1eea12cadd79e6b6536a4c6b4388f4fd793b3b4c584e8370125a6d2415fd64cbff265a2a98183496df415e22fc0dfe8a29537c48760694860a8c0d216a94626c1f28eb83803c2bc65b3ff70c1b2a36824ebfbf", 0x89) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0x2000d17, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f00000000c0)='2', 0x1) 01:40:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x1}, 0x8) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="e2b783055ed50e967b9783ea81a23bcd5d3737e8af0f2eefedbd2e6e5648c0029565cbc985e521403af9652703e44da4a46b33c4e9d260980a0e9e891e2f72cc0a223711c090baa1229388c50ce0014414ed0c5b191b05a6056335b921d553575f339eb99e3f23e48fbb3a", 0x6b}], 0x1, &(0x7f0000000140)=[{0x78, 0xffff, 0x3, "ac6af0fa0ed481007eaf6589bc8b7efde7b0b805a7851e3b787bf77f014261500c7d9ea19234f87f37857af98d3d1cb6be7bd5aa7a2e8d8e6c5c1db06374385167abeac699642514ac5a511c6059f9761089b44280162202db86803c6ca57b5fce415e478bbf"}, {0x100, 0xffff, 0xd248, "8e43337745ad269af4bfd169827fa4c12a537a99c5a51c9973d9a5e58f8eb4bcef5a31b1d3db16c025a16233fadc5747d27696800dedd150cdf7945d809a38a88e21df9b7b352ac98f4b483a1bbae705d2b71c146cb98a9768ba36800b175e41b22b5ff60003bfd4b46ca400a81c9dd34ee0b753763668807bc49831067889a315b95f461008d76d7a6940ba9721c95b848af101c477cf6b8e18a5ddeea678e87f44f6da0ca6ac55290b1e8710f0e966f91ad11d1a390bd8b283705d553374a6d3da84cc756cd1cfb6938d41ec5545e7785f9b480a033899aae0fa6ec558af618a7e44ffbf252e95470f4de15cf5f7"}], 0x178}, 0x400) socketpair(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000300)="3b657344ef8a0815067399b0fb3a1b744b20f889ee186c87f38d232c2e7ac95e77a3ea38249773a284492658c43a34e4dd9ca9def271a8f071cadcc19715a7a81f4d204ac871c8a76ef72be31b94f5e0177f7137b35d92dd74295b3073ee23e69d53675508628c1c1b06d4e68551766bb033150c42e243cad9b886c4338a7b3b7c3fa08855f11c85b0ad6d51308bf3871fc4a6f8f95e7961dc75d3a1f3608a81f59086f05e69d796a62faa935561793de8fc450207afb6c3e42f") r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 01:40:15 executing program 1: r0 = socket(0x2000030000000011, 0x7fffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:40:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3d3bca74}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x80, 0x9, 0xfff, 0x7f, "6580e275493e3d4e5d3944cdf4a1aa66523b4abd", 0x3e0000000, 0x2}) 01:40:15 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00", 0xffffffffffffffff}) 01:40:15 executing program 0: pipe(&(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80000001}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x1) pipe2(&(0x7f00000000c0), 0x4) syz_emit_ethernet(0xfffffffffffffd6c, &(0x7f0000000580)="8df597073e63ec3b9a0800dc9659a87b7d444f30c7134e8be18554473ef72e66a5b7c6a403922ab9bb6edc4777c78f2b2c934c9988c25c7ee628ee3fe4041684f5adb04e939a0214b5fc30b61fe900c7fac7ef7b0cd7a7e6c8d9650a99119e0bc632cc07ee83c99597bacda751406f869e0700773ecd83cb82c23c37fa61cfb7695bf3e5ec8fdd1487b2c48fccdd3e9b7960eea7cdf89fc7cda00103f22336f18f9f1ca7b390e92798ccb11e4e7aabc86a5bcb238440b6ba0a3056ba8ddff4664e6582f3c2000000000000") rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 01:40:15 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) setreuid(0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') shmget$private(0x0, 0x3000, 0x342, &(0x7f0000ffb000/0x3000)=nil) socketpair(0x30, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getegid() r3 = getgid() getgroups(0x3ffffffffffffecc, &(0x7f00000001c0)=[r3, r3]) getegid() pipe(&(0x7f0000000080)) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x7c) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/139) 01:40:15 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x2, "b80000ef1f0000003d000000000000002000"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000003c0)="8d7cbae8437959dd2405be60ac06c54d66347c8252ca959d4cd4de4a36869cb70a4f0ed24261b568fad6652568bbd70afa4722e9382cea5b248517836c03d30cc4aefd34d99db0146d55472d72ac2fec0e879ed8726dea1a224668e3a0ccb1a832c06444d8c33ed7b41805ef07a5f645459c16710600d83ae5df6e8567523182946293080866844108e24127f7abb688790e35db21b9875ad1ec6cd6769bccf1f5a96ebaf56e88d76ee9f9cfcddb1c0b0c35efceb829d5235f3ef5337d36923474c16bff"}], 0x1000000000000334, 0x0, 0x3e2}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x41, 0x12) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xffffffffffffff00, 0xffff, 0x100, 0x1, 0x1ff, 0x2, 0x1ff, 0x3, 0x2, 0xffffffffffffffff, 0x5}) r3 = getpgid(0xffffffffffffffff) getpgid(r3) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) 01:40:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x1b, 0x5, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) 01:40:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x204e, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 01:40:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x7, 0x8243, 0x7, "146b671d2808000000000000004b0b0af346f5e2", 0x80000000, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f0000000b0735adb7f0e466e1f568304ba00"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0xfc63, 0x5, 0xfa2, "4abf5b623b69a2d604cf86aaa891bfddc019e42b", 0xffff, 0x600000}) poll(&(0x7f0000000000)=[{}], 0x1, 0x2) 01:40:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2014, 0x0) 01:40:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66e879e043"], 0x10) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/171, 0xab}], 0x1, 0x0) connect$unix(r0, 0x0, 0x0) 01:40:15 executing program 0: getpgid(0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x820, 0x0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x7ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1000}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8d") geteuid() pckbd_enable: command error 01:40:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) 01:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x8a9a81accdfa6f72) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5e, 0xdf09, 0x8, 0x3ff]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20a, 0x40) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000200)="ab") close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x55a, 0xfbb1, 0x8, 0x800}, {0x0, 0x6946, 0x8, 0x8}, {0x0, 0x9, 0xf0, 0x8}, {0xffffffff, 0x7, 0x100000001, 0x9134}]}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0xfffffffffffffff9) pckbd_enable: command error 01:40:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:40:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00028208d4b075819e86005fcf23670840ffff0000107d0cfeff0004"], 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x0, 0xffffffffffffff8e, './bus\x00', 0x37, 0x9, 0x40, 0x1000000000}) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/31}, &(0x7f0000000040)=0x21) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:40:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 01:40:17 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x1080, 0xc64e) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/21) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x80000008, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0xb6bd}, {{r1}, 0xffffffffffffffff, 0x9, 0x12, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x4000009a, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x9d, 0xfffff, 0x2159, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1f, 0x8}], 0x85, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x49ea, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0x8, 0x69, 0x4cd7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x42, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x2, 0x90f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffa992, 0x9}, {{r1}, 0xffffffffffffffff, 0x9d, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x44, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x29, 0x1, 0x40, 0x7f}], 0x6, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) ftruncate(r1, 0x6) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 01:40:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f6a404cd780d0a0000000000000020007200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="dadb832d69d88b281c16fe6a615492f35bdb9642d14db2af963fab8c6ffd0d6d8eb76fba9e2b7c673c0354a8ef9bd4200c1e3d59b1dc8ae996b63a1802e566555bd809a4fbf08c9d309b360e29e01233aa8cdefe3581ea9b88de3b9430e1ea14cfff24eec45a93d52b2380f0b67934d745cb21ca82efc7de38ca6176ef79b6a637272e058479ae26d25f69537c019efe9391bc0cbd019522b217c0f7818f7bf5f7f0ae77fb245a9d2239286f18a06af977587cfb872987fc94d1abb28383d95469e7236c418e4c96aaaf5a770bf6ef2ff730e877126e7d0340377577e390505065ad5fa1cfb4708f6e253f3d2bbbcf36b09fec4993822a3e4dd70cde519434ad3f291df1b6a416dff2c794922a2251a49be1401df985ec7b848449e2bb1343df0a9a09ddee444bab68e28a8c0778f143a11919f37d99c25749ea6277fa7c058bbd7563e14cbf17cd3024fe0edd5e9521c704ac8e175bb36f95595a11793a1a475c13e4648e4bd33d373b7bfe4249b86729cc44685670433f1abb6aec31fc3b0cc0f2c3f9d60e56f2537ec3d57a57e2dc111e5c37c2ddd9ff48171e1c17fcf815bd79dc9b87144c599ede8c697abc7271117b629776cb77aa90c78acec35a770ab62be86b01f175149fded731e26ef0b4cb1989b3f83a0e60516fcd5b0fc59483e3e91ff7b34c327a8952106f4c7eca10d89f3181a4297edf8a9b174aa7b7f4df84742da9cc50222c9cf8796efad36377cfe3e5f101a40bd475f78c007f17a7c4f613c7a00d8bef0458b0f92522f17db607ede3a23b3152bc4ffb2fc083d7b21562140067eff43458a142f6def19f570d106e3b11b471664b8c2134159362f56ffd4a321666a384cf8593c4bb660c2e7523f355b6b141fb697ce2c7ebfb50b6461e9986e293d2d880436f635a87061d472afe4c74d561f7eca88d96c5bae1ad3db41bc257284e7b099a7e2648fc292fa3a19b78111d72afd438da73bc4a64d04171366a27f109a1a3cd11b74048f831bcd6d8f66a5ac8cfaede0054c7aa981427dbf91e0e2da761e1c0bac34a5cadc42715a0f5ddf9496fe591494a91fec873c20086162ca5fec6a018b20b30eb11b06c370170b4d2534db7fd47abfcf1d428cd5ff24f267f4e3ab584cf6e97f76f479ef4df8ada0f8a8e2f3cce27dcb57341e363678fb256acc0c0e28f385b7c520e62b54f5d93e919338130ad204872254d97362e5ff1b5ca50591321b45f38e40790503d672b9b531e0854ce767fceaaeb380f2dd144fbfced644b076fcf63ed935860378d037b562a216aa6e65ed78c91dabd8edf9833ec2e2811a79c74234f03744260a9dab3dbbe1063f490a08317718bb686ff075cf0afe710b3d8b50502ccfa0db59ec0973548bc5e37fde93d8304f2ae99d1cc79b1ba232ca1d6cf1f8c7526453730e1eb06a6a9f8ded7da4655c381a1f13c7cf145a30dc31db3c54d7139853d631d8df81ca85767a381ce8a621b67981f6c71a54868ec95d5788d6be188f3e6e8a648618eae8b24522b7d5d8bf22a8714d63e26420517824c3d735b8084198394e833dcd48c4b5cfad9df12713192d7e2f82ae40c46d07aaa1b1b1cd69c1c7a1c1f6195c19fc5509f213377dfa8fea418de75b78b5777b84df399714c60f326f3cf0d754db83c5f7bc8f3a61602f56d609f7cf8b0afcb646184d7fe2f9aa248f8a094099a38ba4a46bc30d718bf00be7576107d37ab44a428b0f6acb18c947f0c3db048585a2bcad89ed405bc49eb939498329370b58c2bc29184ef5acb2ff0fa0da72d719e63b1c36790b0ccca2941088f592f661041271f27d40375f8651d190259eea11adbe837dafd2a1eb2abbba88a0f9699bf75681fe4c9c7bc1ef23f8f8ac73a75f647edea9c23267f0963ec05f7d3efc26f6e46e79c872b21b207ca7df1d08896279761ccdd3c3bcf42849f9ac18d31a375a5fd672ac4f1c3de69944796cb7e31c3431725a70def45a4fc0eca429eafd0762495bf3718a2be7d9ddd2ef2ed0045ba9346e029a90db22fc45ab5a625b9350e9acb98d74545b479b744cbf488962c32e07985aaf6fc4bc6d1d1a8e9555e5af34bdbffa6f514dea9103e26a112639c40ff131ba87ea098ea9cc1515038ad36bca53339a702c19914aa2220981488bd91203211206811813589bed09341935c99af0a4d378ae0b4410d89ebe24234ee777436b8bfaaeb7401afec1d205f4a9e882b8fc1eddf00f618c06159692144df551ead6609214dccafcd8b115b0379f59823e9c3b9bbb09ca64f9b1de6e2da966b684d1ec1e2ddefa353f907f9e2162ba4ebb515922aad755480e7bd27b9aadafadd487e36b4260d2a778901b93b14e71e581990b312ef77388be5b512a32d5e5c9b76c03c94a395e805b1b46d192f055d3cdf8353852991ccb35842e983fa46806a94a478eab67747509a3df5d895dcfcac8b95a0c7cd996840edf0097f16fe2043ebfd321dd4bddc4d281c9b589dbb13f94c07b519ca018b1190915ec58565731c21fb2c4e19c48f820bc19c91c43889f682b6e91e97ac247e815e649ddbcc16e4f5c77d0ea3a0b5008200fb607ae0321c9ce6ae6c5c780981bc29ce69b7a4ca53032d95f29b4ae1ac55f98bfc91fa6b80e03febf87c18fc9fc899b88974175949e650546a887bc5e8572a771648ebd8938775f2c558d554c06cfc60e88431078c228f12bc4960200f2872cdbd526a5063fc2c47fe7045ff6a0613c8f4b10b2e0b43b5b3da92f8db2591dc8802669ccca383124868b6559db382a284f5af569dbf09bdc08f546c166c4d1acf1a266feb7ed2be6969ad95e0db983009740a582013d232a28f0c7295770b308fb84f8d23b6032215d5db525ab97c1b0a9b9d584f59d976b0c3cbfac5e5c737b618fb94ff3eb4f9417202927cd34dff4a33bdf618027b2dade56a5e7ef5266bb4c3f7ce17f2e39bbc92ec4db0f42724125ffcbadf453744654f044715cbd20c617b9f7449fd8cab30568cb0f404cded0d14ba231b9e9201a7fd7ab1a2ba705bda4ce50ec763971ddb341ec9884fd33a6dab04c05f0e4b471fde395a8540de8d5baa860d5c964d0f6e13b3622082699194129da888fdc9054e95ca20128a7b621642e9492e17cefc7164763947774377be6399d2051ac144f5265759a996ba7c859a20534252d49ce86e05a8ecfe2974d379f5204c33fd09738f76d80c6adc516c1d5b28b139a48645910745fd7a2c1ed4bc16ac2899773fb7b96bc4580c6de93439a1fb952edd2dfbda5597ad1e28b0bab05e7cfe94e32ce3f8e94ae2161143d8e00fb9a3a3971cf47b7fd39f6ce52feacbc2171203ef16b8914fc99ad810c27cb01b10b32b4ced5d30509058a55c30d2e7e013906bf9b9f9491b1b32ffc66a7ed14c431a9d547b203faa9e2f2318d4f8b518fcf2bc2b152b7ed4d3c90b4fcf9ae78c37dcfbf4fab37c5642db416aacf7134e506060c4e3020a5d940e767bf58e260c0828693cb4fecaaec6bfda2434eb8b59439315682366f9df3c219fa1ba8e074e71668c90b30a4efbab1a16931b650acb28e064e1e75831ce26b81570f73226e4458348604507e4d47542137da5451d298a34f4ef5861d88ae26a8e56b5203a59e34facacc0a86d0f0877dbaff2dfe4903eba9eec9ebd4f466b03fb38f8cbe01f49fbd1524d96918dca267b471ab7e23830cd75d63aab01ed154aaa9c75e83a58e5ce152604eb94e4aa8317f31b5e1a086a698da1fdb0292a15751fdc1249ce7be05145643a2cfcdb97ef80ff119d3cc8654596cb02618a9d2893568fcc98ef8430eed558e7a818cb84c7f02f622f97a16b7d143f5949b8c36b0dad4ecc289787984eed0bf43a8ebb5299dc638809484927a6bb6ae4b2797c50813035fe80d19921a72b32435785c3688bf5d90f6693c7ae7fb1d4af9243a981ecf8a3eec6ec1728be2d7450fa0b93efa822a70409cfce6c424d4eaedad204e600be7594e82f6758a202f160bcd811d15aae061519ba0d5efe10f0a2e6ffc7b89f3257358dff37d2918f3bd40cc2f8326a2d6f0c72c0006b7df8dbc6dc0c699a3503ccb338130bea6971fc1bcbb346ea9077c87131ffe6817e4555ddbd56583cb7f100285400159e9947ba9cd706c1d8339dd096c2a74b7a74357247321647beae00c3d7f1adf56b08ddb2bf7de05e3d94798679985a079733ddec1179f7e2665dd8b3ab134aa75596ca019d899a481c116ade20b309aa170447a7053e55aaee525f46e25a568b64c5fb368a245c17ac7399052db498cd8bddd2415ec22c598d73dac574f6f2caa4a974ac882ce88684c257a59b02153d77888211765b58a0a2652317352a16d7f7d67f024d798898c4c124f2611f4273fb6d0a25585a9c143370fb69941c682b73eb8ec4faf0e2abe1ce324dbd3f5928173773769305dbe8b148db25a133560684b4dd3de3aab182abadb3a912d1619d3fdf58c95df45696b179e62ce9ab8ae3352d2b05fd4bcc5fd01867e3df0ce53ed03c85e577ec1e71c5d36c959b77e2f1474cc78208d9c0e16d39f51b7aba2addc3e1de175ec06af5a9e731ee6fb3f03fd5ad59e2d7a55da2657e51f412c61cb411e238c7b2c6b4b0bd3cee7c27ef2fe9fc5d6882d3021aed996e5170e41f22bbd1fa90fd9715c284ab0202669d1d38c9bc6136bae9778eb1217da33df40c985d47b8e9cef540f05494321023cd3289ad8b6594774b0516ab397ec9ac217e743d7eb24064b4c6f5d819f4f6237232b9631a26a04d7ddd1d049f284a0bcf28e416ab24bf3e563e9a6397da722114a95781e645abc4709f98cb90d4efdf2e7002c249d2038c18b5ae98836a2247914239ba3f42d0b986350527f05f80fc46a3b8e9e2461ecdebfc1385fe026f9c70df44b8cf5f7759f23ae550dcf24378075b784e6f3f278d5f15425a167006a8548ec5144734ddfae31107558520b0a21f6e9a72be1b0237a02efd9a5a577f794912dbba4e599cd59fb8878de35b0c853fcf3ba95e31cfb0b4e949d99b9a31296291148ec4afac507a7874ff1924897cfef725d0fc994d4733e15af40ff9314f503fb3edf411ba875890880c66fe1131d7d6dca1b2d30c99b6a1af05fd99c4ac07780ad8037ae9cb8810dea14cb3f924d70b004540ec68ff0faa37aa787aeebf01c2f288c01fd0476b3fc51e25ee7f0d2329e6cf0a6956221fc93f3b31b4ec250a4448f998c8d45105a04e7359a75c8367d3b534274a682813224a3898ecc81419aecf2bd4710a19becda8f55430502ddcc9085cef42d50b5ece239799b718e4ac5e62fd034d7d0a381098ee08c919197ab62c05f39ffe3bee39a7b8ce6c4d994eaa52cfa0e92000836d8dcdb2c13a5f862e51abf7d33f14c1bd2a4c6150f1a7fc22c182f626b4d78975cab61390b5abe38c6ed86fa2c60a11e56e1de64b12f830ef36fb7d567c25ed9184c07360ed44156cf4c5cf2cd96d4d0d404648547a382106c0d8fe1b55e09bd08e49734e0aa9cb2a33dcd3947781e14a9589a44f1a964210d4bda677a651779d5c58281cb7e3cb99203a41aaeec6875b93595136124d40acd671349ee1a227367478b9fb600da47f82c7acd92c8917fb79676750cbcfb62036d05bc797e6063027e961e3f7983dfdc47a5093b0605858303fcfc65264d6334beea29b0746aaf799b46b88974655ae20abcf06d995c0e7a91b582a", 0xfbf}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c5757687600", 0x42}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x83) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 01:40:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100051390000000000098010090000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) 01:40:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x4, 0x0) recvfrom(r1, &(0x7f0000000280)=""/205, 0xcd, 0x802, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) semget(0x0, 0x3, 0x20) 01:40:17 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000100)='./bus\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x2, 0x2, 0x7, 0x1, 0x1ff, 0x1a, 0x7, 0x1, 0x1, 0xffffffff, 0xb56}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x108) 01:40:17 executing program 1: socketpair$unix(0x1, 0x101, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) shutdown(r0, 0x1) 01:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 01:40:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 01:40:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xcf1, 0x3, 0x7, 0x528, "0d9f40b12794cb7bd0e6bb91d6f4c6003b99f7bd"}) write(r0, &(0x7f00000000c0)="875b0319155af9b22e00584e06ae2faedf11fd1709f24ba31ce4ee1c67784db797c721f0a2ae8fc5f865c4697a848be3fa08d07ec9151edb13789a489bf7e53e05d435fb8cd692d0fd242bcc2bda1388cb2069f1c2ee80d43ae3b0c8209a32c2009737e6fa21f2a58964153d98b0b41964f1ed6304bd7842614e966f", 0x7c) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0a", 0x1b0}], 0x1) fchdir(r0) 01:40:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)='Ml', 0x2}], 0x1, 0x0) 01:40:17 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/22}, &(0x7f0000000100)=0x18) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xca37) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:40:17 executing program 1: unveil(&(0x7f0000000840)='\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', &(0x7f0000000580)='P\x00') mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) stat(&(0x7f00000005c0)='\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', &(0x7f0000000640)) r0 = semget$private(0x0, 0x100000007, 0x2a0) socketpair(0x10, 0x4, 0x8, &(0x7f0000000140)) close(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40020010, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4f, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x40020005, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x7ffffffb}) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0xfffffffffffffffc) r3 = open(&(0x7f0000000240)='\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, 0x28) openat(r3, &(0x7f0000000900)='./file0/file0\x00', 0x2008, 0x400000000000014) dup(r2) r4 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x12) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8, 0x0) openat(r5, &(0x7f00000003c0)='./file0\x00', 0x8000007e, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000540)) r6 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x806, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1f, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x4, 0x5012, r6, 0x0, 0x1000000000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1000000206) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) flock(r6, 0x4) r7 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x7a, 0x1, 0x200, 0x1, 0x5, 0x2, 0xffff, 0x0, 0xdbe912321d19ceda, 0x7, 0x400000092}) r8 = getpgrp() ftruncate(r1, 0x2) getpgid(r8) r9 = getpid() fcntl$lock(r1, 0x19, &(0x7f0000000040)={0x3, 0x5, 0xe280, 0x100000000, r9}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x4800000000200, 0x1800}, {0x2, 0x6afd6946, 0x1000}, {0x5, 0x401, 0x1800}], 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0xfe98, 0x7fc}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x11ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x80, 0x17fd}], 0x9) 01:40:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="a9") syz_emit_ethernet(0xfe, &(0x7f0000000180)="7da907fc619318161d2c6111369559c82677a4867d241312c95c62bdf68ccd5fcae917f687066d79498b65044dbb9ab0f1630ef1f1193afe9e1f922992150cf9e8b2a380f61b0b32093ec548ada7a99339d8218643a0ef606cc061a0389ad74b04ea8d801ba6a00b46bfd5176be4d38bc449089c906928532de49f18b573f437cbd3e6f53a19ed075f3ce3ed354c5d8a6cf7ddc5e7c246fb86f3449361ac4547d085fc67845919e4774639f090eb449d1b61ed46dab75e3b705724b98eb6ef686d0628dfcef05585946d0bb3ac89db912913bdd80eb3c9a02c54cbbfdd57c53dcb68791856affd70bc591220e724ad95adee19cdf6e7f160db2a6b565d7f") 01:40:17 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6730, 0x7}, 0xc) shutdown(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 01:40:17 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r0, 0x5, 0x3, &(0x7f0000000100)="2ee9dfaacc38e0f555f49c07b01c6862", 0x10) shmdt(r2) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:40:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x25, 0x202, 0x0, 0x0) 01:40:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x180a8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:40:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x64}, {0x10064, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 01:40:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000300)='./bus/file1\x00', 0x8, 0xa0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000200)=0x401) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x101) fsync(r3) getuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r6, 0x80047470, &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) readv(r6, &(0x7f0000000040), 0x1000000000000091) 01:40:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x3}, {0x16}]}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 01:40:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x40004010001028ad) r0 = dup(0xffffffffffffffff) clock_settime(0x4, &(0x7f0000000080)={0x7ff, 0xf93a}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7f, 0x0, './bus\x00', 0x7ff, 0x9, 0x0, 0x4}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000780)="000000186004008b005f3a27fee402351bedff008000000000bffb9d568e58b6b1176104ffe691ec7141600f02da56912ccd9fb46203000000002c00007d1827addfee88dc46d1977141600f15400d61592c64faa7956450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b23f83a4d6c66ae7be70d23eb8e7484b5828a783ffa7eb6e4cc52807e4dd4d10", 0x8b}], 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='x\x00') stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) 01:40:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400000402, 0x0) 01:40:18 executing program 0: r0 = geteuid() r1 = getegid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x200) mknod(&(0x7f0000000540)='./bus\x00', 0xba0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1ed0a7ab6ab55399, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000640)="3a07576dfcef0d6f38c8f5560785d12a646ec51c60919ce5a7160dda1c959228b69a49856716bcf1f78a751378902ad3b8db15f1840c36845dddd00465b66b18a6f7e65c7fb95fb99602c03210151a25908fa4981d72828c6b7dcb875971a980c9a930708662c479fd43d9", 0x6b}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x205, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)) 01:40:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="9170350f88590f833546f779f354c24a67a7327b697e280d8dcae7c390c96d29ff16f6ec9640d04d50841596cbc50737d6b70c7d325dfa4d6c4ffaf99a9730ac1dbbf9981e703e25def44600ea7e8bd30a892a736954eba6c2eb77ef400792269d2157aaf18c15f5188d0cac82fece64d0f22fd37d602a0ec72662803ff9afbc88efc8ea3f76fcf9cc875b4cb6aa170a659e3abd4949a729fab618c4648f60bc92acf52b15b4d408573d3583124cfd0c11d130bccf8a196701ec88df1316d7afc6e13119876f68632f9af9c48ace4d13d6df", 0xd2}], 0x1, &(0x7f0000000180)=[{0xf8, 0xffff, 0x66, "2804ba2dd5a63a6e6cfbec4acfafc081452cb2612e33be51edde2df9f59c3671b0dc62b0659bf668fbc3ad6560fc0a8d6457e8421f7edbd4ecb039be32b92fb54d228182e2a2c95378d9a9592e9c6adca38166b1df83585aa8e0207530c93e5546f87942e7a9218db64c6e3f1bbd8c6ab7d5e39e97ac8e476787d81e61ef0007583deeb5eeb5613c3b5907b5f3c6900b0be818373838d3afcb7686d433524ac0b115eedb9b94f344a98b20897cb08aa24230e8cd953db35c80ddd786a1dc8b02e079412c80a3d2ec2d0be7109d25213609f352359af3131d86c2b12589777cd40b5bfa"}, {0xf0, 0x1, 0x9, "6886af2f42351a8a7fc4cc49c436c823c7fd2c9a7416616541658fbe3280600dd7d9feca4a11d3d3425299766274b7ea2ef65baa7a4f5dc9afcdaa4c4b928c9046f0a7fc51d63695edfa6dd96b13f358e219bcf802a35fcfb3a73bb56c318b3f59d00f653d74a90406bf5a32dffd4ac17df3de50a893d6c7867fb57107b811625156fef84dde99aa5ba1f93fce40d08bf29bf210e566d4dda4073abc49228508217b70d765fb42b89c25cc04c631b509bd7da24bb86688bd4e6a7b917ebdabeb5ec8f20f103b47ea8feddf40bbcda638aa23c1b36f0dac8983b447ff68"}, {0x80, 0x1, 0x401, "1bc12c359d0eadbe7ccb289609474e2800bf9f859016f67ba650526b86091f5e5c84a26520b0133ea652c5262b3b01a1e6cb7a7761ce9c675d854776419d10177e06c91f1eef130d0203eeb29f53681009c564e6746e86891bebc5e6c3e25149518fe0c124fb586dc15f7716"}], 0x268}, 0x402) socketpair(0x18, 0x3, 0x80, &(0x7f0000000000)) 01:40:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 01:40:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730fae6bb6f00000000000000e76fe4000100"}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x6, 0xa01d, 0x2}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 01:40:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='\x00', 0x8000, 0x44) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="2b00ff7f000000003c008aa4", 0xc) 01:40:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x50}, {0x6}]}) syz_emit_ethernet(0xfffffdcf, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x57c00000, 0x8, 0x100000000}, 0x7, 0xffffffff, 0xfff}) 01:40:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x3c}, {0x6}]}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") getpid() 01:40:19 executing program 1: r0 = kqueue() clock_gettime(0x2, &(0x7f0000000000)) kevent(r0, &(0x7f0000000180), 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5db8}, 0x0, 0x0, 0x0) select(0x34f, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x2f}) 01:40:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0xfffffffffffffffc}, {0x18, 0x1, 0xfffffffffffffffd, 0x1f}, 0x9, [0x1ff, 0x9, 0x6, 0x6, 0x815, 0x3, 0x573f87fe, 0x1]}, 0x3c) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x1, 0xcb04, 0xfff, 0x3ff}, 0xc) r2 = dup2(r1, r1) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt(r1, 0x11, 0xfff, &(0x7f0000000100)="aae140768120dada988b24c4244c30791f4e0af99c0f098985a27fcc7d3789dd8f3344e24057748e02eb8f246906bc46ee5be6e8c6e6694710aa8e34d2aec59a95c279b334167e2c14a29bcddd0dbea0204579d93cb66bf94ec37d343327e9b14e4afb1284d7782b3c791eec3b6d096f6f2fef5f1be14577cfcf76d5f9214fd1d27088276f5d1e80ed400aeada5956656588", 0x92) 01:40:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1afe) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)='MS', 0x2}], 0x1, 0x0) socketpair(0x1, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) fchdir(r0) 01:40:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) setuid(0xee01) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 01:40:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0xfffffffffffffffd) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) dup2(r2, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 01:40:19 executing program 1: madvise(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x2) r0 = kqueue() munmap(&(0x7f00002b9000/0x2000)=nil, 0x2000) minherit(&(0x7f0000239000/0x1000)=nil, 0x1000, 0x2) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 01:40:19 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus/file0\x00', 0x3cab9d10, 0xbdd, 0x2, 0x1, 0x6, 0x0, 0x4, 0x1, 0x1, 0x101, 0x5}) 01:40:19 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="d5ff9668", 0x4) 01:40:19 executing program 1: shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x8091, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 01:40:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x44}, {0x30}, {0x6}]}) r1 = socket(0x0, 0x7, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x1, 0x9, 0x7, {[0x5, 0x8001, 0x0, 0x0, 0x8, 0xe9f5e0c, 0x400, 0x1, 0x4, 0x2, 0x3, 0x2, 0x7, 0x56cd, 0xfb1e, 0x100000, 0x8, 0x6], [0x8000, 0x14, 0x7ff, 0x9, 0x7ff, 0x8001, 0x6, 0x1ff, 0x5, 0xe0f], [0xb2d, 0x400, 0x5, 0xd2, 0x0, 0x1, 0xaf35], [0x5, 0x7, 0xfffffffffffffffa, 0x20, 0x1ff, 0x80000001], [{0x7, 0x0, 0x401, 0x6}, {0x2, 0x100000001, 0x4, 0x3}, {0x3ff, 0xffff, 0x7d7e, 0x2}, {0x0, 0x1, 0x0, 0x6}, {0x1, 0xc6, 0x7, 0x1}, {0x7, 0x8d69, 0x9, 0x1}, {0x8, 0x4, 0x9, 0x9}, {0x8, 0xff, 0x1, 0x3}], {0x400, 0x5, 0x7fff, 0x3}, {0x8, 0x1433, 0x4, 0x8}}}) syz_emit_ethernet(0x0, &(0x7f0000000000)="a9") 01:40:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x45}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 01:40:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8000000002d}, {0x24}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x6, 0x8, &(0x7f0000000240)=""/4096, &(0x7f00000000c0)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1000, 0xca27, 0x1, 0x9}, {0x0, 0x8, 0xffffffffffffffff, 0x8000}, {0x9, 0x6, 0x622, 0x6}, {0x10001, 0x10000, 0x5, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:40:20 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getppid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="755be266a09ab3e305af18c7092e67767c8f0b2c018247cb8f95d60bc2a19bf2bca14afc69467e12fc8d2db226d4746470912f58a430e1aebfdd7a91006caa00000000000000f0182c01798c53b092ccc95d5939d94e23208460b17f13ba97baf54d21255100000000000000000100000041bdb4c6c783307e3259f1fab09264383cafd5190fbc5750a46c9d09e07914ad91d3912b495092594a77df", 0x9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) 01:40:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x10000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) 01:40:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x25}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x5, 0x0, 0xfffffffffffffffb, 0x7fffffff}, {0x7, 0x8345, 0x6, 0x100000001}, {0x4, 0x800, 0x10000, 0x7f}, {0x4000000000000000, 0x10001, 0x7, 0x1}, {0x6, 0x9, 0x20, 0xffffffff}, {0x6499, 0x4, 0x1, 0x5}, {0x9, 0x6, 0xffffffffffffff5a, 0x80000001}]}) 01:40:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x2000000001021, &(0x7f0000000280), 0x0) 01:40:20 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x10002, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="2636f390c4e31d6cb891b2b6c32845ffcc0f1856bf46381866480f7e92aa8d732cc441b35f1c30410f0f78cb1dc4a279ba12f30faedc") pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="8a35ad64cd4f9a88a7c6db38ea8e5e4f08fce5e083614d70b29f23629280e41cf06071bcb9770168f6e7a815e206029c47a2172fcd0b96d4e0b1c6ab002331785627203121243d353357ee1010d8ec60518cfb84faaad76b82a0fa97bd60bc2680", 0x61}], 0x2, 0x5) 01:40:20 executing program 1: r0 = socket(0x2, 0x3, 0x400000000000001) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="19b42d704208593c1570f26edd82022e2f66696c653000"], 0x10) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x81, 0x9, r2}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="0f6d5135f15090eb", 0x8}], 0x1) 01:40:20 executing program 0: r0 = socket(0x800000014, 0x1, 0x0) setsockopt(r0, 0xa18, 0x3f, &(0x7f0000000000)="08e89f2479de3ee55c6dfb93ac53e146a584f0e1973505ce4988360d0536f2a2c02b5c9853595f0bc8bbf29942f4", 0x2e) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) getppid() 01:40:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) r3 = accept(r1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20202, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") poll(&(0x7f0000000100)=[{r0, 0x116}, {r2}, {r3, 0x10}], 0x3, 0x400) 01:40:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fffffff, "00200000000000fe3b5320000001000000000d00"}) r0 = accept(0xffffffffffffff9c, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1000000000) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000073e000/0x4000)=nil, 0x4000, 0x200000000000005) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) 01:40:20 executing program 1: r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/114) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = shmget$private(0x0, 0x4000, 0xab, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/227) 01:40:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x10000) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 01:40:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(r3, 0xa, r4) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa8, 0x0) 01:40:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffc, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x800) 01:40:20 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4000000080002) 01:40:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30, 0x0, 0xfffffffffffffffc}, {0x3d}, {0x6, 0x800000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="0f") r1 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) socketpair(0x16, 0x8000, 0x7fff, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000002c0)=0x6, 0x4) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xdd, r2, r3, r4, r5, 0x100, 0x412}, 0x9, 0x36, r6, r8, 0x6, 0x5}) 01:40:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r2, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) fcntl$setown(r0, 0x6, r3) getitimer(0x2, &(0x7f00000000c0)) 01:40:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x6}, 0xc) write(r0, &(0x7f0000000780)="f9e46bd1a247b60b5abe357ed640b98ca6f18080797b43dc4a4c45f23b6fc03366ca8cec7acfc6cdf4067a0ca2355e0ea4503259387c37da1a2be2573f47735d934ffc33b493cfdbe19003eba787fa0c403add620e8b970e3f81e7934ae8a186f5f5e0b255bda9804cb01b72b324ebde5b875abbfd567f1296f599b7bda24206b83cdfe9275923846be964ea5173a4599c63cfd07b2d1ac3226e3bb450bd2ac0e03a2dd13b8277ba1fb0a65e70bdcad793bbfef929c865a589fe2f9141be7d764a11852bf6f796791798e169baf22f13be0212068a0eaed96344ec7331f359ef42140053a96289ab0049b8c445bffc455a56a23de256be6fb16e3c7ed36c5c5bb5b3d5a09f50af6357f8b962dc927a4b010000000000000000000000a9e2406fb3926495dec1a640466a5563f27c285f670d", 0x132) readv(r1, &(0x7f00000000c0), 0x1000000000000029) 01:40:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 01:40:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x5, 0x101, 0x80}, 0xc) 01:40:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x3d, 0x6, 0x6, 0x100000000, "82264061a7fbc2fe7312df894610ff6f3fcc08fb", 0xfc00000000000000, 0x5}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000200)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x90, 0x4) 01:40:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/249, 0xf9) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) 01:40:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0x82) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x8000) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x2) r2 = socket$inet6(0x18, 0x8001, 0x0) listen(r2, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0xabd6159098ae87e2, 0x0) shutdown(r2, 0x2) close(r2) 01:40:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x80) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r5 = dup2(r0, r3) sendto(r5, &(0x7f0000000200)="2b5acae039bf21884913125714ad93c7721455bcc1a704f5071e648248282baa3d4304b0e908f68034e283d6a08997b721a69a0bc396d6d48f444d14a0589fa46f3d77d37d041d33cfdfda191bd6c09b1cc21ea16bb6c18ec1fff111569d068fdbbed76b06de64df8b", 0x69, 0xd, 0x0, 0x0) 01:40:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) execve(0x0, 0x0, 0x0) 01:40:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x54}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 01:40:20 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x10000, 0x0) r0 = semget$private(0x0, 0x7, 0x2a0) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1f) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000400)=""/136) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1c, 0x2) r4 = syz_open_pts() semget$private(0x0, 0x3, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xa) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x10001) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0x2, 0x3, 0xc557}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xffffffe4) fcntl$lock(r2, 0xb, &(0x7f0000000280)={0xfffffffffffffffd, 0x2, 0x5, 0xfffffffe, r7}) r8 = socket(0x11, 0x4003, 0x0) setsockopt(r8, 0x11, 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000004c0)=0x6) flock(r2, 0xb) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000080)=0x1) flock(r4, 0x100001) r9 = getpgid(0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x100000000, r9}) pipe(&(0x7f0000000540)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000140)) getpgrp() semop(r0, &(0x7f00000002c0)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) 01:40:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) msgget$private(0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = semget$private(0x0, 0x7, 0x28) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/36) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x1, 0x100}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:40:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x1}, {0x2d}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/149) semget$private(0x0, 0x3, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 01:40:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getpgrp() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, &(0x7f0000001040)=0xc) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000fc0)=[{&(0x7f0000000f00)="1507e22095392982a72ef1868362afea709db34ddf03ed84f40691482576b781ac5af95101f1480267aa6fb3857ccabae747612d2d07cf27f28da07e9f44b3a264ae993736146a3b5c4b5ca4dadfd56dbcd1dff238dac2e0c6aaa0787d15ce2636ba3283547241c2e5c79c6684454b71fbfc2fb98042065257de5865b0ec237031c2a2624c9db3dfab6b89bf4a3c0adcc6f35ebf3952b1d357", 0x99}], 0x1, 0x0, 0x0, 0xd}, 0x40e) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)='./file0\x00') preadv(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) kqueue() r3 = msgget$private(0x0, 0x48) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x3, 0x200, 0x6}, {0x18, 0x2, 0x1, 0x2}, 0x5, [0x4, 0x9, 0x2b, 0x8, 0x3, 0x3dbc, 0x9, 0x1]}, 0xe2f7ded810f45e3d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000001c0)=0x4) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(r1) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) msgget(0x1, 0x460) msgsnd(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="0100000000000000b6511cb223806a121f617f0cd9c59f1a419a18ac0f4739ab3eba7ccecee0e8d88a60af98e1392b77787e74907c735fd6787f7a07463a048c45da93e50ebc5513fe25cb351f6d212467ab27980795189c2160bc8931d3a698c79bb6e4e6a29f31fd9613676560e978ac10be21a5ad5debfc243789fdbfc0c61043367ed00caf006c8338932013e3ea91ad789f4b531a6716449f22bb810a41bf3ca9b9b9b9b8123d61a1bdd5f580b942e00aaf88733faa11a252319faa2400"/213], 0x1, 0x800) r8 = msgget$private(0x0, 0x40) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, r2, 0x100008c, 0x9}, 0x0, 0x3ec, r9, 0x0, 0x4, 0x2, 0xe0f, 0x401}) 01:40:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 01:40:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 01:40:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000038fc0), &(0x7f0000000fc0), 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) 01:40:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x38f1, 0xdb, 0x8e9, 0x8d}, {0x0, 0x3, 0x540f, 0x6}, {0x80, 0x5, 0x85, 0x7acd844}]}) r2 = kqueue() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) ioctl$BIOCPROMISC(r0, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff9, 0x5}], 0x64, 0x0, 0x1f7379b6, 0x0) fchmod(r2, 0x4) 01:40:20 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffc) fchdir(r0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/229, 0xe5}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000200)=""/20, 0x14}], 0x5) 01:40:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0xd2dd, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x9, 0xf0000010, 0x5, 0x3}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2e, 0x40000048, 0xfff, 0x5}, {{r1}, 0x0, 0x40, 0x1a, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x4, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x80, 0x8, 0xeb, 0x5}, {{r0}, 0x0, 0x2a, 0x80000001, 0x100, 0x4}, {{r1}, 0xfffffffffffffffe, 0x25, 0xa6314190aae9eaa9, 0x5, 0x5}, {{r1}, 0x0, 0x24, 0xf0000000, 0x6, 0x81}, {{r1}, 0xfffffffffffffffb, 0x92a16cdf30fe1254, 0xf0000000, 0x0, 0xffffffffffffa85b}], 0x0, &(0x7f0000000040)={0x6, 0x8000000000000000}) r2 = socket(0x20, 0x1, 0xffffffffffffffc0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$getown(r2, 0x5) r3 = geteuid() getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r3, r4) getuid() getgid() getppid() getuid() r5 = getegid() getppid() geteuid() dup(r1) r6 = semget$private(0x0, 0x6, 0x41) semop(r6, &(0x7f0000000540)=[{0x3, 0x2, 0x1800}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getpgrp() geteuid() getgroups(0x5, &(0x7f00000004c0)=[r5, r4, r4, r4, r5]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000200)=ANY=[@ANYBLOB="00001f0066696c653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="b68340e908ebdcbed31ef6165ab47afca8", 0x11}], 0x1, 0x0, 0x0, 0x4}, 0xd) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 01:40:21 executing program 0: r0 = socket$unix(0x1, 0x80002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x1f, 0x20004004}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 01:40:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") chmod(&(0x7f0000000040)='./file0\x00', 0x10) 01:40:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000000c0)="d3adddc35e9ae2940df1d03941b197673e19d6c57d8da9b4c164f4f5f9162430a3908d9503c181275227527ef2d663167bd7ac9aa1ed3321fa133f54b04faa58c2ff88cf6e495d413c1b668eab58910508ae4c3393b5f9ad25b7286817fed121c3f5aa33667983ef7fd169c2dac0d615b7fb1f80da5c6e730f8de00f9c8d79f441f485f6591525c8e62b4c6ef722e79b16d660a91dbacdb7ffaf9f4453fd55350a8ff9213dcd041b4190694811b33cd4002fdc9d114c148fcf2b1ece1d0f68f55f297f69357a7e596f9065936ea91683c92d86cf88ab9b409d500da2ad76cfccc374df273d3df61d10777bde7a851dd30e950bad18e00d45d504527a56ad8793b8e2ab0c9bca23a02ddae978a890670a9fe513af566b06fec8d70bc435797e74525c727142d62515d9d42f501c1cae4e3923902c53fafae7b139bd8e48db9ab810ff685971904edbd16b79b354a0fb12b51707a40c8515649faf437072e6cf2d9d50563f0359fd98c488e106c5cea135543e6445f569e5adea6104c04d6afb4c4487888eae5d871f355d91e16a9c94076fb2e6546219b6374d21c5d88a133519fac1a9529079c2b34f18b3c61f1b6bb4f56a155a42744189beebffc61d84f7f7689eb77bc3bca110ee0b7d46612ccf2be0ee4a19aa3f917b80b479d2a7398a7887408949a6602d9b2932f75e11cad905ceb6f3399a40d8129c17dac75f91e45cddf4d552e5ce074890e3393c516a7d308b37506fbad393ddecb0ef236cc6d6c52331eb7c4b24daf16644559d8bfa29baf2da88020127a23efbf59984d99e22c68ec83198681cd1ac5e1505aa5e123e4ceb63a39bd59a1a56a14a1454367608cebf93da653fef1922566fe88421094e0d467315d4ccad0dbffdb97dda1ceafe44c5e1d46807769037d53de0f697b0807724f021297be27e823274b1413014f45606f781559ebf5af252b4b071301c193dc846f43c088926e76a7880cac5f13c2ea9a09e7cd3c663c05b28adda87f49aaef3871f92d7312fb19dce1a19d4da21102066e4a32fd00878a6cc2371f48fd5a04fe8eaa60373172c4bc8774a5c6700e494c7d831079f5c1aa30660ec7b9c66e48bb991e69ef95ed774aeb1574cb960dc5a0ba085e9382c026e52435ecd834aa0f2a9017328e765784274e703135bc7ed2fd101c540f745b2b676d3130af671315b997649797561a6b0b0905c58e6a5f72e97703f66f93a47308bc3bde59e81a7b4d34231d145eee2fa61341efd9f7ea06ab9e557aaf2c2e6932c099af7cb383768560d2763025d417093cc29d2316991778d4993bacabd50edac2806e12b27aa6e0d9c8edab324f9a295242357ff49b78e1f85f8950621eb704c7f46996626906d0ee593e5b9744e225fe8fa448340de357b16ceef5f50640e2eb085b668e190c306bb46bce507569a6ca4ae842aa8cf62f83a7a1fc5276745fe8f9666c71bf64fa9221ba548281a05a2cd7d717394ce83433454a3400a4ce2f1f512831ce441cba4244bc57bb4adb7e725eb9857fbd1e17bf2a7d356828eaa39d3f8ceed6095a3220b9c06180ae2c9903e33a5ee524f2531ec5b1881bef289eaede1c7d517302e7e072a12f9d726f720af3084bc64a5d9a0508e55ac36542650ffbf18275a707bf2bbe77f4c30bedc2db1e2381991c7009aee754434aebc57763e2b3b117d54f41a281f2dd4215e9b02015f7ceafae63d4873db7df4d67a698b1a462da60d902ba3f352a6a3c51fa4ed269c3097abec714177ed0976f0498b03567fabc5fa64ce57a592b06ee182d9c070e099abbfe888455c590617d85a0a4bddd5cb9e6771165735430346ad92e0c6c95487a2f6c596ed25f6e109098343b37d54720b228756a2d50c85d2f1a71bfd0bc9eda42c05a7af48541ccdf45a7adb58197a6df84ab9cb22f61beb82ce5721832f60ced1f45d7c53123b6332ade9297db9cf0bd3de08b6188b55775832a13b423a9a28b2713bcf04f0633efc45793b7f7cb3ce5c564eda137875ba2479c90d54131be01489417db8fbdfc5ffe634b040bbd9aa4bed6177e468eba5db5f6ce7d29611e008acec65598f18671c52e95fbfe6fdfe92afba7f7945216bd6d1dc9da918e6ab47774a10fa9e44698a594bae871e6769cf13427f69daef67b761dc572c29b1145771f118eb605c6dbecf2f01c6520cc0552df624d3360d2a107bf02f6e35d51555f6909c50cb4925311dde5f0c62baae3364d47b810aaf56572ce32badc2d7b3e958036c70c56bd63700d6cb82c131cf35f00c62f6053a24238ec71e89dd44233d5a43f44642bb4253c8cde6b8e9f77bc4209e8097f85b647e3850b6a7ee2d63d956213d0abbcc5fc43b24964ec5567f697d16601bca6c17ebb42c9e2617d3afa03ed24181e7cef749ceb29c0622007b76b8ab4d19bf14e9a7c87773e3e5a92bf9701f4ed3fde9a99864495ac99a6b2811362bf38f6b88ef8e1372988f43a261a46b4f0a0dcff158c0fd22db5dc240401bc36a06f87aeb75276686fc90c038f931cfae30f5ad0f9d240fd71b82673a2f694c8b1a3818347ecc59d13060433d07a792756a00512ae4a47a060b759bdbe3a5819984eff66e0f44d60b05fc3dfa669aa5a54c688b80a09fe32f3aab5987d117b8afa8fe21334d5911c047ac1c6df0b7bd3568bcfd1c137e2ed9a4f4557cab9453b27838498869d4348e973a408cee415b0ec476790264e8c1ebcd0a19f94feb30f9f749908dbe07df38305f3b6a8385102d5fb537976072658f85b8a084ccfa5a09f5389cd251c6a0f035cc66f1d270d334ff5f5522479790f2f42db3f17d0a022637d9287442dc39a08b9463c21d9a4d0630e4f2aa8535074ef2154312ffb8f3466283838a15d18a0a76ee78a255ca5c402301d73fea5c5b17c7b8696a83e692479299e053eafc90f6aab1944842db56b1e4a9518050d0b5b890165e41cfb66212efaf22bc01b58017b0235b46235bef9194223360f8689084932363a6c97adc240f2658f238027c3b5c635d6ede4309d19a085b8ef11c88128699b9dcc21eaee1089fc9272d8e6e5d47d9ca6ad2a225f00244816fba86b3949bfaf4eebf5215d78fce26cf5990ccec998fe2cce3a7ee9d6abcb567c5bedeabbbf2910a9f7391732364ef5bbbee39841963fcc4c1273e4f4f37f3df261a9386a81fc4e2b6f20f53ccf8bab9a07fe7469ae35a17cbd42c3f31f2a688387d00d0ee51ebe32b9ab0ae21fa500a963961a67509e9f2b23e8b34c84a527ad3e383271198eff4180d76a95ae216c0e6b3d3cffbad629563f305e01a8f838aeb4f46ebbf451cbc5a790749404f32410e64434e48d4b9c0e53b056d20bfa07a7dfed75c7572639c61e6c5f58a0e0da9875fef8d14535b5cd799280d1abd36f51647da97bec49d8cd72ace2409b33dd95a4bedb873c9d7c084549419e259c9adcca79579d2e3b5ad0f533ba9dff9b291b39092b890d8f45a8864f8613f1a4fc76e3cc00698f217b4e49c57979b8bef02c0d67e2558d75f82c25ca8f92f208103dae9c8de796edfa85815d9b68799c05cb45aa82ac0e8abb2231101d3ca45fa1fa2626bb551b4dca902fbcd2389c280648f18b6303029bc6e683cc710645991b17cfbc9e75e168eb5ed0d48806c651ca44173d3b9f3788ac165ec427509b0055d5777a6c8fcae9edfa065193dba4203c66625efd28023073a57a87f372e33fab77616b335638be6b978d98168f0a349b64c07094e4bed15b966be27e8f7614ef705e376b6457ebdde436ae0baa7fb1021f2a73e8548520ce0682edcb2ce5a338ea910047ecfd10ba676e66684c80416cb634dbf459d2e29d808ffe5cfcb1359abfa441425dbf37fbed465890888980d88c9eb781c69f561f6f7ee6df2a0f71ae11e49e905bf11b421a1703eb198f848ae91484710b843d8b14a7e06dcfb09097be367ee4425b5d66b0539e890a2f11453b06e4e04443381c050f19838e03f2945236dc47223c1335be1f9afeb7454b44da0b680e24a5ada50dd2b5c98b8604542bed4f97cd8b85b40b474400f6ec36aa5dd3fbd40ab56c569b3cca54b2f60ca3c4367f5de246b0733d50856a1317f3e90f1d8bc283e4c7e99f8030d4ab2431e1c99cf2e1ae73ae22dc6dd6882cb0e2235abd9b27163a71421d2494bfa492a85fc703993feca650f67596f771c02009b42f3ed5f4c528992f1e17c538643697f94c93ba934b801ca8bbecef56fded9bce00be9d1297837505757fc73a3c5bf8e24d0a48336e107823821c61377a5ded1752c0c025cce96d238753589210a62a6155527c21af36df1e8058527e5d6ad9abc0b75207e1d19105fd0fe9b28abf1b883907074e7f75ce8665ca78834c4d041ea1ca1931c498244f5b889f3de0cf5578e376895fa512a023366b6e2e33178bdf99d67ffba64846b7f52b6470a5468e20c0749f40ff58800c86581f02f0db0c55a55fa982607e0d9706f9d18bbfac330bb8cbabf1a3ecd026ba640847ab0cfe75f906d88229371fc481a09527232d06c7aac51a2ae200287b487ec86053d4df0ec22600b1422d2a0660fd9a6a650fcb81258a622c3d739430aca63e444298c1fcb9cd289f522cdba314ae6b7edd02cd1c2c4829f17a8361693c138b71a9ed5e080cc0f29cc88ede7eb67fd79e1d2d96c7b85308ad12ed93c481fdcb95226212d0a63156d60481c46fae8ea55f3f92f599401209afb719cd8e5c5590624c0b87a826f088ddedd5852e054ca99292cdeb1603405a6522efda3e566f73a8bd755a4e9d77e784d3e2adc4cb16c93dded3af4a0618bab246f3bf070b83b46e9fc69bc937a564d3943764850b9fdbad06e37f5e8c8196cbbe83b3cbb6a1f888c0faf10d1710c9d0a74191ddf9702d83cdbf512a53489e961daeeb2b1bc5a18c0359c764ab96a924d05e66c3a812c37b566088a3454173e307f2905756e667ad8258e8ca9ea15cf610f55d23b0ed8ae968847a8b99bcbec703004fb810eb36882fbf2627c9b76f403bebc57e8dc0c33004524d251b9600df3319755405bdf1a7be16e1b5f68e57cdc5bc0ca1ec47363fcbba6b6f6450d49256113a805c8dd5934cdb510647dd2491333c2f330e138fccbe34edc4a26f23e6ee5609174a667423f07fd54de6c366275e90036191bf01945ee7e6bfa109a996bba2f12e1d1d952698b87f700168109c83e7f9ac06f5464f1dbb4ec4c03ef3e45952bdca5f842327ea1b022118a5b36b63d2c30f5445dfd9582663d48390607ee35764c849679e60ab598efaf0c33444ee6456d056704656d2918a97e93ad7987d505aed1bc715c45652b62df2fec3d4610599a75128621759b56491963aa300e2e11c1787b93535e666fa7382724ed80e12d4d168b61259a52676c0ece3d2514054671ded56212704e3610f4b2c5742fc6d2fe651a02856b789a8074068aa854159ecb9481a9b78c88db7252c8ce026bf31c45f3eb7fca29619e78d4e61de9f2494955b56899539ba1c3cfa95950bec75ccd4bf8711f4914187378d90ff608904e264955f5d4423f671c88ce0f7dfae288012afacb27cd4b99e41bf920b17d7b6516646019757825aa55365c5591ce1b9de80b316f926b5e5d5211561730ae64b3e11297ec7fe9d5ea264f15c7b254451812c3fef02956d345a939503ab858b389d6b62640aeee61d6e5ab24d5e0e6bcfd1e5668cf7642ca7c5b132bf89ca825814c1404949b133024ac27bb2501b4a4274cf1587b54cf2e537815dbc21186c86e94de0a70a4225b37c9b12678608b2afa7180f20b0c18", 0x1000}, {&(0x7f00000010c0)="6b650cf0f5f459cb476ccb94daabf905436a89d5ebb7a9e8dada6c304040d431950d1db53e3270ef9d53a65301c61cc31b134bdb21a8aea13232c29b9a99bf731589096743f05fb10ea7d78c9a2a8233d3e0bf8cd3635119440ec858d1fee61d12cddb58a35cf63106f2d8255b9a01a94999cb6ac5b03d5946469916405b7386a05d4e94ffb47b2f5cb199b1d1725bb1317d8c79a59765eafa2d8705c5d853552060af601e0f752bf394d74293e25b3da950d1438197332496257aa4a0ca16c332af1313267ce8dac34eaa01f4e37b9f6d9d862e52e652b2", 0xd8}, {&(0x7f00000011c0)="9230969762f461c22defea1b74d087d1625e85c74227220f065f6c0edc99460fd6114b74e04744d3f2e76130a9433d6467517ea4dbb79a524a37064df4415af3ed097601431ea714b9e41ac96a60556dc08ea6af7b6abc320b35205fbd0629b5cbed", 0x62}, {&(0x7f0000001240)="d1e95170ef26ee20800794d40ce8cfd067c74f7d970ac25d1728a95df713c402a7da6b67e0e9011cadc6b780e559d95870db9bddc497783b24f172a24fbc39797e30b6b55c0ffa930fafdfecb1e11f4330faad0c5b5c81c727cdd0e2c6e9e6d48b4074940af4bdae3fef01c9452cf4db2330dea942a710a026bfbca48e2cc67636ca024fbfe7ad9784", 0x89}, {&(0x7f0000001300)="c94a204c1f8741e22fc364f40b33e0166052368cf585ce359306c764492ed84c671bbce777bb13167308fcdf72c1b12835a42f019361db67bae943c502d9f5fd37e73020041c25baafe57f861212b3a632cedab707b036fa70b85362f8d5f6061e2e2229fe44a8c95e0c67bbc3dcaa3deee21ec5572cceb8d3a4b53ec876cdd726241ddfaf4a4adc9bea986f128b14ad4d85c03a3573b84571f0d509cae2bd8408f019086d31b0561f8ad1dcf71af6f7c0ba8b6f658d91da103486168fca4474686b80548dc90bd85d0bb02dc5d14b7986705534cc3961f1fcba0e8f6fff5a6b0d481dbab54acc48f85b0d02bc0748d3c72b", 0xf2}, {&(0x7f0000001400)="ff88810538d81692fee4173f90d60f100134c700fd40f4de1ec6dc4d3dd1c0a96d1b4196abf2c0a6a5e5b289bc03680981fe74ccf8f0c292d0349e24bb71dd47261c3125e933f0734904440a91e1d95165a55cfeed0ddaeb7c7e95c84dab62cf18304b3698bf43d4bd13a88aad6d47558dde89e1c26a94bb5b68279cb690168ac17298b37a803742943e08c2b62545e766332d25e1804e85d74dde239b056524833d313ecb94dbac77", 0xa9}, {&(0x7f00000014c0)="f16177d488beef4bbfe51664bdd0c7fa093438b082eb9471e9f5323164da859d7036f52b9798c7fb70f28c3f", 0x2c}, {&(0x7f0000001500)="c896f5513edf39fbfe4c2b31355aa657625541bdfc1cb6f8fbbf1825b8195c517fd24bc59420b1ad31fa78bbc873882e2da1", 0x32}, {&(0x7f0000001540)="45dd4c187e74fd0704a133d478095540c7b791d6fb904fa3be0b77be6d8001ba577a779d17731a8e7788ab9c6f908fa87e1608698aa72fb1949a79cb1896950d25d05fd9358959af30ee9271d10817a353b46443ac85928a866e47e0e89acaea10fa5f0f9b8ccb77b5d373fac13962cd24c3728fa827b3c394a7cf42599d07d29dd7e5a0b059f2f8f3bd74acf2b7b8a6c3ceed1668a682287ad485c654bb0981493eec16be51a6ee5f1e253406a968280b832ea89e22deec5ac4eff51c32337c584b4aa0d8a4b80edba2c967bb358d22f9506b6bb0afba030d1cbd56e676a59c88bc", 0xe2}, {&(0x7f0000001640)="bb3ebc4907f4dd228f7731b46128e9d0c9e208759d644298dbb9f74577d13702d66fd6bf6b48e8b810e948731fed819f9403c84c780a9f54cd971e4b9f159d87285520ee3891e813a24d3a1c487732aca7e21ae8e395f4b92a45d975c60e64768c6337fa6762a5161f3f9496a6d698b24c1b5894472d2248e11819d81bb56284a063b05062bc85b1a944380652900b025b32705c685c2f", 0x97}], 0xa) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 01:40:21 executing program 0: r0 = socket(0x18, 0x8003, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 01:40:21 executing program 1: semget(0x3, 0x0, 0x0) r0 = socket(0x6, 0x8000, 0x94c) setsockopt(r0, 0x3, 0x4, &(0x7f0000000080)="de39548161a58533bdf4eef1ffc52010e74c4de4647f8c011df45527754decff349151eb3f585c4c9a28d9bafa9f7a7368b5b0", 0x33) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x130, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 01:40:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x800, 0x1f, &(0x7f0000000080)="732d42e717df2e8f65822870df97c7c521104aa7cf0ad56e38386ff81e45b9e604fa42d8a5a63cb8cd3f75506c7eab7caa19b9aa954d50c36ffec2ee081ef933e5f9009cbfb2d667f8bbc95f86bd7a3b969c33e520ee922c1cc8ee35ad3e4cb08421907acb", 0x65) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) pckbd_enable: command error pckbd_enable: command error 01:40:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = getegid() r2 = getgid() r3 = getgid() socket(0x18, 0x4003, 0x6) dup2(r0, r0) socket$inet6(0x18, 0x4000, 0x7) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x102) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x8081a3627f07b735) getgroups(0x4, &(0x7f0000000040)=[r1, r2, r3, r5]) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') 01:40:24 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r1 = semget$private(0x0, 0x3, 0x29d) socketpair(0x9, 0x1, 0x800000004, &(0x7f0000000240)={0xffffffffffffffff}) close(r0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x3, 0x94) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0xfffffffffffffffc) fcntl$lock(r3, 0x40060003, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x100000001}) getppid() madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x806, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f00000001c0)=0xc) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000f2b000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) flock(0xffffffffffffffff, 0x100001) r5 = getpgrp() semop(r1, &(0x7f00000000c0)=[{0x4, 0xe8, 0x1000}, {0x4, 0x7fffffff, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x800, 0x800}, {0x7, 0x0, 0x1800}, {0x1, 0x2, 0x800}, {0x2, 0x81, 0x800}, {0x4, 0x200, 0x1800}], 0x9) getpgid(r5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x802000000000004) getpid() semop(r1, &(0x7f00000002c0)=[{0x0, 0xfe98, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x100000000000002, 0xfff, 0x800}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) 01:40:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x904, 0x5, 0x18000000000000, 0x9}, {0x9, 0x7fffffff, 0x4, 0x9}, {0x6, 0x2, 0x9, 0x3ff}, {0x2, 0x3, 0xa6cf, 0x100000001}, {0x5, 0x6, 0x502, 0x4}, {0x2, 0xf800000000000000, 0x6, 0x8000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x7}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 01:40:24 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xddc2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1000000000000018, 0x1, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0xffffffffffffff91) select(0x40, &(0x7f0000000040)={0x3ff, 0x9, 0x0, 0x2, 0x1, 0x800, 0xffffffffffffd34b, 0x5}, &(0x7f0000000080)={0x4, 0x5, 0x7ff, 0x1, 0x1, 0x7fff, 0x6, 0xf462}, &(0x7f0000000100)={0x2, 0x1, 0x2ea2, 0x1f, 0x40, 0x3, 0x7, 0x400}, &(0x7f0000000140)={0xfffffffffffffffb, 0x5}) 01:40:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x8) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 01:40:24 executing program 0: setreuid(0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x0, 0x0) r6 = getppid() r7 = getuid() r8 = getegid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r9 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x3000) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000040)="2d3a032b250048aa5636f7efd6f5be20945eb1ea657d3b3b16aeacb38edf18180e22", 0x22}, {&(0x7f0000000080)="8dcfc1261401a664611b3443d6a5a1b4c23f9a235edf985ec56b8b8c519a7ac331c3f68628c6", 0x26}, {&(0x7f00000000c0)="0d51abdaf20fb48cc1fa4b5f3744ae3a7b4cd3f911b15e3a75ddfec11e76125e18106a5486cbfad55c4793f204b1493dd072a5cef5013f09b8646083284c9aefcb4183285a4c088b029a5eada358846ed097db1bcfd15b804c907780e31f3051a73848638caf0f38805c297113ead3921d65578cf976d6a2310e580c4bcee04653b0c2adcfcdd08efc43a52b2e1a14039344cedad56841761a423e98c4c7f9ebf2455fddcdecc83e9a2a398a99bb3153ea2e", 0xb2}, {&(0x7f0000000180)="03d500cba89778d9a761eadcac9aeefe633a7909715883518645fee3342c7ee476ef673c1726bf54b7f65a531a85ada416375c65e35e41f57fcfe6ffc1aba6874aa89498d019f9c52b40a2e009082b820a35423fa3b00f1596327961ab11ff943307aa4ddcc7af7c0ef5e5003ddb3fac811065233ca46e4d84dcc367ed7fe622279e51dcdea22d5ec02436b5e20e083b72262437", 0x94}, {&(0x7f0000000240)="2fc5770550274d88a4aa883d978373b832bfa03c4e86f0bbd4daa66ae5b3497b64ff5029ddce2faedb399c7633ab9bb9ab0612762d16ec209492361cbdfc4fa0acf8c27c233f534077e57ffe6efe6a5396e34016915d50303693c6c9d0a0f278cf16d272817f6a17303c0d9eaa91018dc0f8f377bce4fada4648ff361a8a43e1378f8047c240ba7eb418f87c0636102fb8ff498318b7093039029e32086f60d4c219eecd11904c2ff152afef39cbb9102c276853665cba1339685552c51ae4bed18575cdc50d440b56a8", 0xca}, {&(0x7f0000000340)="96daa7feec8cf199f50ac3e9f9b142e5638b73620bed0efd0f5f79a6d30fdf264a51a514b2e6f7f8abc42588d7eadeec003d81c5bd8690c14233a982fea3e91bbd466bc307788456fc013f9758374a37e2e3aafde1f91c882280026d32141b47e47568f1765d683a4822b679d50ff9bdc69ea06af544e2e8d3e4e221d39cee811d8078ed46e78ebda668ae8c7f718198cdab0eac1b5110ae6c7920029114125a4720d698006779aac9e2f7c740748dfbd4031577938b10dd1371f3511dea314473968eb018d5d4f884ee8a4c85a6f4c0ab623f49cc02dcc8e692df987b79b8744708259cbc04e012716e191c", 0xec}, {&(0x7f0000000440)="19735552cc5d7a5381e7954f160e6820fb5d92be66336f52795ffb426f902114ef45192b2d43ea6f26c574ee3ad961ee5a0c23df2a5966412883bc038fdd2f74c2858b4624e498e5b9a4", 0x4a}, {&(0x7f00000004c0)="316b82ae05f902ad06606699ca6db6b3b841e38ccbcd5b01f680d92f68fc95739e038427fe9160b8f2c6fa5963612c847d983857eb52c3edce3ac556b92e45dd1826ecd760f3fd618f2cfac5f7dc205447f8d30c25e8af3e644b38b50a2f0c5815bd08050b85decd4d57a0969f284d", 0x6f}, {&(0x7f0000000540)="f9c6a3c385d5e9294447da78bd3063b6a739978dae1c890ab826c93305868739a82e941442877394f8134bc46570cb8315f22bfff92289e3933a1817c8725e44495967c0d73b6e2f865f7d899f5529583bdb1b00164bbfd536387cc2dc98164583ab3e3fca4de67a319234deaf5b670d284b0074d12b76c7022730f6adf0d80b6a5dbae1e6f8182678d174b2ae553fcc69407b96b76e8d37fe4273b78ab3c583319c93c4ca8723d42673ded6c45fbe362e796772cc478ee81acf3a2ce58f24e1e9e7b271f36ba600c409b9dd0700935dbe82a8916775d3c533711adfb71cc8f612ec14e1b9bae71fee3cf9a05f1ff83113915391acb7b6e8a234b74a", 0xfc}, {&(0x7f0000000640)="5ff4eae8b683bfc669dfc217a196800fc343de3b0cb4fc3352648d6a90f293405c746ed737f7a4616cf28c0bab55d92375bac5ae0c01896e01529f7cfa51e5e24d1ce29e39ab1473999100b339195a87719e917a3d58d8a2e8d950427450dfcab7540fde3077aad6cfb24aaa7013f9834889f641cdefe323ba72b580be2b35025ccdd4ae3fbe9d2d5390e8b90f8e28", 0x8f}], 0xa, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x406}, 0x401) 01:40:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x2}], 0x1}) 01:40:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) semget(0x0, 0x3, 0x9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x10280, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000440)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getgroups(0xa, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getppid() r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) getpid() geteuid() getgroups(0x4, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e000000000000000069"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xf) r5 = geteuid() r6 = dup(r4) r7 = getegid() r8 = socket$unix(0x1, 0x0, 0x0) r9 = fcntl$getown(r6, 0x5) fcntl$lock(r8, 0xf, &(0x7f0000000100)={0x3, 0x800000002, 0xfffffffffffffff7, 0x4, r9}) fchownat(r4, &(0x7f00000001c0)='./file0\x00', r5, r7, 0x2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="82860c2e6685d50e10ea0010b800000000a2d0ef8ad27cffc8026c93411e5e2617a66b60c7846b6ec3002d3817751cd44d71f64700d30000ccbf5fbd109eb6fbe7b495c037c86b9dab97ae533aae06013fb00000000000428e509f08d43d8b396d05b52142834367f115541fb0b403651ea047a4fbd116b1d6e40b85208f2cec4ebc545193570cdb1b515ebd41ffa4be302e444002c9031c8ff3b1c3e0ea980213beb600db4e9fb41261d56aa7a329075351a6850c6be8e30315436b164cfb0132ead651c060f13c28f2c5901af46e3d105623a52c4643b92828781ceab6dabf37d9912f00e5ff7779548e97150c0205e2bcfe9b76a873e3e321728177729da9822b4c86f518e5c29b52ef82b36ac604"], 0x1) fchownat(r4, &(0x7f0000000340)='./file0\x00', r5, r7, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x0, 0xde00000000000000}, {0x18, 0x2, 0x80000001, 0xef}, 0x1000, [0x2, 0x7b5c6f95, 0x1, 0x6, 0xffffffffffffffc0, 0xfffffffffffff000, 0xd1fb, 0x5]}, 0x3c) rmdir(&(0x7f00000003c0)='./file0\x00') fcntl$setown(r4, 0x6, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)) pckbd_enable: command error 01:40:26 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 01:40:26 executing program 0: r0 = socket(0x2, 0x3, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658df400a504b739e9f07e88d6", 0x24}], 0x1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x30) 01:40:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 196 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f98711,ffffffff81f9cd8c,c4,ffffffff81f5c06e) at __assert+0x2e unveil_destroy(ffff800020b8c9f0) at unveil_destroy+0x19f exit1(ffff800020b33c38,0,1) at exit1+0x354 sys_exit(ffff800020b33c38,ffff800020bfb7e0,ffff800020bfb850) at sys_exit+0x17 syscall(ffff800020bfb8c0) at syscall+0x552 Xsyscall(6,1,0,1,431bde82d7b634db,7f7ffffe3318) at Xsyscall+0x128 end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 196 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f98711,ffffffff81f9cd8c,c4,ffffffff81f5c06e) at __assert+0x2e unveil_destroy(ffff800020b8c9f0) at unveil_destroy+0x19f exit1(ffff800020b33c38,0,1) at exit1+0x354 sys_exit(ffff800020b33c38,ffff800020bfb7e0,ffff800020bfb850) at sys_exit+0x17 syscall(ffff800020bfb8c0) at syscall+0x552 Xsyscall(6,1,0,1,431bde82d7b634db,7f7ffffe3318) at Xsyscall+0x128 end trace frame: 0x0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020bfb5e0 rbx 0xffff800020bfb690 rdx 0xffff800020b33c38 rcx 0 rax 0 r8 0xffffffff812d2ac3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xdbdb88984cf537ff r12 0x3000000008 r13 0xffff800020bfb5f0 r14 0x100 r15 0x1 rip 0xffffffff816ce868 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020bfb5d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=19309 stat=onproc flags process=1008 proc=2000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b32720,0xffffffff82341258 process=0xffff800020b8c9f0 user=0xffff800020bf6000, vmspace=0xfffffd807effe9d8 estcpu=36, cpticks=8, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19421 281804 10315 0 3 0x82 nanosleep syz-executor.1 15716 196806 10315 0 3 0x2 biowait syz-executor.0 51632 460726 0 0 3 0x14200 bored sosplice 10315 359006 76062 0 3 0x82 thrsleep syz-fuzzer 10315 286379 76062 0 3 0x4000082 nanosleep syz-fuzzer 10315 123788 76062 0 3 0x4000082 thrsleep syz-fuzzer 10315 13860 76062 0 3 0x4000082 thrsleep syz-fuzzer 10315 237213 76062 0 3 0x4000082 kqread syz-fuzzer 10315 165439 76062 0 3 0x4000082 thrsleep syz-fuzzer 10315 53143 76062 0 3 0x4000082 thrsleep syz-fuzzer 10315 254486 76062 0 3 0x4000082 thrsleep syz-fuzzer 10315 258548 76062 0 3 0x4000082 thrsleep syz-fuzzer 10315 318401 76062 0 3 0x4000082 thrsleep syz-fuzzer 76062 156906 63156 0 3 0x10008a pause ksh 63156 394015 5359 0 3 0x92 select sshd 90452 65940 1 0 3 0x100083 ttyin getty 5359 278210 1 0 3 0x80 select sshd 74172 257818 6825 74 3 0x100092 bpf pflogd 6825 198115 1 0 3 0x80 netio pflogd 14568 511002 16620 73 3 0x100090 kqread syslogd 16620 79738 1 0 3 0x100082 netio syslogd 66284 409343 1 77 3 0x100090 poll dhclient 71683 8007 1 0 3 0x80 poll dhclient 67350 450519 0 0 3 0x14200 pgzero zerothread 6089 55573 0 0 3 0x14200 aiodoned aiodoned 2989 207147 0 0 3 0x14200 syncer update 29790 477084 0 0 3 0x14200 cleaner cleaner 16849 24201 0 0 3 0x14200 reaper reaper 54564 438141 0 0 3 0x14200 pgdaemon pagedaemon 67820 497768 0 0 3 0x14200 bored crynlk 72176 147353 0 0 3 0x14200 bored crypto 96171 227884 0 0 3 0x40014200 acpi0 acpi0 27983 82008 0 0 3 0x40014200 idle1 88391 28656 0 0 3 0x14200 bored softnet 21165 346247 0 0 3 0x14200 bored systqmp 69585 316175 0 0 3 0x14200 bored systq 13387 470357 0 0 3 0x40014200 bored softclock 48360 297698 0 0 7 0x40014200 idle0 9191 512423 0 0 3 0x14200 bored smr 1 267925 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 15716 (syz-executor.0) thread 0xffff800020b324c8 (196806) exclusive rrwlock inode r = 0 (0xfffffd806c41fa28) #0 witness_lock+0x52e #1 rw_enter+0x414 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x575 #11 namei+0x45f #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ef514d8) #0 witness_lock+0x52e #1 rw_enter+0x414 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x45f #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9528 6416K 6935K 78643K 13724 0 0 pcb 25 9K 12K 78643K 622 0 0 rtable 111 4K 5K 78643K 607 0 0 ifaddr 62 14K 14K 78643K 195 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1511 0 0 iov 0 0K 16K 78643K 123 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 76K 78643K 2277 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 20 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 148 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 25K 78643K 1274 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 58 63K 91K 78643K 664 0 0 subproc 64 65538K 69634K 78643K 204 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 134 0 0 in_multi 33 2K 2K 78643K 129 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 314 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 21K 29K 78643K 4909 0 0 UVM aobj 62 2K 2K 78643K 65 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 63 0 0 NDP 13 0K 0K 78643K 58 0 0 temp 179 2731K 2859K 78643K 9946 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 8 1 0 1 1 0 8 0 inpcbpl 280 622 0 615 1 0 1 1 0 8 0 plimitpl 152 83 0 75 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 89 0 45 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 201 0 197 1 0 1 1 0 8 0 nd6 48 18 0 12 1 0 1 1 0 8 0 ppxss 1128 18 0 18 4 3 1 1 0 8 1 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 37 0 22 1 0 1 1 0 8 0 pfstkey 112 37 0 22 1 0 1 1 0 8 0 pfstate 328 37 0 22 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 370 0 179 12 0 12 12 0 8 0 art_table 32 371 0 179 2 0 2 2 0 8 0 art_node 16 88 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 0 1 0 1 1 0 8 0 semapl 112 146 0 136 1 0 1 1 0 8 0 shmpl 112 63 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3243 0 1803 47 0 47 47 0 8 0 ffsino 272 3243 0 1803 97 0 97 97 0 8 0 nchpl 144 5166 0 3517 62 0 62 62 0 8 0 uvmvnodes 72 4083 0 0 75 0 75 75 0 8 0 vnodes 200 4083 0 0 215 0 215 215 0 8 0 namei 1024 15538 0 15538 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 28074 0 28073 7 6 1 6 0 8 0 sigapl 432 1461 0 1446 3 1 2 3 0 8 0 futexpl 56 14576 0 14576 1 0 1 1 0 8 1 knotepl 112 330 0 311 1 0 1 1 0 8 0 kqueuepl 104 270 0 268 1 0 1 1 0 8 0 pipepl 112 814 0 795 4 3 1 2 0 8 0 fdescpl 488 1462 0 1447 4 1 3 3 0 8 1 filepl 152 8217 0 8118 9 4 5 7 0 8 1 lockfpl 104 232 0 232 2 1 1 1 0 8 1 lockfspl 48 93 0 93 2 1 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 39 0 28 1 0 1 1 0 8 0 ucredpl 96 1257 0 1248 1 0 1 1 0 8 0 zombiepl 144 1447 0 1446 2 1 1 1 0 8 0 processpl 840 1478 0 1446 4 0 4 4 0 8 0 procpl 600 4010 0 3969 4 0 4 4 0 8 0 srpgc 64 24 0 24 3 3 0 1 0 8 0 sosppl 128 27 0 27 5 4 1 1 0 8 1 sockpl 384 1159 0 1140 5 2 3 4 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 117 0 0 14 0 14 14 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 206 0 0 9 0 9 9 0 8 0 bufpl 256 28123 0 21912 390 0 390 390 0 8 0 anonpl 16 141812 0 130582 86 33 53 63 0 125 6 amapchunkpl 152 8470 0 8364 20 9 11 11 0 158 6 amappl16 192 6382 0 5755 56 23 33 44 0 8 1 amappl15 184 525 0 525 1 1 0 1 0 8 0 amappl14 176 492 0 489 2 1 1 1 0 8 0 amappl13 168 335 0 332 1 0 1 1 0 8 0 amappl12 160 13 0 11 1 0 1 1 0 8 0 amappl11 152 139 0 121 1 0 1 1 0 8 0 amappl10 144 80 0 77 1 0 1 1 0 8 0 amappl9 136 731 0 724 1 0 1 1 0 8 0 amappl8 128 259 0 241 1 0 1 1 0 8 0 amappl7 120 51 0 47 1 0 1 1 0 8 0 amappl6 112 146 0 140 1 0 1 1 0 8 0 amappl5 104 158 0 144 1 0 1 1 0 8 0 amappl4 96 1270 0 1237 2 1 1 2 0 8 0 amappl3 88 1020 0 1015 1 0 1 1 0 8 0 amappl2 80 11984 0 11926 2 0 2 2 0 8 0 amappl1 72 41426 0 40970 25 15 10 20 0 8 0 amappl 72 4339 0 4302 1 0 1 1 0 75 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 64 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1462 0 1446 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1462 0 1446 1 0 1 1 0 8 0 vmmpekpl 168 15085 0 15058 2 0 2 2 0 8 0 vmmpepl 168 159357 0 157709 158 68 90 114 0 357 13 vmsppl 360 1461 0 1446 2 0 2 2 0 8 0 pdppl 4096 2932 0 2892 7 1 6 6 0 8 1 pvpl 32 416930 0 402502 187 51 136 155 0 265 16 pmappl 232 1461 0 1446 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 546 0 5 16 0 16 16 0 8 0