d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000780)="85d187e315e1973535f5aee8ee2d286340cd04c3d0d3b1d8216a8ea72e0e6dd1abf20c01e7f058fd849800031b3944fec88f68cd7c40798a06653bc3f108afb4ad3da58aef4cb47a6db9f67767060b666573b43718572af87bf87f7ccf68354f9ee0fbeabd1a5e81f1889b7ce79634dae028e47a778e000c027040f6cb2493aba8a98d2252f0094a309c36fe9ac286ccc4b263d2a9fcfdef86edabc4ecb556f66e96a8fe3e923652e95273b1c13ab9a78706d9ced8c2", 0xb6}, {&(0x7f0000000280)="ffcb3b9f7ce3081d04cffbfc20326f6c48b08a8db292263ca4c0e099bd6fe165e720e78361b61de365d243b135a84619566dc6f81a0df3c2a140dff2d9b9e7e3fa619f555a96027e2fbf7020a5e4195fc2fcc154e6846c1c5078eed58761759cb471a5e679d71eda7326b06eb7e3c529ca245a34c05b4f5e970d2d6a8e7a3aa6af8dd7973c62c29e69", 0x89}, {&(0x7f0000000180)="7b08411a29bebff76484a2f976ed898120f1abf8de596bcefa2af2511ea00509ba2091d7ed7dc6105a56048826600b59bf8f60d796b384", 0x37}, {&(0x7f0000000840)="92b02903112ffdd3ccd46446a4602843c46bb388b4e6ae2d5dbf10969c04baea4820b788434f5e2d0300000000000000e51a033ab0b06f6ff5838d05c9c43667d31d3c7dce78b08f3b3482777be4973f6c61b12f6bba8c40d21c597ce16813f7a8d6c4737f3a9631e8464128f9153789ee7f007de5de0c29ce97", 0x7a}, {&(0x7f00000001c0)="d20c4c2106a25171f21ff027cedc1e72ccf33825089cdd2b7aa9ee864afd79", 0x1f}, {&(0x7f00000003c0)="3e4928610563dc6601cc703706f5ccedd8b5738fa9017763c45cba8f42c6b8ce82f089655073222b6e91a97757c81e7ac578b414bf1de9b76ca0094c4376681f21feb1761dfb8d24", 0x48}, {&(0x7f0000000440)="757b161aa40ca4632af2b20f0b8a865495b3f2a94eba3a2e4acad42b29b66047ca9900ed9ecda942a591fa6964ebadad9b1233190c11d32cd60c2ea535cc1b6836f28bb21da9738b0356fb31514f2b1e9f2365a6874dad8581c144b2373c538c1baf749b4c569303680480132702958b0f94df20eb7bc5e69e34591d41d872fb71dceb80e1fb3c5152a97ae3cd93177a5c19bada51eff4e5f9abcfbad2d2a1cc329907d97a9352fad47b131105ee0374f4fdfb4b56f30361a818c13497adbd82461dab75ac90efd3b514978a180bc2ac09f575d631d4f89df7f1601e5bc8979f6bc4ea0dd225f0b6827f5e67e4cc", 0xee}, {&(0x7f0000000540)="5010b001752717096f552068e62c1129f12790c7e11dbf065ca267a9753be2c3fcdd8bb6587e4a4aa4c9d0e97fb037c34d96b8d318df95620b262389c1c48db158133a944d5b81d9e2f3bd08ce7d62e5161b743336d092243a90d19facbaa4e956e336abfb02df59fd80ed8370ef31285944f77d75ca7496dc17483b5d9c5ee6db3ed473e30a18fde97812c45006a7bb0d67abf450c16947c7771e88", 0x9c}, {&(0x7f0000000600)="e12009483ff291d9560c94c20385cdc82bcb88b05ddff5bdaa3012a2d80e507045e329430efd0a", 0x27}, {&(0x7f0000000640)="bb8072b71d6f2f813dce67af70e4c9bb10690a5c20ffaa4032e3fe9a10ef519bf2a3b4e7a3eeb18d51f7356ecf65da7b71496eb4496f6d8b97f659f32b9308f4727d570b9b8b8f0e1c04e8277ec3f535eafe0eef31298a2f3170cf11097fc46a38086975e573e8b9c9cb64", 0x6b}], 0xa) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff0f5ad35a0520000001807c0975641289aceeff0e1b05776b888b5972f7eb8826dcb66982accc71784636a5dd00bfe5be935bf551142b22ef695e8ffba0b405c3ff546a77f52ce6a5046497d8b6bf8a2b7a25c4433c121e418b068bf52a780427230cdf9616339255ba01bccded471cb4f1eea35186712acf745e2cfd8a28e1c19aa8d29bdcf70b284188d37cd3d6ab914d0621658e9101c22956c00c215d2afe9eff929db45bac7bd3e3b8d66459ab8d59a1d307460c59a54846eefda37e22f492d793af3fc1560160cbc63089f085c880fa53a77c8a81465d8ef259a4bafd5c4c72433289b0ff3a6aba967a0a97ded690406146a3a439b3e5dd00067014426e2d8e814504948eca901cc582dce8fdf9234d0e526c7f000032b9720f937bcd6bc99c782e89cab011c659c12267cf51e2ec2074decdcc1cb87919a37711ae365a85ffa939b7"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) poll(&(0x7f0000000280)=[{r0}], 0x1, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x77adfeed94c7f8cd, 0x0, 0x0) fchdir(r0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='t[{:\x00', &(0x7f0000000300)='-*\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) 16:01:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x20}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(r5, 0x5) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, r8, r11, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = getpid() getuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r23 = kqueue() kevent(r23, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r22}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = fcntl$getown(r18, 0x5) r27 = getpgid(r26) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r20, r21, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r27, r26, 0x7f, 0x100000001, 0xb1f1}) r28 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r28) r29 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="b720ac6cfd0ed0379a21692c6edff55d49de04834579403711fb8b93d409c09abcda9ff5d468456085e6cd812264e3a03bb7cb1c8745e6c9c23ba828ddbf655ad635ba4be382680f3a310f7f5464f5", 0x4f}, {&(0x7f0000000100)="b5302b6bee60df775df7a30e53433d2b05a43bbea6860ccfb484054494ad13a0b0e871801f3c9f19d0e65367ecdc6d2c3aedd79f7fdea8531410064e2ceaac1f8071b6cdbeb2f0a2eeb877e874bb3e63f23660a8b1798df8df64734702d84536759bb62240e45e3cefbd39d38e76b4ba", 0x70}, {&(0x7f0000000180)="a5c994aee49ebab5cd9e1fae2cef9f4955a76e1bf0fd28a9c7d0ab4b42f1943bc67cd5cb3e7c3de5c7114e2d6e1b0900adbba7f1694c9e71cee25f66bd9d23e96d1faab26c3914739a771961d66238728903fab09f498d384d760c91db33be8402462e7f2daf7d81775b470ce6aa14540066d08866a7682af400c09747e00da45ac1b99f6dccf62ffe24f3ebd8f7e3a2a48e896c642fae7ee601aa0bd5eb8914e44153ba8a05b79876159a5097d04eeb2abb49042fc4475c98f3d4", 0xbb}, {&(0x7f0000000300)="10b437b0a82d25e250e1a6fd22fa14a8c46f1efd0dd102f8ce0e629a9e2edea93170f13778486aad86974e78b51c8506976f138d8f7a9468f3a6e27491598a3a0a2981b25ca9e018d7bb32f7dc85062668721bd78207bd78198721973a97ddb6b94f5b1c002f3d58cd7a8bb4f1202a0fbdb0f43f9579434f2a743f4d11f7662535dd7d68106d5ad90e82b13f803792fc3977190a7a9c7e22f9968dd138ad80902f53", 0xa2}, {&(0x7f0000000480)="0d502134a779170b31b49fb204b5ef84ebd853e333da53b537f3f7ee716cf62fbf1c1477f61ee3c831d58b49c8b733a3c739bba3290b4edc149844f5f272dc29abd6919d8d73434a8810593102551c534f451dd9c15911d275ef8ca5b7308a402fd2b0e6ab40382f8b3b8629569a0172e4d54ebf104600d458b5608c47d82d373fe0814c320312c40ee30fd59c5f5117f0a6615094eb91b6e02229425515999a5f2e186d373b8f87310973ac8a49be52767ac76b3ea70f6408bff4fe07f1fa80d61bce7f68b40b435a174f6d860d0e0ca31df6d0b6ee46f25412606f65626ecd8e59a7c372771793476d01dc571d61c64d5c1812e21127f33a203fb7", 0xfc}, {&(0x7f0000000580)="b85f3a39d8c635ac7f659c1fda85faf54ced0a78cafc7725634d2349db79808bbac2671538ab4429802352fdf79b2c14e7980bba8546d97d4a86cff874b7e862e60f014d2f3ea024b0b276d0b77ef56d8cc9f463c9ea0380d526bccfde3349839b81fec29f511ca01db92003e1a51d0112a7d73adbdbab00d0766b482b831854a1e0b1cb7dbe353aecac50980330d6629a9c6e8e003234ae1e9afa6d23b9deb30ba1f55efac7a985e24eb171146c", 0xae}, {&(0x7f0000000640)="c9237675052b0ffef1d41a27e33bf2eb7758cba9113bca0979b084641c04ffcb83ceeadce202523a220348bf5ebe86567751a48d1e2ea363775aa9d082f3f1e861f64c4da5e608701e82772b5d0a7a0ba76534d444d9edacfa6089b2d3b6c3b576d754c1f95e6f435d1b566f35a1fb248a46d8f356b068458d5de0f9cfb81505fd12918a78f95621e74988da74043d8142711a3d368559b5dd8308708e", 0x9d}], 0x7, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r3, r8}, @cred={0x1c, 0xffff, 0x0, r16, r12, r25}, @cred={0x20, 0xffff, 0x0, r28, 0xffffffffffffffff, r29}], 0x60, 0x414}, 0x402) r30 = kqueue() kevent(r30, &(0x7f0000000440), 0x1, 0x0, 0x0, 0x0) kevent(r30, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:01:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:01:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001700)={0x401, './bus\x00', './bus\x00'}) r1 = accept(r0, &(0x7f0000001740)=@un=@file={0x0, ""/76}, &(0x7f00000017c0)=0x4e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = socket$inet6(0x18, 0x1, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r5, &(0x7f0000000040), 0x1, &(0x7f0000000080)) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) sendmsg(r7, &(0x7f0000001880)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="df06a8e65b4a05f78cac437e763fa1b7aad2939f94331e824eb8d51c3b38f1f96f2a9a1ebef1ae03e45f4792c1288ac95b14cc600310d8fb74d370f469ade9ff1d5347162057019b04eec925", 0x4c}, {&(0x7f0000000340)="657ed18139d45504af99b2fa6b5ff64b4b67c66b95956818b5d15ef9a4215c0a2799b0e11687446590754f0f2fb4f7cfd9412ea87846b5dda7718adbbf26c87ed7c88ffe2510e82ea07f2e3d7c72b5d4b225134c49902ec87e3cf1ef423b1340e757eab6f35e691dd8d607dc59a19e2fc1192bfc41948d4cc3261a669b1af8f6032266024d337209130ddacf91403b217cdcb55744496473c5d76daca68e59e0246b572d4844532803f5458ae25c568b2a09afee8e25fd3a06375d7316deb1a676a0ac852241064a1748415020f7bf7ae11edce23d4d99cb8a54567760fe9a5fdb981d942616a50c6a0b028c2dce27ea647158342af34e4a0fc562b47c820d35877942dae80cb9a8db1176fe001e4893fa2d110e579d99e77dcb67f2fe7a3dfc301f9204c9c22f492d3125c2a05f4d6d6d78a69f7e40b9e54436010a31d3ec90756f1055a74e2a60d60fb3456ad553904891956758714db858fd6e64cbb7d671e427100b97becf7682d6fa50de9b49224262d2f87d3b29726dbfd69a63afe08cb402236be1b0c0c5ed9ee1e3ce3724739b84935dcf7da7e40b1c92f9c4242fe8ba484d61d44892a9c306008bae621e362a7894f2dec33fc7fcf41fc41662f468dbe8490f4e0916c7370a92b3498a9968c81696cc0a9c88996a7c4b6af69b60e563d918d5bd46fff5c86507e7c1c0c932cc72baf0fd8c04ec2622a291eaa4b7f52cc21f327e1c77e8682ce921b925725a158e2229363312b0358854f47440c0003dcdc1b0a38bbb1b3636a1832d366b366b5bbab1c3bb71332e8d79b784c9ea16c9814406a28e19b55918a7f573dfbdebaec9b62676ff50c564c4d9d871c657b90f1a13cf3bae75fd520bf7dac3c10222d9ab93a6a100d78448e1d09f713aa570bcf243e87fc1a1bae8bcce064e5b7ebacee2ab9cb2978e6737787aa00a96b6fb3c2b82b96db8ac47633a590f6c79f8e20ecd9496f1031110e5b5f642c7c2a2058d142f875047e0189d03d07865b491b58106e58ba4dc55d9ed51702ecd42809c8a2f19e3007ca59ba7444bdcab32bddcc119305c1f21bac4cd3511ad761ba0ee9d239f023551b508e26bac84ed4030e1fedcb0ae587c567e1fc6a0ff006bcce8fbc114456a3c7d2af976d975eb34baa21e19affffe3d5645708cad0182c89646cf89efe1c769c7db3f3019a686abb44e8821b66ef9f0d9287bbccd237781144565f0a39f332fa72cd7dac3d9f7b95a52e720286b6dd596f3c8b9fdf55501bd32416caf5c69d14a05b66da471ffbea813e86292c22939a6e6f0e9c700da3aebf429de3752ebdcf76477eabde4765d27fe8dd292da2abb700444d29f25c642ebdc091fd92c55c17994e7e005d4de10e4e467600cadc37aba4ed7749e3427464045b7a572c73b64a14378ce353f65f1b51b211d8ce861a760b1b83a3e0f00da1b77240f7a05a5b1cb7ecacdc1c00f9551ca6732157dc67418b1fc0130c3e6e1a90bca47ecfeb86e438d89b279ea8999d394ff918e1ee2f2d6e8a644e1d0114b191d7b37ef6c45fd321eab77746fc14cfa62b88979ed6dcc56eefde1c1044b3da0e010a754348b71d9415464de8649eadb2ad4871ad9d245e0ddb42cce371ab7b99720a8d1cbf628f0cc296a3d2b2cc037298dfc1d7218da0578922f25283be9d571942d69355042ef00fe98df3adf972699bee005ad523ba25c2950c32eabce163619a0a1ce88a0b8c20f3cad63e6c864c4889cc57b2c2c46c275b87f760e8380a1d7ab488c6f6435a20aa67aed90a6010e276341245ec9ccd9bbf36f3fd61bedf147a3d7f9a00deec4ec1249ab89f9bd2944b9a66c08b6c2b033c0108882b29adfdf97ba66c5a78cb5b5cd7a967777972b12afd290db0d4830dff9e0472c09365dc318748e9b888e7e2cf2218d02ce28db36ac940e8e00c10054bc24eb8a623b9885588caf3e23d53859aa66af447b1f9fbdc156adb0e2f0f807f563def115d3d7ebe8cd84164f6fd9548ea1ba6cd559d8b1cfa7cf084d6e6059d76bc0f4c20707b27ddde5dbe0b544a8abd6acd3ef385d934a9b6326296b6abccbbb57bcf4dd8b8a617f38ddfa687a37ec2abae80521fe57410c0fa41f93817c0d320264a3fba63137f92e4c7631fc301a2a7e34b6976903696d72c6154b268cd2a654287c9b2bed5fb62c01562e43c479d7e69dfd1a7ac3da7e02b5111233978c3710ee75d6c6491ee5fb2d824aaa903894ef986796023fec447de07ff5642a5302a2ddb8bd4fd084760ef57c51c0ff15394539e125577b5001d635fc3a46b86b0122681e454cebb0b139c0597e8cce157c3481dc2ca2ca9bd5532356d4d13a8a6d4c91ee87e9e7a9c00e1bf37079aa81dfed78c4aad3687907b077ed37151e355eb20686f2d50fa13cedcd3b6c19d8ce462d0cef24c0902c6a4ab131ceb3266aaf21e974d04805e87f27d4ff6bc0ce9a510542981eb113a53b517dbdd71da606244572a29d41a6280d023794ebbdebba395ec39ccd89a24eaa110851eec42b554265670a282b966d9ebeb5b61649be6c0d85ec4e16590bf20d0868a4b3579487a883b5b433341b65a907a26dd4216f45ef1dd8523a5e630e9a11287444c06310afa37319086dae8879b3e21622000aa4419248dec7e5b211a9d5d8c1560db46f550f6126d36cfa524aa1e423c1275802178b1b25488a06911dbaef820ab14ddf9efee61bbb0c3985019bfab00c899fb420e5c328199998b93a9b1c642450738ac90bf6ae226eebdd07a238056b64073fc360812e612981a3afcbed8f3cc0d6fdb9d18f4787aa181ddba86d866a275d8c19f49c09148d095b952f09c5f773b53279431b156f0a99e02952a1ec972bab48c1901acb7a4f114ef81650a6f54594567a2d21caa380067f3486f1be969770010216549f67bc7632d0c4e82020d2157ac4c979c9d9a0ba8a2aea03d01eea43bf429088d7b28a7627744d2636ee512fa24753c1d4f86b965d3ce7885a7074da8d8ee45a0a820cd71cfa3fc92d3cafd2b1f9690ee409b544683daa2c06051a868c56f20c7ca197477955ffb3f65758b38f120500f1eb91a8ec8d4b3c3a2d9beae2ce36667d1efaf87e03e21bf01536dda157fe9e8178e91e0fc82f176d252465acd002ed1c069dbeecb43d9f724b24d009622b7fc67b4dda33dd6f246b1b0ad652313badbcea5245ee70ffff4258a4b2cbd9aae223f2fb37c96ab1237a3ea2f4941ff108c5e8d883a190a03fd902b56109fbc7160ca18af04e3cc652bcc0ce13da84871c468b34ac71cae6b8bf71bd012023ec8b25e86da4f559a4c353e0ef6d677f0662987aec46f6dca8a8daedc5f16804b433261959b3832aace212f3d90b69010bf08e5d9bba406f4539761e9cca1df2f6ee8335197975dab0f6df77fa1cdf36e5b8243d14a75271a54ee05e9aa22f0f0ca73fb0bcfdf080f76c8818c79ea2adeb573a504f9f43feb6bf80fb90ab9985414f6febcc827132e6f83df01fdb1f34a0dc66662afac7e5a0f16e7bd993babb3229c08901f0088e98616099a427e7957d50c75082dff7edccf22f1d68e97551185669c824d747896bb00bccf859d3b19dd2fcbd8bb57165871547cab22dbd9f16a02a33d4b68b43c9a6ab3e09f5246a7cf67835232e9f1929558e7d96cbcdab13cea4f1a351881a386c22e7cf4a1a14c0f59fb2f2c93924636abbc69522e6aa9a1bd2a214cd6f487e953f06990db2f81e80ad752aa8ab9a7a53d8578730869622d5930e641aeec76003cf0d8f9ecc344796563fac4c4939c2d016b28c74e0a9b0af91c5f89fd23c74756ccba159e4bf98e35aca26e4723da72e5bd94769e6f66ebf50a6e6addc2a86102ff4d61d397de04bd27bc2e87db1fb1334edc3d1d4884384e61baa93387112a7f6880165eaadc8aeca58d07a4507428eb8b94d3339ec956f3c58f96e6c4229071fca074ab7abb7957563c1a2da2aa55bc541aa9ab0d14f1e4be5db9b7da07df53a6c2f5ffec08c33a6c8f2c06ac9e23cf1d00e135750e94272c510560b0e3e95709954e9fd0859d0b8f63692c288197ac5c7999b23c4f7e4e79beabc33eb47dda95ebb2942d8b26004aa25b55e10885897f468a3087a0e2a21386579e471ed3613a66a62b50db36961c8bbd5e5d47f20758d0eafc1b8bf6c7ec3e3a1a6eefd16b10620f3f4e60c48297e0bee7c7ae54f6332bc0a5d99f2befcb37daa0e1e1fb92235e5b06af1e6fd1deb60271c2163fc2fccbff310306b6380ecf537c32da7db8b2f0aa308ba4067c1fbc3fd04ddc0f205912a3174f655085f8755c0fb3d74caa67f57efe12444d0bf8cf83c6c2301aa02af75a0d0f9fb278042e633d4c022e34ce51dc9ce50aeb58475e0a2801e91eb701400ea1a30ea4dbca7b8fa4f022a43d695f7f6a8d5a0b092f4a40743d8016db2d983c93a155fc299ddce7e1c2d392447bd206d4cc197f3a173505b21bb018fa85b8c79c95978dc93d860b1f927b63496a0ea8d0d85708760446705920dc67bb3aa71380ec9dc575a051944ef1d41a20845d829c481ad5f1f718c1dc60a58b8dd4728079e8f02deea3e4c7b37fa102456fd3f6e027c19a033275b29458871f710aa656b478dc77a0c81064eee7d25330abe6a8b2757c6c2a22d383e7185febe8e18a4ea4db869d22db99a953979532dbea7ea0ff00cdaafd2866bc7fea26ccfa4eee83de650e49476a639d466f233319fd8cdaf1eb044cda2432b64e5d0d457d00fb6f15111d494d02f09181493c688737279ea98e2dfb5a68d22fe029191e2fc23c931e23d44dc098c62114a6de02037ba243b74f2abd4265a7fa8a8c188fe66f157d13e9cdfe2d97c0ecefb9eb03bfbd8ba8a3a568c1fa48699cb7adc63a804a5b341ddf7c8e24c719b7214d0a3371507936f406799954e9197dccd0898076aa2e0fbedbb6595fa092dc0080ee7021698716bdf50ef068810f4aa8cc052a719bea048e811a73bd999a0409b32bf859e7b0c1a79fbf62842c757eb236e9d9bc0196d2c44e7c3458585cede2d6e9cb0c5ae0b98d15901935139a817101fc8b75f7ab148a8e3cbd76350307ae61e5b8e04899f532ecd4d0180d7cd55f6c9ef62fe5eccdddf8a13c5b9977aee928cac5f86dab3beac9279968f932c0df6d485cb199ea3eee1edeb3e3cfc4e1d3c775c38615313aa55270e046901c8cf344c17e2d0ad5bf4346f192c160d8d5469cba4d4e484ba2622ed516358b91f8eec8d892050fbc3d5bb24a349c75d80e8cda41f393dfc9b5b167ea85ad7f178df4b153d551098d1ce849f2a32721c0fb409062ddfc48b0f2dbd85af07084b644f7b099d905da3123ac4582d82dfe9c2edd143f4e948034badce59980880409e324d62ae732f10b31be45553502d5c0c46096411a6e1984231adf246e3b612a394e8862679f7eeb5a927d337ecd29db5e01120431eb49fe9b4c4c284fffebf7a760358166c386af5e7e0f54859838725bbd21cfcf92168e9f435a64cb5f2f1d6eb74914b3a772bc500771664a7502a2966874902437304ae94fbbb9dbdc5a8c44cbfa84600264a90f9fa3abc85aaa2d62ec1687db6bb9d5c79a5783dbc6f427172253d2375e49a750c37f781229361d13321b215fd92cae65bb89ad94ad6e95c837a5f871b5c072d7e995b5bb1e63a02c34c2b35751035d445c03074508cf2c5b876910494d11c5c4ec99c678883161960ed2b459968182d4c915178d20878b43dc935ebf98efb4529a5963ce4791bb3b203f09ac37bc37ff4827deba1e1c438d94fa16b7b48c19430ed138741ece4d2", 0x1000}, {&(0x7f0000001340)="883d12695994fa16dac0fdc64741a064c75ddc54e7d2c56bfe5e989fff16a8c2ddb4e745856fe2d71d8a21da73492a70b7bd138f952edbf8ebd23bc0d0035a104110e883c3965978aab5e0f8413a854f0162be254c5777c692000ef622aa6b1b364b8ac69ebfc6483c3c5c77f8ccf8b1cb7c15877b3c04b83df653e93004ffd19daa509859229fb18d11b6bf6fc808a77e2f9c35b8c749a3d91646240698fad697e96e6fb183a5a85fc4b3af09360f640e06226b2908b5da5c8b5e1a472e841b66e9188c427f3b1b00c042a3a506ed77", 0xd0}, {&(0x7f0000001440)="2beee871349a3f30896182e2e86e28f62a575ba74df113d5f2fafec74046ab5c4c910494adb05dbef17942df7d80300657ef51b59c1a908c50334db64060e6e024a41eed2799b9aabfb31984954e10612802b52b5e737e9e36d24d7856360dc49a6069c435274ae72d217cae3b16985655c0432022dca2e4df55b88a808a39fe9e2deb6a91657c5395d9535ac96db601a8d9111afc", 0x95}], 0x4, &(0x7f0000001500)=[{0xb8, 0xffff, 0x75000000, "c0c48233cae9f4abece4fe7bb0e3506e30e82ad5a4954b0b15d51599d1380458dd3cdf26f6110bebf2334bc9b483e7619ebe0a71c64141d7bd33ff69acbd612d0a6689ddcb9e8d1bc9a47ee5ce81f296cbcdcf8d6c6ca8904b848e987a76bd3d932114d6c7b90375de607b87a6834b7f71298c0ddbe16904cb3023a9f1b602ffd84dd8b5472afdb557e03192523408fe3c5084aaefd3e412524d63a6b8ee1d259ea7"}, {0xa0, 0x2, 0x3820, "dc0ba652a74c6843ed9a52e9d53e121ab1d0438fe3e7b0d7090f2006701d19b75e5aea86ae56a864c886b68bf78912be9ca258322702455162439bd77ab822264a0be97a9f7d185a5e30bf9f14e9e0366eb43cee9056d299c39a37cb5e3ba0b2be7b7a2c56a9ce23aaf0b82d2fb5d65cf49999acf349e3b939d67e19ab45136da91780a2417b15e77094e1b5dce178"}, {0xfffffffffffffeb7, 0x1, 0x1, "56d57c690930501fbbe987bee9eab5fdd38d3e0a52e1e3ddb1382c03cef35391dcdf6e373211131943d04a5c61c596302507b27852733be1a64e9916c7b287570fc4ab3803d8c20939472c90945c5797b32f0a3acd2ade90e2e1d3eede67"}], 0x1c8}, 0x40d) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000018c0)) mprotect(&(0x7f0000385000/0xa000)=nil, 0xa000, 0x0) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/226, 0xe2) getgid() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x22, 0x8}, {0x21, 0x4}, {0x25, 0x2}, {0x40, 0x8}, {0x86, 0x3}, {0x0, 0x2}, {0x44, 0x5}, {0x20}], 0x8}) 16:01:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) read(r3, &(0x7f0000001500)=""/194, 0xc2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)=0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) dup(r5) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) sendto$unix(r7, &(0x7f00000001c0)="78031f4a17e1bfa2addc42c9df65b2b60cea0e8a71f978de074076a5a72e72c3e43bff1e8ade13494984f6368fed760788e867e7a5bea4f64741c75443887b92db9d347eace2b34407720de34599", 0x4e, 0x9, 0x0, 0x0) read(r6, &(0x7f0000000100)=""/163, 0xa3) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x3) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) r5 = getpgid(0x0) wait4(r5, &(0x7f0000000000), 0x6, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) symlinkat(&(0x7f0000000840)='./bus/file0\x00', r3, &(0x7f0000000880)='./bus\x00') ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = open(&(0x7f0000000940)='./bus/../file0\x00', 0x0, 0x0) sync() ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) poll(&(0x7f0000000800)=[{r1, 0x4}, {r4, 0x4}, {r5, 0x8}, {r6, 0x8}, {r7, 0x2}, {r8}, {r0, 0x20}], 0x7, 0x3) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) bind(r9, &(0x7f00000008c0)=@in={0x2, 0x1}, 0xc) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f00000000c0)=""/216, 0xd8}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000680)=""/97, 0xa}, {&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000580)=""/224, 0xe0}], 0x9, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x7, &(0x7f0000000400)=[{0x0, 0xf8, 0x8, 0x6}]}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80487008, &(0x7f0000000040)) ioctl$TIOCDRAIN(r10, 0x2000745e) 16:01:20 executing program 0: socket(0x2, 0x400000000002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) r1 = semget$private(0x0, 0xd71134303f4affd4, 0xc) semop(r1, &(0x7f0000000080)=[{0x2, 0x8f38, 0x800}, {0x3, 0x0, 0x1800}, {0x2, 0x3, 0x800}, {0x1, 0x5, 0x1800}], 0x4) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:01:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xfffffffffffffd7c) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x9a4036c08c73f741) flock(r3, 0x4) 16:01:21 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = openat(r2, &(0x7f0000000140)='./bus\x00', 0x400, 0x50) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x80000001, 0x9}) close(r1) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) openat(r4, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x5c680e05cb28acf2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) close(r2) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) dup(r6) syz_open_pts() 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="a114bf3e7bfc348b4cf72897180649b66d2f24fe716cfc64f607db00e5f4742833c24f82f7", 0x25) fsync(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:01:21 executing program 0: r0 = kqueue() ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0x5af}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) close(r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) preadv(r4, &(0x7f00000015c0), 0xdd, 0x0, 0x0) 16:01:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x1, 0x2}) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) syz_open_pts() truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) 16:01:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff, 0x0, 0x0, 0x0, 0x0, 0x5b6], [], [], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setuid(0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x20, 0x0, &(0x7f0000000040)=""/32}) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa4, &(0x7f0000000040)=[{0x48}, {0x7c, 0x0, 0x0, 0x4000}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:22 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x7) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0xe, 0x4000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x4006, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x20, 0x2, 0x1f) close(r5) fcntl$dupfd(r4, 0x0, r5) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x200006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) recvfrom$unix(r1, &(0x7f0000000080)=""/58, 0x3a, 0x3, &(0x7f00000000c0)=@file={0x298241e096e31315, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8090, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 1: r0 = socket(0x200000000000001a, 0x3, 0x102) socket(0x2, 0x1, 0x2e) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x9}) 16:01:22 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000240)='.\x00', 0x40, 0x0) 16:01:22 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/p(i\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:01:22 executing program 0: r0 = socket(0xda3024651215ca9, 0x8000, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0xf1a54325a97ca5c4) fcntl$setstatus(r1, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x4367}, 0x10) 16:01:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="f05d555d", 0x4}, {&(0x7f0000000040)="86116a06c289b962b6d76ad31048c93847d7ce9a8cdb65eb918e73dc5d69a5249bb082539ae49d214a3939681948f24b47336c27644fa4c4c8e9dca66cabbfd2f79e4b35ec4f95dc2ee1dbf3c82ce637453d043bd12d863f9071109a2733ce1df29b869beccfab1b78e09a96a04abd7538392beccb92ae74003728e21565b0064bda8837844c8f", 0x87}, {&(0x7f0000001780)="267a927f03243f370c003e676a7c5e48fbffffffffffffffe805c43292eeb6667cfa8276e0733093dfa6fe4e6d080b864226a9104fd1045e3bef380570e2beb6766ce380fd011327a847e7db173e996d5c52ceb6c3603dd04e02a6d0347ca69b2ea43f00d8568d7eefabf46887dc613f7c03ede3ec8532750e8fdd30e5a22af9b527e85db25e4bc9fd43f37b1cb129264456e2e70cc71bbd3edca319d5850b72009399ef7ce7e9ab5212981702460df2f956a3d5a5f5026904ba9d4dd2e3f853b620613da9c7c53bad82cf02324c9a80b70f80278ea51f5c60dae336679c9d7d649ded08b91fe72364c13e44dbfe4c258718887e1f9cea5fbc64f3836e684022c2f804c10b592aa4b288093a5e5d832dc3db535ca5ce0429ac01a87de164d219e1a6ac91dcfab00a4a393d5c881c73f307d024", 0x133}, {&(0x7f0000000300)="ed6deada8145d3effd7866a454bed8025d06841828b683f3cd294889c379a6701070e1ff2e168f5af4f9d6254403b4ab7cb6c54daefb5dce13776d94fab30c490f9077cc00e8b110dab3b8f2032d035baf4a0c1d5b1e0d4e94cf56ce3c6cc4304c5e25b6ee864103f82087e18fc2605fe3009e5afe600187bb811d6553855ee0bc6e02e431276086be15e23be0b86bbdc5301840d6c3554d6da53a58befc7568f33ccaf77e5c4bf6b444ad842d5edee9e24351503fc239f911821fe675c0deaf6b3db276a7bb23dce7a8d656d0e139d1f309aafd72bba3539d2feaa4a541", 0xde}, {&(0x7f0000000400)="605160e8cfae601fe51f09849e44e7922d7ca2d047047885e07c36f04b6afeed3bf52f503974997a03b659c16b58b7b34fd9edee5a82bb3d8b98b29658c91f9b6bbfff9c8e366de2f7659a8dfefc2150efdd68e23f3eee4214ddfc04b91f39af68b934057f273d7f3c16d2130a60368cd4114029f25f124c8691bce36183600463d1", 0x82}, {&(0x7f00000004c0)="25cfd84d310da6a73fd57916966c8dbd21cdde5d0b1870039ebec98925390a81b49b6c59a2689e8dee7728afba49189d4ec5d563d9aa25bd5fd768850210de21f9429c028169399af03d95d9740f3483981c243b843df63df8051cb06044ecc55e25c9bd9d98c60f577ff929b2eab0d3a8ef6e961dd68ef9c34f37a30ff6d8faf328a02d0dab14cbbc407585849098f5d0edc88a617e51fcc0e6a864e82524b84cc9aa17ce329d6d45ec74ceae26c330df73e7e70bc1df039102c70220de4b2949bac1ad6d56", 0xc6}, {&(0x7f0000001680)="aca0986dd32645d51d49fa36ff08ea51cbd714501a383142e4be76918497335e5e8a87be47b2f52b1ca6071878ddb0e94ea376af9386fde15c8bb22ae67abb63e166887bfa48b2b9f2f921d6f5874c1750455a15c5821d1715c7b5834f1b25ae1b748fd6d335674fc713daee9d1cabd7fe08a07cba31c9ae29798d56dcd828180f2175a25d2feb6f8d11f2d1bed5feca3c9bba8f62957686913cac1d1300569ddc06bb0a5ea4ed4d19a7e723f11d24f014edfc0de3111059670450d1fd8ff9b6897f50e4", 0xc4}], 0x7, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) chdir(&(0x7f0000000100)='./bus\x00') semop(0x0, &(0x7f00000001c0)=[{0x2, 0x7, 0x800}, {0x0, 0x5, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x8, 0x1000}, {0x4, 0x6, 0x800}], 0x5) pipe2(&(0x7f0000000180), 0x10000) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:01:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) fchdir(r1) pwritev(r0, &(0x7f00000001c0), 0x8c, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/9, 0x9, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:22 executing program 1: r0 = socket(0x0, 0x1, 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 16:01:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x44, 0x12, 0x10f7, 0x6}, {{r2}, 0xfffffffffffffffa, 0x1, 0x8cdd9a31c7214af6, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0xed, 0x20000000, 0x8, 0x87}, {{r1}, 0xfffffffffffffff8, 0xd0, 0x12, 0x3, 0x4}, {{r4}, 0xfffffffffffffffb, 0x60, 0x80, 0x2, 0x8}, {{r4}, 0xfffffffffffffffa, 0x2, 0x40, 0xff, 0x4}, {{r5}, 0xfffffffffffffffe, 0x11, 0x1, 0xffffffffffff8f22, 0xfffffffffffffee6}, {{r6}, 0x36ab6513644ef79, 0x0, 0x10, 0x6, 0x7}, {{r7}, 0x7ffffffffffffffb, 0x2, 0x0, 0xffffffff, 0x6}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r8 = socket(0x18, 0xc003, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="af1600006669ec653000"], 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0xa, r2) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setuid(0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pread(r0, &(0x7f0000000040)="408023d1e7ca373175b351f92b9875071a1f410408079234d2c9d232a83540c80003096f07200921b36d233b1666d78d98189ee437a5323ff280f8c4dc6d859c36901cf39b1d8b43e0729a8bc530feb261482173d3317b930e095dcd883f6754a0ae5e5fcb4cd1faddc9459ebc27c7ca5e878b09a99b2d0623a3aa2e1292438a45430e7ef3160b1a5ffc2d1cb3ac1b37d105790e7d8bb2d08f6084e9bea9d2157572102b825bcbe8eee76f8e103b4f3eb37c95e9359c41b2625c333df71f9c871a913928575e", 0xc6, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x20040, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80487008, &(0x7f0000000040)) r11 = socket(0x1, 0x4, 0x9) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x80487008, &(0x7f0000000040)) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x80487008, &(0x7f0000000040)) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x80487008, &(0x7f0000000040)) pipe(&(0x7f0000000800)={0xffffffffffffffff}) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x80487008, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000240)="4db6aba30e37b837d7e23f07b7264fbcd7bc81feb2e225a6aa59a881a1d39f61ce0d14d4806c35", 0x27}, {&(0x7f0000000280)="d2ca6e37dc261e2faf1e7beee9c376c097ac1be462f13c9ec7c96054dea9ed053386ae37f59c2e86a2a6eda46bf93f15e704c24b61476299ddad416828b6381815fc1f308f0a80127c4bf3217ec007e7b79fe4b538c36d83157e4c61f4741fa93adbe3ec9ccfaa23c5433f083314fb474e802662186b01f58bb6d2ebc1d446763633f1c4d333eb9793686e8b19389dc6574af70115523c3c1f039927d0b0fb5a4a556068b6ced8e48049ab4d70178283a18d", 0xb2}, {&(0x7f0000000340)="b30379424fbedd8bd497291eef89604a8b5d25ebbb5f9a147ca3d8baf3fee4f1396eacc17293d09517bbcb260ba4b456be9b71820ab4da7559ef3dc7365dc800de58c6b7fe51f09537688b174bdcaae610a6fe266e8b3b08ac9ce0a4ec984f35384a769deda0f22d8d47eb85b6a4154a6d96b656f0a267cf859fabcc7406d209dc6666b7185a3e9d9791b51c022404506a4ff5cdb076149ad0eb79e016ff299f972b893430b9175d9427df754fb783997069a0c307ff4525d0e1a546716cffdf37ed3666a5b6d993f945faf9afc947d6ec9d7d8999bf30b94914aecbd6e14f249e80bd9270", 0xe5}, {&(0x7f0000000440)="d55f6591b5d2830bbfed6a4342a64356e2423fe490986fe7a9e5e3ffe045d96923c49dbb73936d83623e", 0x2a}, {&(0x7f0000000480)="af43c74a7e693f94619a8bcde7280edaa3ce2825b7f2166d7093ce26d6af5e23cfc70e8d375752419dddddad1df0808ee211892ba9f8812b3aa4a09eb3f8c9a4c9e2a3fb9058784a527c58f072117067b857ca454b8b996255239f5d2b9b14986ec002d8a349d23c4be43d9824415a64285a9ea668dfb3839a568ee098e7646afa7fe548f13a36bed6c3651f7864c94d1cacb36c83be434e4ddc4fbdc6dba8af1fa3dbd355bf8b90331a74d60e306a245cddee13d5142bf4a8619b0dbd8fdc544922d2d30f2dfebbfb2a8f39857a2acb01e8", 0xd2}, {&(0x7f0000000580)="29abeb06715aa5b1fc098692b07531bd1704766b0a46794202e98fa39ab8758c7d1bc87c353f92cdaa273ee879ee646a121ee1d6abd88558c96c1cbd71180ec1b49d315934ce76647a917d65bc07c6ec0f3c0e6f86e50b63f5b3f74a9f770ae781ad", 0x62}, {&(0x7f0000000600)="acb5929e392bdb52290bae4b8576a02057a317f548888255b63b25af4802aa9d08b5165dcdcf02cdd36d1d057f9847465d0d09ed0da76903d7bda4ca5477f1a1a3d809a64c0f3e9db48de43015114b9b34e6a7", 0x53}], 0x7, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, r6, r7, r8, r9, r10, r11, r0]}, @rights={0x38, 0xffff, 0x1, [r12, r13, r0, r14, r15, r16, r17, r0, 0xffffffffffffff9c]}], 0x90, 0x2}, 0x4) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x81}, {0x200000000006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x800000, 0x0, 0x4d8bf5fb, 0x9, 0x281c]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:01:22 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/218, 0xfffffffffffffea6}, {&(0x7f00000002c0)=""/129, 0xfffffffffffffde7}], 0x2, &(0x7f00000013c0)=""/4096, 0x1000}, 0x41) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:22 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x2, 0x81}, {{r0}, 0x0, 0x6, 0x2, 0x1, 0x80000000}], 0x200, &(0x7f0000000140)=[{{r0}, 0x7fffffffffffffff, 0x1, 0x80000000, 0x7ff, 0x2}, {{r0}, 0xa446f27c1a8f6b76, 0x0, 0x40000000, 0x60e}, {{r3}, 0x0, 0x68, 0x20, 0x80, 0x9}, {{r5}, 0xfffffffffffffffe, 0x70, 0x20000000, 0xcf7a, 0x1}, {{}, 0x8000000000000006, 0x8, 0x20, 0x2, 0x6}], 0x32, &(0x7f0000000200)={0x0, 0x80000001}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 16:01:23 executing program 1: socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x100000000030}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x4, 0x80) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x100001fe, 0x4, '\t\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) close(r3) r4 = socket(0x6, 0xd988c512933d2ccb, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = socket$inet6(0x18, 0x1, 0xff) accept$inet6(r5, 0x0, &(0x7f0000000280)) r6 = socket(0x10, 0x2, 0x7f) sendto$unix(r6, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132edbd6b5d602000d7d026bfa8963ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xffffffffffffff2c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000180)=0xc) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) 16:01:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2, 0x1}, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/speaker\x00', 0x80, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r10, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, r9) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000440)="628c5b8c8c87bf8d9abf6ead275029e545eaeb9fbfea0f1848f209975ba002c61ef91667b18fad7bfe26bca25c726a64b0d364547fb77c38dce34e6c8d53c3704ab09c6758e7b2ca789acc662c134940da882eee54838e8dbcdf92965c037e655713ecdc26436127aacdf8a5b1c0cf20960dfd6628641fa45cdc2c738e5b82034a8ae75e721fad663b9d7f20a1ae841c81a3cf44a137cc3387c6856ea1b8d1ac74a033834e84c4d499bdbd3ecc0fc2db5028c6af13c56475d837e06fe4ab3acd51630a30a43a40b5a095b72a0f73703a5dbb753cc7f56e03978f0e3ddb94c347c283ddc2e48a70c89fb5b91b7426746f0f84fdeb817e67a3edd0cc0ac9b1cccd34336ac6977f2fb3ecddd8a4165625423f80121ee3b736e6b3c8b4bd503a2896bc6903e1aa6af2435daa33448c033e077fa253a9112bf17b9ca5580e3b909d6850875a90f856a3b3e265a705b565bb2f7a116da58c04e6d197621ac6eda159cfd8de4d52512b8f45c08fad74507fc78c0b53ae28b92dec15da234be51ef6977d8276832c8a44a9745d22110543d37efe975ed96a36b3b3b0b16a6bf3eeea5eadf21d36ab1359bede7f0b0baacc25004ff18d2beb3caf13a15dcebb0a6b983b4adb96259e7310b81a08a23368abeac6b2ee1288a556edb04493b6e14df8b3fb487f0142c4d0f0a672594a411f8358f182684523627382c20d1f9e024d147b4ca50c7a9065237d303d5625567fc268d3bc5e52b099d298094cc9624ab52a5784a1ae9cca77dace9b6cd1bad6f552e4346db0f880fc95dd5b26bed6e7aa9721ce36f38c9bf7cbdc2054e004d5e2cf5771d127fb690f897b94aa0ef96265bea1e11dbcd59ef92c4b918190050f421716869fb9c47e0c3c6044d837ca2708145245e58622bb60b866a8eb3b97c5a758895a4850e6ca03e4067d8658ab8f9e590743c9af33c63152e87e2c4b7ed09806382a3935200b8b2ea2e67bbe11a167ad4a8b5863de69512f9dd7bd6e56746dca3bb8d157d8fd4d0292b415f73416c1c42ded103dd570fac50454ebe213d682fc7ccf7cec4f46e4fc9c232d38dfb8e2d7540565229cc872e737565bcbdcddcf5cd6569ccdd32aa42b87f3097436943a2bfc352520688254d3134da9e2818c5a289b92e25d23d8916d49d132fbe0f8b18a162bf6f18ebb658706a5fbdc77f25bd10c90debaf1781c75327f0e24ad0f9f939b25a60592c1018fb82e8187e69d79bce3e3209ecef481b06332444944c35f7c3fac4208bda528772fa4a1826b0eb40c5359c587dacbcd8ca9e1459094a60138f6f1abcfab76c35988ba5febffb145041537bdda1cd8523638b9158f6545bd396008031783725db6bee7a70b6b86f2e674d796ab1107227f1bb3b2e0ba3c926362b83a48db058791ab071138083a5a95422c846e163fa6ad79b506554e07c46d5a29c19a22fa593dba7ba23943898408d8a4f7f34e880522fad9b42987e7486797203233f2719db4e3a1fbaba89f4024f1af2437a80dd9428458e160c4cf840d24e312e39fe8a88113bb2b7d3cff7c0a7b98933c15f12ee74913c49adec406d61db29d584a569b9aa670d5337a2cd107675783f9b52b94999805f8e3d29cc8d1408592bd6946ce504ccf03ff203a1643b0ad5d3a89ba3b05d35562776a15a5d5da894d5123d197a9acfec24966767558aac719a639bbff3eee32c8594d656fe6e632f4937915059ec7b94a1b9ea85dd4c0ffc2c7958fafbdfa961f7132749b442c5a5db86671bf892806ee4aa662951cbeaa092112dee98d0f315fbdc7a79461d80cdbb83448918f2ba6008426e70efc98935fe2a6ae29fc243639b4dbab36cf943007d65da0b7a3f9b8470b9df4b2832069780a303f733068f9992fc16a636e1202ecf9a8a3d3dd966f3af43646cb01dca0cf612a84e445a541f30a351fd6d110e1bb300487d8663ea4dfa177ae21dc2db97f7083ee81238dafe50cc8b558ce3d8c77ec7c09ffa7e742e77a6f2cc4636423e2b696fab317227ecae4f8d1c42c6ea79fecf6ee4142aace32d969c5e6b266b8433eca4046ca29ba226f59050a117e51ccab673a4ab86d6fbaaff6c72153ca07d1c387fbc668d00c038edefe249d8002087f6dbe07de619b198a7fe680ee9ef1e2388434fe696a6e9782f0a79a8b0e697ab498d63872476f1d5f6e0caca99996e7f790877eca49413566cae3216e049babe2540364e7e4cb41a53bcd92aba72adc19dd7f1fd356ab9902473058143c5bb15310b7d11f377a31a26a1bffa69a967103394f514c929cc589fbfbb4262b9e3bf25b84c29fc0487b3793ba27ae7507d409b80aa9d23ff2ce6689c015b9fd5fed72e120a265c5895a8dab08da497d61c320fa554b83ffc9a2ab49f439e8477607829e3e7cc7d24dfb07e374dc40c402e3b4dd24d68a556f68109e709c046403118e9465daed3affee9d9c2a0d7169014a81d7fbd4e3bd66528c4bbf9862d85cc53a09564b1237d40c23c8f442d44ade3d913aa9c3da34c31383a025bc5b77eb4305091cdeaa672db8fdf966004553280fb370981427a410c86bc4def393dc8d29600d96264683935cd40e27b7e16ec663417204c05f7d033c7419d612be0505e3438b9d0948da45f63f64dd4c16bf457cc432fa45e1519737f849fe7dd8b3754ea54ccbde7df29321eb7009f84cba8b80e1a08580e6d5f9fd56e2ca8abbdf7ddd32a970ada38b87fd6b5a3b433522756a1db255510b5e5eb81cf70f77ec4b6a5b6cc4cd33e2f33abdd9f215f6168917d8310682832209c6573126ba45ec227f32e83bb58b142f3511e0bfc04dc9bee373947d1688689c1f0bb652f4f84afde0eec68bd6a3bc26a5e0c2b91023fc86bb125b35bd6e6d9102b805f58d21b07ce9ca33807beb6ea9669d7d4887d72214bb290d4550e607658a9c110303777e9620d476edbb5082965fc0bf32e631bd9bad50b15cd3fef75387223bd232c438e37746d1ff79e322fa968ebc5a9ac4b0b0e73d6877890774b671c7e6e6ff685b7f39fa149a6a6c8d506ef6a505f6a7166f9a6ddf2dca9628be27f9ebcf9178fde8656dd5e5056c64b2179e3823757531e6bb96bbb2c943044f2489459bb34f8090d4c87ad58374898690002237f7b51183bc6d95bb1519c57eb8c3b9d4a73c21b4c40a34b5c821446a84fdebeb4e68bbf4f789eaf2e588cb07fd9b9aa0d4794a29ab5655b51f7b4df1f7acb7bf2c3e76acc101e81cd75aa385c9512ab7f3f86a728d3db09ab18541bb8c099c7ad2cde6b35f9ea858560641de11773cede58b3b26254abe731f3d20075327383c1075e080e1a1ab72c29f0ee9e9eb0b7eca490a1960e75a07a7e535cc60aaeb3014070f162109817ac35417e60e192ee116f53c9cf4ed468455346fa16e6fc14ce744bc838eec6aacaf91119d19d9bb83f88a83a398fb7a7554111abc1bfb08138772e6c44ca7e0d9a564ea68ef8bb80e35337a37caff2258bb111e494563ed22e8c90ec50c98fa741b65c620bd884a21b5cf6887d262b9619a930c599fa434c3cdf3f6ac35a6aab936aff63d67dbe0b5750a4838d129325aa08913520568f6d5e40a9cbf94c908aa072bdaacaa13a4c636198ae0082dc5b64fb94dde43a24340ad0981824abf44321dd38f0712be3056c0beef66e547da5de46b3676eff136fc3aaf4a1f9abac7d4fc88da40130a7a2d345b73c16ea82d82167ec5b3c9aca51ba1c6d0c52bbb1c18761576388565a07951c583f9e15589fd6531fd7e838b62b6b83909f8c60132976a5d99f93d8073c4c465dbdc5705da25fc3228705dd80ba2b5b52531f44a574d744b65a1de56ce3ad8bf565e0b1da65abdc85f81f6abe552d3e6e462743277ab602fc890112c4aec8b434848bf213365e1a8b53417638e40c8cb3e03f5b29084f7c25133528a73c53bcadc5c1a0a8bb0269b620edc9ffe552aa7f004cf8ddbfb9ea4d837dc4a04a925649a70880e9e8c1f91b16aaccd4b9b7c489d474e9de9dbd0153705a2fc77ea7ccfbe468c7f750d53613e1405fea97ebf7bb2e6efd03ac0e6af72331189910b7585d8f576ef6fe7504a79d1edcac9a76bab0734c257c404dcba038e05f46498140c395d03dc55ce9db7d0034221df72463778e39789aee003a70f0ff5bf794842f45f2e42847552d48b65ec2076bc843aa4e6bd7e02789cc40b1b115c6957d6ebc0ce85184e51ff33a918c64cca87e242e7d677678c9769aed4ae6d9a258cfc471082d84fbbb6ccdfcfd036ffd278313147c6d73429cde3f7f246cf0ed2e786cb4c6fd7fe6f28e496117f6d2f5a9dfa37228e2803fbe431141003519994ae3489a5dfbb03f1e6960dbced1d9bca6ded733429a7098383b9f1e5b26ff3f6ee006be5cf6faa08ff836edc6ed6a9d6c045de737bf4ec3738abbc4a9fa5efe5b41f8807b48410212bda49f902779c085f751511446dbf7e9a77122bf623e5919100c0f58c0f62880e14bd2a984631483512a2968e841d470e73a22dbee3c172779f31369d5e2a72e7924b391dfe012cbbb3f78c14f9e9095971daafcb78f69aa4f1dfad665565ab858e1a8abee5be0184f99cbc86fa403567c714a9e29d2bec43d8a8c6e1b8cdf089fd9bac5332f9fddb4536510849da8253212a79c80eb773973d970c231ddc0e4fca151f62a4a71a749d3bf07e632155bd9c30fcb35ec4fd9576ba8e819946aa55a1f97391fafc7fe6811b6d0854ed7a9d46c5d54cfe49e6b7f830bc7ce8c93ce96462a71ac9d38137b7cca9e8c4213a8cf646c00fc1611d9bfc0fbbd096fe77e75e471e587b45ee3adfc7790c8412eb1dc97e2131dfc2a1b185dab081cd7c5e0bb908c496a2f0302c0d485d3cdaad4b63de29f42f3a43a933b2e160dc1b03925462d5e041c3e26bf1371be31d8d2f6432cd42be6d2f8892373039d0828ae958f0aabb5380b843c0410f9ce7e129ad2aaf61481e19c3d922999906d61a89d69603047fe5ac24be0b5f8a1021a979427bd18da4aabb49f172451d3a95804acd50d428ac8f66e98573f7d1e27ec9a22054ab14d53031be0dfff0605d0a7596b27354f04648c2ff284be0d85d9106e825de130476a8e12c1f897c2e929e46580fa4477d15960c4cd0c218e840f793b1129620e057a876299cba0802043b81e634491f2308c52d3f1cff17d31e9ee4d391e3a9fb6f4a70f210f322c484a6341076f8812a866b3fcda9308e24b903588b50ff18fd9fba348a99de3198f318cde6e2accfd1ba98cbd91103ee12255d54c9523b3e11ad748630a9968b7a3ed0682eae5a3f7bc745360937e8084d427d3d410983cf03d5b177654ad4c1020528f644b1bb3f6d8be1644a0c0f343b2f945a37d1e509a5323dc96e9636ab90c1ae7fd4eb290e1dc7c2a9bc75ad263da94e8f695427c1afd778075c842964d67e48d32f4da5e3c59f9416efc092f88d1ce305b6cb193b699a28e6edec6b23889f3f49d3d8afdcafb0c9dada2afacfb27f9ae721da63c571f6dea5c3bf6800b0f5641570c062613500b94d1e43105843f2829fa23cf2e6501fbb23f13cb275d261a0372a7ee785a26f00456c71f7753d328dfa228b133f47ffd36989b46128bee135eb21c839647aa4ba83070bd196fe41dbddee216fa31591ca592df7acfffecef5f35341399a853006f0cb1fe47553f34b547a19cc24bd9cf925f9aae96de2fdc44bb99f143dd7c86c54689677e20a5f4203a490159a6862bb1ca7f440c1169c0bb05dca2548de867301abd9876dc674df3baf391df751db34f1324faddd5f0d2cd978c244", 0x1000}, {&(0x7f00000001c0)='W1', 0x2}, {&(0x7f00000002c0)="3801bd6071805afd072ce4b858f012592cfe63376ddb4ccf1eba4f474ca4f94bf633aa49b88b4faa3c81596c13cb4c70180947ffe5b571af8b71005cc72a36b739e22ebf0635c56b77366631785b1e3471b54e6818521691e32c99e1bb4c3c1c8ad36367885d0991ebfb4a502c64f6ee2507db78e50ac6d29155dd0c1f3a4bcc4969b574e7feb8e81abb231be31fc214d39a3ac2c212384192abdbbf09752c0f801e9cb2c98537ea3509d0a0f901be42a8fafa285bca739af6aa28dcc7ce29390e26e6554f9b", 0xc6}, {&(0x7f0000000240)="dc92fcf6ee46c80fd5232d29e5505fe754", 0x11}, {&(0x7f0000001440)="2daae353e773f1d502990836f5530ca4ab416501ac97dd0de9097899bf96123e281a58fa20dd4b6ee2fb9148a72f7abd7b1fdfc83e29b4a4233b996a930e480365ff46955b93bd6e3ec1567550f818b5e3dba4dbb7e1291da3b55dc703430329887873adc258d76939dc335e62e908b94c539b8eb72b01ee54dba83116cb7c2138ee16c18e99531fe46c51fb7d547fcfa7b760a52a", 0x95}, {&(0x7f00000003c0)="610ce5419cc5242a575fc5a0a5a2c39ac06d8b44883382cfdfa24c7c3ecdcae4a760191e1a75703a27301a57c61cd965ff041e91b167feb04628", 0x3a}, {&(0x7f0000001500)="bed3dd476cbc8da40a150d6af83480da87f54be6deb2e2f67e92657b2f52f7ef5cd27717d51d32b696150402bfdcc650b0001c4a55f375781f5a5b8cdaaae121dd6745163c348e66fc44d7c38fb6b8f5f7eb5726b62e3636b9bb0be912883bf8e428040df63969101383e254f201e928802d583538d501cd4e2af0f7a6c05d3267431b38640934fbc4f9c38f6a486b50961dd957c1adafa2373536783656d2bbee314f2b7daeb061ba1a53d7128c9c4b189d814851e2d515ce236c33921a1524c5072f6cb48b0b4ac4a023c8f2ae944f73ca388a0b49669a08d8f076c777cfe8a5", 0xe1}, {&(0x7f0000001600)="6ff9fd45e4fbad0696dc2eaa", 0xc}], 0x8, &(0x7f0000001780)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff9f0000000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x400) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000000)=[{0x3, 0xd9, 0x3f, 0x158}, {0x22c, 0xed, 0x6, 0x3ff}, {0x33, 0x83, 0xff, 0xa0}, {0xfffe, 0x9, 0x1, 0x2}, {0xd6, 0x8, 0x1, 0x9}, {0x1, 0xa9, 0x84, 0x2}, {0x0, 0x40, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\b\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x2, 0x3, 0x6, 0x1, &(0x7f0000000200)={{0x2, 0x20, 0x0, 0x7, 0x1b, 0x875d, 0x1f}, {[0x8, 0x4, 0xbab9, 0x1, 0xcdd, 0x0, 0x8000, 0x4b, 0x3, 0x6, 0x9, 0x2, 0x2, 0x4, 0xfffffffffffffffc, 0x3, 0x7, 0xfff], [0x70, 0x1, 0x2, 0xff, 0xde, 0x200, 0x1f, 0x3, 0x0, 0x10001], [0x1000, 0x9, 0x81, 0x1, 0x7, 0x9, 0x2], [0x1, 0x1, 0x7, 0x7, 0x7d6a, 0x6], [{0x2, 0x80000000, 0x6, 0xad7}, {0x7, 0x8, 0x4, 0x3}, {0x7, 0x9412, 0x6, 0x9}, {0x7fff, 0x9, 0x8, 0x7}, {0x3, 0x6, 0x5, 0x2f}, {0x81, 0x0, 0x6, 0x9}, {0x9, 0x1, 0x2, 0x3}, {0xc86, 0x401, 0x0, 0x8}], {0x80, 0x2, 0x3ff, 0x4}, {0x2, 0x5, 0x9, 0x1}}}, 0x1000, 0xff}) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2db, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000003c0)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37030018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00000000000000000074e3832b991a00c3e3c7e5e171bd6a25daabb269b9737d21f82fae5ee0d8e3189b0859cbeab7366df3ba5fb99df772a28e8aa77e5337007fca97026d3eec37830a438ba3c949eb7c557fee0c784dea281b148d8ef97a1621dcfcf04b5839a0dd8a0245c788f366ffc9ae939a8ee195ad5b3c68f4c5751215b6ec23eacfc441e52a69f32cdc1c3bd6b6bc8b7bbc38ec2a6b34b9a2f2f0268bac062b810b50572092bd8b766fc3", 0x157, 0x0, 0x0, 0x3b8) getrusage(0x9a3200c8fb30a853, &(0x7f0000000000)) msgget$private(0x0, 0x120) 16:01:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x13, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x6) 16:01:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x20) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff], [0x0, 0x0, 0x0, 0x0, 0x1], [], {0x0, 0x0, 0x0, 0x7}}}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) openat(r4, &(0x7f0000000580)='./bus\x00', 0xefb4bbd2052fe9ef, 0x10) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)=',\x00', &(0x7f0000000180)='@,\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='}\x00', &(0x7f0000000240)='^.\x00']) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x50) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000300)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) fchmodat(r6, &(0x7f00000005c0)='./bus\x00', 0x115, 0x4) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7fffffff, 0x8, 0x5, {[0x3f, 0x100, 0x5, 0x0, 0x10001, 0x5, 0x80000001, 0x33b, 0x4, 0x8, 0x101, 0x7, 0xa33, 0x1, 0x9, 0x8cb, 0x6d993dd0, 0x6], [0xcb, 0x3, 0x9, 0x6, 0x101, 0x1, 0x1ddc, 0x2, 0x9, 0x4], [0x80, 0x1598, 0x3f, 0x6, 0xec, 0xffffffff, 0x4489], [0x5, 0x4, 0x3, 0x5, 0x80000001, 0x1], [{0x3, 0x616d, 0x80000000, 0x3}, {0xfe01, 0x8, 0x6, 0x7fffffff}, {0x0, 0x80000000, 0x101, 0x6}, {0x1, 0x84af, 0x4, 0x9}, {0x81, 0x1ff, 0x53de6f8, 0x2}, {0x100, 0x39615696, 0x3, 0x3}, {0x9, 0x2, 0x9, 0x85f}, {0x2, 0x2, 0x0, 0x7}], {0x9, 0x8, 0x4, 0xfff}, {0x2, 0x0, 0x2, 0x7}}}) 16:01:24 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x1, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) 16:01:24 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 0: readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/23, 0x17) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x8001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x44) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = getppid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r4, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r3) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, r6}, 0xc) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x50}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10282, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = dup2(r0, r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x800000000074}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000000c0)=0xfffffffd) 16:01:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000140)) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget$private(0x0, 0x285) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x100) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = fcntl$getown(r7, 0x5) r16 = getpgid(r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r9, r10, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r16, r15, 0x7f, 0x100000001, 0xb1f1}) 16:01:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) r1 = getpid() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0/file0\x00', r0, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x54) readv(r3, &(0x7f00000002c0)=[{0x0}], 0x1) 16:01:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) recvfrom$inet6(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x3, 0xae31, 0x1}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:24 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xc5) socket(0x18, 0x1, 0x3e) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x5) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:01:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001340), 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x5) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000001c0)) writev(r1, &(0x7f0000000000), 0x36f) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) preadv(r5, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/175, 0xaf}], 0x2, 0x0, 0x0) dup(r0) 16:01:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x30418, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8c) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) poll(&(0x7f0000000240)=[{r2, 0xc}], 0x1, 0x8) flock(r1, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX]], 0x1) flock(r1, 0x2) getpid() socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x9, &(0x7f0000000200)={0x0, 0x2, 0x7, 0x8, r5}) r6 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) r7 = fcntl$getown(r6, 0x5) fcntl$lock(r1, 0x74d74f49bcf6f395, &(0x7f0000000000)={0x0, 0x6, 0x5, 0x4, r7}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="e59508b5ea19b11fbf4583fa6249") 16:01:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x20080, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000540)) r3 = semget(0x2, 0x0, 0x406) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/196) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="229f34d9b7293c3e8e820241ef4b8e33d117b03aa0027eee804bd1fd6215a6e9718d2590e0082c467d22322826c48f67b78a63543132e05514019c42a10b0a98ec1392b4dcf4557bb058fc35ac9d5d7867b1207a46e39b7674191fcd16cc5cf19ece13c29d89862b89cdb91d47cefdbf87d1c9b12bab65bfb821b8e83f0984e3d20d5b82ee75456b0fc527b38ba9d0e6edff0c0fa6e975d43186a0a8925321513dc9dc180a5e4a1b3820a95a5b84615001e591cb84d0c5e66ac8413ea2874dfe", 0xc0}, {&(0x7f0000000280)="efb9f7c84e05f806a1ea0e858a7b853b3551e05a5b2543476182f78ac3c65a7f24019942082215b82eb3985faabf2774cc468ca8109c82c6fa0df10711d8ef2acc219a3498de7ff2ac0dd30526a736e5f1f88b1077073e21d3beac1f968c2af8911ed377efc5cdd4f509bac19924b4c421c214bc0418e7525db581ba466c5c94469f10aeba8c4210e15bd194fe2e7a27aba54a657a38192b2997ee90de50279a5f5fa44b88e781775c002b3ee7b929a36c8504ca91afb6652d36cf73fcffcddf3334423227495fd991574cebc4b4512c1488029cd3ebbf706b843efd2b2b926bb211", 0xe2}, {&(0x7f0000000440)="e5877071a998b427350f37a694535295309d37a7808f2f2fa8ab1044fe0f66411f83a21b29e36c5b867d699f30a088e9ee26accb6440ef8b6f36a6cb9f71b599f78c5eb26cf73d8fc77735153ac528d73dd97bd4a6210a9f6350863510c9a82fa3f02f2cb83dbdd94653e3f22e8df3c72c87d3175e76680a3adb09f1e3932dae499d4a9b91fb0e8443d1aa", 0x8b}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:24 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) dup2(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:25 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x70, 0x80000000, 0x7ff}], 0x6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf9, 0xff, 0x800009}, {0x3, 0xfd, 0x5, 0x200003}, {0x4, 0x20, 0xfb, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0x9}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r13 = getegid() r14 = getegid() r15 = getgid() r16 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r12, r13, 0x0, r14, r15, r16, r17, r18]) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/29}, &(0x7f0000000040)=0x1f) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) preadv(r2, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000300)=""/44, 0x2c}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000013c0)={0x3, 0x2, './file0\x00', 0xe43, 0x42f, 0x80000000, 0x6}) r4 = semget(0x0, 0x2, 0x408) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001500)={{0x1f, r5, r6, r7, r8, 0x33, 0x877}, 0x3, 0xfffffffffffffff7, 0x80}) r9 = getegid() r10 = dup2(r3, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000001580)) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r14 = openat(r10, &(0x7f0000001640)='./file0\x00', 0x40, 0x13) ioctl$TIOCSCTTY(r14, 0x20007461) shmctl$IPC_RMID(r4, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001680), 0xc) r15 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getpeername(r15, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) r16 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000001800)=0x4) geteuid() r17 = geteuid() getgroups(0x9, &(0x7f0000001880)=[r13, r9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r12, &(0x7f0000001840)='./file0\x00', r17, r18, 0x0) 16:01:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x1000000}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:01:25 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(r2, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = shmget(0x3, 0xd000, 0x1, &(0x7f0000ff3000/0xd000)=nil) shmctl$IPC_RMID(r5, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x8}, 0xc) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) shutdown(r0, 0x0) 16:01:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) fcntl$setflags(r1, 0x2, 0x1) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c, 0xfd, 0x0, 0xfffffffe}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x88) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x1, 0x1015, r0, 0x0, 0xfffffffffffffffd) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000140)="4fdfc53db4824b1dbc9d1c11385b8b285fb8", 0x12}, {&(0x7f0000000180)="db9ebb9ecacaedd0974f8ba690a3935eae7d9d1b37024572231b00840e524473836290ef240f303f864c6f63eaa59eba9bb6f2a31a6ca54a9eed26c1139900ebce974a", 0x43}, {&(0x7f0000001880)="85de68ed5674c5c3b2df5f864271d23a8a9b7d24ddcd0db02a0c1e1f060a291c8bd92b13f98d7396b2f23af0a70df052c42f878fa9a68735b8ec7e21317ad41a4c2fe1f7bac99c17ccd531b176432bd9d948cd9563f6a87379197567f48bfcbc7ee4bbfa032a73d611dcff7d2ceb473a4b2fdd7770887a74d68b8b83da45d821b459d0f2a971d0023b1e2a60c08694c86ac2a30fd15d0915ee9dcebed3f800b23c2b1a23e939a01998bec60000000000007d63589f0fc03fec798fb8feeaf8ed00000000000000", 0xffffffffffffff05}, {&(0x7f00000003c0)="05ed74ab71f8035de160e69e17c36e8c78f07891a148ae9c5ebd27ebd0c9454c2e15c76f1f75848e449bbcafce3dad1340912e02f2e09fe87767f72a16a7cd28a0299522f21bc5d37fb5e926ca1d99fa6f80ec95cb22cd6ebaf81dbc8a1d5ad1625c8dc1e57605dbfa9d8a669c167865ffc1ebb4376d9c73ad9db24fdd999e7385f6092005c9550172344f43d20756ce422ee03097935be87d524e4f67bb9190301bf35ad4f90986818261ba2884452ec34bb08caa15eb79a3c6fa8bd607550b19a27f905deccee1cdb515901e3aac43caef349502abc0adc58cc1341b1b", 0xde}, {&(0x7f0000000200)="1d0e7f1e027448ede9acd9321c51a75b6589a5b109b51e7858430ee084b75a2040f30959", 0x24}, {&(0x7f00000004c0)="f2d0018c75e84e110fdffa74834f09de5cd699f2e476d96ac581100ec7ac58b82cf2882f04063b5cd8fe9c661c07facbf8ea333b9c7c052aed233f5d134c7e9f28f58ce2cd2f6a733d50646c582518be39bdc167b8c2d870c8261fdf5c519f928009d8e2fa3e9fa6ee1ef9aad31ed190035a561a3cdff117219d8cb5a20704ebff542d55e23b481b10a02d0c6578ec7102f643a188468ab95e3252ef60d71aa858e03cf4ed22564782d33560001f98f7ac4396fbbb1352dd79f7974912897dd9cf178cbe3db566dc4d8a74ba1bf86ad2bf9ad9c5bb2a59cb4ad5185120dcd6d3a7530057e70e555b69310d61434e8a03f19370e1911e9b72d9d539a3f2e1eb", 0xff}, {&(0x7f00000005c0)="f45adab6b569d0636ccce3a1933262e87974058f5db6069adcb7f3680b03e1864a7003c1765697b097dd067ba40a6921df4534c4b98397242d7ade8d8f743fcf75", 0x41}, {&(0x7f0000000640)="c2de4ba17c1050bdbe4ea16313b710030e7060b1fbd5655b83f91f205bd92b274e506041b7c1270beefe50a8f4a9ac3f8bcdbcb68d192057ac162cc0092558e9f332a84fa07f9641f07c53f67e43fdb063e845a5c320272a4b6b27eb1d0ebf2140fa394bc71e122d46d4a0769dc61148f4b8a310951b", 0x76}, {&(0x7f00000006c0)="929437a932123479529e64accfb7aefd2a7681676958db28ebd257ab798371fadc070eddabcd12f99bfa2a05b0e47cc55426f6a26813789f86765d8ce25a4cd40b86524e9866d74d5ebe8a62e4b8dd5b8e73d3cdca6230c1cf0ba550f4cab8b18360e7777997afb1d227a63b30df63b415d090a3bb668c6d839a74a530b5e07ac391f315fb1161856c14e820cadf8493ab08cd83dd564375d0e21f3eabd5d6edbcb01fa2f0899f5f151d505b267f256e3ae0cfb912404f049213d171507e6d80c31af0d8d7f8b0e89c63cc591da9211a23a4005ffba5a15e14e055e8adb4cc14e01972e0d94c726824a139a9111c463fe98529e853d6d0979109", 0xfa}, {&(0x7f00000007c0)="70b2c0c7dd79589804b1efe3d79dba6839a796feeceb52e611044b9bf02b194ed7bb9afc7fa3d749a4a0f7388c006311f16fe2fcd34ab065f157cc58cd4d1a6588ff241d3562ea908a69c02159abbd8c01f244814e1c4d09acb9b4c65655d4746d35b62aa600920a80c80d0f5a800a10c3228443fac03d35c2097d1cfdbe8c51bb3988bc2490fba374e2c9eccc820773046a7eb52564f68d2ffdf845ea22c3bcc16f408449c2deb70cf9dfa1468c0a8e7769201f999817f518fd161bb82c131ae730721c671a2a1501c65b29c4694e56fa118a2c3cd01e0bbd696b3388fad3fb37b08f6373751eb91c633c5f82d2f8fd718a63827d8697ea4f80d88453347f7678c93909a585c27efd1ee7f24ad81a522f5eb0106fd22205d8907fab9964b7dbc0e5bec2bef610aad00536f3ea90abaf90c738edf2fde7d4fa08893cde50208b3c3ddb09e8f1586f87325105a4946b2d93ced3c593d329fcd97e226432efc79392fc85d8b8f84e5f3d260b532a02248b236b602dac0d69eae6a9b4e06606f98d81bdff8c51d86c0a48bca47847026f71cd808eaeb2c6f90e1c13683f49596461c0d876040773fc5d647c5bb6d04c067c9a1cfeb357168d40e8cec8eaf23b56c340fbca08971230c7a7ea25bc56e80b76cefd0103c02280b6838561d0cff41f2fd1bea37e4238e180912a7e545452d9578fe2b85ce650cb612fed465b9e2da7cfeb2d3b82256d0f3749649e28e079b4a5e5b2a909c2b7c512839032b9639b5787d3f379a1e946cbd3ed74f34b04b70ed8f5e389be22b99cb108e4e58cdb984477c471e0abcecb4a5a3d1ea9c3e6f06c66cb25c304f23cc72906193b725ecfb8dbdf5395b13eec6b2daec861fa02ed57003b28fb72c30ade606489c1fb7e4451fb47bd67dfd083570e8bdde241e0ca17ebfd64b9d3d7013d5e62141471c56167f770f19ec4109d578378dd35c2eb07e56654045ac421557da9161843b10ba4c174b25146a4b3e9210d09f5dd236afc4b19e6c53ec4c8d447f3d02407227be339c7b057b92594bbc6f5984c712d52d66823994f73c8e238c5117d89706876180f9bc7cf66021fc408d85a0e8f8ce7a8bc1f380c4dd41b3c62283560805655f3949bd658cf1023eccdc7d8dfb9f623b2f152995d1fb6710752893c59a87c45d7b245888546fc344072b8154543685ed496b50227f35d3166b59ada15a3fcf76666e42f042f6889b4bac547ee0b854b7821e8399064048461f243bd2d73fb5eb9c817e5f9eab968d4b5ae659a7cac8b2af4e2c27fab59ddb8585116151ac19100555328d86ea2c43071c490b319b906308efac543b73297399a30029b4167b1b29b7763d9dd13bc6fb5bbd0216c6db42f2fe4df127ef3b11dd407b7bdd64329648acdd6e652909c35de90af749c4e24ea5407483e056cec8dcae309008bbb86b73829fc0f547b3cdf962a8ed83f40b57d94a9b7c583be19ac04f1a623f881c73e6cfd1a0214e4e64b040a135a1cd73f60696398d85b8f33a3a2504c39af89eb42e1c2103cdb62ee5387e4b3bbadfccf1f2f422841e22d4dffa2a2a65ba0e19506a381e33daa18ca419effff793e8376ac0b4c96d90df1204fc63e567aa86f20a200f4dbb3314d4b4f34e0b8b17977b26d92befb6fb80c730485be924b265844d0a1b853a32b792527129570c0d800b1fd672179ebdd61de8c5977ddcb267888bf0b6e4e5bf5f51f036748f86495435409b2d6a05e4ca11d9bd01944911debb1062b76a247f24f76092c5fe599feb60e414f883290b92991da9340a4c4e662b08ce1c5f8e703160a431143c03fc377c26c1e8c2e56d475d1b988ac43d28a4be476f246fbfe6937a83aba0de68347637e135752c259c7ddb82e3ed42e1a7c97bb79281aba52fdef4afa993b9dbe67015f54657b128405be9ab365046d23232314debbf6118f4301f155d8fdb035e8888a5225dc8d3011c6552d69d3607fd093770a47e2a466ea31ddee169f1d1071cb2212f49a52fb69a3549dd97139602ebf4f65b31b43426cec4de6bd9b03d6b4852dda85a4e047015de0dbc2edab13bcd06618e19725a85467159951a166e95171f1aaa845feb25f7957114625766c60f4fd1d2198d08a18b475d34936b4c03ea915a6e8eef64da1cf07ce5a4274ff5a90b764947860a0337d59029f24f4be7ded923f87a709b0199a50a47413de01a674295de481660b6991e5877459ceaf3f3f7a145bd25979f11b557c4271cbbdc771c808e12e3814e9641297beee49cb69a1810f807059bfbfea7c15dda23c297aeeb9987e628b66ff419d31def4dcad63d9a1a98872bb954d5dadf6467e21a9b6afc6f64f40dfa214f81159377c2d7c570ff4e06de0bafff51ed5803e63d9cc995d0d04d505d72e5d57f7db818c2ce65dfddf7ea8db5c256fb9ecef8864f6a4b7498bd05c69e18b60cc9e7edbc166e996327c72647870339a75b6dcd7a71b0e597213f19f83f830ffaac98cf1ffd7efe413628fdb1c0789978cb9fb91dc82db198279b75e3b9121c7c6f71964ca024cff0c8d1e850d643e011109b37a7df01a3605ad9eaed502fea5389db8ed6d787345fb7edc3484e0b2ad872cb5a1b8eaec9af145a68afd194cc9682481dc270bca73d6b2179013bff13e7b3fa6d862b2302d192e63d579575cd5ca2e8d589de1ffa03c5ad724acb85fdbd0fb26dd21c667f8484f93f0837125ccf69767042d02680d34c31e481299a77fcc26502e6697aa1412891cfa2833b8ef40186ebbdb2240cef9b1737fe789ddecf80b5cdfefb0500a72dc9a75ba6ba026600ec4ed389ade2c419bb0adea99f351b5fa07513b41367c0d3dc35509df5b647763cd7cf4b78cd97b85088cf17f61d45448a2fe2b6006af337915ab1e5e7475e473779694b23660465dff5b3f82927ea7a2b9060fdebf1c66246fb5abb6b8a517aa5b54e066428b27af55e4ad886277fd4ae4dd63d9d96843199f75050ef867235a76eb55792895af972d94814bba1bd0367fc35127655a2a3a4690f1b4f26f987edecacc21301ec059b50ade2971f7266ea2a1369f8874ca9a3f588bb821f1c0586f7facd006a6735cab6549fd63412273dad8cfeacad9d53da54c8126820b9264e53f7832004c9622098d54e7f2a26b55f611f8059c2f88912fd50b4e881e8929e951bc9c132aab1b650d314fb8fdd35755430ee2508ef338eaf18c8caeeb630f31847fb7984671eeaba40f08d47939f8a23155c151e9e77f5a0d6420dcb9cb2fca2e2b11bd038eb221f10744ce2d62d4fbdb8c38697feb17ba683ccae25e1d267d7b6df874f299d989e826de502e5cf481026fefc0b49f194fd9dcdd880d41893ce4b553beeccad3f4bc7d8ea685201eec526e3093ab0e66f66825a3138113ea9b4ac69e2772e848bf54f430b603794bf85bbbe75735cb5e078b0ddccfaa95de5c101aaae584f2a6cfc3383d65a91d76f9286a986bf7eb19e7a87f95c7cb66a34f02e3995ea08bedceb80b7365fe4a383c47f1a85f1a7af9f783e5b0bdbdd1f9ae94f3f7a5d98a5fb5dc8e6a29591ab0070b1724955c793e0be97f561cae953a5b824676ef85511181fc8a330c7a11b33d981b2accaacf8ee9d3d7c7f71592a8b47e5396904a9b5bff4296410cd5c4270fb9df7b1b30e02927db5ca86a2e3c26c134756b65ab1b9cc4a4022f1b98582577b8bca37582305c2e92c78143c892297076bafcc93c3aa8a641583eb1dc55e3876744bb02f165e07e131af1048af898b48104a491d9090ec135ebb822bb23cdf1aa2886bb8d9657fe6b0aadd5ceadd49fd9c2fd737fe52042b4146f54ccf479bbbfeaf313299d911cd4d231a4880393624ea2932e1a8f19ad68f43ab19702e567a12949f488dad27dc06dfee3fd7c2803096921c61f742f04d5ac57a7e32b739ae5347b6b6f74c9b74194af5beab28a2fb4db1dcb08b825a455e6e2983e2270132a6d1050c4c3f75e02230d3f9edff7f2b5ca1c7662ccd91b3dbbca6a636b89b9ac83f0c518dbcb310a911f6096ffae78cc56f3a5c64b4536582a15a63e86916acf16c6f959e3068d5131b01b7ea88aa9f77054eae671db013e9a9bfb7dc0345ac6380be6b0bc95b50a6135f87c0c1f12b37802bf91a487d18657e81e665ff37441ba6e247df0c376fe00ce173fe1a1485fa29d7854671f40244a5adb31c32fd70fc982b1139835f91f929c7c9656315e7112a8e0ddfd924d996378b6c5a7f0e6d07f353e3d818682d30b07bbc5829d302d4050bbdcd19a2671f024015c487584bef1c057917e7bbb11b27c013cc18784b59019005e16438cf07ef9587960abb2994d4615b7229fcd23ebadadfee17272f7c4cbb0dbb192af6a76890c8ad61b3ee45e2936f05cc45c01ee79873b5c191daca428ca4f7791a7bf75bb797a4606b990f1eb4f1f05562eb5af47c43c79e114b046064c4b6b640318843d2a2c32e623c5213dffb9745bafd90592b18d2675b2ae5cc956810cbbd74c4b6d0abda41cd9f12f9432a0bacb622e2fc2175a8d2028eaac1f1a3f19b567782e1c677064595a04031720a9b195b107a68d226d5b34a6910b92beecbb3e76525e4479d279de98a32d159a46bd7ba5688a6703af5e5b71eb74110e474b43bb6d8b2dc2df92744758b4fbde5234d005301ec5f2af30e74f46bb643f3db2c030cf810749f6b67d476ea9a3439df032185e2223825c0dc2fa542c7b61a4d0cf08c25d9c45afe448139b40b9548aae2f521d68598688b3d925a8062449aa2060990958955db3aff7fe51280f983e182fd23b6fd1a52b0475ba95adbcf40845aaac15984885e6ac8c0c82c096ca1042c9672726c4db0a23259cede1979fcc9290996ba470f61c16df22369f22e1324d3dc6696cab04096b1de92fe4d45b7ee5f1248c44d5009eebf7f03fb1a679fd46a7069928499b0ffa0e50cb59edfe9185b3d44ca3a10be2a1b5fade9df1437a817049d78756c185f28c9111a5eda63ecd8f02fd51a9ce62a3d29d2b59988eff0bc241bc3ca26da480dad3e9f52d50457175f44f8af9f7b5df07f618c86d77d872ace0c36bfe9d9f2714ef5a168a8140303ecc7bd7d9e9294cf392798a6bb8e22a52a213c91961c84c147653ebfc952624d4a042416ab5cffd379816685eb6c726db724c865ad21f3b33ad8f6b286eae82a5205135c84b06d7b70f08dcc37316a813cd97c3454667581e84d04e70727ca2f234ddb0324eb225620afa171888fb90ef9187e52bac5335348cc65e697159c3f4fd3c24e6264a1025aeda1b34f461d513a6d4d30811797f00a83645fef2e46249c08bd65376cdf51ed3720858a773ed348cd9df542f3158546457a7f3734f3659bd9445921366a2cb7dc0a6d88d60092fbe31bf69035b82cbbd4a4b73d8a7b4733a6fd8a312d1fddadfd60116d602db237c9addac6752e9859902aa87593217e8fe3e07e5d0177ec0b71c6fb0d03fbcd6a656e3da884785bedf078a98b30425e6c02e418cf8f43d936d2b4fc94ecaf72a05bf073419e5b64c7d537ba89c698857aaf354cf50889d82a15632aec65ee19a044274b82558c9d10c3c833d6743e6b0d52b3408f52baf6cbac489a2fb20abf4109c3637bb028c4b0a111f61c3a85c2af9ea1d42df5c4a3485b4d6f7a78a8996306d0dc9122bc0cbba5c960f3c390b81293f1c59eebd068b8268cd100e35adc971e64fb25d9af3910bb50aa7243a0386a0304ad57046117a8a03798926c08dfdc22a40499c7e838bfb6295015672512ebc0207c007ef53730b6ef1c4711f4fba0c63b8", 0x1000}], 0xa, 0x0, 0x0) kqueue() mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/165, 0xa5}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x82) open(&(0x7f00000019c0)='./file0\x00', 0x80, 0x1) r2 = semget$private(0x0, 0x3, 0x113) semop(r2, &(0x7f0000000100)=[{0x1, 0x5, 0x3800}, {0x1}, {0x2, 0xe9, 0x1000}, {0x4, 0x1000, 0xc00}], 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = socket(0x19, 0x4000, 0x81) dup2(r1, r5) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000001980)=0xc) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000340)) 16:01:26 executing program 0: sendsyslog(&(0x7f0000000000)="01b27fb52f1aa68253885f0594fbe8eba3aac25c716b92ae2912208110a6a582a63e17186f3a13bab2c75eb24b79a2345f0443e66fe5b6155108f8000c85b5e87f6bfa46ae55d2575c0323b01d55d46a740aed98fed5c950d7fbd7a9519c8edd474dfe6464e9efe97fe48fab5004fa50e0f73b8852e526bf8d22640e1dc361561710d279c56f74290170118b5366363b31f779293e8c0dce1851611991fed00db9ba974917508f6a62835584ab9b6fadf2502e0fcef1679da5c1bd156f", 0xbd, 0xc) r0 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x6, 0x1, {0x81, 0x1000}}) r2 = dup(0xffffffffffffffff) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x7) shmdt(r0) shmget(0x3, 0x1000, 0xc4d580d6b358a0e9, &(0x7f0000ffd000/0x1000)=nil) fcntl$getown(r1, 0x5) shmdt(0x0) shmdt(r0) getppid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x20) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r4, 0x2000746e) semget$private(0x0, 0x2, 0x55bc49ee2f803ac3) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x3010, r5, 0x0, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x18) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x5, 0xd401, &(0x7f00000003c0)="86bff5bc24f4fbfca8a0f0dcd3", 0xd) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) r8 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x0, 0x0) read(r9, &(0x7f0000000440)=""/75, 0x4b) 16:01:26 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r1, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/102) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r2 = semget$private(0x0, 0x3, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1000}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x0, 0x3a3fd3c0, 0x1000}], 0x4) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000100)=""/55) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) accept$unix(r4, &(0x7f0000000040)=@file={0x0, ""/1}, &(0x7f0000000080)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = syz_open_pts() rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r1], 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001b00)=[{&(0x7f00000007c0)="eee41aae13ba2c6a3607a338f1e5116370ef1468b340284d986e766491563347af9db9960ee8a28f9222374c55a6d9dfa41c683c410f882685b0f40701", 0x3d}, {&(0x7f0000000800)="31f4d4853897ca2ba8bb2e3a53ed630ac512a60840beca1a1f0f919969f80926ddad0ab4b9aa5a7802d889476044836e4da75e5775b44d7a6818cd44023de89bf3b25e414cb77bb3be1de081f8efc18a5d16cc1a9e6a2e1cebace2d214795ff8ee84b5b8808721f6b855cd7f17646cc6888db30dbffb18ca613efc2e8b6771e3907e8091f2d3e7db47d605d7276c", 0x8e}, {&(0x7f00000008c0)="18036040576c0a181d40d6adbb1e5c6cef26a65c6067693dc4147e43a3a2b1c8da64", 0x22}, {&(0x7f0000000900)="a12a91ba77c0c11e9525d8f399f84bfc2b1a3762dbdab592d99591becaf2fba98ae55d009fa0e7a964faaedb265bb2c86854281d8d93f993e41dfab638fa6fd9f0374134dbc9508572e403b0abee8642100b4574841e2c6d0c125665d3e2828947bc9520fe56390378595590bd613d07babdadbd74a284787920cc89f16a16122acca092e5640129ab0cd77afe3582c430bf5c3ad59c1b82b972adfc7a702c1935e2934eaf7d6dd2a6e3200adb59059c278f379ce4da5ad237ffed55ef26d9d841a29907ddf85a", 0xc7}, {&(0x7f0000000a00)="8d25f1e30a8ba3ca8f3d76aae5051ffbd4f709ce976595274ae70bc2b1b25069aced27965f15a08fd374834acd90db2aa3e4fd5202420b8d3e54021582d27727bd3be206eb53951626282b480f136acf6cc10577b2b099975a059dee0472f3983be20cb4c9349471f020c534230b6586ad6cd4743c15fd5fae1e2b07065552381e1245392ab7d1cbbebf4600c22b9b3e916dcec3fe4635f0a2454260e71baafaf67013e79daff47dc43859f03c4b66e84869f870a16655532b232105f8b8bf29bd851fff52b8a1bceed8de3a0bdb0850283fb640450aeab66f5042d68c5c11eb678182b208f744dd9dc188036ad1dd6cf6c7131c18cfb6469fc9354ed263f815adf80aa9d03350437b234f3e3dde20bd6aec7c679757050ce35c8279e7cea112ad32385586131853452a6903b1723cae807808c6018d328b3cb54798c42d89c9ae589c7ed92338c4e20bd31979ee9900b47048a101031ef6542356b6af80f7fa4eec53f84a998ce16e5fddc45a6d3315b13e434c0b363eac8f30f673f04168d176d41231d4a47e3b24c29d6eaba9061b13837cad01cce262863680081e585173312b651abf2a606d527e20f7f3c1b03cb9c1630f912795517e63d9409aa04615c46fc5aa3809ba7d70b8b71b98ddd5badff57f8fd842efe3f1caa12fc07dc00b00d42d3d825616302af46e6f43986e67503a64053c4fb3dafe9c18c206e32a32fcb3285123d38d6303136bbac64c84c49e9e6220bbfbfff0d660885167e8eaf7376922fe2cc8176146b8f89dfca1404e0e27a2656fbbf5aca1f5a7d6d658565db85cd20d62281d6a282090a26afc2c761f9e7f76561ac6d2cbbf032dcbe8b12725a654522da5cead33cacd3cbbce7bcbf257bbea5ddfc1d6c97a228f76abd7df03d9d5a261acc51121137bc404cb6b0bb673261473e031bc8f27d71f4123d0c456f589670196e2098ab17e8f1b8927bd3437a217cb59c1bb73f06c246ae65aec1ec5762d43259985724497fc4bff27f38199e302c03569689c9cc0be70eb16f4cc252eaa47aa0eaea238ca645a5bbb5178cf972b83b846b8756c54568aee9365d8642201b430cd7712578d540e6dcc739cf423cab77926b8872418647286754149be9eb4d95cb8eec9b59b932c6f381336eda96709177e87b1888f85fa0d8da7d091daab5cb499936e2af811a7b3c44c25cb78ebdd186fbd335e6f63056311da6e294850a9a65e41f61afe400beba51c13a20debaa32b1b10ab544b50a5ce029fd2aad41fd76330600327ed302b35958570b9fd62f933701c769ac40f18d941a6453f20038aca414c76340510eda2384359f978b6b208c362ce1672d10128376aa8730ecb1583a301a50b5c7929dfc0c2a6111826382d228b669b7873eb3d19dc894cab8a73e718e2b390a6c677707297748d33076290d95e52340e9bcabceed7ddeea5655e4259937956448173a2a4c273b73b32849824bdaec9827f5548391e2629f5cd472f697713f40b14247405537c94d77f6c83fa9b96ae45b11ec7a39e7632a2cbd1f47a97b20f7d31e6975dde2359617fa0f8f973086edfff5d2e6c0004d1c9cbe6a7c72d09f1835af8928b079d049034ba99734a27e6b6529f6e3dc8536a039b4c194f76a035340564babef51a0901dfcf323d5fca809552c581112b42a1901ff4dfd5f22570b173c1e04b3b8e4c9481bfe7f70d4ca900c39c001492a89f2c43039cec001f91e23fc8bde75cd66728ecc722e04aa3ce02b726a7c00e5ff03732e2993f33b322dbc52a9bf8711eea93e99d9fa01b503594c8f383b5e1f01b0d4c65933984663b25c72e46903251ff6b6af169f998aa3bace2e722748129d68b7d9c1cff48f72e9e4271c48052ac6655f913edb933332feb09d593c0c7a667495220577e2e283cf3fb6cc3ef3097e8eaee504d8bd16d07681c1b2cf4d4204364a48c787a1efbddbfb6dc24582b52318d415e5220397e9048abc24cb726e17852260039860ea3d1298d4610919ca2f9eaa513349467ffa894d4ee3f27c812c4cecd196869100f5b9b109f1a536de2d15f6196e0a31bd91ba107a4ef873dd013472ef793f758bd20b9cf7dfdc15eb38759df7e1ebd87645ae2880ddb5dca07ba7700400792f372810e2dfccc2d40c84d63306662a5b5ce7721f49e7c324da03efe1eb3eedc264f6546826b2bc71feb68c1bf452905f7aae91c26ff65a148b550ca70eea47baea3f6b4d6b2b7e51aa2320cc39abea855e47fa2798f8ba1099f57f0c9e03cc06cd3e9e6527a482b4554d96eabf309a5c05236d8ceb85babbd1f3d4e4920b9e0f527a188ebcecfff688b6b85f94ca13628e88e5d050f05327e55580ec460c7c9443d79b47d2fc79033cbc8f7ceba0ad51cbcf9823854e9bf07df45c5cca98ddc46677cda7b6c3c1d5b1174346fc602eb718edf5af83efb1a584fbcad46096e1dbd1d6c7699aa3fe71442604801c87aee1f4f7373492dabc614c8c712a5f8bd956dcca8605742bcc067d3198a46328d575d7407d3d3af0df77ff2586d58104c64db267ffaf3e4e9b7c08a44c0adf6aafc18df4028e2828fce7faf07abc55c313915998d28d4e4d6c287afee4d81a3deef1f7ca6adeb7e82b6351ae964ff5cd9e26b88b034dd05780cbff423419e598048209278a2d9d6303a1b505215c44f2c8e1c0b87fe0705489dfdac8aa84fb32a428b30d494700e3351194f16d922163bfa2d4776c0ced98f57eee4ab5122a21a0b0c6418838a00e09f46ab052b28163838fd59a0e4ff0c341a46f0ca34160a255f394dcf88f5a851003dae8628b0e83021d75f3e96271c87267c99cd0e0ba839978c4d561838e66156d89c9496583b4e8991f078f0b969cf48690ea37c35da8d158506517d4e967a84e32c91d6a3aeab9d66b91f1862ee026bea5151ca0438b3684df6c7879fd36c1787d3d173c841fe03a939891fa6d043ee71f708d729e419c89d708c1526a03290da3226ee9d9936d261a08ac4aab7abd38e828e29db52028fb0e2aab4d34947c5acfee241f57d35b68785e8fb1e05ad40158422116afd452428f517befd7cb681535e76fb86f42ec8e671e5bb4727e35df35b4bda73d0be81de9cf9e0405a7a98e736d575315f6286dee65a7b0dd23c25e41009b11e21bbf89b34226f9d5ab7f139844f0354cffb1a86dad6ab47b597c99b99347f65621e591a65ac33952c4f057bd498817ec3717dd505f1c33800869522a194535063106b468b82a1459318c717bec46015b3b6c37cf1d0dce97aa3c5965761019cb69a1d1c460417576e085abba6fea7c362466075aa6d6121dfca8059f82bd33c43301d531cbcd24d429668a74919aecfd779778535d0e357e370aa63e3cc6d111af0944669845e63a8af2bd5d6efd63a27b6dda620ddae99bcf1084fe1cf8038a0695e85d7becb7d9dc41cef1d2ff77dac265acdb61dfc93c44f4e31319c089f65e33e358d2fc139d9ee2868ecb04b374dc31a1a9ed1c6f5c8573a8d1a7863dec1979329479934513e0c47864635ddf04abfc7f413223974d5f8a59db42c8eb68f12864b6b6f46a98b16b108b2725695916c4ba081267b0d24842dfa2725bb3388de7de1ed998bd428afcd4027ccbc79889c1db4e76081bd79bd5fc7d1e2ea7a3b12e0114c8ad6754a8ae1641c7021e9dce8616c4adc2b23ee8474f478a4fa400cf9d2bddbb2a6579326a32cfe8e841e8adcc20dcc0d663c0c9b0f674ab54f894cfd0e7dd6b32f79c26853c705ca601bbca8574d6581f73c6614997d2790e41eed8ff4d47da87d8205c478ec216597d236b412981ee755abc18c4603e7f449db8764c3db59cb44acd665297058102991d63844eeb051ca78d5bd6caaf7069b9d39dd740cc553a5003d8e04396f5c7de104782f190242a739fe7e21dba867a0db357ee8cd1bd22fb63b674c0414afb382d54808f82116b67e9cd90a0c549ce62744234ad89a7176c587cd7b64cfac671aa61fad644c58975e004e93ed49e8daee25712741e756fddc657ae6d406d547ba655599cae7e7d28c1d14167a989bd5840825f2c7187e715772f400598d0a13cdb18acee8afaeeaa6de384944b141eee72ee6134d807d530944d3b2be3bbadaf330106a005eb3acaa1d880ebb38075716a5d9c49d517ce95534c0c0306bcf6446554e05af31deda4d4c962e6107f491db0244072f44e124a8322a238f1d96c421550ee9f9bc3d13382d70d91d3cb53134827a8ebe630ec57327f183439acd30b3541783a4da63ed51f145ddf5f8ff951e5a630df6c7cdc044fe1b6d4efb9fe54cf1903c9eeb0865e3f579988da01d4f1966138d9627f240906cb541e6bcafc433fa6e3de9aa51673f1cb24a85dd337b28b23938f50d70b9c56a57c4ea1327d925adfd754a7410dbd3d51b089b00959bc6cceba0f53a3e915d92ce2cd8fcef2176f043d673fd838ba5dba0ee378f484dac9c2f7cbc723b7303569b7871017dcb67834c9b0abe022adcb6949b8491162516061031a68b2538e724fefc2b3b59e123ff17460f797ca0c7e9b9b548d5660f614037fbd151e8266d73efb31cff8c032ca7c441c33cbb1d313341917e445d10111e537cc0acdba6d5908147ded7acd0fdecd9c7e4305a4b2b97b17eaae47eec1e3358ebf15d47e5f3267a31ff5b80c1cbc26cfb1cde2d6981c1341f5533457b6ca1b57b865a2fb53c591ef9e0adc9af2551baf24de7f27b264dd96038ed583cfe016e7af33d5f51a4cd20ebb9e25b248fa0d1523b37a4aab8438c236d41b3f31e9486ca911c93d7074b111f2d4ab418610ed5e3d21bf0bd2e36acca7165d316759a3b1c60e5645903634715add3e652e3bc4993b91509897351ea88c259ec6bf0e8ba8e8251bbee9047ad789269e8c09a6bafeb199e5db145fb4b7994b710ede959f1ee5e8dfac423bbea034252e933b0fc1f10ab704c9f04a5cd24746ede733202cb11d2308fb46204e5ffcd292f5040218853db844975b46daf3c7fd63eb386c7a177196129af7ffc57e1ea6a48b5316c38f82dd02785328944eb39f3ed6bc41fd98c3ffe02c5abbbf4c33cebf776c07b9bbf27b36d57d2bd222c26a5df0e219fd069654cad659327d11cfb062e0b9115951345571aa152fa9b16e4a987697ee2aec819f8f7f9a8c3b0cb2f0d3700f4bec115a5998287cc70e3aebf3a99dd8e849c6c1bc45c8119e3789387212a1700e3d814c6c25ca375b5bddce2e14f0f051ce53e9139cedef3cb26c49bea330209ee5df4f2a33d8fb3ab5038893805af8d761ca515582fab541418146683e887de2d3065dbe20990afc49a21828a9085dfe068cb92d6e35fe5a01e3e35f22a35f67eadc5cfe46b5c7af6a07a90d35e356660533eeef0bd30aab369ca67c9c762b2ae1db0e09611e19929a1a0c74079ba0579681a4a06069509223c61dac6070a1398519cc8eb1b3408ed4d73179a0c089523e86c6c035a42f853f4f103d386ccfb0b67c4a9bf97d8fd44967c0169e23c4eea0196608d4d0dd7dd2c9a62656b533bdbddbba6376289caece3060e747893b2aa3a476fd54eced0eb6ac44c88d9cf2f3976da440e3f82dee353b180df5e28187f5ecb422623f16096a167bf3e05ceafe66f107645e477127ffe94165fdd519680b8ff11867a34dad4ca7d834d4066be5369eeb116055de1f0de997a49aa5e120949a15b404b1d03e6da47f568ed8442198421e09c6066a1c028d098125e1b2ea10d20277bc2fb94187f42e47993e8a1065b7ccd3cb1f33be63cfe7178a7a0cca48c7c3edb6a35ad732cf3f", 0x1000}, {&(0x7f0000001a00)="ab6149a138a96951b4ac656b0c0a939391cdeaa33dd48af7d48eeed0a9c36fa5c3a1d77c3e0b5891ea0a78064d732871d94ac727125c36f07d5553670e65a2f23a887d", 0x43}, {&(0x7f0000001a80)="8128f972cb8569e5fd13f6305681da9b90d1e35bfb02ff205eb390f5e69520add3d217c0317917a2b970b5f0fa2dc26f173d2aaa0004eb7aeeaff3dbd9294226cd786ec0bad860146a774b14eae89197e3f8d4ac34b1d914d60d20057a65e88a41e46a5be7389a81d1", 0x69}], 0x7) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000780)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000006c0)) close(r0) r4 = syz_open_pts() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) setsockopt(r5, 0x94, 0xffffffff, &(0x7f0000000580)="18571e7d03ab0bc6f48d68cb16ac34d99015b8b3e8275d5b706a5b533b58d0ed19bea07eb109a8f0ab8cabc5d71555683ad9410294085e0511c2a975731bc96123586526dd8a0c9f15ac1a05a7a6d0866fcf0187246f47547606705bee3d14aef5639a68ab8d0fc305c95e5646c578795c8e6c28d50c31e6e66480df0fac55e49e6c41de8a9be05abb08a7a23c6bf702e0b0ac71f2ce3c91afa956c2b9e2fca7b181a11fe2b2cf2e7f5ed9ed160bf7b2690fda21f366235ed1cf60cbf5bb2586cc70620d9af5ec04ea6368f1131e9dea4261de97f47f9e8ca6863979a3d71feb47479fcd0088c22f6abbcd085d", 0xed) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) setitimer(0x3, &(0x7f0000000700)={{0x1e, 0x7}, {0x3f, 0x5}}, &(0x7f0000000740)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000001c0)={0x20, 0x2, 0x6, 0x8b, "8eb6ea3469bd62ebc23a658d13cd66f254cdb556", 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\'\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x80.\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='(%\xb7@#*\x00']) 16:01:26 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1000, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r5 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r1) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000080)) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000400)=0x1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) ioctl$KDGKBMODE(r9, 0x40044b06) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x99) r10 = semget$private(0x0, 0x1, 0x100) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2000000000000162, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:26 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x40, 0x1, 0x3, 0x6, "0120bd3431e95ba3d9a8da70ddbaad57459adde8", 0x7f, 0x1000}) 16:01:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) mlockall(0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) socket$inet(0x2, 0x4000, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) fchmod(r1, 0x20) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:01:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x963) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x9, 0x80000001, 0x8f, {[0x2, 0x100000001, 0xfffffffffffffffb, 0xeff1, 0x40, 0x401, 0x4d, 0x20, 0x0, 0xff, 0x2, 0x101, 0x4, 0x20, 0x401, 0x2, 0x8, 0x1], [0x80, 0xfa1b, 0x10001, 0x6, 0x3, 0x80000000, 0x7, 0xfffffffffffffffb, 0x8, 0xfffffffffffffffa], [0x9, 0x6, 0x6, 0xfffffffffffffff7, 0x5, 0x8, 0xfffffffffffff200], [0x8, 0x1, 0x8, 0xffffffff, 0x2, 0x4], [{0x8, 0x9, 0x3, 0x80000000}, {0x1, 0x6, 0x5, 0xbc6f}, {0x2, 0x80000001, 0x6, 0x81}, {0x9, 0x4, 0x9, 0x6}, {0xff, 0x1, 0x7, 0x6}, {0x5, 0x189e, 0x10000, 0x7fff}, {0xd3, 0x8001, 0x7, 0x2}, {0x5, 0x1, 0x4, 0xdd}], {0x7, 0x7, 0x27b, 0x80000001}, {0x7, 0x0, 0x20, 0x9}}}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:01:26 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r1 = open(&(0x7f00000000c0)='\x00', 0x20, 0x8a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x526ad7fe89a14b5e) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000480)={0x6, 0x2, 0x3f, 0x82f}, 0xc) r5 = syz_open_pts() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) socketpair(0x10, 0x8000, 0x7f, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x658fbd3f943a9678) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80487008, &(0x7f0000000040)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80487008, &(0x7f0000000040)) r12 = socket$inet6(0x18, 0x8000, 0x6) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x80487008, &(0x7f0000000040)) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x0, 0x1, 0x2, 0x5, 0x5}, {{r3}, 0xffffffffffffffff, 0x2a, 0xf0000000, 0x2, 0xffff}, {{0xffffffffffffff9c}, 0x5, 0xc, 0x1, 0xcb, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x48, 0xadd5696d0960e1b0, 0xeee, 0x7}, {{r0}, 0xfffffffffffffffc, 0x42, 0xf0000000, 0x2, 0xf7}, {{r5}, 0x3fe622a0a0fc0978, 0x52, 0x80, 0x81}, {{r6}, 0x0, 0x4, 0x2, 0xce, 0xffffffffffff34f2}, {{r7}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x8, 0x6}], 0x7fffffff, &(0x7f0000000300)=[{{r0}, 0xe01847f047ad4fc8, 0x40, 0x20000000, 0x800, 0x7}, {{r8}, 0xfffffffffffffffb, 0x2, 0x48, 0x4, 0x10001}, {{r9}, 0xfffffffffffffffb, 0x10, 0x1, 0x7f, 0x5}, {{}, 0xfffffffffffffffd, 0x42, 0x1, 0x1000, 0xf1cf}, {{r10}, 0xfffffffffffffffc, 0x2, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x1, 0x2}, {{r11}, 0xfffffffffffffffd, 0x1, 0x0, 0x8, 0xc684}, {{r12}, 0xfffffffffffffffb, 0x40, 0x1, 0x5, 0x1}, {{r13}, 0xfffffffffffffffa, 0x5, 0x4, 0x2, 0x20}], 0x634, &(0x7f0000000440)={0x2}) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) 16:01:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x2) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xf0ff51428550b7d7, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) r2 = getpid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r2}) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1a023, 0xfff) syz_open_pts() chdir(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x100) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x2, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) write(0xffffffffffffffff, &(0x7f00000001c0)="dd7897e7bca6ce30671e442cc624de8e7002211860ee12af79df9fb9c430a42944e13620d4b2f2cb52cf8de13b3332b0f4d8a55f8bba6dfaeaec2105d3e0824f5273c0ba116abd0adb958a29566a4846be8d54565d5b49e478a42b76f3faa5e7d5bc4b0254613b2ce198f46cfda40e98b41b236b78b61b559f0a68a9477e08a291de84366160099bdddda40b4f71ba88f12e335de55f45d0de79f8944652e3b76702b5970aa12a51877700d681688e38392a6eb20ade3f95c71a18d58bec3bb14c", 0xc1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x1, 0x1f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) accept(r4, &(0x7f0000000400)=@in6, &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) recvfrom(r8, &(0x7f0000000200)=""/197, 0xc5, 0x41, &(0x7f0000000300)=@in6={0x18, 0x2, 0x5, 0x8}, 0xc) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) mmap(&(0x7f00000ac000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0xae, &(0x7f0000000340)="6af0138212967e66c31cc9bc087f79b8ec08af0378c447365873d17e5ddf8b4acef526af4626c850c883ac0a6edee9c776656fc1970426c1f2981bb57cbff3441bb3d2138b5a1fb1c3455792378d5f493079354646f216404fc58d079eff84d9b756d454c128d50516913675b83a088125a0d0f54ed8ca689540be0d49bb822ed7dc9972a918b20de4fd46d5a837d56cae0c351a602c391ec69035a36c8fd96bb54383e540bfb972ca4da7a54037") connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) write(r5, &(0x7f0000000440)="ad18f05de228f4ef58b92a0cffe1e6fec22ab44c3886689126e8cb9a3e6c4334351f0dcc4db74f36a9488fe5f6c93082c69de5743d4d4f8f90829fc66dea8df1164b3d2137f08044215489d1423867f46c8de873abc17158872f88c74488ffb0fcbcd23b9fb45926aecfbb8d60b10095dc053cfc6b51f1b578", 0x6) 16:00:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000280)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x1, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x2, 0x2, 0x1}], 0x8, &(0x7f0000000080)=[{{r4}, 0xb, 0x1078093bf4442fe1, 0x4, 0x6, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x90, 0x1, 0xffffffffffffd203, 0x656}, {{r6}, 0xfffffffffffffffe, 0xa4, 0xf0000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x18, 0x8, 0x7, 0x401}, {{}, 0x8000000000000003, 0x86, 0x80, 0xff, 0x5}, {{r7}, 0xfffffffffffffffc, 0x10, 0x40000009, 0xffffffffffffb57e, 0xffffffffffffff7d}, {{r8}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x7, 0x7f}], 0x0, &(0x7f0000000200)={0x81, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffc, 0x5}, {{r10}, 0xffffffffffffffff, 0x81}, {{r10}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = accept(r1, 0x0, &(0x7f0000000040)) dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="342e0bdf926ac78030c301da182a73fde7c2975082c927047a8938ee9e9f01d84ffe484612290000000003bffb10c077293abfd4268f072b5648514017fd2d883529b0e9b587b24efc44855b8f9e14226d1c0f4f2d865604b8a6f5716deadc6a5a17ca29254c3bf9612a0d2840240a615b40a08b81085a3c04000000186057ed2b5b780fe2560941109b4b36c2cb35220536d45364f84067611d276221123aaa000000001a8c5326760e341cd446d8891a13f5e4a5e8484024cca3f55beb210db1f51e1a3eb5e8f427bd752536ff7b8dbbe4149afea4a32d3eb83b408fb8c068392854f3f58d5d3f50eaab00"/259, 0x103, 0x2, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000), 0x28004) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, 0x0, 0x2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x8}], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0xfffffffffffffe27) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x3f, 0xff, 0x7, 0x5}]}) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d4dc07ae83042b4dff9c3b37de9ee187550daa6104"}, {&(0x7f00000002c0)="b118dcebd129156e60a8d9a21e07c004d7b9fdac215b7a8daf6e29882823cc9d35a954b8389e2c5ab2d2c0ae3fd028c0223479d33e74e47e2eb6e6ab81aa4a9df448b9f1dc03367a7e45d447c2fe9e5b3e055a8f04baa5016263343b10ac7fe6040ae4379ae6be3504d080e520621adecb224684df765145ce4482a28cd54c81191fe6ec8032a265b1bc95122a4c2f69a8fee19db63f469cd4fe9a8777ff409ed2af1b6014e9db5ded920c"}, {&(0x7f0000000100)="1d36f208e13d4fb86c414ca15fed6d789d21a344bd48629ab13fd5b91e8b9e7e3f439d6388d76105ea1e5729c1f174031b801b1ee440767840ad2a2c134b2f34973fe833c54560b090bc1c595068dc0127245ee69c426235e733"}], 0x21e) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000540)={0xcb, 0x9, 0x5, 0xfff8}) r9 = dup2(r7, r6) connect$unix(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="e4012ea20800009dc566696c653000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d23169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd5272b66f674977da3ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b03003293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b5523a0dc1c5905f2823a97c65bf590b299c83982f2f6cb10c444ba3d7c2048ca1d9dfccefa661be09c18560e05b999cf"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000180)) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$getflags(r0, 0xc0fbf9ef1ec0779a) 16:00:01 executing program 1: msgget(0x3, 0x80) r0 = open(&(0x7f0000000100)='.\x00', 0x20000, 0x80) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./bus\x00', 0x0, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x160) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) pwritev(r2, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000007c158bdc8cfe1f3159c48b93a567afec9c1fadc984078b37fa3d302d8a8522728a47a4c96d3a3b50f920e89674c4c4a98c99accee04f45ee85091f35b34401d945d2cad0320c94da33bb817d71b3ba1a29b21a38b459d9a5ba40f374ced387604fcea08adc7287c1cf033575290a74d81e0961a476169615efc62b3c5a57d654c5e089a029041280624a65761d33775b6c627636f3"], 0x9d, 0x1800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x10000000000000e6) 16:00:01 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0xc0000a3c, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x6) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000103ed, 0x0) close(r2) writev(r0, &(0x7f0000000000), 0xb6faf1b3a505a88) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f00000002c0)=0x4) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x4) fchmod(r0, 0x8e3) fcntl$getflags(0xffffffffffffffff, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x100, 0x1ff}) close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) fcntl$dupfd(r0, 0x14, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f00000002c0)='=\x18x}\xa6P\xc7N\xd8\r\xd2H\x93\xed\xd7\xaa\x93\x00t\x1eVg\xabZW\x88{q*P\n\xc7?UVl\xed\xcc\a\xe4\x8b\xe6)1\xf7+\xa1\x03\x92\xa5^\xc4\x94:\xb6\xef\x8b\xb4\xe4UC\x8d:\xf6\xc3\x8f\xe0\f\xc5\xda\xcb\xbc\x158m\xee\xa0\x14\x80\xb0\xe3\f\xea\xf1\x85h\xe1+\x01K\xd2\x8f#\x9c\xa0#\x91\x96\x13\xcd\xffW\x11\x1fq\x9bJbA@o\xed$\x06V\x97\xcbm\x15\xdb\xd4-p8\xbb@\x17\xa8\n\x16\xe5I_]:;\xd6\x02\xffj\xa6\xef\x819!\xa8N\x87\xd9\x9d~h\x92%\xbbs\xd8\xaf\xbb\x12\x89\x17K\xe1\xf6s\x15[\xb3\x13\xe8\xd9\xc9\xa31\xd3\x9f\x05\xd4dip\x0e\x82wS\xf4\x95R\xda\x1e\x92P\x9d\x05\xb6\x91/tr\xa4jCr\aW\x19\x87\x06\x01x\xf7\xe4^R\x1d\xbf\xbe\xc6{\x82g\xf7\xae`\x99\x9bt\x89\n\xc2\xae') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x25}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) dup2(r1, r2) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendto(0xffffffffffffff9c, &(0x7f0000000280)="9e1b116f0c691d6a25d5f6e507a7ad45b9f6c878935044597d740acb3c1e999cacc4925dc18c64f069f26d9e917327de678ce1a84ba8acb64a7c3a32a3773ba2c10fb1f12a87bda761312a139722196a57b121e2e62f24ddebc1886bcc531022283f946599e481c45d91c916e489de56fa3c2e871a7b1a9e353993d508079cb19952948e90168f59f01ad41d7d64a3cc80de058115b6e2459d045370dfc7754306c1eccc6827327dbbe6d311d0c7a2e9c4422cd821d55d7cad94be819c355b81ad696024baf24b260080a823f3aa4ddd602d93e5451450439d0b8f453c1da388458ee9233523e017d25d27c39c486fcadf74394ca686b6f800da63c47c342fcbabae03116f71cc1a0c09b36e1909b16a152618924a2ca89628c32e08964877d2d1614a4b236bdc8e77b7c3fbdf8889d09b058080cb9830ff0b7d743e6baa78fd4e14c5726855b92dece801fd9507b5531a3eb601b87860cb79aac518eb42b619df7607888e4187ac585cecd97694926679942c616d7e6f68ed8f88f4b8e71c84b5bfd0683e0907cfdd16ac782b4c95d6a75de2759a56f05b160553420c1e78247d64ebef739a1fc3719e502500026316669757ff996795485818210fe7d2c70c8fb3c365f9ca23e5554a122613c2f0ce595d2472add23e2c1c739503d7079226a7035e67844b8b33f815b84c1aa1871496c7053c17ca76bb3565adc5c853da9f3e5119a38f198e0e1287e0643d73188d1dc96ec1d7eaf33312ba6a4c0a8d92bc2dc3b124d86aa551e2b520033607813312e80a546108b43babb1c2e2093799a9423650e3c20c071e2411d30c0924f346bae3010df61091cfb6e49ea27fa02f546f2caec26bd6e286a0708fcdbf98876f10a8ee9bd9d29b0521622828f710303f2b0bf2eeedd26ed95b5a2d1a68dfc5831196681c10ebc0514b17484fef66ee57e6594f0cfd58fd518d4119ea652589d0d59f46d11f97780a85fa0a1c7811258c55fbfdf1e41b2bf2d9222f0599c629c248be3bdee01369581ee8201b2eb0738a20eeebb5883c2b2f47f19113687ad31304ac85741d669028384b8697138fe48dd583946e644a4732a109767d8d6a3c9ee26a293a78ed953ba3d0097d9a98f5c6f77eed29b42210f4b3bbde5df6576bf2e9c0a8f73828ad435d71fb5d20d98fc7c1fc0c3f7842208798d3745f2b7901781d7b83f769790508f987d64f4039f09ef4bdf4707fc22b9dd86953b7ac310a447a87bff8ef136d0b49cf792616366b59d15af31106b56112bde45e08b081e1cc45ac8cbd861ed17a56cf9999c4e1dd1498d609d071ca19ac394d14dd57a5ba09959c5b07855d2377fb5359042c1b3f6946dc27d413a644d06772d381b00b789e20825c6b6f538418816217e7ecb64ade82192679e8e7e3466eca604c67c4871be80363860b799842359a339d31e09e5177ef9cf80f3d2a01c78870869977a64b252d832ed6f993a04ac2195d505476cc52a6d022049cd2ea86b6f71c3f8b664e231bf09bfbf34f2c6749bfb565897d13f648272d42c45ca65815be15ffa7ed268fc7392409eefd56ec46993cb205183fca371f1210f7871790d9eb13c359c70d68637fcb5b73f63e5743b65d453eed37082cac976395644fc16ad2af2d97697d42dbaf551abbf10cc47fc7673f4a2a2303958f4eca8e3df58c29dca3beb72798f799e4ffe10299cf91d8f0947e87fa2935445fc6de67e3c4e78b20189db48b4f11347701a7aeab66338f9acb91e04aa3a912704a3dde2cdf73af7c7fc7b2395b75ea353665a8382f5db71a50b2561b6d74371060df08cb25834e8599c3bab073f0bdc1bb908747b0fcd1a5e998bf03fb46231f674902ec6cc37ac7b3247916bf8a8e84b1366df5f0d3a7d125cdb216873c0fd079d82722971df95c272f389c82c07cbc4594d2ed94f1deacd2a5e335c3a923369d6f51209e6063c426a7efa4fbaaf37198ffa6332be89a5686abb820be8c568c33ee6b67a9f935a1adb5b131d7f8b023e5c011d8c2c1bcc7f388bd5e2b794e1b27973a428ae038def2e040c3489f868df9c7d097367c63791ddcae561c55ec0a64c20ca07238e4909cc688cc75b1f53c4eda4b732c9360b1364f080d5caa05457eb708c1684b91984b4c73ac8f4f35d0f7690f5983af0c484160a5c7d2327ebba7007e55727c729572f66d5fb10ad03f95bd027fc778dd53b1b40223f7501892d462d557af22cf5355f4105d247da38e8ebbcd1b6ecfda62b3696e5898d9b0086c991ab364bb34f339e954cefe8a9f96dcf37069573251978e08ce8a13725c75cc82bfd4b41d626546494b2e5af02c510c9702f26b6179c0147b1dbbf7a17b167634d291bae2dfb69611120744da7df187263e98cff2b9eb063633c427201fde66a91cb731d77fd2c69a76e3edf3b373241695902fd0797491f8f9808d7fbe999ef14fe8281068763c76a3bcbf7fd5b865d7b84af7b5ef42d5dbb4c0d4a15d8ca0e33e9a34976510deceb8864f38595a5f39a81485e812f9d7957796b025de849b86a705e5ac8baf06f8883dbf6c177d9ca99a4de64b6c0713f9f19695f56a961efda1c7675299f5f0653f52352bc71939830d3b8a3fbd9ae4363fb30736eeeecc6de7ad8e1d4c592966a3cace830fe76d15d249111bd685a68f05c242369a0075e5be95eda6b7ea5a49b9417bd134180553ca6fd086c24cfe054d47757d0f939b0e836fb5e5282de58e92dd4585252c4de32ac26562b305844827994453abf6c9af48d6b5c84fe01b3fd2b684a4dd65723896b1a90f845177aad0398c112a50e2763734f09294a01b809df42b80f1579944247bd0c267ee22f5976148150c08a7d13e61442d569cf8860c8bb885c5434cb1bc005bf15f58999b2de4009e5381f29a7b32f5bdc705da1858c03636b2d74b6b1ddd824825a88cb54fa493ab767b40a9490c86cadb09cd9cc566478a32b8716970cd5ac803cf44f9729cfd3a7145d1414476861cd708e758e3cf033d07e557dcc66a5c9b668dbacf2d75fd4c3fb6e8eb6a45c684b1487c13efb6cd127630bd7864860ecaf9689f5d6db0929363097adaaa7991a0d918400e6372c4190c9e4e6829f13e8f47dc9754e72ab6f68d92c567978e7d9a55edeed8162624e4ea87ea3918a008075fdde9e9c9e629e019a9e7310d4bce0c75cb9bc3d92a29b96236e8e568a3956a53a81b393b9495a697678c6bd6df5db079fd0035fcdb3cc506942fe5690d54fd195dd32b4a34acd8632bed6969edd8dbc326f30f7f1ad8b3117897882aab036e3258fdd398e540f4cf50c89b5345eeeabf611f2f710e246864dc52f8f441c2750db1e4815c9908a517d29caf04a565c0d8e29efd7fc2d45695d17f7956c95e9816ae9e5fee93f4e1c1a26cfee1ac17e84b6d85420cede114cadb5f82385090338bc4416daa85ab37a9942d5e3fccd9a7bfeacddfafa2dc5aad9c8c881635b84e3abe4e7fc26aa9b207d80c3616b80f8ae971433a1eb5aec5ddfba798b1a9aa5320fc7df49a595cbfe45f6ca9cf0646bff1ba27a22b44b75df81ffcb2a1ded1915873d1e90a4fa8394dfe456b541e89be973837ad178119bbd3e44bb62d3b4110b5fd4627ce402fe7bcd04377bb1ed6a3de349ca6e2cfd9893ed564841a13fd5c2c3bd0c3480c2c0203f3eecfbc1b3d970f4ed99ac8c466314b6895ed16240756d9e256b691b92331710bad915a396f19120537f10d151ecee8638458b06097c419717ecbe17f6027d8876bfbac4b87259ef0c6f71f24c9a7b90d0e89dc63f53c90d722d4e79f9858900a85a98fbe1b6b3d586007d4f110ddf01afe9e2c9a94dc7604e3407baddd4da07eded1fe9c528f572216324fc5a7b0985fb5d3a172547618a34070b01c01ed7bc6e611dd782d5c9c9c0f6daa686cd3efa1d8d12fddd03f2891179453bdd81b6772faa72b337eaaa99982345bcf69b4d89c666f5d93add09b2f8c1ed8cd78a74d994ce245abd697fea4d55d4df324196fa60a5c18c4253681c71d658c0baff233250772cfe91f7227c8feaaee71c58e39ebd85772528690402a88152f5d6bfe98d7d36bcd73d48053d9175392cd7f2ac5a0f1169faf368976e5318225b9ee82fad5ccee45893b5aea0d80fde5ba3271a0700f96a6afbab97e9bc35fdc5f1999f882a862cfcb4eb59eb00694e30c08fc34e2037aeb5234281c21dabda1dc9627b08cca0344915a6cbf150162035004721e1ff7349b5d35683ef58105c544a76853045d967fb85a9fe49de64d5d9231ccc9db491f626dacb820dd0ab9f2559f16681d00189e0884902af670c7372f1785b8f4fa10dde482b968f718449f0482708de4d37c286d1e9642de69abd4869356a2f531fe8bf0fff6947c9870b6aab20879db4fd9625e8417f0a86a48aa4469a8122fd8a850a17a78e6f9b109f996ab128c7f572d75fb111ec877d89f9649193ee2e48e01a70f848a7e9901e693c1b43bfa0817ac35755215bd128b1351fe432c575e5ae60142e66896bbd1c80911bc36658e3fccb2e346c90857368c23439165028d70be87d7212897f567984d063d7908e1745eb35b6c462d5413e7d2c0ab7f8b34e57b63db5674de3de0e3e26378dcf9891aa4802283d35805eca12a8feb6176628e3afa75f5eb760772ceecf6eac1d64f85d9de7dd9e91081e5deab03338f3166bc2db232e5fb950d37ec74147db70396c5f9ad2f74d9db7e2a680a46b51acf42b774ef7ce3363a834f1ac7d5740e1c89070e76b94c9b92a3e942d8237ea2aa51ad7eb7339eaca8073dbd058260d01b0dd704dbce4b2311682d0cd8624a83aff3eeb5c023ccac4d5496b06c0ef067d82fc7d3ad7da6822e53f64fd9b8da24e1046530715aabd4dcdb78181f01f176525fd129cf21b50d309465bf3acea0f6223ee6b21f387387f4906c65ea8e422a3dd6f93e325b587502af48f965cc300219f9f8130deae4e22b5fd738a1c042a55557222a049f3640815f3ac69e15d4184c0920c0533adc016f1c64c9014329e4e41ec45e05492a939b7d9b55daf4f31fa4dac9702b12a6f60beb3e86bb422ae31cfb6901be0d9fa41097703a3c78869bd6fbcb6156e298b2cf5d83efacb2af081f2dd9372d4a1cc8d420d1adacf8a13dea65a8697c22716c799d5ddc987839e6c0aa694b873cc4c8a219cf74ed1d0718c5161db4e85d88b41b2aadcc115ad3d86782701722deba0f8bb6ff6a37ff64935c092d53c3ac733afec6c4adfa8cc053ff31dec78ef5729c7d4723225d89aa04a62a0721cb4a999b07e19e5f56e6e12d757a6b5cad30563cffcc2f03af03cd250ecbd7a14db6e6d60f0395dcba1a082b0b31a62d895fffa2f5b7722837e4ec9a04af3e246dea07ccfb522844d85a4c3aa78bd5d2a39a04e559a6a8880d93a92b7254dd4c352671c2890315e95c176efb0118387dcc9758d44b1ed2114766c1b5170177cddc15817ee2f17b539db4548025f0a04b84dab6f1b7bbffae7f9713256aae67d3ac233592cf46eebda497b9788c6f3f86e7560b82ee5e7c09dfcc076a4d7cd81c7e6c3859d6da0544886ad40baf8a10cbe35c3764334592b713c675a31a1ff660930615f493dad1c740ab0e811c6318a30c0f4706dee8099dd0782e6aa5adb096fa2da11ba4ba0529a4bd5ac5117d2ee3f0166eaa0434ee76c2a1699021632f2c7f7adca390957c9b129f6aa554d59f841ff439142a06526f94953eea2f706117883434dc7d6dcf922a295b3ef9d5d90e4522f837616111621378506e788d3df40a1722f875c50c92164fbd", 0x1000, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0xf9c, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) dup2(r0, r1) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) getegid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001240)={0x619, 0xffffffff, 0x1, 0x3f, "54802e2eed85ddded63d146fdef7f0bc50207e45", 0x0, 0xffffff8e}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) sendto(r5, &(0x7f0000000200)="ed1de3c30332e9518b13d786ccb34941d703c21c1bdc77ded735ed2b58a7dd191531a0068230491a5fa7801c40a125f5c5dcc861a2a46c0903853954f5aed1601c5e336ba51d35caf42308f0e6bae84ac03257672d7b78268817329d6fb2e7c3ecaf27139c7258e07ec2a3be6a7e7748e075cc2920d7d1d22e24bd7781b4d703c3018d88b5655cdbb2f3c8d1f0ae9b92adee73694ba05910e0bc59cd817e141ae15cb628f78dc6d56466d03563378fa42a06d638d9b74463d050894dc42c0eb58cdf468613c42c242dd2338f1802b3ca9158ee415db53d465368ca93b4e895b8eb8c995bc2720db9845b61e70340fb27940132bea79607fe62f1e7b350d273d806e97c79442a4ed2911baaf52201920d3b148687d65eb654e114d7876370a0b9939d1fd751b1e9776b295734a7d38c55105d793c5ec899736ea5ebb11b44da99c5f6e2f2251ab78412664afe319e2aefc87037d3829be75719b5edc5c3cbfadad432467a7713678dc6ce70fb6ee93ed285f64de9c0d88c35b6f1a2027bd6223a21f4de9793c10bc9153cd5582cd5a474ae3b9cadf700ad884b6b933959aac0a54dd4362f5c800fd63bdfeab1dd3945674a5f759de6c019c9c0dce41dee955bb32286d65a13285e3ee1033c0335dcb657cf3a7589bec599f7fd060aa6d31c9669c2ee26dbbcb8036a1d6ef27bed5c5c465d638751da49122f48e06215a9cabeacff60c92900044032d9a231bdc529b7153a031eecd286c22bfd8d5d84cd26ea33a9a92e6d8f8a71454d623e27a47e8bb15dfd6d6256418c9513cae127d00fb108db577b36e7ebb9c88e57d0f1cce0a850238ffebdfaa53ecab6041fa5f99fc4170cac343b066cec736bf03cb9780c0cd2de974f6257eef23ec2b3f9c9a34b03530426fdcf1a09f2ebdd370de3a4a1cce717ea56813b00cb0e4e4f91cb07fe35c0d2e2a642cb2dcaa2ac535b7af442f580d7a43c64aad4a697ed6e7d5963c5fd32167172120f3fa1988c649a4f9c66dd3b28eeaff632e5fb8c639f7abeb80de079595cc32aee1ba04beac5d8fb546faf43583657727c15c8e326763b73f902773ea3148c7edea11f76951916c54c396ee9b3d699a3e04567118363eff6e9d3de43f5818a32b1feabeffd311d758781f17b8c98eb8c23ccd1c5ae17f5f3103a37763df65930d463fa11f074b2e467cb37460a0e1622ccefe91cb9760b21c440b9ae39a00942e74877d0e661fa42a78cad002b93330b99bcc1ce874378a02919c6a06ffd6fa11340665e681ae7a19c2fa014b17e625c98b37d6091c8e828277f3a92ddf9dc7c9bf384dd75994dc26a31edfe310ab629ddb384e45899191e45ee1dc9b31e1fb37812616c665e6aeb43a1988329635a33ea9b7558892f671626bea0fe30068542b83dae11c839f7a6935c818eb4f60aba2b9ca3ebb67eff31a51414fc188f65b4f28beb04c3112819ad3f69c19d18b1733ff86bdf537a36045aa8ec916f8930accb3e834814bf6725d29f2bae7e6b0a48f74af6a8f608d7f1921deab369b374a7442637ee34a093e2506c8095d9c547347ae69343f152895bae257837a6d43716260d22c3bfea33d04a7c56f4b2578cdbc8a974755e43e6c86991bf57aa5a01c3960a020e30c66a1d1fb4cb239edd60c6e2a0d579294941b7b14e387c6b2cb44a47517c0cb861bab509d0cf5d21dcb6d721dabe3be2943f46622e49faab6545bc96ca27f0d49453922b52c0fb61038176a26a51241f60270d3646f59daa2733753ddc87528f97120cb7f2a5b8e88687c142834cfd605904ffa5c91d54705b38d5e7f53f4f3f11f8f3749a94eca154f310889923d972406a8cdeab728032102bc0b2e190f744eec9d26b38e3147f1e806392c7cbe7e78f7d1f32b218840a4195f9649795e06dce032b60416143eac126f1bd0d095d656f138de5c7ab24aa654426d5995d285c0718d6951d0f2b0e4077185c8e1ea626aee01ca429c04b753d8a3eda749972a77bb96d495a0c4cf095e6248f67d0b02625b97a57572b081af70e342adcb2c5eddb2da883e894428a814f813a316e3582c3827ff5c37e09fd2b1e9e2099aaa49cdcd7e6d30f2f748dde71de785799ae334c357cabf1f330f9d0a495b708c9b93e0701c33dd75aa61b0d83cb29bb3d181a78c03a8bf18583b1c50322b5c761c197ad1c6e3192c84e5e268416886cda97e958303ee29164470bc0086b22ea068a37dc2cae2e772e9be48d43155c27391a26ab04f0900c37141a056139a041d89420df36117bb441cd7a14fcc19607834c5f6d00a840753e79d24f75187da911cd6f8d88c0cd4e89493c5bd8831e4079b1a3930c737e81ae7eb43fec4257e0d633658ed3b3bccfd73eb680868188d01c8f7a7e6c4b8b340e76ff643c2b4ac7550450b90809e7d8ed05ce622b881bbd1fa3187637dccefb1f3b16c198768f5df52d20b594cdfb4bb731618a06e747950f08e883a440779267d9cf8ea107e97a65c9749d6955317615910d599686358c82f3037fbfb2127553c6d3d057cb1da5c7f67ad52dc90a5b4fa65f679d24fc73024356d6f47f9d7a8c73b4a4e21be0af5dae2c3cea5c90a38cc54b8c37abd6730e26ea5eea63f52314d9c2170281f1e37ac9b139b8bbe336c41f9ba2c7a4bded3f38ee24dfdbdb9909b128b3eae4b7d557c25e57617443d461dfcec560feb2a082840eda1a676b40cebb59671c8b65af38bd9f6c6678ab62952e9d34a27f0a22c7bdc3e3ad0666d553e2804c79ea191eb18a5e7eaacc8dec77f8382555fa385325ba746447eed192fc976a1288012179e67cab304dccfade262e7b8ddaf405ae031cdc01d238f7bc972d6eebc9e15ce107b684a1f1ee9b84df576eb6b3316eb92b8bef2e18c1ac5d7f2f881b8ec062e7526fcf3128429ba6b8dd48235292fd8bda4abafc54238d89654dd17e05bdbea7179f202dbcc78fccef1a5225825b72795e90fb62b9964d83d38696ef21eeb49f2d4d2eec22273b4fca30e646e32b3c2ffc9541717443ad68b976e59ec57c6b1eafd6e60a93106ea4e767d8acc97351916d411b8f964306a71c6ca0d73082e8b92bba613a8848de9adbb2499d7d78b39ec95f69a45df785e276b034ff6e43c1e2b6e79df9f429bba7a2cef77d0d10f29c6b10f75e26eb42cb664948ae3ed2a449219448fc25153c5adb39f24396a6429a2a8910b8a3cb4ea95cda6d68d031d4dbe268aab0b58e07cffa4eadf46d52b278718235f0ed7c22a9fbdfbcabe1fdf9c3be7c45f838009999624d91b4a3aa7e828b6ae6060df73dbbe1ce9fe19ae1eff2b9fa004eca506f44bbc6d8d8664d52cdb00022c56e345af6a6bfa9f42c6bd6d843d32e65b7eb0c6315e1e02d75567b369330cced9f349c8e169e003e1100d00425766a6e3b7f9ffc0f18dd82c3c2ef6e6205adda8a318bfb179c0cbac8a923ae40997d05eb27e7936d68f9d78206f6f7df16194b9d7d6cf3739ec94b1e6f5c2d677b98215f402d49021153fba32b30001aa40c7cd5d0c2c459ca81e162c4e54a5fc96858d36ac0a4ab340ea8acf17326ce2f6e626491550a1635a00fcffb557a58c9f676314e2de3d8fa0f0fe8da539c99a54c57b61b645bb17b9a27df86716402cf00e0bd7a6899a1330512a51a511e7e32e08de609929530cd6019b5c52364ff379a33d308d564e95d5c79d59f8ff30e95fcd386c20c067229b2a1bac22f5a8334a113b309b93a4d14755c269b2501643302462763488c929efd6eeed83ecda66261f52f3ada556c5ec152d00e8cab4edf73be92c808044ae197e33f8169070d82336aa219fe7b166ac18e153b23813f3bfb369b39abba1903571ac637a623440d023b72d8cd37235ae4ad775a9e58c2a9ec0d650da8e7bfe8b018780f4adfd700afa08c4374aa2c31774b55b356528b7a58fe9cd911dd104b0b3f2a95aa9fe12f69f6ab432b30bd5fd21e8882991fd9c16d536eb631a4940cf97d52a9bd0a83369f408072c30629a9f9a837d122dc75fa2e27cbff46cfe2e9e243e5496472b2c62f05a223646ece2310f6c0f85f4dee0ff03dff21b1323e56c52caaaa7a715cb945b1628e9107541f1e1ff36c3aa0dcb8258e90d5b2b4190ac0575a1f5fe47daa2b3a47c0fcaad92353a1186c5bca378c696fec6df5bc230c3f5b34c00146a64e2e3e0e010dc4cb22b9fd30924e1a073047a29efd0fa43abf5feefaeb1366556da1b222a89cc09cf930cc71416d395411faa26f0f67e3d52498f6ad485fc3cf2d17278c040ab7009d6a73da687dace584db39d1183f8c4638ec3ff4786296ec08804425836d7e450a238e46218c8ab5fa7a077317369fcf87abf18de4b0019a72e3cd949c0033b6e7089da983aad7af90b2741043361dd0ab8a5b6d1d1b81a6dd5301918ba3f103f1918f35597032a120289396f72e7aa46f33dff11672b817e586218c2d058a2c4e66ad07fe471416a810fccdc6e94382ef47fea564d13d6fdc99e209f96e54e81e1c6672ab3ddd165e371244da552d77393d09663bd15a01d1bf3c77c1d1df1a808615fac3b310dba221b5001b077fee7dc374bf60ecd24ea943fbab58375db9b01c868a20ed789957b4c8166a342e5e9a681fa5af0e139cb6062adc4a64d441967768053af3ada342ebaaf0950954989780aaf5446f8a2f19ee7e52cf9355f608c7027a18faa2d2e73f1b7dd03e86829c24e9c5ec44d097b835ede0414e59f9b434234c2b3d72aa877f49db3c83c01b670081acf36381d85e303fb885ed634e47f6df0fc370a7fbffdcf0dba268b43d0f30bc24dff852610b17d4d7c228ebda778dbb628b354c7a8438f5d8bdd1999726ccb957c409ca4ab6e9916e91cc13ec7c987ecfc84046389e0464e250c8513ecb6201afd61ef0a44663d935a8482451882ffd01c689c06af20fbf5e29f31036e0ad31c0753510c92153834391225c9e0d9cb6e1fa00c88a7338d4d05e0c5167790877a5e9046a23c592fb8913150e52b13b818b007a46a00525f298d20788e081f2ab29078099fcd280faabfd59d4765294b13c435e77bb77bb8d7c6274cd1556f7c1ee8e7f4f0f749a61c41a91db80b369952b332698e1925aa5fd4824247e91abe26babef0c9fc2af0c4de5f3835d86dadbe92a9f4906b4980257f811339b3a87eb58725a5caf7b4302734821aebe609e76ddb06aad4cdc138beb0d62f77286681a9f128dcfbf5d52cc91d8f188819fc3753c019cb85bfd2bfad5a5ae9dbe77d7059ceb49e7248b9f95f08642cb42d05a975a2009c010cddafad16322ed9484682114737ea0a5f1139bec63b3205e9c8db42f07894cb8da1d214a2cd5a54be60b421bb23770a5235641cd3eb2f57083df7a22e3c71bc95ad8d6d5df408c488fbaa2bc5d5b7c1860419db469b221086797ed6fdd175c3c1e878015b27c47513ac653112915ad20fe7267e5b4bf2d7e32dc81e2db0719a7c33db0ccf948f075e9d20e453a47c24ee8bd36f0621c66baf5fab01c5f59934e8b6c9fa156398c1ade31d01f58b4cf62f532ebd1eb4d073c633c010352142c44ef97c1d3b2cfa44ae34a64632281016582caf3cc3a675caca7a9b446dd8538563fa62d0914980def812170689f8374178b3de47fc208fce4b457e6c90c9245e6007b7b38593a7fdb728c7e7752736bcb27a1b1bdf94ffd642140caac49c0f825dee6eb58befd4a462b55e57938d2d402a16b8cb2163fc121e364da0a5cf86f0eaa8838919590f1c0d2848f5141d36c612c340e7e1e039215788dbb68461dc56e271f9fc7a87ae801b5", 0x1000, 0x40f, &(0x7f0000001200)=@in={0x2, 0x2}, 0xc) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) shutdown(r1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x1) bind(r2, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x5b, 0x800, './bus\x00', 0x1ff, 0x9b, 0x34ea, 0x10000}) pwritev(r0, &(0x7f0000000a80), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000a40)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000a00)=0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5, 0x7ff}, {0x2, 0x51, 0x7}, {0xf55c, 0x6a, 0x0, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000000c0)}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0xffff, 0x6, 0x6, 0x9}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0xaaaaaaaaaaaab5e, 0x7, 0x4, 0x6, [{&(0x7f0000044000/0x3000)=nil, &(0x7f00003c6000/0x2000)=nil, 0x9}, {&(0x7f0000251000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f000037f000/0x4000)=nil, &(0x7f00001ac000/0x4000)=nil, 0x59a50606}, {&(0x7f00004a6000/0x8000)=nil, &(0x7f00005c2000/0x4000)=nil, 0x80}, {&(0x7f000010e000/0x4000)=nil, &(0x7f0000322000/0x4000)=nil, 0x10000}, {&(0x7f000011d000/0x4000)=nil, &(0x7f00001fd000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1564771c}, {&(0x7f0000328000/0x3000)=nil, &(0x7f0000666000/0x2000)=nil, 0x7}, {&(0x7f000071d000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000476000/0x3000)=nil, &(0x7f000060c000/0x1000)=nil, 0x3}, {&(0x7f000047a000/0x1000)=nil, &(0x7f0000564000/0x4000)=nil, 0x6}, {&(0x7f00002ab000/0x2000)=nil, &(0x7f0000317000/0x2000)=nil, 0x4}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000187000/0x3000)=nil, &(0x7f00007fd000/0x2000)=nil, 0x2}, {&(0x7f0000574000/0xb000)=nil, &(0x7f0000226000/0x2000)=nil}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00003fe000/0x3000)=nil, 0x6}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x9be9192b}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x86e0, &(0x7f0000000180)="e500d4000000072223d49f7d65668ac92f177cec91a6000000", 0x19) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x94aae2c90dcac578, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000002c0)=0x3ff) r8 = fcntl$dupfd(r5, 0xa, r3) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000100)=0xbd7) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x127}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x7ff}, {0x401, 0xffffffffffff0000}}) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = msgget(0x1, 0x200) msgsnd(r7, &(0x7f0000000000)={0x2, "3fbba6e99ac9161339fcd41005f5d73242779946d196061c0bff9f81cb5eee46e1d64e0a3a2f291337fa6d6197ec28688cb218a49dbf4d6f8593a40bf05e932076656e7276ba887fb6a7d5e7bb5aaca841ab719975f62cbfc819b9d2607d1578ef1d64378a9a11cbe2c95c4bea251452d2f3d6c298d6c0870a7319a6b1ec60d95ed3b451f522adade22878c2cd50946cfb488575f4d6feb04aec9b90b6eefbb412ad193684762074a672d880019653e5c92060b2818257cf11cd2f74cb08f4707bead28201dd5ea5a26c990d844ad6b7cedeb0ee7468588ec916fa1705331bbf"}, 0xe8, 0x800) r8 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x0) r1 = msgget(0x2, 0x3a7) msgrcv(r1, &(0x7f0000000140)={0x0, ""/159}, 0xa7, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000008d3c9cbdd8e39de2c73833bca2bf18a127e9a153017ed10d7fd1f7651ed3e5340aa62409050493d2f49b013e4a67a1b40f8e4c31f436d8d53d952e438c8848538062719210f870077af09358524fbcab06fdf29f4beae184142c07c052a69c9d73138cf51266b714baf4ff010000000000000e8ca7524f2426e3cb1459b3d75bca24777d0e0321e5fb7cd1ba0a0b8102a7bd92ad544cbb76f810581ee7388ba1af63ec034dff1de212532e3e394ca02ec9c97acae2dbab8750e43edc4045df499d413e0b0d44792972764763a78f2dbbc29fa9568e17ead022488aae99d3523836e6954acee2d421c2b4fec24e2d4e77bdce79f276a7efc90daa94ad845d35338a36cb9f1c83182f17ef3231991f5550a2241f3083303e8026cc3c413d5953f286eb44a390"], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$getown(r0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000540)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = dup2(r6, r5) r8 = accept$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100a0, 0x100) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r4, 0x50}, {r6, 0x2}, {r8, 0x2}, {r0, 0x1}, {r9, 0x20}, {r10, 0x8}, {r11, 0x10}, {r7, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = getpgid(0x0) ktrace(&(0x7f0000000500)='./file1\x00', 0x7, 0x40000200, r12) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(&(0x7f0000000580)='./file1\x00', &(0x7f0000000700)=[&(0x7f00000005c0)='.&\x00', &(0x7f0000000600)='\'\x00', &(0x7f0000000640)='&$\x00', &(0x7f0000000680)='tap', &(0x7f00000006c0)='\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='\x00']) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) pread(r1, &(0x7f0000000100)="6f292af63c813567bd2e6263ed410437d815cc1744526e7842bb09cd78441871723834a741efddbd80b1765c4da8ed5e0dbfa2a39a8d8ed06a27ec6f9f7567d2d4e98bf9ec20a1abf28e693ce233e11053e613f1a390ef1dd11cad4bf48810c3faf3258a75a6b828f5bb4e2749ae53983c72516f401531ec3d314abfdf4ce25b643dc6ddc17ea7710288bb03cf8c5f1263d6ce1f11db11e0ba0eaa19b89f6f23d7d3dfeee48955a7a2891bf2aba75f15fe1b6ef7874fcd79de500d45d76f6d5ff67439882a43eeb13021218e8cb473365a4cbdbaa6b3cdf0dac71226c573054434432d77fb6096259e119bd1e9781c17fbbd9f97e6abec", 0xf7, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00 \x00', 0x2a5d9011bf9c91ec, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x80) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c, 0x8, 0x80, 0x4}, {0x46c, 0x0, 0x0, 0x400002}, {0x3, 0x27, 0x40, 0x1}]}) syz_emit_ethernet(0x12, &(0x7f0000000180)="010001000000000000000000000090ccb1a5") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x401, 0x733}, {0x18, 0x2, 0x2, 0x59f}, 0xe9, [0xa7, 0x3, 0x3f, 0x2, 0x1, 0x8, 0x1, 0x3]}, 0x3c) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) socket(0x20, 0x4, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, r2) setuid(r4) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc050500000091007dd0f728343a1c6c87a34e6d0096fdb28cf80a2cf4a284888cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163003809cb508e350f62f9bb3dc626ede7934f43efc41f0ea8692b5c14f6718bd561d46d61a8e8f5691835a66315453a0bb1128c3fddd0bfd8867de745477c02e19f10239dbf31ba6054c56b4abda62c8894b2a49a08be47fb626b68e53e291bfe5b67bd0f2f76d2b980ebf809ff2d31c8d2e26fe9633c30c2d361786ce0e33656d1920b031d75ff81b186cdd00bf651c09a0ae17a0162"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x80000000, 0x0, 0x2, {[0xffffffff, 0x8, 0x20, 0x0, 0x4c, 0x9, 0x80000001, 0x0, 0x7ff000000, 0x40, 0x337, 0x5, 0x7ff, 0x4, 0x3, 0x2, 0x1cc, 0x4], [0x8001, 0x81, 0x7, 0x0, 0x2, 0x595, 0x800, 0xfff, 0x0, 0x80000001], [0x80000000, 0x1f, 0x3, 0xfffffffffffffffd, 0x2, 0x7, 0x9], [0x9, 0x3, 0x8, 0x9, 0x4, 0x9], [{0x4595, 0x5, 0x3, 0x2}, {0x5, 0x8, 0x7ff, 0x3}, {0x7fff, 0x7, 0x5, 0x4}, {0x1, 0x27f, 0x2, 0x9}, {0x4, 0x8, 0xdc1, 0x6}, {0x5, 0x3, 0x2, 0x3}, {0x1, 0xd5, 0x4, 0x1}, {0x3, 0x91, 0x8, 0x7d0c}], {0x8, 0x55ba8, 0x1f, 0xb455}, {0x9, 0x0, 0x3, 0x2}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000400)=0x6) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000540)='&::.\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='(\x00', &(0x7f00000001c0)='%^:(\x00', &(0x7f0000000200)='-(]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@+\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='}[\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='-+-^\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='@\x00']) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x91af0f3cde0ac035, &(0x7f0000000400)="b6875662679a311d224bd2e8218e7257793ad306452969c88c9af8462606442a62a2a96ed76a121c1de140e2a5b5ea0037d87d08a69f892c0fe03cdd20dcef936062b26bf80db091a12de80fa953e7d4a6a9f7de82a637f23f5d989d2f0e96e6dc84b583544b164550ec7a5244b0fb443883ce981be82343590abbd6cfa61d79ac0d047246f6dda462da81c37a4996110ce813af4abe225b6d6dc677979e7b40ec2198b8aff365f3e572400b62b7d8510acf4d75798ca4739c66734d9c8b25de21404b7bd9c8f8ede03d8da812b9054e7e3a9f7f3be212cf285cce05c527541b279712e9cf49bd019c27ec8eeb5570f1894395f5efe4d4f80cfbeaae102d4cd65c3c9d83000000000000002000000000000000de71e2609b38e50f8c92e7e0bcda3de24af3a44ff64123037298ed3a9e4a5dee415ded941225dd012866a1af71a2a59e6d8392210b3f6b55d89aca78787345284de038f6e7f70e8f0ac2a17ef100"/363) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r1, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/72) 16:00:01 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f00000046c0), 0x1192) readv(r0, &(0x7f0000000080), 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r5, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r6}, 0xc) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) dup2(r7, r8) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) close(r9) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x122, 0x2) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readv(r1, &(0x7f0000000000), 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) shmget(0x2, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000200)="cda857aa97de0bd2c1062b6e640e8eaa055e8f53232e0d6ee7151a14a9f2f33184388aa71b882f667a3c47049e00917221480a51fe8484af479c918866d487a9a1c9e588840b89033bc2fe04b5b5afeb8ec704adbe28249f22e06cc9f66158e3460d7facc0bf732d82f1ce64a370cefd492f650d8cc04f5468e2d4554b7aa470af403999a3d5041efee4cfecd3e2701a491a5cd5b3f64c413120702413eeaf6cbdc1ca7b16", 0xa5}, {&(0x7f0000000300)="6cc4bd280bd12a41cdbfa61b2a8d21e4e456ef9a606666752c74a64e6ec5092c1da3eaa2f328b1b9ecf6b7417ecbcdbed79aaaf3a89876551796f3b9af6bca465f78256cf8d392739f821dd160a3c908fe663371afee65bf6cd60a11f336b427819acd5b881c0d1474a8b3228777e24f717c6a3ff414eea95bf6773dae61b70112c6e3dc3da9b2f3712ccfa22c1bac738a4be27c2db640d5ded3d0c7e4a7a1835b600fa56482a14f1d0514f007ff62deb0154e97a6cdfc8c366804317c7e6f1b658e7beb50206c316e33c0172cc02e71eaf5618fa731a8b96f993ab0475f9fcde08b0b8713", 0xe5}, {&(0x7f0000000400)="e718ac8e13f6cd67c47744bbc254f71a35e72e971f2e47a69495064fa176d24eed49e1811aafad4aae359714d6db1bd32c38bd3d77139dc9150ae3bcb97d1be960499ea367f6d31c6690b9725b79e97e6cbf0bdb2f8149eee4335a2d0caf600453db22bc705819be18621e40b686f58d64646bb973a729bbf4b1d1892397e0ff3b9c2041c0bad06ad3aef7b63b320f9b44ca9dbf77d206d336d9b04415094b509907cb202b52af520d8bcf4b0c174104", 0xb0}, {&(0x7f00000004c0)="5674ab40f0043b3a835b5d4fcb141a526ccc1ccd4fc72d153fc631276ff875b0abcf12d124e4dc84b2a6357801eac5bc275f89ec57317fa224de4452f069f8dadc9f5b27a9ae32f9ff8f39a3c90179ea3934cc0fe66a7114715b9b27267acda131999dfa092ac37bf971714085e23a94ecbf43cd6a86005efcb0f95a195b6cf6a2408edd2f3b7d9a3b85a5d96402914649fdc76705ace95f2f365eeeca2a99e242796c15d100357d8c55cc933399c995bfd27cc27a0e54586d1bbc1b1ec51e5638ddaa3d8683d58a2a12e1c7c24c0b809546958c0d11e44c31f08a0d0c73e1eb8e07cae6ee0dbd50ebdeececfc92fb0c1c8a4591de6ee0cc59dd8b5e63e68dc17a8cf5990eca33f7c81e9f8be1864c9f20f93db43e5637acea72c01cbba11e2c46a280434fea95889d5cd4459c17ab983723b16242a04f1b78c695ded3f862036a88178bff1e145cdfce9037c31c389a07f74bcfb1f490ae27b5d00e829dd241cfe0d5506a47791679f4fdea442c8fbea830fc7bab1e785a22c76efe77eee66b116a2f5e33f801ebaf1d1c2bc84c1b8422626fffc7259d0c416c2d5e48fe3c428ea99c944790b77173acbc0fd5e2d627f63846d4da4844f13fe14ce7c91ac760b5ed1a22561015a3fae4ee0a0868a6a071e78bf5ecbb1aea61052db4f4fb0a49f8a8e45ea117f4a005af0b746d5512855285dbe64c7fc730ac64c76b59bc9dd73c9dd4337512c90dd9083e8fb23e084931d3a5b4b171e874ad4f132def45f10613c722f9a8f027c1d08152c05758c160ed0073eb17fee14bc4d06b6f8a67b56a0f0a2985981b5193318112e578dbc4832ebd3869998aed5f69f60f946792dc8f0fb2373cd3ed2f140a84059b229cef3e0eebae2417985cb9ddaa1c6ce2b9dc3a8dba01216087a32b01573f70e83caa0ecb9a578690b39b26caf46f0d94c127f7247e8919aef91f9d9c7b0ff760c1e875765ab883ffb9a528cd0ed4e289a38408c1933350fe9dc43e62b121d2c903aeb41ff8bb84a8576e1254f33e0765755e48e1ffc4bb306956566f06de92b686425446bf10e90a8b7724d6639dd69e073754ffbe9bace782fc538678f8fa0522525ca9b85f4f42c96a362995235c55d0954027dc112c3787fb12868e16d579fbc5874da954300a8c3c59b15b8f5e3339435068b7e761f9d54ecc29b0bd68018573d1f5549b08f378e8aa71bde075cb059c3f0f24564734cc82b67e0982f01ab432fd884d6676920b991986cba0c03d41c836e08e2ffe0eac21fa15b1efb8838e51135d3f1c44c1afa31bf2963612684b401596e22657a4a40f7af55a2b3229cd5b2eee704e3b0d3fa746536c8a91943203b8564caa23ca78cf1e1ccaf9190f18612c38be0fde6f77f8e605d1b098c0b06ec01f4e57ee7caa431e2f711f065480f981ab50ff8ce0ce7598c29c642690f3c8d0fde354577ac1fcebd1937272b8752e2e8d469375f52b743c34d25fc115cd82074ac3dab660586d641a189f2cc5fb710628b2d1fde852715c18b4430bd18444be303107f548ff2c4108bdcffcb345be95d5439e34e0c006fb31f11c16249f5daf6eca88111abc86c1b2af4d92b3d44fcd12b5d907b81c403005913671360cba45c5ab460f66bacc6a9bd98bf818fea1b636547a46fcf0f7e5ca8120791f38f8611d87c4b55f1343d49d057bafee2cce6ed2cf4cbfe19204797104ef93c5065c6ae126ac22283d53b2cb5808ac2e837011a40571c2bb2631adc83837dcd2eb53efe63adf6f6612a2f93e454198d56abe395a77d5e7a117d10d129f7eb3c77b781e00356aad85006b1113d193c4e879693f2bb66653101feac9faa575fc153c7df0c1c0969113b96ad6ee56a429c4c481a1ff0547830dce6ac158581f04a224445205ed6e02663ea8e063f646fa9213d88b7d401b1280c02303a5a5936d04eb9abd5470ef85b7dd138c7429eb213877fc0668ce1acbdb84f3b057d60ca263481577a924e1118eb32fc7bf1c67b06dfc9307ee19db519ba2137ec52a37be315c4e096e1eb5731b4bbd219687e922ff930aeeb6b990b82e48bdb4917d7b47b58a6cde932816808c63498282f3f50947f703e4b8479d3e2dc256da7d6b1845edf7ba51a0d304806edc20475eb8f1ba6a24ffb12e037ea01e0a2e958f7558a9e4157f551c81ce7a8cb192c6673ed2a78023a9678e4f7077ec2d46be7e9d6327f7eb31c08bd6da31cce03e0794f4be85157769b6aed19f05080ca070a79eee65d93384a1f057f3c42e50ec9a32775f74859ca5f0a304794ed0dcd66b7dc71dd6ee5ae4d66ed29896d47dabf59618184ce232192703e7e6e5b12b19485fd3eb00eeba7e46ca42857a2348e90ec8f603d19ed44f3e297b21c963ff10477b02283834b1bac439f60f2350c8e41b3b9527eb04eff1244c0c5296332146ee12b29d0ec15c4379b83fcaaa75b40a7063df0f2e1b04577e936c2fce9dcd944f13b8652b16013dc890fe5604f8f92cf2b3086331438fadf1a51a1a007066c2ebc87f3211f363861d39f3b9deb461dfcb9a0b2446d6b38451246941af0d912a04cb56d197aedd8e8a8d3a7199b540e01216864a91ab68fdd5c6fd989657fe8d0740cbd09171696650f08d400617ab06deb5e837c4cf986dde18c53f95dcff5dff39b02a27effdbaa6250db2ff4f3ceeea3d118c0650579a0f8dd526a8b5bf46a59a0c142e895f23dbe89a79fa9e1b01079e03fdafc4705c7e4c12c692498e094167e7faa5f5e326542b987e88080ce0733dc2fcba4b0c3c3804540990e374cb89c1cf022bd79ead46953c92097347aeba18fed3d685be63ab47d30aa52f686461476f817377317b01a3757dbe82cc94536b7a69d228aa092ce26b4ff2a70c78f21cebc6948d92981b0f5b8d354c2d875873b2a132a5fd523cd7c9abe726711670481552d9d04291177a3ae9cd135613adf8c060188fb2c146d22b799e5b0b1a5d7d2fcb388865b99da9ca7d07727845ecbf32863bb5711a95536e2e5f10454096540e921bd94fed895fe63fcc466fc5c53d0b58ab4b996448f595849e2d96fa6c87a03884f2811825e66706f289f4c6db9959912aa5f216d1ac889f82063f8ca9a58d69d6e348114cd540d6f5e336283cb8c65c7f419bd3c959a5e64e65de785e3b5b98eb142fe2ab0a9ceadd0d8f6962a2d91ce55ef1c6b12e7b2144348d8f0d8e03ffc29004042eeecc4d2eed18772c574a412047c76fa57dc53fe1be9313105593b39d84e26e4223f18fa0ba8b28b48744d7cb847fb6e52862f2c057921c9a0a11c1638fe8770b7ba173219b31e2794f58446edd28c12584a908879ba7a527665eec7719cc7b5245292f729888fece65e1610fc735575fb7c3cbee6d34640e6bf244799f3b8e54880c4de2c1ef11dba1785468ce5ea012f3a1964c5d7173901c0ea20788d924f282662e3adf0da811f3d131e4ecef57de227efd5ef016fb07a66aea03930c42065fed8eb72d0c1e4192dd51386e5027291215d5b2f4403561ede3ee4c7dfb42f8d60ca5368b53c8b56fc861e842ae3f70813045a09c5435046eb608a54481cdae4ba776c06036952e118bb2c432ed825040b45f96bcf759de1452ef37036e1c9a3dfb4e47ee9f0650d2524efea9c11a73962c8173148515e9838a6fae6932c64b21bb6c6508054d3498dee74621f293bede8547a38a009229e9d1cbbc9f592a649a01688b5330fa11a2cf31142122f95dbd941bd67e107a1bba2c76efa15f5166bb45f9171cf58dd7c00d24e977f278651d33f47354d7605af0f35125ab5f761b4cdc6ea9a3701f6c517c2632b94a20f71dfc058a46fa6b2540bf09ba4aa58c01a9a08670d73603ba392ca6a074aea196758d4c9ffd6ea2724f24f82b875cda870f52e11c21ba05726c468f39e5e143378e5babd3cc85c05055a74c536a5bd425d78723ce94632fcf5d00e1ae975a537936eb297cffece03bbb7a62960c433a579116aa42cce43412a470d230d3d6387540244ab32666fd42ac6b3d622d8c6c250f810a8e027de8b8c39f6fcea030e3f4c743ffa1f29712db3797a0784a2620828b2cb335bb012dea732bf113830efea729dae3261e664050a5556cb5f690641c4e4d35d662a6c4025f92f7fa6f584579c8ad0550aa388f98e88171b3d1effdf307915490a53651b0b335622f4e6c84fac555640951499885ca3df43fff349d65204d6e9d1244c9d007a2cfd1efa10543c4758ef4a53b446fad7da645dc020229a3c2700e8f0e4944eaa48dc68a286ecd28a59f3e8e954b22800f4d18120ad4c69ebd958ae17497b422878c3842c23af7a4d5e614e5906bd539480374bada61b267c5a257891e2e73180db2d1e6346d4c6d66c99e83014621f693bc4f2c15cf0e82e55ad507ef1b6c0a0d5480116dfded565522a7e23882566ecb45b3506dde2e9c3d0460d787c52367ea5bd365cd776037ebc3702c15df413c6362f5819fa93ca27722d1c525b713a2f35316761103fb49cfc0495c7890488ccf40612c35a3663535120e56f86c2876cfc893a665aedc794e34de90375f3b827ef1018978d11ffc2de0b7394c5b3a55fc521662f8915afa3c24ecae8d5f83fc7d9171314108c088bd8daae93212057dd1671e375468205d9736c4e6f0693a383cca38260044bbaa974f42afad019d9ea64106633301f1c2a447db844c9ad8732c41d7decec3e4972a46bd4ae84ba402dfe877235c70d640b465a0c62c907e9810393a2dc0bc7c9f4e83eb598973b36786cca231704d5d6a2db9265bc83f70145661bfdbe692d4757a23b70a1207df56507add0ea3e71519c6b9044cb8c2819dc98068169f250877e12e8f55612884b20f9335cbb915e960ec2b4837c267637ee05681a3e337137d535ec3c7443054e8fb9de191102a6baa34d605a568d4a4bf174713b9c7e739082d83f0e0be22d3667492750f871ffafadf53ff1d7a9d0190c2b249a6c715e0a82f128793728fbe15f47800c976bad16e8e0e38e279cafa87ef85380d354870b2b227dbfb37a11c709a6c18a5abfa09110ea1a18c4733ccdb93e5413b0098213e3141591f4d1ca17a42fd3079e3128759251eebf88f58f822a925c57a26851498b0c2f4af0f707b2225d7c3639c8de5223e8c1180a5abf4c3b59fdfac0536eb1a00b79a9bf27c61f7a08ea38116dd36aa5b8e094775e740275ac534b770564edbbc1d43227a2bdb8f509a669d84ec926e417fb1919b831f176f5fbf4b9ac897cfbac23338532e7271d26068eea0d08d689ffa41fb499a9f202dafed4e703ec6a8ae95ad8d6b8c3b8e1beaade031281e25cb9db005bf005f36c9691415b9c4c1721cb11924d58d3ff4e3d9285baac25eb069796fff24bb1b8d5655a5356dddef06819c64304fa141ca50822b9ebb11c1bfe691b8135b73239b629bf59076cbf736f2c5dbeee78289c82da94739cd5b935e631defe77fd1191f0cb42e7181a49b45e6d0081e0a95d5c989c75d1ae346e3abce75a8e5184aa8b7ed5efdc4a758387c72803cbf82424a9a05bc0212adf7f98f61dc3ce635caf08e38786d7244fa7560f018d9f2921aea2010d1e89028469702405ce36fb2f9c3ebc88bc82759008be0f22cd93a054eeba5e412903098f833c588e11dfb77c442c8d2913c4e817546088c5705530229f1f09a0abe913586588d62b2e16650ed2a050e83014c06399fff535bf2122e43b26ecaff34cd2ba224ae9e65e9dc8b390b1f4b657c0c92bd40b20e2c40b33079a3172a37e7b560d88724dc8642cd05f3615811643cf386f51a", 0x1000}, {&(0x7f00000014c0)="7176352eda972dd7ab7db071c5d78af1e3558be8124b7a764f0e4fad04c271eab162763de70d980c7da42c53122a531fb282e9051dc44fc2d5926354f896d3a970e08634bb42240503a9beb069461d130d83f34f1ddd8046f703abcf362ad1bbfc8a02d745338b69f15084cc549a7fdc10694a8b3d9346d64c0e163cdf48c5350cf3df2d1be9c28cef64b53e23c96d04ac7ee5f911a044c3be96678412337c227d1077d9bbe3577613532cb720a196969f7b3b43504cb5cfc22ee7846115aaa5d45c912b7c7a9f7521853998a8e07f05ed8e954d5b22cd", 0xd7}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7ff, './bus\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f0000001b00)=[{&(0x7f0000001640)="dd31769565a40041ed644172e4e188a415b8e3caddf624a3d1f9d1ad5d6d3be0ead61d92cb3e623d42ea811c5993c6b84f02232acf6e477b6191a32413df278bbdcb53a9cf1ddd19967a74b6e75c0bf901f4067c184a86c87fc45f3f2d9948c1a27b5b1bf751e7b9db72f520123b6b88fa1bfe2054c65ba3f02f54fae8adbd6e1a243e87e50947c05097bdedbb954aa9c32fc02f94165c47d66c8e6014740fb909b3db6867f45bc4e8574da11810b96f8831962664611d9d5feb757e86a2728e15875555174506679d7a86c4789a0d583ff3dc80f33f345ebae3c7c988fbc18ecd15004ec67c70bd02d5932328b337b2a42bb340"}, {&(0x7f0000001740)="84a9bcde4db4e3e89bf0659b84459000450b4ba7bba46e417f060b7429032fa3350f1807662082467180a1f2efea295ca1b064b712606c9a7c931b4fc1a9f67549f3a2c30941361a098654f58483e0d2836ee786be1456b69902f2fa2e41fdf5889746eb398d714def4f8ddd18c793c1d6d7ce7263029e84fa2419b943298f5e645e08c5084a665a1d0ae3201ce4a489303654834d90bc572e4ea059f9ca090e4b690f482633d9a9572db77edd0d145c544b823bc58be5300b430b8a209bf35e4c156d24a13c98eccad8d3bcd3b9ab386aac762754c74cd77e82f4"}, {&(0x7f00000000c0)="dad2f6cc52b9a98ee69ebad725ecee203803f3f52167dafc051d3e9f45efbc321df383102e8db3c4be49d62edf6f038c76039eb391403f625e89bdf88290"}, {&(0x7f0000001840)="0621cb45e34f9c24742e0e9b59d04bd1baee05a5db79459154e4ae8b9f9cce6bddb1bf8d84def20dbcc206e2ebe992700efca1e8c9443ffbc02fb7e0957701c79f17f18a8ca2a3a14a94ca79885fd2423fe2edd9b8d01b151563a83257bb0eec3793d0a87ccfd03e7e6ed041ab84818bcda04fdf251f9c111eaa1f2e0eef8a2b1feac1da78972cb84814faa24a2916a823a5c6dec52f833fd2ab4c3333972893dcdc19aac1685fd4a7d3869f27827282ac3abf0b8d36dca720e7e5d7f3119a144f299a0170100284baf2a2c07c9a7a869a228d893f743fd99062e9975580057d80d95f8482"}, {&(0x7f0000001940)="be26f17aad57b18de2dbdb5d"}, {&(0x7f0000001980)="7e2ed208c405d465aa1462892810c7e2d4ed9e454ed7a85d054ca39c510a5ceaa97cb322eb1b4c0f803074d1cd6f6374072021f9aeda65193e28df8752b1ad922abf60eeb922ac1d6df5b8b87f357e282897b1945264db08010cab6398453111e520519f3fa28c8f75784efaf43fd952628796049a2142e56a8de7f787bbdc3b6aba12892003557af7d5c04313e86655b71aa4fe15b392cf5daf8dd248988dede3524a07f4d08c260c31baebb11852a1d02f21382a4bfb2ae969b3ab8b0dc307e3cecbec"}, {&(0x7f0000001a80)="11d0e70a438513d89c37c52bca05f3d8b52445857d1e4e00cc59b30993fbba46a389d10432d6b0734ee831bd196875629562d2cb5c9b490d617f1702327c9b484a0fdaf849ffff0c3eb14907a5c598bf"}], 0x10000000000003d0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x8) 16:00:01 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) socket(0x1, 0x2, 0x6) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x6) kevent(r0, &(0x7f0000000040)=[{{}, 0x0, 0xcb, 0x20000000, 0x100}], 0x66, 0x0, 0x4, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xa, 0x0, 0x6, 0x7}, {0x7, 0x0, 0x3, 0x3ff}, {0xfff8, 0x1, 0xf2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 16:00:01 executing program 1: socket(0x800000018, 0x0, 0x0) r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adfb68cc67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0100000000000000ccae2ddf1fd50686e04a3065a68a4733a04a0bc45dabbbbcac63c3cd938e300b1d78e47b574ff68772f3c3c82cb993b51605433080ba041a076e0ed66bc06754b5ef6bcb302dd4ad8c7129122b749a0e950a166ac5d628830016fb75672dab22561d991913008a7bc6b5f85c1eb6f74fade21bbeb8f3269f9c0bbff954f030fd267ca329df0cbf067ccfcccd7b4aa72047e3fd6fca4431b426406787d033e3f49e9004f1152c02273377033192e4a5416a1cd77af1c453d8b87739ba98d61790f4d16fb1caba9803c127630fcb598b9bfb73d1f4da9de12cd9a743601f0e53920158f913088839c5da000000000000f5c01e7df02d7028e7aa210b6031df20d4d739b79463b1d7c9b44cb7d995a509bb52cb71d0fee0bb92e00ee7119b7b9fa7d38cc273ce7003379b65d6caf4453972dba20f60881f810b8a52d22102d22741495da63288"], 0x106, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x9bbd8cd329fed62c, 0x2000) dup(0xffffffffffffff9c) r6 = socket(0x23, 0x3, 0xffffdfff96fa552a) getpeername$unix(r6, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r6, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000a80)=0xc) r7 = dup(r6) getpeername$inet6(r7, &(0x7f0000000040), &(0x7f0000000080)=0xa) open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x8) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r8 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x7000, 0x7) bind(r8, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r9}, {0xffffffffffffff9c}, {}, {}], 0x5, 0x80) openat(r9, &(0x7f0000000340)='./bus\x00', 0x40, 0xa8) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0xffffff02, '.\x00', './bus\x00'}) socket(0x1, 0x1, 0xfe) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="677dc505aa34b6c9c1ddf41220e26514cd72907d4f64bbfbb91372c47e3249c143302c15eab03b47575c1fef02b58219b866de03ee58650c266448793e0d3bf4bfbf890fc472f3dbbe5f89f22f1286f4067d0d7c843eb44723ea1309df14c0f242aa0000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) recvfrom$inet6(r2, &(0x7f0000000040)=""/5, 0x5, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x4}, 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0xfe}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x20) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000640)=""/153) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) fcntl$getown(r4, 0x5) r5 = semget$private(0x0, 0x9, 0x42) r6 = semget$private(0x0, 0x2, 0x30) semop(r6, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1000}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x0, 0x3a3fd3c0, 0x1000}], 0x4) semop(r6, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000500)=""/132) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000640)=""/197) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000180), 0x2aaaa823) semctl$GETNCNT(r5, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000200)=""/217) semop(r2, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r2, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000000)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) semget(0x0, 0x6, 0xc984a7b9efa7a7f2) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="8fc696489f174eaa955e6a874d96b029fe01800d182455c3813e3caae5cc5fa6f96675b58b96dd3056880a1d96feb18ff84dffe2873a0778d17e8e785be0077ad226652abbf1457ba82c9570cfc5b987d909d32626352aac339eb67f869520b6116b949f945d4a6cee46804c22a737cdfbe788b0deed75b19c4084c4d4a35f131ef35a81b8bdd05a043003ccfa6df7b6ed16b18ddda508b5a9259897caac6e844ab2af4b26e9ee2986826155047a1aa26fa363f4adb0678f25f10e1e8401f6ac0dfb6a9cdc0a7494", 0xc8) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) shmget(0x3, 0x3000, 0x55c, &(0x7f0000ff8000/0x3000)=nil) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) close(r2) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0x50, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfd22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7f}, {&(0x7f0000002000/0x11000)=nil, &(0x7f0000009000/0x1000)=nil, 0x81}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000011000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0xffffffff}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}], ['./bus/file0\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x1e}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x6, 0xff}, {0x7, 0x7ff}}) write(r0, &(0x7f0000000940)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955085a26e3a62d3ee632895b37bf9c429a733403518aa4e0b090719b9fc77927c3b51566eaded00530bed251c748093b879404c3ef7c2c0e5de92fba1168f3787e6d59b9dc12aa1c44bf31428258300d15207c0730094593a78ebfbea4ac2e4d8b71a2e2d087b42bb42a71330d579f14038d849a57154882a086fdd8d6701405eef693d566284cd8f2e2b3ca35165a5b6e6ebdd8de2fd23aba08a79b7f191147501c1ccd6becef6201b48fc3406b40318a76fc0ebbce82ece586a48713e2836c6d28e027afc31a3627c30552cc1cfe4f21c0fd8b95b487506e5423fe758d35838ecb743fd4167a47b10ad55d3ab2bb0e3e55ceea058cdc5b5b88c538515785c9", 0xfffffe32) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) recvfrom$unix(r0, &(0x7f0000000000)=""/46, 0x2e, 0xc0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x80) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x240000000000000, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") socketpair(0x18, 0x1c003, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f00000002c0)="6ac7b27c82dd92525f263f329b7915aa880f916e52") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x10e6, 0x4, 0x3f, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x4006}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000300)=0xc) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0xa3e, 0x1, 0x1, 0xd72a, 0x19}, 0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000003c0)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) syz_open_pts() mprotect(&(0x7f000051f000/0x1000)=nil, 0x1000, 0x5) syz_open_pts() r5 = getgid() setegid(r5) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x1b4) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) syz_open_pts() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff72}], 0x1, 0x0, 0xffffffffffffffff) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="28d800000000ec00d4d95bf7ffff") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x6, 0x5, 0x2, 0x383}, {0x80, 0x38, 0x7f, 0x4}, {0x90, 0x71, 0x44, 0x1}, {0x5, 0x7, 0x6, 0x8}, {0x7fff, 0x1, 0x5, 0x80}, {0x9, 0x1, 0x20, 0x4}, {0x5, 0x0, 0x3, 0x360}, {0x100, 0x6, 0x8, 0x6}]}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x8c4c8f698f66efdc, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/150, 0x96, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x0, 0x5) pwrite(r2, &(0x7f0000000240)="97de5389f7c9b96b7eb2cf4bc9f37a0f1fd4ba5d04df744080cd5bbf0a658feea965869121ff1477778e3df72fb23831015fdb3db1bb6a8cc3526162f7198dec84622fd20245f6c56446acbeb0f6238348710a72d444d5918d149c79c2d92640f5e3a33f4d69578036c757294e9aa0cc2214d88f36b1133e6f9d8ea94a0a2b0150a89d14fa650ddd559236785a697dd3c67ee39d5631f5c5443008a4d311a667b2266a0a989d52c56e3d297886fc1ccf95051019", 0xb4, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x31}, {{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0xb0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) r6 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x81) close(r6) 16:00:07 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x2) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000280)={0x0, ""/221}, 0xe5, 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:07 executing program 1: getitimer(0x1, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000001ff8)={0x100000, 0x4}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x80000001) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) stat(&(0x7f0000000300)='./bus/../file0\x00', &(0x7f0000000340)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001d40)=[{&(0x7f0000000a00)=""/4096}, {&(0x7f0000000300)=""/57}, {&(0x7f0000001a00)=""/180}, {&(0x7f0000001b00)=""/114}, {&(0x7f0000001b80)=""/193}, {&(0x7f0000001c80)=""/164}, {&(0x7f0000000640)}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x29, 0x2}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0xb2) r3 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/231) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xfffffffffffffedb}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xffffffff, 0x1000, 0x3, 0x1, "d86f99bd69df0b2bf1a85305a799aac0b71799bb", 0x3, 0x6}) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="f84c37b2e896702beb8ceb3c815e55f39aa2f61368a5393d251f09d0152456cbcd60faaf59bd938a1267e7ad2137683378fd", 0xfffffffffffffef5}], 0x1000000000000219) r2 = semget(0x1, 0x6, 0xf85d2786b18731ad) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/153) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000380)="6c269b79a542d622e1aaa53b2cdb998c31d3449c7cf7fc692cc5c2595c8cfcfb4813f3af281d346fd6119586bb31d34bdf1abf2a501b1b58048a9edb55883789d46dbabcc32c6901ae67de3561cc81346d6a5b2778dfe956c49e4e78ff4837a6111b359bf0a9b4a3bc489c7e69fa93bed5fbe9a560db63e65bdfc9ae297632dceb0c75a5a4da6f4a6a66aad5c93ebddf53a28a007d4f60ffa877b5c5", 0x9c}, {&(0x7f00000001c0)="743a9c76e2839d744542ad3630000220ce3c", 0x12}], 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) write(r4, &(0x7f0000000240)="4282d54c1ebc5d7835459959afc0adc5c77404271b137848c8f5c843ec7a03ed4f4329942ad3273008a1f89bbd15fac1d46d3cffcfc0e2581525247c613ba453feaefdeee024aeb996b9e24a00186d560aee0847f27bbed9ce680b75649c1ae958bcda2e1cd8dc154c923bf29d0dc2d84f70aa32df9c1f425c057c4049c9dfb8c98d0e852fff837d7045c65ab48a051b205d76259f179f93473606d8419f26925896a23fb7dac9ee36bd6a64576b5d8d9522af3fe0d6e9ab7c94c2e6598e4e39c2f220843d1e0fce53e667b3d0757cf1ddbe078580be41a9d32f53e5bbd8d25c0b2a", 0xe2) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x210, r0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000001380)='/dev/klog\x00', 0x200, 0x0) r4 = getpid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = fcntl$getown(r8, 0x5) r17 = getpgid(r16) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r10, r11, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r17, r16, 0x7f, 0x100000001, 0xb1f1}) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) r19 = getuid() r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440)='/dev/ttyCcfg\x00', 0x0, 0x0) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x80487008, &(0x7f0000000040)) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r22, 0x80487008, &(0x7f0000000040)) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0x80487008, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r25 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r25, 0x80487008, &(0x7f0000000040)) r26 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r26, 0x80487008, &(0x7f0000000040)) r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r27, 0x80487008, &(0x7f0000000040)) r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r28, 0x80487008, &(0x7f0000000040)) r29 = dup(r28) r30 = openat$pci(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/pci\x00', 0x80, 0x0) r31 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r31, 0x80487008, &(0x7f0000000040)) r32 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r32, 0x80487008, &(0x7f0000000040)) r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r33) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r40 = kqueue() kevent(r40, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = fcntl$getown(r35, 0x5) r44 = getpgid(r43) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r37, r38, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r44, r43, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000040)="f37a2bb85f4bf735e5652a05445eeefcd59d6486408747b50dd3f18f8ba24f5c61d8067dfb6bc1c1cf02c313e8b30e9e88a5bd5f2a87a7d9f2f3f653d985abe409bbd1a69e7bd2f9a26d3891c5e1b465e116ba6125e6a9bd7f766b2129eb25eb59db0e43fed5c5c44fb9bc2d83f8891b034739c35fe19a3fc2a4685d1050938041e21651467ce23479a1eaaa6bb797615a57f95bb20b73a701e6930224f82faed978b7a1ffeb76382db9d41b084fd67835bab2b09cd81f4f42e830ac49d0bac4ed39a3d771898c672038b38315863341bfef5093f7ba883ff24eeb1d5a433a2a901bd2676bd7102baf056a87d02f8fad12f7b650732b2c8bde20f302b2983ba8bf8f09efa941374c78bfe578471ff42236f651e1a6303a3462461e4372d38c311c9fd5aa85bb195390f87fcc95db87cc4f6e93ccec833c88afdbd6bd780dab5c3cd19082194af97e0ad800c21f1c20fa84aaf208c4ca5e9a72be68ee8ce1a44868feacf7ba600b28dcd37eb1f191bb9692b7498376c7b1718c1c8df31f95ee50f8d180957fc03c849ba095e3e0c990d87e527b9bd42c2a39319539808c32a4928d6636877b987c43c0f178b34a5bde34da94dd0eafe88b87eb325ec3f1fab4f3d397c77de499d9789793843656d9b34c463abcb2531078b09c96d3c9c76c8e739418dd4afe62774186f662c40deeeac6c8ab95c6e1dcdcbeb31678a82768610432d7232227111ae17a75e50084707cedfcb10a9c7070cf9c62c0b234b7eeae0eb70b14f16041bd1e99e1fa14b771ada400aa39637a8e195ce491b7da442a13d8ca794dbd70def735a0fb6c72b809960507f2a97d765ecbe60a26c28d4f7a261375b0635154bb0043009cc4ac4c7bdd7ae5cd84ed7e011519fbcd620a5440ee1d6e983445ef37898073502f75a62d3476f6b630ab1c27992f7892f46e688bae999350f81916a625cda76a26ff62419885a847c85c6d2456fcb92c12a29e6f46380fe9d7dce475addb40a760e2bb7b16b83a0c5b265f7fd89c1c00f19487e95af52f5c8c022f3644f15186403f815fcde8ca8d738f55710a792819f986bd3d9dc33e7f4c94b157150a77883281f7fee097bee587bffb47605cc9aa212fd03e356a269f897c26fdd7efd51644c8bbeb306dfd089f0babe981af6d84fe5557f19c3ec0d311a53b8bb9c8614f188709d3d725d080c9c0e99c6ad55693fe1e0bf3b2569411e153beadab43a6f09f0aac439c5c09c69109828ef0628a1ee03780d8adf91abb780aa89854a6127b99f7e5dc0c3d8c026421c92bc0385c490da883528a714887384af516a5a4087854138a888632448658bce47541988b0f58b3e007890184543e82bc794c32cf38de03335a06d8ef596d4da495e639f7ce9a7f78a9cc0f89baa2dae69c04743db1e3d15e17c2d847aaf8602f5a6f76868b07cc7125f15a4f0115ee28d2b5cb6aa0cd44e19b7178581c8dfc7d3cdf003cd64b247cabf1b42e86636c58d5bff7f04de17808848a7ba4e352dd8d9ead7485a8df0c35495ec486db529d6e222a07a6cf490c4441b764e95599f28118496ddfdaf840f06ad80afcf3a3f0d1047de44b3c93828f87e1ae089fae52c38e4a0e04592557f95b5154681eb8f24b3fac8944843297a82d7daea3531ff398c1f43938c955dd22f8b4d6b7d9c0d4ffc0616034c8bcc6b11a579163f204aea9c0fdb0cbcb06a38db19bfbe3a7d8ac77e4b8413450bca42fbd816fcf0841bd84d29348ff3242334422787471239e5c842d155989274441acac20c2c5ba66bf0280cb7c0631204b5d0cb1562940c30f06552717e0ad8a6a0e0aaa9aa2175d83137ece6ef87d426cb327d480612ff871722a181fa79cb8079f93642cc089adc2eb3171dcf7e1e26861637ab9d831e68114d290fffbc6e8616b02312952fa6aa80f799c5321a0550649e105f5e336ea4a4a9722c1f5125cef3ed10197f084b39e383260478f6d6b64c0c4f1074e921bd44f9b7d1f244822e0432ac94f5c072a63dbccef1a0e43da8a89456b3d81b5f85b7e528a568950505fb1fa1e8556809aa9716a96b7f332e7c7b96371eca24445c25c5404a4a16ad5b3e62a0da5c274b15a3a6747435f15873c7ddcb79b2b4713ea56d879a5c3992a270f50600477d6456788446672a397d0c793361d6949fe045bd6a724d3f55a45abd3e33ff6dc81fda88447edb32638616b71970b2fefe1991afc60b09ea6d68176c6b900c3d9ce7d9d06596410ee411b31b16ca2ede76364945eefa6af8edbb24080243bc263d09115db8448178b02935a865d5d812a68e9937bc44406f4eee437a2bb595d127133678729975f974136d99b3085301d54f00c74f72a519571e574e94a4096eaa070a973fc0f03c803545729a1ef4f2aafa5998606d495e9574f1ecc40a955931ba77a73c8bf6a31819141ca8a051b79fa716cadef4fe1f387b5774f9a117a8c50960951a66308fdc6c2cf0e387e75c47a67fc9ae7f18cc892ad306afa8a5bee4a3bacac4b12b16e19774c20c42717dd37ab4427e9a59b3b605d81e2ebc8815b4dacad1cd358ef9ffbfdd35c6fde229eb42e758d3d892203e2dd9029f206da37319f1dec90a8b0d0e90ac6983e2e71e7772b02ca1cb2ee373282c8ddd22e68a74d2266142a6cace0ae260f4d327a650227e0986b029b29c4166da16431f7ff9888ebfc114a333c84375b975e763cba8d0ae3a5929f493efb5048d66cff5c46b9ca16dc3ee6d4223278da47d7630419c7d021857b04fc0acab064c05a5bcb41499557b513225af6353f5e99ffd1368d8c7d66f2119689b47d8e71d012cc21f69f2c99a99e0e37de4f5fec753c40a25f0ca725e6a4cfc587511fa705f9d787da7defde42c9890100cfa21c3675d6380c10e7a6b9fe36a19b02bf7829473f497e9778e01cafbea199cd222717e553d86bc5a11009022077f95974aee4fd6915a1974f0e69dcd580e9388a1f5a6ce18d32224b1bf5f665366c4afa101a16f843a5472cdfb347318e568508f916fffb3b7866aca9f80e38fe61072659faf38c2856e6ffd065df58b5c2622581de396f60e7e132a2e75cc2e8da1306ad21505f3915890aa8eafef7af37801781fa420fed44a91e5e74cbe49562fde5b95a6b132568ea59e6fc0ac41b870d5e0aeb1eb7ddf6a93228d37958294ee51a760054582f48fec0e5ed1ca9f521f6b3670d0098fc3e4a90390da1c95fcc4f35d3d5c07dd78d007d5199e3b3d28d8ba676d1a6e827b289228964499e1eeb581fc0e8761e2ccb27b8611982bda1d31d930042b34c5ac27808e48e0cfea09421829976b2f7cd64bc5caa61af662975c01c44bd1c7cdfda1bfe4ca850ce61487be5bb8a55f73c7c7d5df7c7400816a486c14731de3e0f20ddf271079decccc9b6e389dc01c77c97c6135ac5cc67279d5d04f9b66ad2aec60b15745da2697bb9a540b6abd1404a981880508f780572b8c31dcc46607fd0218db40c7206b1e5e76903e05fcc71789591cc84739e3890761123f5068ce5782890caf151ffa5ede09e7a006e1c16b7757e942f3a1dad95ae8540b1d5779013bd53e265788d65e8f0713f8ad40d5ddeb609606d77f475eb9244297cab39c4969f5d2102cc9ddfbe9d3ef067d12c722a7148e1d79c87a394542ab7b8bfbaadacb8498daa73af0c721e628e63130ed443faef11b2839c43dceff40df8d6b75457da0ce1424e3075ed7b9567213d95a3565cc9fa40163252cf30ea981c30608d034d632317f5fee2a41864ffeb8f7028bca799be0f20c53e859aecdefa6e2fd9334238d71c5de6446081120be9f61f7f734516197e51322352b344c59b238c5e726de3337546f4ae72bdb3d337e33ea325184d6d6853a495086bef6319df5b08eade413ac593ab9c99979c6b1de892b53c5f27602fd1aab46850061f5839de7dfd98a8217c8cfc0587a8b433620234b1a69dc7fbcc646f3d9d6808f339cde4faa188d468d5395b89d8e877fd84e8be5e2d80f8441d0c90b867cbfb48db85880a68d4a470b451f4b1f1796fa0b70d18eaf5ab782e7bc71ca42e68d2ca9c64ab0b138d8a281f534cfb0f2c25c7e3b8538fe157575d7a2502030378210c38c826bc55e07f535f89b4513d2750ab81934f8c592a05c53c9ab39fb5c1ac65419edccaeb35b07d4c1b1e66d3a61c8654ac65fd3def9fe338ccc30fb9219d56c90572ff598f4363c2cf20946bcd99ff4ff01ac9dbefcbdafbb54f0b53f97efb0416214ec4020bbf740540705fbf4f793f1ba7d8a0b0f29c0091fad23af69c952188ba417c47749cbed13a266e0d90bcca2a7929151518f8b0f5926fbe4ac68179c28204d23451d46ed2165525066ce852063e5c90335459db7471ec00e90c6c0311ce3786bd4aea961cb27e980545fbb7f89c407fe668d3aad1ff895f77b920752f9e2ca7488ddea7082c0495a0a75c9fa9c18ac11dedf89f13c9388d5456a1731c7de92e3f785a291705c0a1416889dd653a502d9dc257efe62d49a567de086b3b40fb45a2b8b038eca625bd1850107950731fc4db476201e85efb56c7b4155c0b01bcd749d1e2316941b08b4f88bf945ea8c95c23898479f421efc55665b630af7e1d163f12e2cff997f324b8f8698b753fdef55dc01adf3a43c60a4b9d4ae86ff5db1bd9870ef9e6d65b544c02858c41072e869361f3eef0f58cd9b2d22cdf5789ec96f8498e3ea5a3042c711efe64b766a71c1fa1ba2812681fc1156a85c8ae0f293bd16d1aec86110a839c542a5596c70a96ae1d7abb40d11bcf9e259e35967599d92807e55fa7d7863214aa1b23a9e045c96f4359431746c96d9d93e12983a463129585c331fb9ca1200552db89317aab6927839667bad06d8c9c8a440f666fa324d10e76a9e4981ec315089616832635a7bed133775491d48e8fe2ec74245b87ac4f0366b64de46e287b8f97ceb09be3142fa74c08346d4429ad5bc187ba1afeaadb76e80e2e465e171502e7497f3cd7481c044f7d82984db4d11d3908673f2a14a6db0d36fea0166d27d1f2f74e6d33cababcc0dabcf6907cf2a2cb8bff4061bdcaf624c20e84615a73b1211cf92064db61d344438eb0f7feab6d231586062ba927de16bf6982c7de118eaaa17086afd92d6d6eace6594b01203275b210d743510b4adb4cf5663f29605af0c9afc08baff220b8dbf21695d0f99523dea5aeb2791b44b22b596c6bd0d986e6e868df349667ee6137a2e79d8a2c7256ed57690168b41119b31a386873d298423caba6ef8a8da5b948a86ef7957c367dc5b4b0ce7e349d783ca459267436ec819535ae1ca49a47a3797f8572c27f1c02b34c99c9228c8ad0630df50e8691363827c20a489c6c3366cf3b78ebc6f61d6d22897b827900cd3c3b23a8566505e1968a7b8604055b08dcf595f9f6de213d2efef80b457d9b9cee2a1c6d81df05b1362a33c99c84464e7019e3fe49b8c029e1d19a1737a3ed44a33edb81d5aff615f8985465fc896a42be50032f8d127c5b761a964ba188613b67548242ae9704a6bfb6b93e5ed6b3fe38cc418240f1fb8c3a47529b5784f9805f5d7ef74307eef8fadb454dcbd21bd56cc493792e803b5f4e94f7911b060481dbe848ac6b39df56c7ecb462ffaf862ecd5a843508079871cdd9b2448017927305611f2ea10c40985927a6f97a3ec28de08f826ec6c4081715043a98c1b2295d799e1621a677155aa6332ef703f1a622f18b347b81ab10d6459e96652f1aabe3dd4b675a3b01ce8c33f149bf22414a344591cdf836e647f155bbe603335409", 0x1000}, {&(0x7f0000001040)="da0322716db90bde99db1f7424e7a5229761962e3ac739f045327378fb2f5d9e5f42155fbaa773610e71", 0x2a}, {&(0x7f0000001080)="3cc226d72836a6cc2f1d60d77f7aa2657778bcf0199cb5e46e52c587c9155b442216244a12bea039cf31bef71bfc28ccd7c14751a2dcb4a31da83368b676b9573dc4ed0e75f5ee74110d81e171f7f3b13194d5475b573f0ee500bf1aa76b4874722dc24193ae8b6b5508d8c4f7b40bfa617ac2c1c45e6861893a7c993df372384a4ef777b5ff9aa26377ffd65873958274b93afcee3f9f4beeff7ee46e2e28a18b941b86b3acd2", 0xa7}, {&(0x7f0000001140)="fe9c305fb703c0d50cc39cee53435313f04586efbdbf652b85b95ff0b7374c52e8a1183d56dec370e9ebf36d6cd3c9878b6903a7cd9bad3c3faf4cc6a18d6f6d577863feabfff54b", 0x48}, {&(0x7f00000011c0)="e7286573eefbfb8ecfe0ac62fe98164b080b7c27cafddc91eb6020e478e5ce2e8e3b8763ba99e6dc85d6ab416d0db6e6f7bef2126c4ad0cc46b1f8324c3391ccf2c45170fa658893a042773df0a4459b5a9cde84ef434b9f5a64fefa7c9f6fe325eb036daa62e7defa61356f819705d56dd39b8500970abb30cd84dbc6b004f02bb2322a0cc21722cd670a332ebb4401b65af49bd18c17f0c1ecf397a7cdeebabcee939c3fbc", 0xa6}, {&(0x7f0000001280)="8f6aef394db32a6e7afe9a82f710ff7433aa7c73ddc8f1ed8b29b257fc609ce0e5e6d01a5a42cca387c411", 0x2b}, {&(0x7f00000012c0)="c59e8130c4c64bb45b6b30509074f8e21b5600e4bf52f358b1b87584e8cec1232bb5d12b144c536055c4dbfc34a39c4e7b54a4cef1", 0x35}], 0x7, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r27, @ANYBLOB="2000000000000000ffff000001000000915c7577241efd7b401754c84e3bf035a75ceb2c5d7d5ebadacee359fc2af1f9180c6759b94eeec1466d13c8b829dcb9dacd9227148f5a317124e86396628fc1cee754afaceef683055e4e9fd91ebdcefef75f1e83c1f3347dd2ea4a3d20bb21b73728c5cf6fff6fd469a97f6132dc030f5887c3f030444eaf3c482da1d36b4cac55804dbbadbb49d394077173266c06334d198b43b068531f59e1a9a6fb22f1aac1ceb9ebe19079dd82a8a980a9111d7d4887dfb664e1fc8e9898d222b7a45f84f2851fa3309034c697b1b01a23e3a3d3b91c", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32, @ANYRES32=r38, @ANYBLOB="000000001000000000000000ffff000001000000"], 0xe8, 0xf04443738d7ebbe0}, 0x408) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair(0x2, 0x0, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="fe39feb7d7", 0x5}], 0x1, &(0x7f00000001c0)=[{0x78, 0x1, 0x9, "b6ee100641c8f2966465f6adba2bd2a4f64e8ccce03c1bc9bd7251feb9d5786144fe246cf1c4efc752ff7fdf60deabfe72a9e8b39655aaf370153f1329f875c8ffe5048af63df36396bb9377a0818d96367de364b55c6f15870173a66efd61b7c274b03b029f4846"}, {0xf0, 0xffff, 0x3ff, "a0a0e8ad69c57e0f88bae8154e82be95f5eb7f74a790cd51bab76ad3340fb80d811bc58862c2cd72dcd19b5c324b57663f9975ea0affe617f3d953a0d8eb6f63bfccda399e25584b720831d29e3c3ef583bf8434fc72a55884fcd3f4de52d1441ebff111133293565738a1a2e44fcde5221f79f30d14e6150cd6dca21d94ea58accda0d852751bbefb796b8e1bc4b6d3515188a3364de5e5babf3dcf3d2e4add15ea2c2793da6637b01c16bb10a8cc917ca7d4fe65bb2ab3256a8bccba98108542648a8467fa5ad66dfaca7bd3c28f25f5999d6f0549fb401421"}, {0xf8, 0xffff, 0x2, "e594e2457a9828d5f65fa34634180c81ad9cec4bb1d483986c1aeb68dd38d577d07b065c0aa25757db35b313669d9b31c15d74a62dbd29be26e3087ac7c8375e8e66ba1e6cd50f6e5dd2eb0e96b9a599f61d7f909e45d249c31180b832c1cde25566275ff7dc2f183f26636eabf673ec55d3c149f427acee1a3abaa8ef167d5a30e6180634e8e32ed3a801fabb519cdd1e88d83831c7820c088e259723e0fecd95981463646dd6851ad259ba42be41da74c9589e5c70bead3b52f4b6d57120c5eeef2e7d6431e9d2560cfce55fd89cbcf941e8958062168f0dc1cb4d64e3750cd03e2a4831ea8fc9"}, {0x20, 0x1, 0x1, "7db5dc6c33c932ab4f134c64"}, {0x78, 0x1, 0x7fffffff, "527fc56fbcde924f0d181f8e7662c340e061fdd57ed3ab55c1c3121882bdd90bb058a58ad5f7afdce5080915013f8ecb08be5a0eb070d5866d1bf5bc0fc2b1da466e2b5ff3f206073cab030c8c51c188487eab40a60d9c8c7cf1560847f9ff14200178bf054c3679"}, {0xb8, 0xffff, 0x15, "dcb1d3e34a03dd3cfa70d9d0b0936e8a24eafe37d2bd9ebb173e8cb6831680d9fea0ebfab509cc24b5585ff5643198cb09cc7caf083cb80eaf70893518871df8e000cd14cba68e425ce9794878765aa61c379448b37a3725c82527501ba451e9afee8d9840cd2205fadedaa6ee6cded68220b654371f0e8dac5dc46db936f15e91b67eca782e47fa4f8de97ea164d4072c38c2b2461b1b4b169c09907d3cabed029745ca"}, {0x110, 0x643b59f54136819, 0x4, "3b39fd5e7b2c4fdfd31ace5e4d14e22af2cf51864ae0d384e9c4cfb4c1a25cc913fa6c159a8f9ba468354d3d0851c5134587d44c81d4d3d903ecf508bc608b2cee43f9e73d5175ee7561e567f259d6f08f8153938470a579ced7250867a2aac46639267a10072d9b63de79549879cbcd198aa51da4a8cc0c19e92a9b4c3dbb19d01c1f7c99fbdc16e7c7d9182726ff7b206ff4dba6e46cd14dd5d4f8e00ffa094db3c21609f2537c5d97a421388ef3b5d702509a7c9c5d66f97126220b6c402f0838c6c5ca08502e0e890372cacf6aab6c1b351ab9a5f593a87fb77faf7777ccd35a0e1c27e8edf436a282a054138599f61c6640167704eea22298"}, {0x60, 0x1, 0x8, "6241bee860ea7bb99ffc42cc7964469065bc19b9e82737b0d353238dfe4c0762b7139db69414e200259847a7e086c7f4166708631b9e9fbccec081f2d7d7e264a1634a3bc62cd569ba3509"}, {0xd0, 0x1, 0xad0, "98e4abe73f5d399b8e85a6b85da22ec7c2b05b343bc0939606c43c5e14b8bfc2c3d9bebf1f92e1c9a7b4595edb727319f87e61266ca89c6eef032410e7dbf919a0e504c856e9c129c8d60e4343d7d80674b3d7bb21970c19e62e4eec376854b5a719189fd53a22571a5875a58527aa388c463fcff3337bcf972c06866e7f68a3639a7378e8ca3d5771b3a40331b4d006cd6f58cda06fd9c3b52a49deb0eafa16afb9a1d18a641aba4e9dcd13c973b394413f895573dcc0a86d673c9dc307d9"}], 0x5f0}, 0x800) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000040)=0x401, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) write(r2, &(0x7f0000000200)="4c18e88a762a9fbda8dbea201e25e8c4088c921557322a6501e0712ed15619a5357721fb3aed55a2febbc6c8228e4f12db7a91f8d030cbd74dd4adf420848e5404f74eab37442565a224f459a181a4b97c3069c510e877f9e0bad0", 0x5b) write(r0, &(0x7f0000000a80)="bd", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x16, 0x1, 0x3, 0x4, "1937a2d70d937d0269691ce85ca0b67143fdf813", 0x80000001, 0x9}) syz_open_pts() 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000033000000000000000000000000001f00000000000000000000000000004f0ef8c4ea5805f25bfef185040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faff0000000000d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e753f629042f5663b0ec6012f3000000000000000000000000003ffeb712a44d6e1226b174e0323996a329e2e5ac8594990c086d095da736ae4a46ce71e2176f063341f0d9cb6f614f13"], 0xaa, 0x0, 0x800) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600"/156], 0x9c, 0x0, 0x1c00) msgctl$IPC_RMID(r1, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6d, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f666c5a830d7c8a860af78d696c653000b12fd260c81efc44c4f66dee1adf74c57f2931eca677d6ca3185bfbc30c4a5a71591a6c8162662512d08ce0e4abf80444110bc12cd0d048fcf700a92009526ac54dfca69bf4a2a6739ab8e099edaa4736eb6570000000000000000"], 0x10) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x1, 0x7f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xffffffffffffffa1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x3d) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) accept(r5, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) 16:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[], 0x0, 0x0, 0xfffffffffffffcf6, 0x0, 0xfffffdf3, 0x208}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x7fff, './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) mmap(&(0x7f000048b000/0x1000)=nil, 0x1000, 0x0, 0x35cddf7dc9e47d9a, r5, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x1000002) open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) pwrite(r2, &(0x7f0000000000)="2dd0177142e561", 0x7, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x0) acct(&(0x7f00000001c0)='./bus\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) sendmsg(r3, &(0x7f0000000980)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x3, 0x3ff}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000240)="5f278f7c0a2871d33ab0ce192329f6a51c51097dc9f572d2d4ec01213ed5fcda25e6838898ba29", 0x27}, {&(0x7f00000003c0)="0a9e8a5084ed34f7a898f65f9405f6194f55328d3923431823df1a18368923e0ae4a709c29880ff6472287152a12437217fd44fde3ed18dd31990a0f842224465f14f47de4142970122a83fc6f2a03c583c7c08ebf6b3a8524f4a2f24ce94c94ed97aad5c6ac501f2d04561860885b7f2b4c832443dec13afcb0dc3fcc7324e8d8ddab69854afd8bc69957b36c7eefd01e41f7f39faf0f5d52e41fb6a6d46aaaa2c5708b04bca841486a94d7c529a1e20525a396854e27bd73072d88a3db4384faca614b97307376ab0eaa80cbc5", 0xce}, {&(0x7f00000004c0)="f42f67c1faf374e9765345f6e90226e51583711fda61cd9501682dc2d3cc0bd0b6a79f9b458e21b15202b2e7b5712e5f9e6c85b08ddb36bb78c341f08716e82e90fc57c0d91e93db824fb0a83a226aa11420417d575c9ae62077b0fb6b9e5269ab0a72b4e49c34b9c9d9aa3d827aea5fe72c8458275b12d852420a87391b722cec60a5c0f692e9d16d5436de25dd672a5acec47098c0f1f545fc176987ca53d890c3eeff2871b2de18763716d7c1b5cb7be0bc57827271e3288c68823bcff11c33a08bbd5ac95b0964d2242ff75ab54f1a86e7cbdf77b7fe0b2c", 0xda}, {&(0x7f00000002c0)="04bcc45588a256c077d88eed8dee43c5cb8d808130197fd67f20613dd55ea3bd9ef7fae09317286cd9f84886caf211e41c67b989303876436900", 0x3a}, {&(0x7f00000005c0)="cee85d79050004acbfa59625ecb412fb27304ba908fab9b1731fdac587b34ad7b6a206f23d0d19e11086d87dde83b5c57556ccb4689660e004ff334f089ba41da3e176c52495a6fea569dd7feb16f148e984361b6d6c8cd40118d136a6b183bf4b7d116f7c0c9dbc295e7e0ddf9b700c6cc4ff082510b73de492f5ee3a82c7cce83cd43e2dbc5ce708e7b3b0e3d00f5e33a18d68799d482cec770e1fb8d5662da149594ad8b20f79c4aa6f60a30aed37118ba6822f0510b0849fe6cadc858c61424e32bdde7d0fa8465206659caca1fe797a82cef1", 0xd5}, {&(0x7f00000006c0)="4f4ea6e0a4dde406ed779f44f7d903a573f840117bd03d7da2d1c7a576d4a549186126f7a0929f3a367000", 0x2b}], 0x6, &(0x7f0000000780)=[{0xa0, 0x1, 0x6, "a87ba253071cca708fb07b4dd76e5648eac151d12eae2e9e4f36c14697388fe1d37a92e68bec086e657841f94f29ec2d35903a5bac8e5dc6c7a2fff3a7397eefea138de39cab3919171e7fcaaa15ec7e1e0bbc5041ec23132c7046a6f2e7f9b435a601ee40ce1b78236cb63ab4c9585eb2fdf3dae736b60d0ffdbeb088c9bdd17774235e3ee042dd9e6460434d960347"}, {0xf8, 0xffff, 0x9, "d11443d882af106b23c443a9bfde94d2eb058239f64df7bf4aa619af1b66b5717b32cf9b49dac33f672c9ae7384cd319de13f75ae1a8b8670144d6a781165e2b77bf59bebd541b1cc538541072bac0fdf66ab1f4a45ca6ffdda1b9c1aa743106722a82010564c4692ecbb60455309848af5e3d9fc71121deb6a60fcc715312e570f326665ce4372e861d5fae2f5eb7ce0d4066f876643f763730dd85cd9b858de41af197afb720477557c366188eff3ee568f3182a53bdd37106e99cafe6d8bcb4a5b75f28e8a64e5765593ca5d5864b4a0c2ea631d06bd7acf32c4ee8fc89a945"}, {0x58, 0x0, 0x6, "7e9796110e300db9236eda7459ebe982d48641830842df2e64874c30448fbaad4c5df8a9d3b207bbf45b41fb8d7c93414f477b07f350f8e41da902babbbe52cc2966"}], 0x1f0}, 0x400) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) write(r4, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) pread(r5, &(0x7f0000000340)="22f85675727919e00810e6c2cf66a487b40672e5d8f937c142eb85c12dedb2db4d8c8af98a44a6413b42f5ca73008e62d3e4d13433453dfd6a19c754de435dbd0f43331eb7857098df1050f34ca54539686dc2d7f1666a14a6f1818d5f9ca165e6421585d5b786cc75b32903bf1b333eaf0dbca2ee6e", 0x76, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x0, 0x0, 0xac}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) kevent(r5, &(0x7f0000000180), 0x0, &(0x7f0000000640)=[{{}, 0xfffffffffffffff9, 0x5c, 0x40, 0x6757, 0x81}, {{r6}, 0xfffffffffffffffe, 0xc1, 0x1, 0x400, 0x8}, {{r8}, 0xffffffffffffffff, 0x41, 0x100000000, 0x4, 0x1}, {{r4}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x7}, {{r4}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x20, 0xe9}, {{r9}, 0xffffffffffffffff, 0x8, 0x8, 0x20, 0x9}, {{r10}, 0xfffffffffffffffa, 0x10, 0x2, 0x1, 0x9}, {{r11}, 0x6, 0x9b, 0x80000000, 0x7fff, 0x401}], 0x7, &(0x7f0000000200)={0x1, 0x3}) fcntl$dupfd(r3, 0x0, r4) accept$unix(0xffffffffffffff9c, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000048bff3fd821835ef00000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9c31cb8a9372b34070000002d17d45380e2dea818728fd61d7dda1e1308cd1370d4951d8403dfdb97f6438b31a8789397be420dbb682f6f9fc4679a5f2b3e8cf74e3029134d77d830ce1a05548e176b2d724c28bb4ee0e9bc6273c4d19cfebf5db9859a5fcd7b7283d64d7d3044588c274aa8b0d62e427f066f9f1ddb4e4fb070b51e9c15a4a9c5c1ccc834ba5ff50040b5005b3403c6a32ecfadb0d50e07269515d055ddb04ef6c5648d36386d821ce4eade8f80b6c53e903c83fa5a1372"], &(0x7f00000005c0)=0x6e) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001613fa88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001613fa88 16:00:08 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getegid() socketpair(0x2, 0x2, 0x40, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = fcntl$getown(r2, 0x5) r11 = getpgid(r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, r5, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x309, &(0x7f0000000180)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r5, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, r4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r7, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80487008, &(0x7f0000000040)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x80487008, &(0x7f0000000040)) kevent(r11, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffff9, 0x72, 0x80000000, 0x3, 0x2}, {{r12}, 0xfffffffffffffffa, 0x20, 0x4, 0xc000000000, 0x401}, {{r13}, 0xfffffffffffffffe, 0x0, 0xbe0b696cd61e897, 0x2, 0x5}, {{r14}, 0xfffffffffffffff9, 0x80, 0x2, 0x13, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x40, 0x1, 0x7}, {{r10}, 0xfffffffffffffffb, 0x40, 0x1, 0x81}], 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21, 0x0, 0x0, 0x4000}], 0x101, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1ff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x80000001, 0x7fffff7f, "07190000000000000000eaff0000000800", 0x4, 0xd5000000}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0xfffffff8}, {0x8e, 0xc4}, {0x87, 0xa5}, {0x81, 0x7ff}], 0x4}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) sync() rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) faccessat(r0, &(0x7f0000000080)='./file0/file1\x00', 0x2, 0x3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x44, 0x0, 0x1f, 0xfffffffd}, {0xfffb, 0x0, 0x7}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x18411, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x180) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) write(r1, &(0x7f00000003c0)="f0f1fea9abeac600b666422123ac040011c2a6be94d7066f3db45dc7ec6a1a8f2ac07e1c9afbc55be4ab3278cc192805000000a5dd876bd0e6da31e9b211c61c00006663fdd04fc799ff8b5c3b1b880d83452f0844fdbd842f546ad7bb24f26830161b6e3d56c922174cf44b27751c1253df1de9c3bb99976d3cc55511971ba33a7f8f631f81894a608c9b597d8a5fb45f9d03c02385598f9fa86f95274b525cb294b449ca84da178f60c3e176d5f60cd232106fe8f4d94b3e8a471e2dbcc94c6e3246aa8223c655f2d34fddf85a3eba0950e8fe15626d16f5e0950b118b704779572f2a1e458887ae4efa1a41f704a126c5655baefc90fadc5de914fb94c54badb2ad1ab9660bc500b17929ddd97b96269c5a5b11cab6e445550d1030d37e4714be473bffdff3a1b9f5cc51b461adbe54e1f080a6074fc877efb1a857cd0e8fbc", 0x24d9d735038a1069) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="4d0fc3", 0xffffffffffffff44) pwritev(r2, &(0x7f00000000c0), 0x10000000000001f5, 0x0, 0xffffffff7ffffffe) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x11, r2, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6dbbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f90000000000"], 0x10) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200002a7, &(0x7f0000000040)=[{0x80, 0x2, 0x81, 0x8000}, {0x8000, 0x2, 0x0, 0x2}, {0x2, 0x3f, 0x6, 0x3d2}, {0x4, 0x1, 0x1f, 0x8}, {0xfffd, 0x80, 0x89, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:09 executing program 0: sendsyslog(0x0, 0xfffffffffffffd61, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x20, 0x4}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x10000000, './bus\x00', './bus\x00'}) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x4008, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, r2) fchown(r1, r4, 0xffffffffffffffff) close(r0) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9e096480000010000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 0: munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001980)={0x0, 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x5, 0x1}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x5, 0x9) getsockname(r8, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) select(0x40, &(0x7f00000003c0)={0xfffffffeffffffff, 0x7a, 0x3, 0x4, 0xbd, 0x0, 0x6, 0xbc}, &(0x7f0000000400)={0x0, 0x100000001, 0x10000, 0x3, 0x44d, 0x6, 0x2, 0x1}, &(0x7f0000000440)={0x100000001, 0x4, 0x1f, 0x20, 0x81, 0xffffffffffffff01, 0x6, 0x200}, &(0x7f0000000480)={0x5, 0x98}) r9 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) getsockname(r9, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r4) r10 = kqueue() write(r10, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000010fe5286816541e007c5a124adeb2e040000000000000054035f7c0ec8b7eb216cf2acf63cf704db6782a7b62b6218d724e297baaf2090ab52b6ac42b6569539a845ae8a2c0f33aba56a3f5558170232e9863233ee76b61e6fd0837ee9e93d0da762016612290710dfdb0b49285ca35b0da80e5a6732bc47b04c11f4355a3afee1b68052995f3dde4942063845054c17ecc92b1b47bc2a37008c3276fb1c1c4c896faaa56a7796640485bdaecfe2068decade769ca45ef99937c605eeb5bdef742a96c1ffacad2ac554bc2beb24581346e6cedaeaf1c448fdc7ae6534bd92a0eea4caf6bec2674e10b760205c28629ffbe75bed04333137cab588044d2e700074626c040ed3455a7ab1fb2f222b2"], 0xa) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000340)=0xa8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000180)=0x7f) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r6, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r5, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r7 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r8 = semget$private(0x0, 0x2, 0x2) write(r2, &(0x7f0000000500)="1cbf0eddfae7d8aa1540ff74cb43dd1437567fee117ad7600b38b676bfd67f16e0ff4e301583eed2f2373855688fd6ee5be7347b3e8e6770c696016c46ea048e27e5403bfe5ac66e97fc09be605b857f41ea5967d53382462a8aa7f8241cdaf2980b6829e0bee7d761f91b1426eaae5afc637310e6b2e9a69cebb7f36e26b6ef8af75d9f4b2da2290d59cdda0ae9939cd8e0cec75d59a0f610f6756661824d4516fce45130dec4402eb13f618e299adadc4660ddf1f99b2ed45fdd7f7546b1a1a7da5e6e5404e8c6fb722ad295cda2744beb30dcb2246ae6f71143cb3914312a258bd87eb4b3fc96c730f0dadb05c563b2575e31ea1eaaa22a4c54fd41df5aabcea4cfc3f393c947f9b64950a14b7d65f544cbcfd153cb0e157530afb62331bc08da926f84b43345d9b90c9a171f27efc581abe596cac10ae3e0724486c437c2055f291d1cf95ecce0e2b8cc250d44d94c2500fab45abd48f95a50a9d332890a9d13053777c56466bee65f27aaef5eaedbca75f4b556e9d3c8e2a018a0f187c33fcc3492b13aa4bb3b8e5964a823b79dfad65535345d06163eaa199536915e17f2172fb706c49a2b11cd5bf26ec94bef5653788b044af8b41c5e63cb87c90c3601239fe43f20f49056057d61183bfdcec69374e576de4ba1a5f08c1849a57bef987f725c86f7f437f4479f0424e02b7e567ce8f710908de6519fa8bd96acf5441c6680bf7be23810c89361636cfcf34341fc7dcaaa7accf87c5e0359a0cee49d96acabd4b343effefb41b50ae152ae69aea2b95c4b6e1f85bbaf758e6d7219bd7f8bdb26c6dffb1315352de89984523a4ff93f872baeef0c0578990379237161995a02fbe28c04d288f8cf1cedb147c0611d0217b14f26709f755c1efe29053ead29fa8b77a429dc0a013808a777e0e2ab7447722018aa6b513cfba04facb2df823a115390fbcb9e1348697af0bc10a0014c7e04eb880ac4b6b9c6800e48bbe4fbbe7c594aeb225aae38738ab53523099a7434869728c7907c0ef8eb87ce2a88c62432c013190858fa73ca9702dd4254cf6747d0b527ed042e6aae00867225427b3bce18d6d5d0bc97900136e73186d18b7d4472b817100c70a512d6aa1d9e9a1da06bd1ce9340c86aa630982642423089c7895df81e2ae70f3e0cee1f127cd3f587206d104704e6b6ac89519332d6cc14debcc6457181265f69326fc7f42f21df1ebd321bf5f6e8c24fc83b4ff68967a5642ad44fae9b1a48b9a885401e6d4f9bf38d86cbe595ff29ab10743e2618cbc0580f915539af0cbc7c45becddf39e541d492646b7fe48b4d0a0820ad9486fe048335c5ae4d43c5f864f13cad79c6aeb40783f6c94fefc9aa15e0706f6cf797ae71b332b034bfea3c4f50147c3df963d5ce07e5c03ce4021fd573a00f3e6c245e1c5a671e1a2f46031408002861f4346cfe1f4d945052ffd28a5c1ccad2617c95f4c6d263cf8aed1bfb5b8800f36888f52b628492ada86711ed062b12a7ec642e9286e2b01934e6b8f7bf7a3ea231dbb0fb230f55ed561f2eae4230ce4b91d350dd7f30fe9d2e56865f6a20fd8877f332949d38a87d8149b9c0cd9e6bbb37711d5de968ade8ee7246c5a8690a33931f135038de173fac965bfdc489d8ee881cf15450d8f4ea6a50ae9e3a7ee758e398569b7fd571514cc541ea64df42201a89df815bbe135a8bea03e70d82431ff51f59077f1852b220ccbdc780dfedf43a28cbb71f3546efbf8e3e0734df9a75aaa4c0a9fc2ad6d910c9ec7457f88b5c1fa4d81d4027fd6ba8363f1a76c34dc11eef5f6f70ea62e9b8428f6c8ef8bd3901f680ea020ad69f1508b8980a6b6486b65c3b124d10be852938268e8611be23fd02fd29b1faad593d24760ad88ef93c30b288605299fbb8722f59838fc15781f60142f7cbd93642f28489ddafc9a2f48e0c0e1ff65606cf59c6e688955152845a02707707564fb989f1efcc9777bc09565411892fb7fbedb05918775ecfab4d631de79cae31fc4226bcd467ebe39c54c27da411c16020f9d121fd38efcdb0be24f8761362c546f277ac2f74592cd37241faa89cb377b309434e39cc235c78cd869b8383dbcfc6edcd6885654dc0fd5b43d51b583eea1adbeee93a4e7c7305b3406afdd03b516486e6cc46313225d7c54161786a81aca7e2f6f540483a2457d3c0237394351e37a6afb1a781a83b7283e7b5fe04e1cc5ac568c01e990879d85b1d65cdee44fe457d70668776a2024eb887d2d1040e7236915c5cfaeaaae8cd66608ecfe2c871b42aff75436184b8224cb56200614560298941c40ee6f97a9b04712400d5f25a2590bc74c242109645ba0c502dd3fb9903f8219bdef6f7a91fa86d84e6986bdfd12fd46950d8f19c71dd2814190bac041f5261556b1798ba2e2d28135b2442bffd4e4f57806759ed5628b1578d134b0a42c83c316dfc12c4e80be35f579104615fa27b8a14e2352d900cec99ecbc62f30e7383296649ef25af857734296c3033d5852c9d8774cc63cbe94b96067da5aca2b14c27b6ab107545f24e20e2d428940733ccfadd4eca7e434cf2192af2ad87d158726c7927609630adabb36d1d3927bc1954a6c75278a3ef8200de0fca191bd755475cdbdf6f2d5e6e5c5ff0112c0cdddec89c7770adf7a9eb55c0fe3fcc2a5b6c6d8ee2d25a41f12442364d036b1bff3f92fa5c18515e015260ac364ee5b0df4ec8e3024853cfb942bd097adfcda8f3411c97a5b784f1e64f5af6e539316698435f2dede09a481d68df6a0be5e4e34611d7eb321be03aafbc3a3632527a488f561436e016b9ab72b12b21ce946a9bc4ccb92cfd0474cece3e60f5e88648ff4f0ffb940172b1e07af429d4369bee5f35342f5891522c8c7a72031c46ebcc502ca6a629d677427d21efe1c2a96842ec9f1a5d7b9b10d8e4e787ecf6bd964cdc9e4a8105c600ab424bcae8759d06c173759fc0f7d2c6e85ef27383c70bab085302ab038ef544c57e572fedfeaf4a1c7da1bd228d8d0e0447f2a0cfd5ca72bdd3eed4d409e4b29405cb690ec854335e04d00a1e14108a0ecdc5d9da413a2fcfc5e067ffb093659229ba1fb72e9b7a4c2a2e4fb55059a44ba28741158e0e8951033a509e1681509f515747de2ad8adabe69197b9a28f7198bd94d3cbdfcc51450e6c88d5e5d12b957c3e20e03a0b24ac9fd84bcad778f0acfe667e0159f4ca2d6e93e5679822f5ae94773cc3468d54661a2f23794c6cf30e23bea20843dfe29f0db197899b6f290c5abaa2865e4088abca9f7cfe27912f6498a6d2466ed6f47385b4db4bca77aed4c0efcbe74487c1f7ac7e19d595e7fb2d3b4e3864d432fffad0e6f8c82741c2ec97e36aa8ad343cdeddd82f488a03c1a89067a3c5f47c54f7be2fede5d8389e834a3941c1b2aaf306c506bacfb157ae30d852bd8239bb01bb2f5c4377973c70213e7a718c475e73578bdf350ec7030c0881acbbfec6f9b495248076ac902fc9d2aa10e3a105a03a952fe203ec15872f48493dad07dc6aa5d80652ff269b75eab38ae1d70a19e2386c444dfe8232fe228a97ce9fcd1689f1d58ceea12fcd1fcbbf664123887b38c27321afaf7c0d50a7e695e4d232a880bfbafe5e8f51662c073c2c8b9d0d1428c3c5e51e8882bbb75064bc16f4d9b8b1bad13a20b4b2de3e4adbd649d1f41403409037516e0849cfec7da3ff4fc0d0cad0c147bb79add70899dca730780c9a6f205e2f04165159796e4e660ae786ef98008d0b847f581f01453fc98049656f5dbf4096d98c6981e811826bd226377e48f6cfa50f88bf96b102f17ca23a33203f7c7530cf1d3b495d24ce14b2fe3998f267c75a36e3c3030bc98b60b09abaad11153237e2a2033a9e3410c54ae0b96c775e0d8304b70cd0c71b3413b24b755c10c8a9a9117113362683b77963bb184548b2fe4dac4daf1697904c44b686ce6890d51c04dca3f189726a6e46a856b296058ac6ae714dc6fe5df0f93edcc2fc0b562ca54b961732e0d8c5c4d1ff577cd9656ed2326ef46e53e74ccda3ddf72fe5dd5d5aa986eb8b2acfeb4941554b2ae9df31ae231db9062a3e7d80f5e0c2964d2430eaf16a35c61acb17bc9b4a39bbeb7d0e2d10c68eb2c18386c909099046c67844cb2d8782a7e94e66dde59cc6b83b64d044f5722456e130bdd17136b96abf4040a24ebee51da792de3e40b4060e651f3a4d5c2997447c0b4abcb27e5bab6dd4d1449f897f6dc6c5b35af203768e360109d46125c87b3cd8227e4a060b92635f7e23133ed368637ff8f386d03584305dcbf806ec880850a748c131ebf00277b9a03dde82ba14b322a011f800b44dc71c26fa9c7a8834205245147e2a4a5c52d09abaa8b15d634d2ea63936ebe39e66b02f32f74abcb3a7ca8c4fa5a809705f12d2b32031f0266c7672e49b43aa0db8d6b3e9484ab5b9abf68e528a65dec763ab52525dd399c657d2251264c7126b170cdf2f4881bb9bf22107434739574de4af43f44c99484a6911e742e0fee349f781497eebe13a61e5342a3d27b691dbbb7cf40896637a6e25cdae61d1c1f68a348f01875ec86cbd26406f866fb8c1a17e857e6a51727af0beeb5ab1c699044a446e62dcc91fe19e6f0b047dda3c69e5ebf642a0aded8e49644d5b8d51703e8adb5a2e23339bfd6a1a66707496c00355c4add3fbc72428d16675755c742f2488f5de80fa74c146be1f7cae00c293ba615fdd4f5ddd3f7ec2d354620a5f5ee3b6d4b0de1ebe60bd2d2a6862b9ec82603fae2f5ad943695ef3da2a8105b361c14fb911101f5f6de106befcc2b79a2212129d8ef3b8c5ec3c3e2b1565d5fae11775cced7100c3ab99982447cb64ee26c31ec243b12bc560b39c73b7e5d8439fb631b35382756241079c31b6de8b20d72dc82755dbf305d76c6430d17d6b9372e17bbaec2a17254f6aa5ada34da341945743ae657af3f2938e86883dfc0ad0a874ad1e8db38e30e0243b7345b464ba57e0cbc388398f644bc6cbedd6e9ea1aa1f4a54abc3a3713d1436f7a221fccc40bdafdca1bfd7de218b9a5fcf9a4b0299dcf6975fefa2f255e69a4ddb03128dacfdb925dc6232083f42f0d83d3d7a1043921f06368b1b082a5babb9bf5d3ad116af1471552d3f25c92c821ad225ce98a2207919d7a2761c5cc71af9a22ecb3f0a3643808594feea21a8194295e0ebbb74f6fd92fc48990324e215c90702ae3ff443e6a4666a71ab1210ee6c6ca81024fd2c52acff276a97681145a66ff078b814d0f15438506a2a753687312a49a7acecae4e69eda3e243eba90185bbf2308d1713944270c3f88eabf16c177d2b6b26a54006e508d95c274ad2f81a78f80444328f6595d62820027792a8e4d5b8894629ea0d74d0d0725709eadac00171310a1ab7cb0213ec5d19b8d3f693c2983f08dba950f8ccca35c454ed5e0e56b7f1469eb3e4eeff3684ca19f4f278f3861f8c1df1a1f01bfa3ec3f65939e198850b1dd6d1f0de7a6095e9d10ef1e09f683241d4ff5cca24476068e5afce3871d97f3aa8d78cb3e7076ef85ed9dd7240f7f61e3152b59178853c4b0e8d8a011d75ed04e71b1cfb77e2166cfb110f4b1f37b8942e3fb121a2484667b6f4f394f29846e84b01174592acbb912d475ee85e805baec429cc82654a5660f885a266fd55b359de0dd8275929204117af8bb2dc0941eeae8e70532990d033484583b094237a5d92e72c2b101b85a23284aa3388d68c4e3fa59a9acdfd7e5412e165c442ce6a86b9066c72c28000cfddd03dd7e7e83a7838226379d", 0x1000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000000c0)=0x2) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) syz_open_pts() pipe(&(0x7f0000000080)) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:10 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x803) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESHEX=0x0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x36}, 0x0) 16:00:10 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() execve(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) dup(r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2c9) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x7df) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x30c}], 0x19e, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = msgget(0x2, 0x64) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000540)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff82) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x249) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() r12 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x9) ioctl$TIOCFLUSH(r12, 0x80487008, &(0x7f0000000040)) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x80487008, &(0x7f0000000040)) kevent(r11, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffffe, 0x10a, 0x40000000, 0xd5, 0x8049}, {{r10}, 0xfffffffffffffffb, 0x10, 0xf007fff9, 0x20, 0xfff}, {{r12}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0xb34}, {{r13}, 0xfffffffffffffffc, 0x20, 0x4, 0x81, 0xff}, {{}, 0xfffffffffffffffb, 0x32, 0x4, 0x7, 0xa}], 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = fcntl$getown(r5, 0x5) r17 = getpgid(r16) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, r8, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r17, r16, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r20, r18) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xfffffffffffffdfe) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r27 = kqueue() kevent(r27, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r26}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r30 = fcntl$getown(r22, 0x5) r31 = getpgid(r30) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r24, r25, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r31, r30, 0x7f, 0x100000001, 0xb1f1}) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r32) r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r33) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x400, r3, r15, r20, r25, 0x4, 0xff}, 0x7, 0x4, r32, r33, 0x8000, 0x173, 0xffffffff, 0x7}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000001640)='X', 0x1) 16:00:10 executing program 1: setrlimit(0x0, &(0x7f0000000140)={0x800060000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000380)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = syz_open_pts() lstat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = dup2(r4, r1) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x1, 0x8}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) shutdown(r6, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) setsockopt(r2, 0x3, 0x3, &(0x7f0000000240)="4285925885d030d78f56e0014a371fb4fec025ac0b6dddd5e4a8a2de7ea24da6b35b7cff7abc33d4a1e63a2f014accc212b9d58eb3ae86", 0x37) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'t!p', 0x0}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r1) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x3, 0x0) getsockname(r2, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x317, &(0x7f00000000c0)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:10 executing program 0: r0 = kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) ftruncate(r1, 0x0, 0x9) kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc, 0x0, 0x5}, {0x2}, {0x6}]}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8001) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='/dev/bpf\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='tap']) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = msgget(0x3, 0x26) msgrcv(r1, &(0x7f0000000080)={0x0, ""/218}, 0xe2, 0x0, 0x2000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000100)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbae57f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f33875c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e507000000000000001a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59000000", 0x1bc, 0x400, 0x0, 0x1a1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:00:11 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0/file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x860d7d5c01d131fa, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = socket(0x10, 0x7663d92005433ee4, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffef4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfe4, 0x8, './file0\x00', 0xff, 0x4, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x6c}, {0x10000006}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\xdc-:^\x90\x00', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)='-@\x9d#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='[\x8c\'\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\'\x00']) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xe8}, 0x0) 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x344) msgsnd(r0, &(0x7f00000001c0)={0x1, "d857c46148636bf4d4e0a294e1f54de54e37b2b723cac06be0a09694a6c0a62c2ba156dac1351348ddaa80c1f71f66a4c5b329cc70a049bc12b5216ae4d01c166f5279a91a5990752328ead2466165555f6185779dedb05130495b1eaafd67dd508b221f"}, 0x6c, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x733c20a6d6eeb325, 0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x101) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000180)=0x100) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e078db69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) 16:00:11 executing program 1: r0 = getegid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(r2, 0x5) getpgid(r11) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, r5, r8, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0xb1f4}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r19 = kqueue() kevent(r19, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r22 = fcntl$getown(r14, 0x5) r23 = getpgid(r22) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r16, r17, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r23, r22, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f00000001c0), &(0x7f00000008c0)=0xffffffffffffff41) r28 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r32 = kqueue() kevent(r32, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r35 = fcntl$getown(r27, 0x5) r36 = getpgid(r35) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r29, r30, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r36, r35, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept$inet6(r37, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r39 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = kqueue() r45 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r45, 0x80487008, &(0x7f0000000040)) r46 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) r47 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r47, 0x80487008, &(0x7f0000000040)) r48 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x10000, 0x0) kevent(r44, &(0x7f0000000040), 0x30, &(0x7f0000000640)=[{{r45}, 0xfffffffffffffffc, 0xa, 0x1, 0x10000, 0x2}, {{r46}, 0xfffffffffffffffd, 0xc2, 0x1, 0x2, 0x100}, {{r45}, 0xfffffffffffffff9, 0x28, 0x80, 0xff, 0x1}, {{r25}, 0xfffffffffffffffc, 0x36, 0x1, 0x218, 0x8}, {{r47}, 0xfffffffffffffffb, 0xc0, 0x4, 0x6, 0x1323}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0x400, 0x80000001}, {{r48}, 0xfffffffffffffff9, 0xa4, 0x20, 0x8}, {{0xffffffffffffff9c}, 0xc3a40e06eebf9eee, 0x100, 0x1, 0x4, 0x1}, {{r43}, 0xfffffffffffffffb, 0x28, 0x4, 0x2}], 0x101, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r51 = fcntl$getown(r38, 0x5) r52 = getpgid(r51) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r40, r41, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r52, r51, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r59 = kqueue() kevent(r59, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r58}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r62 = fcntl$getown(r54, 0x5) r63 = getpgid(r62) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r56, r57, r60, r61, 0x5, 0x7fff}, 0x6, 0x2, r63, r62, 0x7f, 0x100000001, 0xb1f1}) setgroups(0x8, &(0x7f00000001c0)=[r0, r5, r21, r24, r30, 0xffffffffffffffff, r41, r61]) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r65 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x7b4090f34d07cc40, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f00000004c0)=[{0xffff, 0x80, 0x5, 0x80000000}, {0x5, 0x4a, 0x6, 0x8}, {0x5, 0x8, 0x6, 0x800}, {0x800, 0x8, 0x9, 0xd7b}, {0x3, 0x6, 0x7f, 0x1000}, {0x1002, 0x1e, 0xb6, 0xd7}, {0x3, 0x4, 0x2, 0x8}, {0x8, 0x40, 0x7f, 0xb52}, {0x8, 0x9, 0x1, 0x2}]}) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'\xd5\xe4\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc57451907000000000000ffffffff045ad35a05200000041310db807dcbc0aa7eec138b482a681acee97158985dffa2af15b6dc38f97b3fe845cf76213dc038ffd19c25cb26f9fbe7901de413f1c4bc6f983f63dd32bf37dccfe7ae65346505ea16ec1f116e3455e3b1e1234d818b3053f365a31ca7ed8e6b204d7fc9655a39f28a580b4fbf1bcdea0044b2afc8b1d86a45784cb19ec2b617"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000001e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x2, 0x1000, 0x0, 0x0, 0xde, 0x200, 0xd6, 0x2, 0x0, 0x1, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) dup2(r4, r5) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8, 0x100) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x6) 16:00:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0xfffffffffffffffb, 0x10000}, {0x7, 0x9}}, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x2, 0x5, 0x20) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000240)) read(r6, &(0x7f0000000100)=""/163, 0xa3) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) close(r7) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10200, 0x3a2) r3 = getuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(r5, 0x5) kqueue() r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, r8, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) fchown(r2, r3, r8) r15 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r16, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r15, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xedNY\xc6\xe3^\xa3\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:12 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x81) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x42) recvfrom$inet(r2, &(0x7f00000001c0)=""/14, 0xe, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x4) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000, 0x22, &(0x7f0000000680)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x19) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000000000000000000000000000328ce01820a8f226ba4f65ff2e169db1e8ca5f6fc0553fc9797e303bac33130725e0afaebb01f882d3957148e2bd9333f387a84240a975b87f36c7eee6979865d0b874a8557258e173ac16a8185fdaa22ff4acc6165300ccb0d9"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r7 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x3c, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xac, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r7, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) kqueue() pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000001680)="46162a75a5c857bee670c123584db783f0250b37a7eb52980501341300573e7273309972a8a0ed2b2d09d7cb9d3087bf9c2b65c1f5f41f41ca4d3152e742e1fbb975720c4a6a98be44ab9dfad7524ae820d2e8fa7b9e8d0fbea1808eade12ef5610ab8aab1575802b7515d6679eca1bf77a456cf4f9a0ee288aba57ae7e395068cb572a0e7f36df926f9a34141f21566e7ebafa5cc2dad3fab2115c71bab067bc7648131f79222ee9dce41", 0xab}, {&(0x7f0000000680)="23f64685128e10444324dfd6c1104705248681c49cd9cfdb998510cf6c27aaabd81ede33633c7ca5c587e018b98f2533164e7749b95572beb1d4aac104e7168bef0594df54c81cc97c76d097929f306a33e3e53a3ed3c571ec521f89d7dc63328c2296274e7d254ce2a4480cbdabfe7351eb007c1648d4c4804a0b91e8c8331113d2e8c8836483fb73f5aba8e1c47c00b41228ee6ef3bd4e336fd08486117fa3411b39ba1487f12721abe14329462de8f7d252df5199cf3d0671296cffd6add28e6034a5f94d2724fc312d2aa90fbe7f269c999d560ae999740e98644bb3442d2e7fd31681fdfb8df9e0cd969781a43484d663f71f5791ab827e32889619be2482887b80e1cea6139576719862ae0526d6b9de1d3bd13e64cf878c7f38d9179b033b89fa74aa32abe4397e3c7a6e04ce2d314fab3798eceee776585bc07f6bd9ef3a5e1f24173397f7ca4b2b08b768a0619006dfaf1ae2d8695338c60b43386a547fec067ed14696db96b302e72df304dec095990e74afcbe853c3d091a188448a7b61a6456d06bb35416d64de9f4b23371f098fb3d5fc89fca708abff2037ef314e85d08e5c1eeb570b3a6eb50ed11ccfa7dc2fae34c9bc7452fec9850b41e75d6adf9d4ae95813e8a46b00bf49becda5765ab043865de6c57cc0da0bd7042089df474bf5ae0da0ebd2751251ec72bbd2854e22b68fdf83389f5bb47a2d8830eaf7774beb8c51b8a426bf747aac80a510312d47ad8f0e5234aa3d6e426829cd8a58ebd6af5ec0dc331002068b8b8387394eefc2d9bcfd5aabd593dbf948d974ebd32d509f6d8985b17411ab3a972598b99d990b8c3fc748c4e78f62646d228b96a816186dc05e26fd4829f9d753495df0d54388df4eade01ceb66202a92d9cc22bcf3f9d68a1a7553c86b7d60b7d59e9302c51afcb72bb890df03724bf52b3b28cbfe5e57cf9f79ffcd3f9b4a308a6bd31789c4a454cd0b3d7794114a18405d3e66ce2aacd381ac61bc5fbc74847f93d25ee7f5e51eaed85df43654c8f25ad29f8d3edd14c782d0db7025a29f88d8b933b1cdb63fb3fc4110bc56fb24d090b3d60c3f63aaa7b7012f1ae284faa71680023cd7c9e5baca5829ce93be4a287e0e0544d62695d4b30b8462d5e77d01e7506a24f641e198f734ebcb754dbacfb9b1070c6470c0d54af73a786c2b5d9d7d5e4b4eca4da830180b03e4fda8c5f8bba720341e7bda33535cbf367ff1106a94f84575c551eaab252eae89c862d3eeee4c9979d0b83312fa91199b28e08e2f6007fd71672b91c27902ebab242cfccc90c5d9f121e931304f2383dc0b0b29b4958ccc2eaaae783aa809cc38944adf839adeeabf1d0796eaeba9a1f1797c3f3d1d1e1dd400dc9f5b9f6900248df15dfcc90a0f33042c63ecdae31acb5815f3141591f1a91cf1b311517e78e31c25c2d6770907b9825c135e9e544c4a2a0c09f5ed5f5bb33bed9774632c542de368903c8e73eae1da21b23dcdb3fd95cf520708f5238560f519adf2ba7988453de1be8222712fb270ebefee39e20660dec73a2c8a8c36562f1a009f588396952de659e6cd6755c399b5d9fae8bd31c3587854459eccd84d7bcb0ae9858807fca4c2593a381f51304b74b0aa88583fb09053ee5676279b883ca974306ca666ac77212968a34bda2bc207981a482b77fd575ec321644a6273fdae29f878130a123e70794b402c34e347176fd760a551f6326c9d28e18ab42e48fd5643ca07950711a40e190940db11cdd667b9d1f2326ca2eda8339b5c0cd44e01e48fa56ac31d3ea40b1e503e5cf00873c1538a514cb77f67554d424a20907d26b0e069dccbe15c75244a532cc629dee7c11921c5e8b4e957ec0fcf61d2d1d7bf4060152ba733e9984462db95b0c43e0ae12fc296eaade7dc69973c5523fd68af9fec2f4a9f5d5c0298cae0619876bad9c2b7a1889d781a288d6f66d0a42d8c7e6fa352128bc481a3a0d253a311ae74109fbef409eadce322c4408aa24447712d0da7de7323b5fe4a22a8087e3400f9fc7fbe27a71ed2d8d4bfa6c6ef9aa4786b38b1254c0f74a61c577fc9857e80eed8e17d55374989034fdb0e4485a2fa3532c394050e2e1958055a8c757a0484e67c0f50d4e4a3bee8a0d36f2107b1433c5f99e0bbbd9e57989fba39f8744d2ebe803133b22846cf296859a1ab1d6d069f81ae695c5689e0025eeaef2c2c0a3e9813119b8a0bce455d9cb341697000c6067e43618221e976a54754b519de95d6fe3aac1a4430f70049ddad5af4cc3fccb6f21b32ae3a7907d2a9b3e1a0440ea5597b0d3e407c94c96965f7852a3b15d364524e26e3f5b680e0ab641ce351b17e4e3fbc3d5650a85a1689ac96f6d90406c821035a387c4e27bda2a5e6b1ba54b433611b478ae5d3017c3877ad343fd5631bfa9cd841bd3d4cb831ba8c0e1cb334595266216f571068ecfa61f54ba1d3fa4cf9c166055c34ed4c5c89132d95b5ed6fe5dc4bec45bfbe6c475cd1b31003402e5bad7cf63b911ae0110877bbfb33744ad579e20b32baf5b65cc11f835ae74bdce879aa46bc3a853fa3b399cde000b51e0e580e0eae4dbb4da087cb7ae05b533bee57dca32013dfe96cb6bd824482ce9c6e371453b58e8c644e7aef1126b2e3d7e2c95184074e35a554fcfd9850bd48407746a583faf2f96e27f7f52bc1d58bcc0a5c771a0c5df13f8eb04ab1f065f3ba256b6febccaaa0d8ccbb347db523883e8fa0d169fe8491f35bec872ca69d4210a950c5f0232936042639e23bd5b7bd64d24d4b91294230041403580eccb58f3dddb23e60de36587446a1215cb2493fb2c9f5b933fb1b910c8dcdb5995d50480becb8b570f0391810109d13b571dd271b7d8cbbbf10fabd098fef6550e811fc3dad19d424150d69ef9fb8ce6755a0abe082879f2e1ba761120ddc8aa402dbd623bd65cee28f463ed41ab1f81f6fda36e7e1a25e1d3dc7a6c1a82cfc467e6541d04b3f2bc046defb80bddbd7c43387bf2d364ff3d1f20d272b1e8773645f54716309157c79cbd6779dfef5a81b06575dc9eee1a2fc0ddbf5575917232236006d9fdda5e782e851ba8ef2cf19bbb2b66b72fd87ee90d5434fe72c82d512138c21c3eaa9e40260fecd6fa0b5e0546c7353352cdcfe006a2afce0b807da26497a113972108ec726f3ab96fb992e94249f19e18b039634165f1703d96284720e31987f6e064c09db56321bb823c38f9d6419690e47f131bf18f6bab6f64fcd0a26108836c417a1931276f6813c23a5254b2cf7da855b926161c69ba92cc6ea1a89f9fd46a4f6f63f84935b7402282b78fc28d0e5246a2b167d929b5d2ede8ed45d4a1bc42d8fa3ddfc34ed1e79e00d49bf949c7dc835675161be0c893596d2f8a8d295a7185b268ce8c384ec3d0bce4cab3059dcb35b38b450161b5198c3881cbb766b21fdef5149c82896de2491037d8a3c5cf6ba480795c83b2644b0525d3e8153d9a912dba31f61a79e621b93fbc5f664038d3c2eec5096a4226b9e4e3112b4b3cb7bd15ff9f3649823d7ae339cfcd5471b96ea2b9a2418323946464b1ff918593f4cfaef63deb637e4be0de03a96976f271f406f4b8d6d498d083f50692ce075c3bad338145bf51d1df498312485c88be3d5815641e3c3168bfad94bef5bb48909a918e63ac9b9d60c3ccb8879345a3cc2f3ffd7f212d19021292a9b857cc00714899a955b642f8ea33871e3506bfb78c7a880ec9f9e9b05c3dc83cac91e46fc41b652ec4b74bb505dc5579ceb72a389551d464776cdedfad06076e20da923ceeebeab95eb7ff22431cc4ab7336352a3570e801b2c18ef8ad0c2db6b0f69bf5a889b227b8fe59049f8021b7585e5fdaf89289de4cdb0468cc625d580f34f365a6d1909b5fac3c834a21813b954886f7da2ac1ecd6dd4e8bbf23bfad16a9c697524c17d6c14ebdfa625095f02fdd5648a57c63a8bc4a62e9e64669320f3c6b75b5ad10343d04a5bdce943e894bcdd8015a19fb9d4a33f57d6d525cebf7b9f9701fef463497d348f591125286d6f8e7495140d404cfc99e0bdb06fc13d97aaccd9abc94009b34844ec4844ecb939e99529165b7acc54735bea4499883eee777c83af8cc0217fb1159287ffff28ef154b3dd6c711e54dad3b56fa8a8c42b7756ca1cff9143c86fb61496fd388a25a0ad2f3b41229d6ac69128d825fabd88b91ad6e67859d23f8284cdda84aa3e8b4cefd5bd750d189ccf0a49dd22e98ee6d2eb79356a183c370b574ca780431a4cc9e7f8f36207542694ad9e3863adb9cd610ffda9f9f9b6f1735fd7e9a17ccfe4ef4d8c66bdf098502dc2706ead55bbd407e293e336aa1deaa254ecc0180fa8ee6ea2abbe89600ef9366ee7d48879119a670904b9072ffb2c707d87bad84596abb51e6b298e81ffe6d9567c99f5870486787e8b4e20ffca32ab3d1c47bbe50fbd32e1af3f8ec398b962091d2f4889556e6195e58e4e9938f284a9079dedccbadc4b602605931e2010542c7a08c604bef83a39e55e7efae4cae07834793c512057611b22f95cfd0064f578b8273996f0e1f1a12e67d4ea7843adbf7b5c6f343fc4487097416e8713cc2932e0fb92c146c07fbcb3f122a3d1dfe884002632aca846111b70cb09ce8fa915eb0452aefe63f4eef6d6d4ee1b660c15c6f0ab0d0f10eff29b356e81fbac88707c0ce417582db680e4f60628e5a996b93252008064ae1a23e2eb367d14e6f8ef1b214f2d700eddd1c4498d4f14bfab25b9b90965b41e6a215ed33f7af406c87b0c2cab6a855c40725c60b73155433ea4d3b8dd3ff5a6e1dcb11407b1c9bc1495952352a0fde43c28b8974c4fc2f09d5f2fd7a15dd1c5133662ffff89dbe36cf7f20669fac9c464d5bb80054bd7a6036959cd9c5b5ceba7ef839b362273baae68ec434b75402aab043eb5ef8d5d8844e9344d4c76052a8f7b4442842f81bfcf896c53c4f4e323173c10bb900d609f1eed725b50fb95503815239a207230f8bca39de3a8cef6c82facdb28705c4d96ff5f2a81f18b392404920e3218077b862cad4e9f26a5ca97d9fad971adc8643b3f1d4e46918e55e37aa656927b1341727890f31f74ea1f4b8105ad18454ea95bf2502bb2b18237bcc8b5dac7ab94a33b5458c3e21cb71f717f6a1f08cd2931e58a2842f5ce182a7a4b9dfeb32ea7d9b5710115326632fbd9aed470a45aa1dfa46e7982553b5249ec42ded46720ac5ebc270c4704501a7f6c3c1c4b2c072f750863da7fbceeaf8175798330e50e874bbe8f59d5f3b3136fd354267ad1bc25fca665eb75340f20750d6d9ca36e44a32616fa4df66385c5cb639c2560d2812d5884346880fa4191afcf7e8762165eae3d80f34b677b2165ba9d9a720a72091b56fbd924e8172009ff4e393acfd4857d6cb28c680751bb888c2b15b5c06607027fcf33ec189afe6ad58ed05a921ae024dc305461fe49d962d52663276a47b51ee5116afca129421182555c9c86682213de5261dd547e61aff62c9bcf8cbfa5c6fabf512b597eff1bd80f740a9f8d8ac8d5ca65f625271d2635e0fb208404ec0441606ea35315c2cad1160d81bfa7116f98c893799ad172ab6127ce171851b6356bf9e1e0b5506a1428d99d8aff7aa6fb363d7360072b17640bc1e7c5e3f82663da7a635312b323b8ba41b0154a729385e2114bfb0ed7e50d14b1262633efbe07a3b3761a2597b1679adeaa0f25605c6d00c57c367efae50b5614952a076762265430ea4d08f3d67e41627d2e1d30a48cd60554c578239c60249a4277f", 0x1000}, {&(0x7f0000000200)="2f5a19bc0a553c7b0b31ba669f8449588b24f48904fed9fe18dfccaf1063", 0x1e}, {&(0x7f0000000240)="3fb1dc6cd5f457eb31d3b96c", 0xc}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) setpgid(r1, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000040)="b608fc1fd86a2df59ab9b44cc54979173169d195a05eac4b9134268b3b33a986b7d81aa249de4f50b615b45d4db26ff4dc186f15e3545a50dafa87ad9eb692d1115419f363ec3421e0d562ed6dd8052ccd019a812ae84d7b91d3beb2594d31fffc010001007094a60b") 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3, 0x4, 0x401, 0x1]}, 0x3c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) fcntl$dupfd(r5, 0x0, r2) syz_open_pts() 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820600000000000000ff7435f5f917adf78128a61829b482a2ee9ac43e8e1118734d9685b1dad4719251031b902822cf8f63397a866b07c9f9e3f2d56c4e1fe811aaa42d293d5798bc07d1071ae3f804781816b332e70d7f2da47be5253462478910273d7aeec7ac73742ca0a76c3fa6b4e3d395b5916f3f610a98667a978a43f51680be1567eaa898d8d49036c278c3cafb82a5cfc439719d76a8f6edd40a94d57fc356fb230734820d5484ea072959211255c6f0e5b30ac66226fd841087460cb70560846b2e1cb0b7fcd20a067d3944a106b70459bfde302402dff7c8ac81c147f7cd1150c6db3d7254a6a8d9820ccf7eb4441a5172de3c8430d84cecb0422346f4a69e50bdb7b47e765bec6f373760637b012bac57fcc04971bcd6fd5eb8f1445cafe663f06e8d3a86e69c8b18386fdc6b4f54a1190b10217452cfee000000e67fd704da577ca5a0d9e89a66ce05d6f7432ad923edc980da564ddb48a29d22b0a5f491bb7db4ff55db45f62263513ad37476aef9eab5014000fa6baf3ce6ca6f78406c1461357d60a333b8d826ed8956bd4005f9283c7022a3666ae9d1b3d0a0958a7951b17cc2adb8d24e5f9a7be330fa7b8364513ee617b2715391fd49f552c2ede746eb38556f9d2b17465595a39affc67592cda094ddc5928a647202a8b090fb8b7dc019"], 0x10) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) setsockopt(r3, 0x5, 0xf065, &(0x7f0000000140)="55b2286979cf76334df4c8b705f387b6b2ecfea8ca225b46d84bf97868eddaa22a5dbb831a8478b93b6d842d9651d633e13c57a01cd0b61e6991a71e04fcbeef92157c61b7eabca22f9d2702441f0ddd0ced16153978589b2801beeef76dca69f07c36c152c68b49ed82abb9", 0x6c) lseek(r2, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000001c0)=""/180, 0xb4, 0x800, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x0, 0x400}) 16:00:12 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000280)=""/8, 0x8}], 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getitimer(0x4, &(0x7f00000006c0)) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000940)="dd7904fdb3c1c086d51ad25ff1713764e43808c8f477a74d817eed184c7eeee99fc546cb8c9b6767156b2fe61f64d244fc2ce2ffacb45e282848e651b0a2c600b60f81680497ccc986f0f55f42f40b2d7729d0b491cf8bd2fe70bbf5627f8a4e4dd60d772af406b67137106b869ac13e6d2eae16a4c17d15c829e3c8102baf09be893d9dfa5b1328e43def82646077831564c3f210db2cf37a14413ca02dee0a1b3e1ed1c89c14ad98cb394e9dfe5a6e6516bae2ff485af2898d4ccbc5330619206f167cedb2e49a5e360bc637e3d7388edefbf71c81560cb7cc3fdda30158c4e903d150d0e65b5a7d1de0977f5804dbc9da876b3b05f383b798e9a68515e5171595af94316ebca4845089b73bb81e389deca52b4a24b14e6c474d4520cdaf1b397357e9929f5864d53f301b3da76c875ffa472873772ce90a310931ed7d31371cc01f6c9f37d65ebdf8125b7b8052416d6fbfa11848a3f0dba5586ff4d999dec13dc6ae3bc664b2d21078dc3930309e815bc164446bee6df29a0f91e5ccc402f7acd6106590b53ed6cffdc9622aee53cf1301d666c4d2fe841bbb3b19db20d6a79b416b821664fecda2b3c2c7dda180c554b40dfedba925a3fe193f962b8287d7dc57420cd808d6b003630d2671d14b05a4f55983ccf0934efdf190343dc7d1cb060f051ffd6b4a88b3ddcf776fc2a8fb54c54511d26be0f653ea897e42c3be6ee7998a25786fadad3a6b2ff33a6f211b52065ab96af4a4cf9eabb90ab438480fce2f2bd7d4d553c7222a1dce0a07819ba372be2dff9ab1e22c4095568f1a674f435427c322196c5e825eaf2e255f76ef54e2e87af09a0e66c3bb21fb855430bb726d7262d9cf780bae054ae02b3e7d16c906bb25e313e531c028c45b2819cf63c8274dffabd303d921802ff5b810c12fd9ac82c4c4b9de87bd21ae6b292aa463507c066e338d58ef797afd2f240898007850d33b0ee8626e88971642522cee56d2cbde0105911a5cb46aa0d95769efb586f2fc0489edd10094cc7439d67a8fd54341f0b497f4d4d03d8056f0acc0dc368ef81fe04bf1e55ecaf07efc657adee71a268ee2267f03ac2fa18788d8b029d428ca98d37f6af93af9053062fa54909132cef30d9d0453dadb64e39ce1ecc7260ac64bac2de18d200600ce1e27cef1846cf343a5895a17cec2c3bfed5b6be442d6af8f2cb7a5d0054729e4c5133d750c9ee9135737941e5eef7af6d919bef21c619db89614273bbf58f425188f4777f16db3985a7e48e92562dc666bc7af79c9abf19ac42b94dd34e2536eac27ef2c814e464bb99a2376d69a189c2fbd6b971422f1954e112369fe48e86fd6c902c9d6c6268c999fc1bb73e665d14772f0ad4a18371049f07284b56c46506c9e5a619c8b96578dbac8c4a0fe5d2f9e272a49a3d619a8b4879578f08b7899311183687878fa7b36454abe87128cb85c9de63f339b27246a8b4b2201c66f37b30a6088052c6bd671dc561afc9e072ca133465a34868c52c0fd315251cc6b992064b3b8ce3610e54917786940fed5773ee1d0c9454ab104151069506ab94b4201b119d9cbdb61d5079c64520b70771c1f343559c712f9a37d4cdb64bd0aa884ab1262cec04b8c748c6c67ee5eea75c32f2011e21b642ce097f4302a1565f732f6852ffebc1ed2b5bcde98f25f939281940c9ede816337c03c54a9893a91bb132283ee260a8295546e1d8a2e180393c99b14471993dc824c6fad85f27b9cabc1fa60425476716536bb1cf34ca6369b3c087c5f8a3a480e5b1c47984f82c1adc858c8cb8e9a1fdc88db42df85f26a88a8be39aa83e0c94b358a1ea8b8471f29cf0a888c3d12ff7a2929fca5a8d76c66498f1df9160ef82870605fae57aec91240031cc31b9d767741e9b4d20290d1225c45e040e947c656f1313afcd633317cd2ddb8bfb7e46cd9932b941315800c41d31bb2dbee029573355572959f4c10a1d91773c5c68c95060641829fb63f21ed456698d988d8879738a26df987f55fb894eafe11964f0ea7d269f10cffecd925e58d616971d56caefe6d62ae9d3a88775795d181ab7d6a778ff7d1720879b488952de0750b87a73a2b6996594a870c29ab59e28c38874674dccbb797ab5558031688a9d90cff670b2a624ff9282ffaa44864f8a9e0d88094c8f63fbd6ee99a5edc86c360e0b18cb52b9affabdecddad95f71c003804a0755e4d44bd91c9fadf17041fa35d755490fc41a9c805b151ebdd3e7ea7e95a2a54fb52a29234f550bf8b0672d6666f2b71e2bc87f2dc28d086b546ec849b96141428c377bf984e8c0e9d870c3f8f3530c90431e76b715dbf044f4de7b3ae11a6e6ce512ab8c923e533d430d5dcdf94d18e8c60372d5f182abba0da91950a7bfe96ce1501ad73a85cad7f675bac857e10013bce3d34277b8381c2797a73a354c3741b69bd1b5ba0db1a5968cca2a48bd760ef5dbd3353012223933a790ae3657131cc698d184b734fccf59cb6ac5a79cb4270bd1fbe2ad104d8af99cb7a8962ad11cc808fa4259bcc27c385402d62a441041d01c9fc9f800a5ae805f75ea6a6246e12448242ec4e260a37574b8da975ccc54c4925a3e55b84a6eebd0834fab48ba80cae00de92791b05ac54f4674b9deb1016bfdc278a61102d4507933bc0186cf3ffa6da7041f2c16b0298d184b2a82ad76ccaadf3440a3118ff361fd010bf2ce36ba3fc41f8e824239d311d89249d943decd44c0033b5b5094405fd0796a6fc459d27bd57465c3a50800eeea03976e15da9e1c4df00b6b029cb4af3571acc3ba943e51f7e9c383fa0c37d973953ccbc06c9628307101caae8bbd0a5191b7dec47c4f787a897551ff679fcb811987bdee4cbe3492597917ed90b957dc0014b6448691fdddface863632185a06297e02d9d0892bb7977de2331a110ad5ad5495bc9f38a28fa742ac893adc61d58071119c724bbaa26eb5d00b0cfd5700f161ded0a81f7c290593adbc60f794aa904e1354e4e21ada36182136f9bebdf8274c3a7279f7abbb3162406fde5a14d9136d8d3bfad9f91986d1fa067522ea91989531d7914b1884fcd3ee9481d1ee96d4565501925056c02034ac3f1520bd906e34ef29f909f6670f58465301fb6ec6366c228ef02151a997026d2ef977c837a365d8b0a1111a15d1d9cb55db0d78a728c5b853feb3b4080dc5b3c7eeeab31455b0aa38a57e42b4c2af5508f2981ad84bdfcfc68b80c14d6c0c210c0c11b91c28d8712ad09dd90bccdf44eee406732034e215c9006a654054b307a35dcac0953b75b5448f6b5be071a52f88caa6dc341e6bcaa3b17a0cd7bfb964e6bce26c100cd7852d630a1c3f5aa3b1a065d7671ca88d1505dc791a5fd616e038b5fdaf3d40bb202f1deddd5d34f2da9d6e4ec194236c5d7b42969674b33208eff03ecffe4475b36f6043fe27dd68329e7be9dbc429f561859c24a656dab41d5c7f52553d421d10d5cc735e3fe8b1e50705656731494ce5f095f6cb6f0e215b1ba47a2e2bc7bd3b61885dc956c9c4181e58878f146125124f7d4cf14e5675eb5b483c0a79b31a93ef0d3e78d4978f07ec9b00c2455e2ff38905e93f46f01d00e94951699442bba42899075636b22fb1290cfafcbcb397ed4bc8eceaca1638e1e1a2933be5ccf79da90752614e03d8ad13da373e55d2073522dbb79ccde23c54ba45d5f86debfc3047f229f5954d11b9cc8588638598c9c6d2ec979c76b971914259bdb468315ed19b97da57152e5d4d13501003d8bb4394f0b948a475da1626f4af78236fe8b828fcb4e5253eb760bb42cc52145070551226ba1ae56cdcae743e9bd3eacc2507c60aa5194dabea87717e5314fde58b5671f5b8e64e945809e8dec5c35d8f7e83be5fe841b1fdd24f913a76b854429855f9363b82774f28c3ca8e41431928a993fca49b95d0ed2144096d2c37d3decf081c263f64ff980844cf1d0d5991317a4e59ec92fc514f9e367102e5b718a0006549944aeab0ed38205daba1d5329f218c488e5de201bca3e28dbdee1b3b64ab854b9b5dbc5a6f13b6a09cfd8e4c93057d3fdaa01e6c5e7d3844465360ad444dbbc3bbc7b47761a16e1ec5de3ea48c5e09f4966fc5a36955fd5f7548cddde84b4628d206fc1aacc93500aade11a53f4d7087235c1529151b0a9ef19b8bad42dab35cda77c0bde5f81b46782539622027f5837530d75a3f108e4fd91603f093593b0da384bf7823c2cbc0267b02513da0ac868fe29544828732a7572c865781fbdcfe01f57eb56430da3e817946b798b84cc4597939a955b85a6146781c07421d0b1999c841ecaaa23fa089bf817416fbe0dde9999da4e74aed4bd482748bda7d603eeee25e6c5f70fa52157c14e2e05d3bc6d2f2134179b2513fb63230e994c434dcc5db4e3157318f3ed6f9f895ef7e3e7559dad590f1ff1ba33b9dc0d4aac2f90645c4df645c7c7d218d98bcf4f0fff1e45cc31eea299053982bc0dafb58234b55bc825a90baa137df020984b3aae0e8f02f24674b1d847748dbe21c667846839262dbf8e20c526fc5e4c694f9993f0bfb4e046c550af7b1e8cb0188bffaeaedc7700dcd4d13b1a2d1a997cb6b21f12bd6a47ddcd5a6810fdf11377eda0d81349d3fd8860b1f99ad2756d050f5403924d8b3e61bbd6cc4ec1d0bd38d9627eeca727f745fa686042c99fd1963e82d49e316beb216edd73213bdf49dbd67006c6dd596d0e732fcf032cc1197e004095e3cbf262f945c3eae0135c8ced1567b35567101546963693d7ddf80f94b589327c1d8775bab3b529c3afc6a0dcdd764f79b65b4bdd96d9936ce38b0952ef14ef81ce59942162f0293ee7f0645b05cf45548862e47730b224aeefe3900f3791de46bdab29f8316339d2ff4ce1e45e85e302b834dec7fd65ed4251446692eaf6cf5865e338148575f4496b6194473d8465503c7c3027bcef7791577c60aa5141d04de833736b136a21110181a7674b4b66819fedda197889fdc81babd22ddbe287e0958fa54029c2629389ec2e27e92d0f395ff5073a301b5880b64424436aebd1c7240a256ce9fb6155306af0009f6426857869b7d2b39afa3f23a38f6effa07adf2fdb82b146ab92f9889f898ef61ffe65d3db5a5e5f88c19ed83ae0e856a0ec7fab0eb3afebf1bc49fc3589c018d769e405ba1b84856dd913dc4bcec82e3d245d584fe5162c0b78681a3bb2520096faf370ac8f8ae759ffde504fc1a2890ba301b1a784288edbe7389a5306ae9873e51c031b500d0db47c3db05eec7b335679da5845d227d71d67a7761b1063dd97265fccc2213e5a4d4dd66244fd53963d738395f8ae1eda55f4b114037a105fe3768599b0591c66cd8daf113229e291f949f58492344ecb50d16245d9cd9895504ab116c34f2360fef96ef1c6556db17d2dcefe403bdc9aef86671d665cb043198abe4e34e70a3e15058e6fc9d7a6c2be76d3ffc047753d2bbbf820371b7d1fc7c3c4a32d53f3633036757ee59498e2f9a24be1024d16252bd7837f8573ca5ac59d9397a244be085c3475d9cddbb852ed75ab5fe0db7a52089f14f316279538250401b6b54e6835fb1e953933b9b292a67ab6e5e3a5c54ec24a132aed2ce71a3c610a21d6fe2a5f22a3b530a9f7cc37cae002a388d613c237882bf4613bb9e182c03025a42369016a7a4b328f6e0f88cd28e4b950e3842e838c25d6d6a00322db920be68a7fded0ff04e494b412a1b22e2a3430b3a89a7fa0907cebf3167878850bf22a535a21b4b8a322a6ac6cb89f54a8b09", 0x1000}, {&(0x7f0000000080)="4a9653864c0861d82e226cd5a3b2e77f8bc1270ddd38e10bdf2135762e1c19ffa646f361700072122f2393016c1c9d9cfff2ae3c793f254e75f97a85944486d8dc5d5d3b0519d1d7dc5f2330230f84c7d218dac8dd793d8dea62c9cb19dcd0f2ea979a164d0d9de6b1c7972ee0507c39f155c37b2b872851745b2f42", 0x7c}, {&(0x7f0000000300)="68503d8f49734b2b2bfc2910c4e824041f55e1061124e1bd5838806bc1c18e586da1c1b6c9feaba7a00a391bee5bcbf0d5b71ab5b5467c32959f715d018700aba4f7479d29486e4d17e9673b0a99148dbcaee2e51ec659889291ec5ed53b37aa30ebab8379f47ab62ab15a74a3d4f80c0b65efbde40dbd86e59dee25f54380c8b213f1c50193dc7004a4fc5b46572c58d2211e73baaa9c", 0x97}, {&(0x7f00000003c0)="065ba6352d93d425eb0c394e15d9e709178a8e1134addf6b7e20e475939f9c31c3c2eb4a8f618a510d09d2991619aea37aa58bf1c837bde7cbf34c57", 0x3c}, {&(0x7f00000004c0)="efae3b121427cc4d75ca7f4c9f434542be820daeae684c74d43af08113eb880a129935d62ae4c7cf0bac14457f9c3ef94ef0977a751312ce9c53a4e638cc95b95a974dcfd50cf56772135a3d0a7c1d62059159a53be5d939f265091466db662ccfe293d0ed698396f6410b04e6a8f58618efb1786ddce72f03a831f0bc830977415112aa68d470e2a9d28318cc9927f93657fd01f2aa19502315e6d68393f679a7605a9edc6259492edd717d", 0xac}, {&(0x7f0000000400)="24fec9f1275085b758c9ba96792a8abc6991778ba7db66649bba59e0d127149c0fc8f5271a0edc2b80e3153955858f40f509ecbacd9a4cbd55da7585efa3a7fb26248282e59180317dd5dc3f333c60e2a2a4ee05aed0df4581543a514054b8449fcf5c83dec5fca7570f9dd75c84814f2464f3f83ccac868f3", 0x79}, {&(0x7f0000000580)="618186fdb72da59aa1f3c880c7c2b9e98e84a5ebb4f3c8762cbefbebee2bf98faaff09a471187ec771de59d4c77f4ddb38b7480907c4cf5d73820bd8c3d08c7c572104c217f46610742069a274ebb9bd378b0efa6ae24832ef4c0445376c92f2a43ce8ae06a05216fbce6df3c6c3afe4a8f98af16079a218be8f4a17bb12dadfe4822a3301b2c34fb66acc371164e492b7f95db619965ccb7928fb2a", 0x9c}], 0x7) ftruncate(r0, 0x0, 0x3fffd) 16:00:12 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x3) 16:00:13 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:00:13 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x60) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x42, 0x0, &(0x7f00000000c0)=""/66}) semget$private(0x0, 0x3, 0x40) getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x104, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x40000000, 0x0, 0x45d9}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:13 executing program 1: execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000300)=',.\x00', &(0x7f00000001c0)='\']{[!\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f80000002900000033000000030000003591af0dc1bb893f0000000000000000000000000000000031fb418b3a18866aaf64f6f93742f4aef3b3f586ced34ae1085b8ffddbf12ff9dbc04a90ed2542257081b50f628d8db9e910b6cb9b403570828b23af0da1a53bcf68e7a36befc863bcb6b24a97646ad526078a3c277a71469136d53ab0208968f8b9a949241c02d905d6717003aba8a4843b4e6e53ab8ba53c67e523687e2e3dd5a81a82410c2e8d1a9347fec2871519325d91e6"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) mkdir(&(0x7f0000000080)='./bus\x00', 0xfb1d8256c619afa8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='W\x00') fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f00000000c0)='./bus/file0\x00', 0x8) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = shmget(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000000c0)={0x0, 0x10, 0xfffffe01, 0x0, 0x3, 0x80000001, 0xf1, 0x10, [{0x881a, 0x101, 0x3, 0x4040000}, {0x6, 0xfffffff8, 0xfa, 0x1}, {0x5, 0x3f, 0x5, 0x3}, {0x40000, 0x7, 0x14000000, 0xe1}, {0x6, 0xfffff00a, 0xfffff001, 0x6}, {0x8, 0x80000000, 0x5, 0x1}, {0x3ff, 0x8, 0x80000001, 0xffff}, {0xffff6f06, 0x3, 0x20, 0x40}, {0x8, 0x0, 0x0, 0x80}, {0x1000, 0x8, 0x7fff, 0x7}, {0x3, 0xfffffffc, 0x1, 0x1}, {0x1f, 0x1f, 0x2, 0x6}, {0x101, 0x329, 0x0, 0xac}, {0x7, 0x90000, 0x3b, 0x7}, {0x2000, 0xff, 0x4, 0x9}, {0x9, 0x4, 0x3}]}) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet(0x2, 0x2, 0x0) write(r1, 0x0, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x14, 0x1) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80487008, &(0x7f0000000040)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80487008, &(0x7f0000000040)) dup2(r10, r8) r11 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000140)={0x8, 0x7fff, 0x1f, 0x3, "eae5a419d95d3e943d32835fd2c7af8cc5f15947", 0x20, 0xc8b3}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x80487008, &(0x7f0000000040)) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x80487008, &(0x7f0000000040)) kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x1, 0x20000000}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r11) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0xeb) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xbb, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000340)="67d60f82b1ee8d2d58fbf433efafdced663cafbc39743a3ba577e61be5d2232db36316829e0ab812d2657cabcd2c1b00053474c3dad750bbfe52af535e1fe4d002b60ab3179771036bccf41eb6581fdfc73859849bee7e2e29", 0x59}], 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) close(r0) fsync(r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f00000000c0)="50bc74c3c89ea63e6586597a988983ce4cd5df60e80e59013c3ea11cea1773f4acc82b3d3856fc6ef9628d8b83ef457d19631b161c72f5bfe9dff09e6331a569d8bf4a712d1f74843c652163ecaa8737f79c4fc4889648e19c94d6eb538f207483268472b4eec254320a4fd0d92d54227b97ee6e709dc5b0093f0fde0c1a59686eb7c5696723276435dad72d2127ac51228b0f579eaedae59bcd656ad9295669a9859cbc58b73b8a8cf858b68a10d90659211ab69ed2b9554cc43d00d34942e9a8a20b2279cb23a25f3e7ad5c6d7af18f3d24d87bc21d32a5f5c11e427aa6ac4e9bfaff91c01a4a8d974f754383de38c715d755fb0d4425c90d4cbf85acdfa45eac22873ec71a6f65eb28cf42e869d8e539866b8731c90d957546806b3991fa2a8ace6f660de6eeb06a36b2b90934166dc5a634a32c640d3f01f75a30947be6d3595be41b5af7e2fdb5f295adb787219368d203bf1f20d772aa096b7fd401cabcf29adba40336bfa7969e4d86890e7ac97e850f7485f1d79ef4ac2ac84d9a685312dc8b5afcd69900be0432cbaaf3c8f99ff8d04ca11c62cd2af7be8a3e883ca9ee27fa24acd20bbc15759cfa12d8b120852196713e08cdce55c9e85de40517557536bf05cdd0640c98a63279a56b64c2b81d84825a5a8f2fd4ddcfdd8cdfdcc2a194b074c5ca858c53a774ad9b743098a41e557cc1a778b2ed5c2628e2fae74b35a2bd3327d6a81e040b22ac4dcf9efb2aa5072c3798d7de43d6dd23255e8eb2c1454c0bfb75d48d17d2f54a129a14a8eaf79f1740e84d00b9a9bffa9869dba26fb18d28ed4de78c12846526935bf6063ac0f0d9583cf0fdacf2295372b14c2d6ab50e9da973072fd841b2e41810e6980ae8995c99934a8391a85cef0db849374c325894d45cd17db7cd6469bca57c0e84c44e527a58d5370fb7ea75d6019144ee371bb233f950391f31367922b1f7a67eea7083993aebd4f9842ad5fc2a20f388dc4ce55d635bfe7342d78b23363cc0c46c2dc8d218e1080d9687041f3bf2404f0eb406b4c09decdd57afd25841f1f573971e9b5264244262aa450733020ed8e26fd3e0f07a50383868c4d7268350895cd10caa6ebd2b6461d40857406c5a191bdcdca3de71bedbb5f1233a9e26edcbe7a9b11e292e1bca4e26256fe0bee8b0a3da996f219b75d4503eed43c8c130e189c5ac9a6d1306f4d8d21a11f637aaa228b1ffc7f3b792ec267c3501cd4b9685b3d63c3056a7187c7658acec76024b71566a4e97438843b4ba4461562324261eed80d58508e19bd375020df8e5a378d55a78dfa94a6d468b39a565a1fd07a50a16f1f62ad30b6c0a427ab10a8afd6eea314a9e83ba48e28263371ab3d466e3af789850d2d73502409a9e0b15258b994f9d5fb72aaf7b299f1c305231f7e83582491f4b6513279db8e48bd1ee5a84fbd02d6dcbbb6d6e1049b80fa457eff42293fa88e111e9be48a60220c6b8dc3dd8d5c01bd6ca8ad2c9c41aa45dbdc2a53f1236a06f26fe6da193a975ceb00a6ae98f50a81e76e8aeba6f71b2c3b0e421578cdf09575b06aa5e53207657d03eb01c66944708d46105311afffb7e57d19522c5473fee3750cb95e6b2f39f6a605c0e67cb0fd227b62b24205f6ba2bf869abb2668e5719f8f80890d5e7a4ef9c00ec685c07aa9c2c2e06dae57ea389144dba9a3a65b4237d64b5af38d52f8e85349350fbf258f9fadda3b444bf56ec92b718569d2caa7282704cc742ac026187c2dae3fd1d13d352fa8b2ca1dfef7c7ca918a2e03dba2317374b23956f6a63843993d13b964c17f5e6360acea1b050490522b7acaadf154f6593319cde2e5907200e7bb70376e4e8535bcbbf8d9abe9ef08fead31edd4b8e36bdac75aa1a86cf9b4f58e10eab723f78c5a7efb59581701fc605d167f4370eb0cf12d19b6b9f6b2e2fa49eca2ea47d566d286cbf55d8e538f39693790e167919c7992ef0852bec43bbe4e9213d3ccb91fa75bd7e63e3d814e17f6018c1e0b55c1f5724674db837e6f5b6f010254a33af554d93c4bbe17caf0e0504b7d0516d5d9d5468061fc2ec8ff8dc265a61345ef7927716fc264b633e9dee8e5eb65d636b656a1ace8d1e4db66e2ebd41161eaa07ac976b88c16593c923c9bb0a7563616bb8c27dc1bf7ed6b3376e496e374ec9eba0ffbdebca8a33fe8935415af8f948aca7da327ab258001ff3c6cb55931bb9dd8eba650d896ba0765a06053c10a357387865759f3fec17578589c0ce90874240cfaf707acd3a0552f374ead5c5fda5b85453f0acd37b2ac0ddc9dcad23ab0defb46a92cce1ea9fae586f4c2ddc4d4061e1ce4b782ae29cc3c54f9750e6b6c3a5b5084373cb61564034de4ef014ad22a5aa340d1a6a648a87acd78ae100306aa103167251a35bfb4c5ec2a68585d5b4d8948855f941becc7e75784974441762c06e4d531fec9cdb3fbc4c50243dd6411855fea750f3cd502325199e8c8031c016ad6b61d4fa8588f969d5bd155b0e17b397817e10785e65803280d166a6a29168469d40204bd4cb904e71d3fe91b5b27e9bd8d5ec7a4fbfc64f84279a54f2d7ec61eb998966440f197690f376c8158c06a4d066686e112e7b5a5723180f639ee3641945651cbb9630fa66c67af1a7be8e63641fdbde517398242f0a37edbae4dbc323f4a0fd1d804d778a74bbc27211a1205149c025e90aad2a0f73c211c5a09b2da05be537c9d32bae986d759b74ec81522ab25efa9afda69815edf9625426e84d9aeaa29cda84508d7e3e7e180ee13ab3d5b2def10f8a2bf0fd8dd429032c22010048aad227f6c01408f1578bbd30295a9d3dd84bd8e09623a66e8e6008683b8d137d0a33cbe232a38531606c368edf6dd1d3af8d316b7daf59e5e2608fbe6d012b463af1f50d74863738a1b714ff2fbcaea45fe23763c36d75cb3532f0ad44f6b2d5fb37dd8e5cb5dee2def7b85d3d577cba26a8b4fb7e4733d20994731c389e105928cd02da52441562987b71cf56a5e1da04e3f26ecd9f43d4fec9bb935e8d2050e9661150fcce658a033136668bb5f59da6f9fd3c731342df07d67c4f9f5c855ed32cc65f65b32f4b846668fd1900a23f9bd24e2158b46e67fefcdeb5bc30c2a5809800edf11b83ebb2f6070c7a3b3d46be1dc69a611a692b612a26fd96a545a193c890bde29a3c2a69226a650df14c79728d6eebbc0fac59d80e4e63e5319d10093aa21914757196833b83ae13709a2de76ebd538f092d673190d7d792f6e022760a897eca4055de6bb8146852f5572588f8be7383eccfac7cb919d46e7c10ce90fcbe761f10be9a090b730802439d02c8c98801b376546a6310b8ce0ba8b851b4ac30ad645405492e18ac27b4ba1d20d18633830dd3157b083a0dd915f4e50125d8af83bd3f724166b47c3a2e37620dcb3926d89f80f6ffdef60822c8764e7f04ea0917b30407b9a81c6383f370c2edcde45a41b9bcd7485be7044c623245075b56687f1bbf7be959a5bb6c19214f9e83d10c99112026bad86ddbe2cf9d30de43db9d1412ec8e25edd33cc81ee7ee06c77cd33de8f20eff3c2ec30592ad4c32b03c60999a547d21f44cfbcfb510e4fc0ba43749b12a636bf8d7626cfbad5a3dc9c2f20ee00d48ac804071118a67a8be148595b46ec8cd2a086ee43769533d02f7b0ef7e888bde27373aea422e0bbae81a69dc549ac57f4cfa1174ae9616c0a73694abbba438a8b5d7999f973cdd7b68dee618ae5cbd39e7a9bdd61928e0005712c694a80a440bb7321d3a3c96c49945e45d3b73f1320ba7735661c130e00c5e45a8c7828e7d63d4f79654467944317527b8e6885ee7d7114d1b399b2104c9eabbd0bfad85cf1f6fc4ccb65bf1440d4aea4ec5361e5e937ab3143819f93a7139049522096776ab29eb0ed46697c53bd7d84118112755cc96fc6a23db24a445c1328ddc38f1173e9265a52cdc0634ede804ff5db94e09bc7b1ed302b70078b664950b91296434151562ffe3dca739f3185a905c54294a38aad7a63e07b7d0093b87a443784fabf3374c72d4f128b6cdb08f659bab8d35e4b636859ecf74cc1cc423bc82f0ca0b5b02887ec0871e3043a715f4e73ac4d2a0d946ae71318d1c00f2736764e2eeb29ca59fbe25290e7f05884fd03a1794d9f188704cf1a8b9a6932941a2d45b83afcc14b3e75f6404cde3d527cea97af9e2e8c6e5af655fef3295e52157654adc63300629f942ee553e249a71ee54cc809b4b28aad2a6cc50d74633229ad2827691a0fa2e2f4e67515c473d722a6ec1895d76891ff3319cdde6453fc2e158cb162f0e74b35fed174be69213a68dce96f5c960997a6af18f0e4c3c493e6d7e7878caf21520d9401bd84f173936a1a4a3498aeeee833de1b37ad81837f3f8a46f40b86f267d136f5cefa5d6d0b85ae22b6a5daa2f660f78669f75e87decf0ff36000b56d903315553e059c927695b06341a2d7754d9eaeabb34796d0d690803c8470d7e201ab8c0fb9935db1478081cd3abbbdda41484f68f7d4c81fc383f4ec2a2730128c35a8f20b3738fad931ef76e2103fbc7262795f57ac4751969d3894eb3a198bf608447a23c6b9a74cc3a05c207164bdac400126bce5696376105965e118c527e45e50f3c91e91c2b905e0dc3b5813913508ff07e475eba8ce539adfc3fed316d20733aaae00e5b6cf7a869b7b3ee405c90edfa0f1b14d14de3653a54651438246630c5e2d41c97279803a39dd70c45a52959f339564a881ccf58aa0b19f4b4dafc57a37979b5aff0790c0accc40c4e6b90a1ee93013567085e9492d343a9f00fd493ec7f9b8d5dec7c4aa94e3fbc8675ad06e855cc96bd5e33fb846b693043d953bdc692f52891c89ec65c2c1280b755c758bf77cba27162b8bc806b7e9ef32917e8761e454afd1161d4eadcf7872a37ae612a04eccf38b26a150fc17a7c068446e6afb425be6c8a0d510d4d20537ade6dd1b5d5be3c5d0ddc311df474a4bbea98ea2a21ebd4dee6079c1c2b380214c3ca368dc8e224125ecd65b991728295edfaaff3f44c2a33e15a8fb3a6df27b4171d86d229dc76f47dc45df2461be4f46955d2db504e40af433c3832bbf0b03ce3f70cfd15b91a4fb9c16a86192f770673d578c044969d87fb473e1a34698f7ed3ce2df48160bef571d2d1d821fbd28101cb7eb83a7a93480e952d2b889ca3436a7ac522faccd7d69c5afbc2221832d1a74eed22c1a5e3d0f400d79ecdf6581ec6173571416b0d5f85c042359de581a6356936b5af1da27329bd9ae7ebc929cd5939904f15942ec8ea01610aebe84e612e6804b40b5db5f7a10d704a2aeef1d1e06e31a2e32d93cbd5931119555b9f7395962ecd4e0a9a50d616f805c8b05249d06f8e79a76e6cd11725565ebf9f392bd71e5957413c71d1a67dc4d3da946e4abc1590a46eb9c1449db5e3de674777e7149b64280f9477ebc0b7c920fa5c66beb86a683daaa6e4771148d3964447422f81c806498efed646df17ce2d3c9b688b5703c5f708a2502a6d34f43a5a219bfd9f4708d8d48fbc2aec193c888b0f3b2e11eec68dd34f4ce12c74d082919cd5c8a99b3fa8f61663fe6e9ffd99992f5dd8fb014227780b2effa04caae3b7c2aa321b1ebbafebf71afed891cb0ef9a933ed37d657c9b6e484aad2be506e2b95b939a2ec2510eaa2f11b4434abaf4aa76ec40e34515981a21b142a9c91dcb35a32cb249d35c4970bbf5b699cef3d2bd512f53bed56a599f17cfd089297648466a37b60b9e5adbff26c7e33eb10325647c970", 0x1000}, {&(0x7f00000010c0)="5d431174243cbb8c864e579af290a2c445ca2c254c51eec231febac25655e65039e74bf284c7f2d4be959e185157a2948a297f85ca7ead65ffce475b06f9b856ce2bb311351345d05f", 0x49}, {&(0x7f0000001140)="558606f7b94332d63285fde89b1a81d6b21a251a32b54b8339ee4a0b82a36f04a584e3ca16db13fe8f1d64a68b7242d8b9c0b699556211651dc0d82617c81135d1ad73c286bd15932946de67df4c47417e0049123c0fa9ec8cd0aa69ec0acb2a35b8b58e92434a2d9240ffe9d80bcfd823b3680f20ddc2798d7540f7cec87c781612fb5612ff64720f14023a5fd20b78f9e25a0f762fa56b451cacd28d22ad7c475e71a205c33b65a6baa37a822dad34fcb5f108fb41edba578094f6fb1aa5a8f7d9deed54bbf9081531ac05b6753f287a61c244a7725df8fbe06208188c9e2e57ec83b39f44819cc89bc0f79d6ee7e7e8c0e61c3bf995509defd40c249e07733324530f970b9d84b7b2d819abf40f09ed6b16ab6572057773e768db4fe39269ea4d7f4e29c62c3644f1b86a06de0a2ebd0fed2175bdc08b0fd8f1fbebd3b5715a82c6ff2754395745348e0663b3319c8dd4726aca290d40005d3b19c101e744e0c50821e7cbcbd4d9a50c33f5fc46fa3b247f4361e1902b590611817b75e19882bff310053740c0e72d73d991fd265474175422cf1e2d64125cbfe6f2217d3d93179d09fa6e4aa344d7e8bbcc36569ab31db63b59e947e637650b11a518e6e7d7e9db01f29e3309ff8b2b4340a28969b62c2a386ef6d60d33b2c389b910a70a4d189686dcb332b96297cfa034ee9f946a4542294d91c07fa45b32247c03116348a1a594dc2d65148389ff07626b68784d6b6db153a87fc2c0733e5e67028e019a8f2f5b76919852c862aa9ada0aa6e8bed19eb83675b9b1fd36c67600a4f65b855fa4774af4438a09bc3df0ca332fbb6a12d8952bda656e6b8b05eea622e4872293cc2caefdff40c5fd46d73343d79a5f06e03ad6324e04c323b18fd66400eb7e1fee961f75df1f49bead9df4bd4d9a5838584873179d5d81c0548aa1a333f702e7dadbe0e5b157abf1c39e333a63fb3ddc29d918a45ad673ee41d4c598618b5369ac487fa417da27374ee31c74f00a9a3ff8fcdeb417c17e3f83f90bbd1ba07cb2833c37d369e62236ed225bc489a0eca7270cb6811f77d50e6a5dc3e16ae7f2dbe848ec88f6673a47d5b55129380e1839aaa1d5cae8bc94177ffb2207145f512b59c26c4cb195f46d79f4d4a62a08625cd4d7ced38993322b6bc2277839fed542843dfdb811824cbe2e63e5e78bdf1b6b7cdf71e044e07adec8628ed1a662e0bd2270a0c95f1d2143a4b0e2b52bd1f2393f319fb37473272ed995bac6acc2e7de550901036992f67c8eb76de092bdfb6b416353df00eef83bba9970a92ea81d1e387f9cac6fe39210c6b73dd23fc0cc7551a404ed25b2b4e70a84a01b7f43c146fe10a4e379337c802236d10c929dafd2ad0e290fd070e138b8ca58fd0c73c98e50fe331f75ffeff11815f631118fb8d1d5525a65387c42e11ddf44d9021cb78ab0227a0024634fbdca36931a7c1e05a9174132346f2dcc45597acd38110ff7f43b9c3f09d3e748bf5ac09dac71cb8c7b64c7b8435ae547b7f632057bb17721f9e3b08a018cec2b02cc9fb0c60ca343186bd2cfbe37b6dd7ee2aa67f64ad480c1ff580dd7f5c7697ae62bcef64af3ce4e6e75191f8b20915fa20bb270b7c5612195b5c238063dd6d2c8b3a061af6a9385978b7fbab467c9bdf38e5c643b181d9fe38c57976a0aab352b84cca06498bbf5b3635a021bda6e97fe6dd9225a625498a100a1042eeaaffabe3ec778b5de4aa181d543f3e83d572d0ff89bd2f710bd9e68cc83082f1a2f8fd6ad87a69864ac21d7c315d07df6bf437cbab82929147692acb5370cbce36d05805019a7d540f9e163c9c7d5d79852909290cef5a5cf88b1f197e6490e96641b2875eebe42ac4feff01a5156ca5126ccb9667db84ced7d0fb89b9b21297c1c35da52f78e1c9e1f49069a32aa7962fb955f90801baeff7f2b60585ac52571feb23334d4a004630d2a62d523f69489dee9750933e2569b1f2710dbc2cab57f8e0a5476b2dd791a2235f863894ccb38694194f02cd95f85ad18c39443903d0125f720d876e84357849a7f546d9c78e4e97498ba5672024556dd65542dba203c1e1247e02305f34c9b93ca41b41577551988907905733a9dbd9fab82d9ac86dfb9e6e57dd92e8ff37cff02bcac84f72755e9284756b54eb583e4a1736f85b40f0685faba8df7eaf689c836b1a35cbe71ca788a206c98eb9686f8f108ac4008531874c7649c609355a235bf1ba6b6baf0cf1de58173fb310c3aa0ed243ac756b9433fe2b0988f4804be53611301d39e6c5e39141f2cf9abd428d06c809b560ec820c5ccf3aafd39b3a9966d938cc9f3f1b6572c006ce5b0fc5749c7a2dff6dddc4939a913b5a4aee21783efc91e1db0fd36853c5af263559b1306e683651639f73a35e045b7397ca29d18ea92537a471a7f07a288cfc0bcc31983f38d2c6364e25fd09f67b1a065d093c5527e74b8dbb19cc11ef951daca546d30498d79ba534e27e23c30dab4dece22552b2a3d8d134f9cac7542e11546ad935f8c5954168fa35d806ef5e7bb4e0aaa3748fc768a6022a605f3d4dce75a3e8e2bc9d7b5d1476e6c89b651992177363808cd35fc957d6080286d6236947150f40b014324d6d0e97fa5ca6c270b60dd2e116303f5b7be15fdc0fa9ad9c1a3bf966b08981fbeb70b72de8a2ec70139a5b58c99335672ee6058b3559ae850ccc1649a2d53dc9b60570ddfcd1bbfaf91ffeb486418f8a94803a902a026cc01922bf2d01f8beb4899cc3211d733e90f0274e419a0182dde79348d99c561606538fbcefe71455878ec45cdb33b7628d324caee7b591683c0ec42cbd5d9d24a073c84f8a4a01549293769bbf138d0d7cbf5ed8a6694d2d945f2bc8fbcd2680a3a398be6e6e96ebb7b8f3947bd85eb2a246dca4712b4faf6ccfb7817f53bc467e900a4e7108b75b796c77e35eee616d9d034f5d1586c7ded2d2760f7fd03bbc5d4be35d6e48ba6e18274374666a54790c687ed50f6c7aec71cfd25d3a8ec212176c0e4c2d085d389a9c7c59bf87a8892c4b82c87cc1dabf5dd2f8283fcfff6c7b398c09da79545745fc507d51f17f2fa7ba56ff624b5d409968b2f75f2604017f0bbcba0d96c9ee04e638c438bb338b51405517e53e3205e89b4f8054730032d94e32a44509a3c6e3ba699f9598c705e9a18e1923c91fd0f4b6aa29dfab4a85bd9d07b13b61d380c609d367c75e88e77f8ea5308e76dbf32f9266eeef84b2a342c6609f470eaf9e9133c2df170028aa186dcd7a4d1793de902950f40e94554ace7e8864e3b9fe05d5aae5b49b75dec64cdba94693a8fff2e9247633f53e837f0a425a2251be5e537407b4f42332edd70a3a2e18a010fc934f5d110e4bba8865cd6731a4cdc501bc456bf5aa6419dd4dc6f806a1b0accfb5ee9cc6eca8ecc576fec02465750a4d27d3d4b9b0c3a4d98183fe9d1c86bdc91daf2bf463043824d866ccc997af867d9aada800bd5405f884b77cdeadd03dd61559e64614c3d268dfa59d39bbd87ec02de169526d69075f705663a99b7dd84f1ae5d9cff4c4ff375c02b5c7d7cbf8f6e996fa378816a157357edd9bcc478cf16e2556446391d9cb48f0923dd2327725808ccc55980c62c343a36a04a23958818d76247cac7b7d262efda82abd51516d1b6d54862c27c5f6e28d0b1d701a75123a0499d7a30228aa7f4a052b2380a4fd82966fb03547824bf02e692af08baeebf2b2afd0b0b159b3817aa2f89c8746fcb44c42e19cd69a7d3aac9a1bb2d01d646e8c0cfd750e10604bedd14687ba78084922567015cb0a4a627a4e1d49fc4ce9200a49e42980ff5126cd774bfb55412be134e2906add58a13130e591c8f41a72ff5a8ff54b3c26181ff0b5b90ba62d7660b1d63ff59c7c5b851b2855b68da33e2e00d981822d5863caa9d27d7414c23f8507465721f6341eef1669a53a132949904249e186ae2aa2d6313b979953016af6546e1a7d2ec5652c8955ba2300747d1e2bdc4cba0b0c959c91e61e59abed1f7547efc4123542730fd08bc14e76713251c2078e55c7724bb48f84cc58d1fe05e843d7f1aef18b0029fdff45a9aa6c982d24fd4eafba0a358eb69f0861ff3b3d7d36757ee7b0d9f3dbff481d45a41b159cddad36f0213be53ba934feff6cde133a0961b188fadcd6ad278727ea30aa6ae16d989a75545e7954a4c4607ef85a905d37cf3e176c7ed66b60eb9fec1c51d47b3e55f0ec2555be7e98728a6f8e05d6b86b503a59650963ef18076779a875d364fd78b2d8e251e35a553f9ddac0dadb0202ba9a452706e9f7b946ef0431ddefdea0fbb95b6a1b1c75abdff144c090c3f73852f7359c96af6a431fd967c73926c4dcaa72de5f87951ab9c31182a1d0926e777e39b5b15a8cec003b718c21eaf8054f07d489017c9e85c598538d477d5ac94bf98fa5072ea7ba921b4103d5c36c3b3e884b9378bcd400cc3bc18810dffd14f98a855b028d5dd8e8cb3131ba80b8b3a1a321ea64d708f1741a057e97012672e163c95eb6282e7236b6a519748f0827d3e104b3b1955c10b242baa88f3e3cf1412dcde1f7904ea7cdcfc4fc1dd45d52fd087fff612ff0410e69781723190620be2fe2d77692806b18b4355a7cf26462c568d54879c55541c05e8f21e1a0bef5cb7d9e8de32cc46d9872799a17a9fad55be6e42b44883da77f053244456dcf24c1416686a40b4c5d5b4da8f56f33802e773d9e336ba4a6a0100c1b7f854da9d89b0c901f4aab0ca0330f799f25d00e93480900671e252526ce8dbf865e617fff4ba639dacd206bb4ef6ac276b6810dad133d803dcfa9f4e8f629a4a41530c9b0a949056a58ddd96d56766ed1fc8dee18e136448057a829efbf0714ed2ed9f6009365c5572ce7e6e97d45587bffc962e88a6fb990c101ecae06f31f87177a674c0fd580064ec1cf4a0007ec5505275b61fe9fcd87ec2d2f0536c631b4275b5183d87bf030d964fbef992baf2c2238a5e3cde51014136bce39a017a3a238902c7dc476e1c02540627cd8e838cfdc5c822c9e55e2f2dc6c816931f8e161e4b7f732a489fe409a1af39e930ee15e9629d90d8ac22d8bec6289e4cfe5ad36fb45fbeb8ea197033ccf93bea78785c3f568a297414de582713e0551dfd0ea4a79f0e2015dd25e377df82cee7dad81f1644e3020fb04f193e5e9a61784e0bf93077a7846001a731cd47f144808cf817bed3c05965b2c2754e1ede8932067f900a29efc65872aec05ead4942a1b208346d816df451877fed6d3cb6dac71d0d29ff95a92bee21a04b0cf78bc7ec94806f54a73b5a5d44b6908b312c28b75c1800d24f24c44fc83ead0153a0607c077f7ec34e01ef326fa665517d2567ff9ae9a363d48bb87479743d64c41de04e04531182130c7f05ed93aa365716124bf8390b7fe095dd35a6c37ea831b044f38f6e50f46320af43b24896f709a6bf1f81b1604679c4a872d7d99a41e7cdd9298f5402a296fa8b14453ea00c88201641d36a96774a45e6e14dfcbc8bf359badd4496af1e474d63de8420d92bfabaf9be3bfe1d75f23630162618ba5af323701553dd62ec687a8ff83ae4ddec18b1f3454244f06b9870490a2fb3b720ffe8e2b92aa072ee0b132347e87920a2b000b52a7dab6e1a848162aeb4242bbf74f704d1744478920f707a5fc7247d46ac451b2a86dfc1c2614245efed9a5b1e69c7028f1d4a38c9b131b3d8b311432783f29b51ee55526c63ae0a268ec51934cfebbd3b5521a9a0f903135f6f12804d828ffd4f80fcc4", 0x1000}, {&(0x7f0000002140)="cc7d5eeef796524bb712cabe8a5df497b4c6327e42417b2204b056abb1c6a97b5d3603b5552c46c7a051da737384d0d70087c4d81ad0feca67dba4ca778ba55dd7d2836241f513b0eea4c45f675b3f6d0fcc3f7c2982530aecd96b5bb5fa9eba77ac7e692a7bda34a329ac50e77f12820edc39fed78182926f6e70264d164b27327911aa17aae654", 0x88}, {&(0x7f0000002200)="9e8346f6c1e55ee887daca015506e0c8ce4711fc2b29016ccbf0ff247fe78f039cc1b3fe879012fece638a59d57052dd6d74f03a94d07b06f8f2c438f0c6a7229d9d9483bba8f7b163e87afcf2fa090fae5462b8778a2587736ff170c6944e5a23c3d3d957ff92a57c3255eaaab3da487f203e4925f23400bb1f78d94a7b92d0ef516bc583e61033ee7a29c37a03142bca91d981b9e67d04df8096e1dc9e0b30d56f00c799aeccdd6907d352adc73a3b7dd7480f894b79fb013cdeeede", 0xbd}], 0x5, 0x0, 0x0) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2ff01da2b590be255b"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getgid() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = geteuid() r7 = getegid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = fcntl$getown(r11, 0x5) r20 = getpgid(r19) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r13, r14, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r20, r19, 0x7f, 0x100000001, 0xb1f1}) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r23 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r23, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r24, r22) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r31 = kqueue() kevent(r31, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r34 = fcntl$getown(r26, 0x5) r35 = getpgid(r34) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r28, r29, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r35, r34, 0x7f, 0x100000001, 0xb1f1}) r36 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r36) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r38 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r38, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r39, r37) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r41 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r41, 0x80487008, &(0x7f0000000040)) r42 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r42, 0x80487008, &(0x7f0000000040)) pipe2(&(0x7f0000001840)={0xffffffffffffffff}, 0x10000) r44 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r44, 0x80487008, &(0x7f0000000040)) r45 = accept$inet6(r44, &(0x7f0000001880), &(0x7f00000018c0)=0xc) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x10000) r47 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r47, 0x80487008, &(0x7f0000000040)) r48 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x0, 0x0) r49 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r49, 0x80487008, &(0x7f0000000040)) r50 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wskbd0\x00', 0x20, 0x0) r51 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r51, 0x80487008, &(0x7f0000000040)) r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse0\x00', 0x20, 0x0) r53 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r53, 0x80487008, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000016c0)=[{&(0x7f0000000180)="ffc372c9e411d63b77b8b2b6a0cafc956ed65415ce8cdca2335aa512ce24bb324b7677ec8f5f600aad2146f7ebb91d3d228e2011b4e92f9db62bb92857adc9ebc3303f5add6ac98d0a5fe4e50a762b3608ec13093505ccc5d8aa6984e762dfac24aa819c6075dbbe739fa71520f225f111fac83d48543b06b4b6d13ba64def7c281fc11130aec484b9597d02cbbef474017291b2b2ae0a72d4aa8e0ce3f0c50a215e6394420b3592998e470603887d2d8d618241d2aed2bf3d91f69d", 0xbc}, {&(0x7f0000000100)="e91c5ce51ed04c22e9bb8c7c4fbf6e", 0xf}, {&(0x7f0000000240)="69f23f751463a2c1b35cc3ebe4c237c6a5672ed3dfa5e3d434d200a17d37485327fa83f994788501df4a41a6fbc1ec2e994e9167384442b9bed1a43f88b73760c93bfe6e42e8a8bed9faa7c950b9a05ace3daf553b9ba9e2b0842766d811949ea62c718b49d60d88164cc1d21f5d46ea73759f2436f80bd7b5023aabe91d385bea7e56a5049c439fb4778ecb5f1196f3a66f5a00f7ea2aae5f", 0x99}, {&(0x7f0000000300)="3c69bf74f2f192998b9edc2b3f90a63aa0d9b5f4aebb7b3ccfe54e05821a5b957cbe42599693b24bc57e3f8ab14c423abc849c979f1025356d57012337920909d6eacf19cfb3c64cb9955b190cfe3976c91ccc87b025561a2aae6564b9c44b888173ea329c7d2368f53e57e977abf42909e97ffe88bb5e04f9fa74d5b02d868766e7d76391", 0x85}, {&(0x7f00000003c0)="8dc622e7b4b469e27d1c43792996fa4b924344626ae61d9354c2fb28ac7097a0f184be3dbbfbb0931da123651616c69594a5ad0eec7292b3ee4c9f7e2bac86a072de5139a1d5e05afed58ddd5af6448cd94800029d7780e36d748221f809d7e3df2bdec2aaf6c08a07a51dfccdb362677c3f13fc516b1859c7f5806d47bc3ee6dd9a1d8553725358406eb436ecdf81f1f9964cfe72367b6058defc4314bf70656b6d9c79beaa71085f67827299f1711c", 0xb0}, {&(0x7f0000000480)="9f6f9757b865f28c88aaa9462a01332fac8dbc7a6ce8830f799a6b133b287808fac1221f2b9cba2ec650ee6dab5630621b35f56a9978fe9b09f4adadd12c7af7b1677977b21d7eebf28f3a6d0d0f6bce1e64bc11764c700935c725784ce51f5fb12ebab8f260aaa9a5fb6a69a91d5181d65808bddda33edf570dca41e3c3da404bb90aba1e7f4c3a8d", 0x89}, {&(0x7f0000000540)="daf93667616bb05d7676261344e65980664555b3850ca1765e924629b4d7deefd9045e49e04dde1d7ba459a21b708971102821e49d934f3549413e06e737cb22a44f25feedf6f8346912684f4eabf7117a82867dcd0a7ad82c69d50c5a625d6bcac8071e634b33099bbd9fc970b9b4e3a65d7744527bf9555a2598c26cf0ef9675b858f13e17fd62b6c9fce6", 0x8c}, {&(0x7f0000000600)="a93d152ce18f32c041b7d5a8f8016b2d049eda05a3478b675dbf0551afdc82cb2a3d90a536e536908ae657ba58329da6f973506c05a9fda9b33336ba158a02b56fdb64108f06b16dc5e8611b8ad8e88d7232e240386caf6831810f2c315aca5185935782b63a9ba4903f508d717bd4303337221bc4b7f7ad34c407ff4ac348b65a85d56d0c178ff137c45e4d89a57a270a0d2c683c673a7584f47ad5bf524bd229811d49c0b4c76a71723ea0824f8c072a6294e75ea09843e252ea64a41cfdfe61b64afd33eb5f88ac23b5b2e77bfb31978458d4bf1ea3ead5d601f6b36751a7ea4412c909bbdacb17770f40c0c1799098c2d23c39ef483c835d0042948f20535612b5cc5443a92f572aab4a692eee36eb86d832b135018619822589dfe4e1ec1ffe342703157e07c8b59e0294c49cf23196aa2d1ef48fa799e94dd92cf1230ec20ec6da0c744154611925c342c03448e0710f93bd1cc22bd9ae6b70952544fbc99aaaeb3bf98fcf93cd3c3df3814837fddcc4ba9eeb30053d083dec96652982025fb119cc2b306e605243f2f1dafdb5c369f0a38c71d4a1688434688251cbf374ef2c8c196b21f268e49e247abbbdb47b46d39e2018bc854714b11df78f19cdebed3cd53318ab5361629e25f2fc728ad95bedb15f9e9bbdff224ac9f7cdd47b97ddd90b5accc01a48671d2bab8b454081eea35caa569af847bbd0b25c314aeba0c1e4b6d9cd3e7d85c59b0629cb5a42f7a638b4ba4a3cde986993fb99142500b06d0c5500bbafdab2825832e441414cb7e805538a4f4988a2855467724e7980998f0eef809aeee501bf8110461de1ba847b67b8182372a30b2b150bf63ac4dd86f59ef123efdd04e2af5763720053489aa49f4e32c661ec8f981fec1a754d73748e81faa0d47cbaec94c2961e330b23f653ccb6c3cad4e4a1970c597df48f6d91287a80a93ddf9989c9a0bf406bde3d25572f65f8c9d453747710d07e450d4348d3c989d9bbbd4cc598a22299ccbf4d040d08008c2ac6df186861e9e83ab3cd10aec8f9c8ee90d3815e6fd46f71f4de88c44516739442450ec33ddd7ef75d6ec29e38641072c10c6a855b5201e839744d35a94256711021d0702a402327c9bcf941a46ba019d2e8024e1c7a769445bd840941cc74a3a685b1b4790b9a36e92b91c9b20f0f651a60ffb2c61528ecde12436bcb47dfc8d772420202159f667038cd3a48bbfcc252c9ceb7767e39e570af635f284f262576f6860839364853ec7347cfcba363b1cd2aa22d9ab4b0b7687e091fbb9fef2f7b15a43a6eef884242ce31bd2dd82a041f36fdc65a4e19b13c70dfa1bc389c6c69b948f53935e48467a7d7cf426b5f88986721b0b40351c77d0a1f0c8e687509c1fa5503843887c24ec2adb527d52cbc9826315b5b53c3e6f076370151556a9c8ff857b6c6f2253a6569ceb5505f829587aa29ace8b8983cacd9b5953c587dccf709211ca353e21bb525628a0adc5b02c571836e951c3c96b2a217e6f3030a3cd7d20a4c1813474b10dd9b5e149b9835bdefeccfdf2597e0766a1a35265c65a95d611cd065224672d77fd42722a4141e455d37de092ce1faa968df05ee020538a1eb3361b30f935fe5211d70b4280bd6ff2879df3b1e7889a0a35b4c2356f2ad3970b0f7940d022937010e170f3c3add157dd5254ab40c69fcc74a987546fb9ca82a6113d25189dd8fc3667d92df2879704c68a059ac3538cd014b761e7431c1752700409dcf799f3af198a0072e3cf2c3ae8f1899a26c93e64516796ceb9f00a13abe3eb4d8475354819eb281fb92493619c2f875075e03778ac0fe1a492856e8fb213a7d66fda57ff4ad7f1f15133a19bda1c33e3c1fa168ba326b8b960721e1dddae5587e56ef63c251e0e0bcf29b0f58317a2087853c2a99a1e0748830db7accb229ac5e1cf54e3809529936cf27b6c8e77723660a80e725b47d6a7916253f16cd611e2c53abb6a3aa83718e1cd820a3394fdc2aa4d91d692a5f3d29cbb25bb1dcf2ead55462b5326d0e5b32bb0d0e3922760cbdf9e03c7a6cd95fee0411505880d73bea1b7da2c901925471094e6677e1d7920c36f98df2228ecdb8049e6ff754a1d7a10022ab14d117198226feeb17549bf44d86e11e43115440f65eb80867e9fe0721e5af621702435296efbe379e01198cce8a84c434235aea1d68fb037f0efb2d5a8bc5ab4f5a02697ad1c0bd09acd63ece2e7aaf9e013be7951fd5346ec025fcc6ff6e6415705a40b7539f48133935391c6546669bc3a3354b598293670ef76d45c2eaa5f94ef240f61db885a3799ae1449ac8ce04ce45ab1602c730d7e48aca0581c0a54aafbe5ac57bdb96c385637d5ac3064dce899e877bcaf4ab2bef51622375b4b6b8c73ffbd65e89a14780bc1882b5caccd067936bc1dc186f2a0987985330d05f10a28e7e740c4a6f873689031de5c5e681cfef9559aaaa3999d894e7256c1b1aab63d7b6d98f04c6e8d690bf4f2ba0c50661f46d0b2f606e9b0ee9a8f777bee32c5b20907bd47336dd8d34b2148be176acb0778a4d3398e898b2d36a16ac19482ab2b63a1296d8486b1f68a8639259c7f7c578779a3b46e7be4a49a6b76e686c483f086a2487e283c48659c86959e5b37a8fdc46dfb8f4da0651ee0e8070b9c8054d449ec895909b555f84fecb493a7466f7693b684d05b3a7def601dfe919bd7b83ee5bbe511c84d29b22c7eaa7ea7bd8b53b5561e65cb971a8dde2d34a27c89fae6a5a7a16da4cdca610d9e75fa04e58993cc72cb1d85654712c1b34770403d62201c93ae892e056a22ceea3d317f5148d0c0794994b603ce854b656c89b689105407eb232ca4d72e8b4be8bfe8985450ba000828beab5a3dbc16514b2e0d33314bd2728193d9991111aa6a1d7b3385006ba0e948c24cbb6b4c91ece922dab773f05e9939c990fca7044e0a110390c6ab97f6f3eb006cf9c0df609a8853d6d980edffa9d99265d3c593f972c998cac7d9c7fffc8dc8f4a6cc28e7bad18bcfdb5bee173359eef93db20debc980534eeeb60376206c4980faa518dde8a90f589cf6960e40c280a0f607e1cc52f5999b8beb76b837a94858a44f897e8c6580b00eb32f5f3a9002e6ff2a6e2f94719b0c28c42e4b5b3fcaa425bd313569bd105999d4ad933e4e4377ccfef5371b5fd4509d11bcd17cc01196ac5e06d3170647861a5d3e7d18270300ee5a066af795d166af12f8cbb49a6ddf63cc44bd83440b5414d8407765f0c2d313660f3431bde7fb03ac67f7e03408868a319aa6ed67237c3dade842f1adffbac0240b7e6039378af7a67d45f933dd533e85f57694cbc2be56f426f59fe4277efa52ccd4634494b44cf8d7beb2afe08c26c2502360eea7db9079e2dfad43c136cd8a075a2078f8f68ae2d492fa6ce878846af8af468b24d5ea0a19a4af9df0c032f12f9f170e357ec4f47e0fb1f5210c959aa24d43398c6e2f7c7228f0b5d1749119ec10042ac0c8690c878d5ac9edb35c0e1b5636901e2b510d1e1ac4a4398ffa1e0d2de9fd5466c9107854180ea98de5ac5f0325bcfbac18dc0778c68e886eb05e8a757d85ae05117e02848b8df29a1b7c3823af9a025b5185c8906d223f3b99d4c9d3238d58e0dda8a4b3328386281a3627b28ba20e255d33b90ba679621de0ad0074e42ed684b50e6e619c86640389557f60eae9ffb09b4bbe587915e8a481c9d1ee268d54270f01043f2e5e8f71acb6692e1f8151c7f588cb4a30467979ad487cba40ec123cdbfc2adc287f808c920a1bf4334353a06a7b317dccb40dd51f88a8f2b04a2beb8171f10d8fa00aea810261ca276ae51f0fa2f417e9546b04c229941516ec044447f77c6eb6c9aa8840c9f196f19feaac245713bae739b32b6559e9d4e689eefcd154833e870e25342512fbe5d6f955f15d5f2eb91698bfaf85c768b208cf5877879f843f220ee73cae49cd16eb0e45bcb830cd4d249e74f1c4899bdca54aa63b2f7fc113c037c654e8db0a339043d6f2c58b4bd2f175fb43270f6d33125ff29b470a0535dbb8000e7bf770177b3ba4f0e1e38b86989f97526d8fb06706bc409ed3840772e2d6f55c70d677553231d1790f4f787a2ff121a2d7abfa9adc077c55745d80bb7e48cd03bb37ef5a1164584feac43f2c8a183a50a09d787c2d7ade4b56d7c12ab1aa173c5b150f4dbe82f882efb87790e1a71ef54d5dd6c50ebc2f2217d761a6b7c9e091c7124cf4f3beb794ce2ac719a277f078025814121fea86758f08ea1e27dfb247865e0930600b6fd8f6faf922dc77ce682554b202f41c781ae5db6ed0be4795454a3814bbeb852d77f3f9b884f4f38388468a59d131bbd6beb94fce28070241c10fdfdfc27cb36607383d8a95c809b7c072f608f420e4baa0033ddf53e1ab03d0ff861292f00e0c1b674e82dbc46416c05cf67cedad2930c66ef47817049b39a2de95b360011917a2249c24749522029f214aa99ad28b22bf21a3f2bafda6294bd90f6e764cea2cd9993d693724d066bda0bbbcd378f7f91d5e5935dbb2ee1bc3a6200e63662d3b698705303a40aa5e98f62d0325cb12b9f793f3e7a5ef7128cbbbb68bf656507414bad311a1fd31438dda33dc8dd115fb8380f8f6ef99330492821e4c5765639ae0f0c076b6c225a4d1d02f40c97a8bf6f15af80888d2d7625f7a871ed97de93b77cdd9f35835294c677ede4d2b97efd9756f60686f4e9f8bd44238214b612c57fb05dcfab561ca2db72af9b4b65c5ba0375bbb7c0193ed3dece37edbdfed86e617ff21e6f5fc914a89a868381b62488593aafb8da4eabba0c51a2a0d67fbf2d5e9073c319ca5898d0e2c6a6258aab7443711f5bff4ac6b86fb6a3b7e49eeb97de83a6d86f430e8f9405b464270d63f7573d39e6344ef34eee2a510d3380f2df8db00e9dfce7b4a3079536687051fb6bc0efd9e88131145f6cf6f7d8235679c8bc9470c6e07a711140067a65167fdd2b5e8724b9e9ffaba350ec5c98dfdf23965d657c01570f7d383b53ffa9a79c233aef1c8c1fb3850d9620fe6df6d0f5c731ee6a9c288ea2fe1dcbfbd515c2d859d0b434f3f80bb2215bb0389cbc340ea4f849790267a1ae73f178e2c665a4125f7a1e6f3efeb12851401b405342a14c1cc24a73254ee4889525553319571dfec6591dbe36e02954d91e684b1bd1423a09fb0799d637072a86e33e75f640b4f13c2a19f38c55438aef74a8cde0c3cdf1c00be8c64ac8b77fe543c09f1732faf3e9959811619b1689f34c9e8c67de9327ed25aecb2667a37b906054bd9120e70513fe467cf88f0e469a4fd0f1f06c6981e2758e0ab12131d4523d5280a191854c08a5bbd7d39c76bbdc06cfd1fc62c9e422aac4f15eb72c3606177e5ba729d06f5fb56c42f8dabc86f139739d53e6df096fdad3606f8fc3bd2af72683cea053822167aa2da8178786b58bd88663947b28df9b1c62660d17dfc65a385475659a456d5d315909716134dfbc199ac78bdbfa4c0e892a77aa6bd4839e5d1d355fd94a0b8bd7f9f3addb12febb1cfea506effb917dd6fb5e6b637ce89f955530ee8ac137a052fd9f5d2bf122432862f80bf7c6b7bcda77c238ac5f2dcae757692b2993acc381a47d0be2f652c411f78cd431d2614a158a30d1fae09e9ce72510e894b8af47605d8400b54e359db1f75d67a0a733728eba40125a66de6b31979716f614f625e7ad66b16bf88cc2f4f538852f70e4e72961af43df854a710c8435246f2ddb79e8fed892061f85f441cf68dba9c24eec657ae0", 0x1000}, {&(0x7f0000001600)="2af9ceaa06c437da7530c9ad48f1c1d71d97ed1d5bf2f6cd4bddfb1bf48991f998f59153eb791459533e23401b4f0cc382174794ed5544bedccbc3ad5a6180de6d1a0f19436f28fe353b2a15492b2f796ba39dcb140655a07bf9f674228250d92fc9b6f21468df49cc46b2c9f3691d85d7", 0x71}, {&(0x7f0000001680)="1264fc2fb9811a5465400c9fe29a26eec79c1e5641d52c19767461fda0480b3a9a0a784556f637a6f26293781ba8f82a4f", 0x31}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [r3, r1, 0xffffffffffffff9c, r2, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r14}, @cred={0x20, 0xffff, 0x0, r21, r24, r33}, @cred={0x20, 0xffff, 0x0, r36, r39, r40}, @rights={0x28, 0xffff, 0x1, [r41, r42, r1, r0, r43, r45]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r46, r47, r48, r49]}, @rights={0x20, 0xffff, 0x1, [r50, r51, r52, r53]}], 0x130, 0x1}, 0x4) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) close(r0) semget$private(0x0, 0x3, 0x400) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000000226], [0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) fchdir(r2) sendmsg(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x8, &(0x7f0000001a40)=[{&(0x7f00000004c0)="44f332ce559d1896861c26e5aec72ca74b68f7fbb867a561bb53449e9952b2efea95359b51636b17a79827b3eafbc12e168ff4d66654d264b6155bfab7278ff1c5d9ef3ba3ec54482ffc342ab648eae9d0fb5c3f58a9a89f99eaedc740cc3718f2643db1ec1e7665cf4d4ca28618f7d120d86fc96ee3db59bc111928cb091ef25a3a7bdc02e923a4fd47be5ef5fce4382bf1bdd5e969b9c13eea075eaf383d08176f225ca153f157d7d37f7721713aec50eca29de831180ff191583bd5345be69066639a49b15f177bdde6b5a761f8a1681789cf322fdd7269dd21bada7dda830741889339490bdc6073445d9bcb4702569c7c51acf59117499dc85035f6375cfdd9bf36b33613e7b8b3ec3f32a535d9addecd3bec01e2434e214bf94ce5f4c1048b06c5f6e21db0fbd98b9d013e08e7df9d26a32c9d94a32cb7e13b6f321fe3b26d585ec1a9a682a7be67b27a9d2d95812f44e9cd499aeebc1b0c9d3964d36beb9262df945dfe6a4c02628ed288326af0e796c2ed6a7882b330c19a7779b09b27f7104c3d5661f49bd0be6da5db2bda98ee679e68c0e407733c9501916f8c41983b931c9225c970b5c17fa8525c4cc1f5d3b35fb83e1e4bdae11019d8312d98bf9de11c859e182778a54e47711a3d8396e7ecd7d0a41403feee645d3e98c9c66c695bcd9d0a73a0f9c2f6bd8a4bb01c0aaa65bd565aca942d5630388a07eae263bfbdd7ba258befc8553ef8f94fe3db732bd5bf7f89d9ee13166d68b2fd8f408bf90200cb2a74d97b468e61c74bc9ce44be587d76214e4de1fbe23d8c737caad46c7c567aedecc61a74ab5162cd33bec403027924e326c160af13130009cc7188b4fd9986e6df210ae201bb64650c1fd3e38d1b473abebabe90a1fce184781cff2682e8255982201adbe3ac9639a8c62a1bce77a00fbb170af7cb759534cdf0b388290b8bbd091304a7664b4a7c585c3df57becc53bc5625ba288bf758a753f253284a07d2ea4ee9827839632cf024e712f6650ff60f7d43891cd19518f0d97bd11c4eec0f449124abc4d595923d1f4b82a3f453757ccb28a0120a5f6c854c88c2d07061047b1a268adce51a9c5f43ace065da508d2347c812090132c54357442d7c61e70dfa155cbfacb14c9aa9ef75814c93430a89ddeb69d0068dfa2cfd00fcc5291c682feaec125597d08d476d24650bd284c0b043564e3c5e147992930978339b6b038cade754cef46b936e3795056efea9b692a2d4255dc4da0592610abdaa883fe64ebba93492ea33be96c57ba26caaf85bafcaed8fc1652deb51c5a34827a8f21479263d572a94612c2c94e20f871f75425abc52e11449faf1ee744eea0d50f49c4a61165be315a47a8f46526bcf5720af6b1581e5ac1fb10e36a2a46817ca4a7605593a5f7fe72f57d6aa68525b02cafa4fbbc4edfbedfc9e6646a304c46d26a00c781730aa973024389499b408cbf452e928b8378c6a683d75db4d8b022e24321f9ad21cf68012e69d8cb5b2eaf96c385e29f442f570aad93710b61b4e2663fa34896a0ad5b8ab390bfd97b748aa8ec91172b05f15ee385f2b6da920327774dd7fbcd8ba2dbbe302b759d5b6c42b93f8a26def4e3b4a14349776e735256bb151042a673d1b7a49869276bcf04581fa44db1ccb67687ba17b79341c4367d449c72801723844d78201173e15d37fc9f724709f212e986aa50df3451031d92f7dd3346b5a830cca905bb3dba277cbc1c4a087e64a206ba12dfbfc4f48ca8a41acc8c16cb3301075835b8a9954614f91cb463785f8a716c93a7c26d1e2eaf303be9b8b80064b52b095b2242a25fab380b0d30622324fcc91efd7782ae7c1fe00aeeea1d2bb2070ff9758626cee33e0122433af5323eefe9ba913b0195dc201d6f8a0c972d5c9289b12d7f872935a1f919be0b55d397c053515207584b06837b9bf09d3380d8d34308a9792d85e1efa8304a82547dee1bb50713669fb775218bb398e1e0f2d8c0f87e4ce241cf833d868763b2eef84374399746673a373821951fa2a2fb73f20ff38f8f8d89da91825fc950a0a7e4fae965941249420b6497edadd73d267f3e02303fe0335984a8f3082d610861890b857d6c032ccce995d000ba8035c312aed0aaf5fc4c177f1b56572ad4c83beec74a54e50d5112dd17c1a41a6346c64dd133b87f5670118d17a0a68561947ee611a954da274366314234bb82d0b341c7e1565710c6f2dda96b7191eb009f423b8674031fdce0b06c505fe3a98398cd9b293d62de37fce186bb8d4ccc1486c8e60d1a71529792e9b8757c736419868dc9de40335694db50f38b9343c1c98329b7f99f7ac6e0062e053604d2ec51442f764d561de371eb31fbe524b84e387b81252130caa511bdeea28465a3c62bac488ea69effed270541b6abc2ca82b0bace016550f3798246671bdeb9faaca14c6e3286d5a796c087e79d78a7502d38fd1c1b62f3a4748958a1ccd6ffae1d3ea3aed55ac22916d62a979cededefa50732017988358bc1ac908ddcb5989bf49c55df5f7214c374f781327015146017626c39d93757de085e8ac214aba99884b8a84a2617dd525a9665fe8daefe50058a4f18e3ce9c6836d08be66a510f8b5d78176b763d8dcd38d78675f780497c970cfbf8580d96d009a0a51a1036ecc83685cc862d9b3823cd74da344863ae8881947ba9b1c5a75f31ce178acc136c9e31abe6afdcbf0899ef4d06d411443726152747766d653611af1f72810e1b0394425acfa8ddb7abe2f82599e723447d7e61d18180df4ff9f052f57f51483a275dba1fe33aa7d4a8589cf3b0cb490b87e9442ff5ca5c4e3cdcbafc5f3e5cbf045ae90e18eff5db5a71f056ca2725095d8612cf2c9cf24994596f7e1161cfbd830c924803a5f3887cc51a4e366a1e5e1462ec944439d948d8a9d5be398d970702c1375488eb77db6897be3bb80f6b07b3d7f98d1a3255ac944a5586634e935daeb9d13a4d61c6b478916583e80a02c0a93a6026b30632c09173da8aea648db82464e0ddd248c98bc516277ab23331b1dd712acb04b398d6f0134b10da0c777d1e305835d5438b071cb82624abc0f63ea5579fd1ed223551c22875d0fd72257127e1a9aef5e3a0aac71449ab01f93c9b67d0a9c923b6b6f729fd7a8a0e515ca0b7e197e75e4a5e20834f852e4673dcdc7de8273d499b33474e6f38a221b5024dde733b885f6b17b36c204ea62e5a2480785292658f3d1125a60082ae446dab8aad24b1bf17bb429048828174c0c80d928705bd4c16040a447cf64760b65149d758c103380377c0afef6f695ca5d7053e5830f93571a34e6a7fdc2117dd84e66ab6d0159c3bef8d17d5ab21801eff3c814d53c1033cc7eafb3f393ef510c4c09a5c9ed6b50613794783056a5cbd5b79a2183bc64c16ac80216ace75b23dc6dedb49612ad2152acb75294baab00e68ba76cd24bba74db91127705389b20b151205c903cfb63c635fc31efb00fc46f4f26eedbeeda4a64df1377bd0b5eec5112f28649e5675505152ee1bf67155be57b40a283875139110100680b41d9db81386497aae930eed255a3ce03ebc3e7733f93973f39a83ffcdd14ec41b3fc0273d752815baad620e6df5bc089e251b9568b129090ff5333ff70a3c819a7700c6080234f04225a086bed9b39d18e9f82cff5dd0c19df1f9025fc6fd8caa6bc99b02970999423e1225667fa8dc7032eb3e028e44f0c8a042382d382171442932e2eebdbf8ddf9bc4a9304f67c0598775602f23d5fd48331aefe05b52f058c3a4e954637b6450904e388e87e8b929092dc1a8ce92b242ef44046ad75fc07fd20dffa2c6692f9f5f0909136d89b9d5d671bd0dd6bc402a2983bd6e24f036f985eb60d4ac17d3cd9cc0ed70d8b74da24b6722f7c20c998e695a29e827420267074c6135d4d33b816d4a561c182dbea7d8c95dae512ba01980803023771c64560fbab09da4211b1da28f66a07899630ec640b964d9ddf8be84d119c4641eba8228336cf208690aa1f7547d9e188e8c06c8be74a3e47f1c17806e3cba052822d5bb0bad2e4c3b44fd2550641a12321dda519a24c0830f5c2ba8ce4f378c25a85e1e7759ea8d3c68a287b7fe7bbe81a4f2b9e9fbef8045c54a2cb2c8b374cb5d08ba3ec6a9077b9700813692af8f4bc15ab5687bef93bcab5e8502f286f907c4da40e6b1a8128463c8df2a339182ac0be1fff00d3c2313bdf0a29bd0f40facc3f8cbe7367ea7335a16df309636b5a7f5a1554246d976c453991ab36d6e924385c254882e00d20c6ec4617f84f45e508dac1715b41caca2f8f628bb03684388814759e3df70b41b2e70d0bce490e69518645256aea30c92df09c148dc57d7f36a18fd8c52e88d3d7c4e34d4226bb280142bd8e78b21fd31a180b588658da49842aaa381d1faec5f2eaf266d9496f6e667df14333ea768c02fdf80251d3668d74e5c9a79d79ae898ca098eb63b44f494c4cd79b4e00a14974b5ed5c7af08b73f1b1cf37ff2fd247087eaebb370a26611e44701e63d247ac81988f9849558ac1cf62d24506b13f82cfeea70ab68712fd577f7c67fe940ec034d030b18586cb3f3f03414e2dfcafbb1f358b44bcc205bd0064b6d2c165954a47b8d31cf11f188a600b9453e97a954db15e3e85342f4564b6c8eef1630fc93844f5d0866ea5b541ed05fba17b77a86db4157ff32ce71f2fc5e58b917f1b62df54558f38d2b08801c8f9d4fb22a5bbadf607ccaaeb9b50e2496b57f1f8315f527cce6a85dbc4aadb4e71b783a1d60f538b20fcb0ba57dbb623f1b73013023258d79ae3057900bb35a3d7699c5d0e3c883ddd16fe7c595cfcbe5149d54ddb078e0564edba77aa063ae17ed01e6a7e9741e3843b25365c7964345e4da6722d77d40880858276d76ca89e79f52ae148a5fbfc63ed95e9ea78acaf647c74910ee225558a6b9c0e2f497d734966f1f69777c54a6d5bb099316ed57e6aa1e0fd25f0fc0fb200b7dff41ebb8d9c08934d61dd5eba5fcc3c47ea13d4a01b622c12d2a6500399ae6dada3cfc1b26ac75a1be4281f64d2e883bf76c0860ffd050c753db8e43cbe4f3d026de1db5f52a3fef9598e9870c25898ac4e1b076bde4e0968ca1200d787a30371d4bf894e7eb3dad20552163eb2e652d521a9b3b61ff312c56c902ed2edbcace74e8063caa99ff5371e53e54fd496b15e777a1cbbf90cc4869dc75a88c9e1a4c3e9c8939e4e2a1ef3d6aeef42f8a23fd122c2177daefd58d08a41a159eedcb18e10a5fd9eee965ab620f36acf0ae75edbe635c3168fcd390557c4a8f9e4664f694077fd92690c09ee3f986ed5fe65cf405d6895ba5ae4b4f2a7e0ec8b37c9c6a124b550973da2a100df6d097abe7d37b206652d0ffdaa6c75850e6ee749f81581c2bbd337726078dd4265764eaa9464e4c09117313ec2b5fe2ab46cff95846e0a8ab60f99413b22f914f8c829c802fbff081ae230062565549e93d65143df49a7c4d87b12f0323783fe17c35f161ce722b73976522d6026daab3da70c1f3944f89a7396b9b1b17e9a7dda544442e0e994066e5649463b0f00a9eda84acf1d7961e689331680f42f7a323bbd624564dd4024dc11fee640124043292bbdad7e8df47c0e108935229f2edfddccd2569f970959c6c9ff561ea96ce889cb05b210506f971be9aa802c2a3741e0027610e2d298b64d364eec3e59e4f5cd9dd3b3a8ed7956885a049a794f2389e9c470b65cf0231a98f9bed4d424de88a37599f040f40f1eaf03a6f5288bb51b810", 0x1000}, {&(0x7f0000000140)="fd2000a7f5b37b3e6f187bf67baf0ba46a2843e3e1460a820c95d65e00eca4b562daf6950347a3b323848fa11087a2a7fe2f00db3a87e38a962c731ed5e362d802733cb997896751c450a3a5e1", 0x4d}, {&(0x7f00000014c0)="3ca8af288fbd119878c0b02caa279e492f8cbc9107393bece26bc43520702838fe34775d1cda8fd3524689f426e6aa357c9c77cede511549a5cf98c3313453558d6a1ffbe1a80a2b12227a25967de940043bfae3fc4308c57f80bcefea0aa8f0386e599cd81739f5b55c7b0ddc9af9c636ed7d9b3c7d2a754a2b80eac68cc67b5a6cc6149db8478fb222093e5008675f37a003b6e060901e349c9653b43b35d77eb00c91827d8553f9a45c1e36270815f1cda44e1c593742e3de389b47aef3914492277f801c443cdd531101e4da9668986fffcc3f87f4", 0xd7}, {&(0x7f00000000c0)="13e427b368401f74264c9e7621cec4307b6038bb6f76231e9553ac3a618a51ee7d5a0d4982e3311e9ffaed0faf6edf9877fa09cc5f1626", 0x37}, {&(0x7f00000015c0)="9ca2aa3cf85a6cf7fba480e529d7371c8a9c4cee1c74ba50b8bcf158f7eeb625801c3de5299c2fc7593b249ed0f8e9ff800e5538c1e5b015f922951fc8b9deb660047f0c99bcd5549657707e8f8ee2344e985e1fae265e61342f38b78978d43f006c7ae9e6c0fb5591888cd15c545511cca48d6d6ded4f3bc0ebe3134f5cba88348c1c49b4b7559bf92be0503e7f61e5bf74b2ba11219a7220daa52f48134d793178df6fe9c82cf9cf91480d1ceb3e62e8c55bf9e657fc38c3a8bd21bbcff6fb", 0xc0}, {&(0x7f0000001680)="2ada2dafeade1f15243f2ed8856c892e88480ad5af2c32183843511db5e88cc4641bacbbb2bad8bf7eb61509868e1b8cea46a3a78d073a977f0331c694ae684d1e865a8ff3aa1570c93f696b9407a625b6d1ceb96ce39f59e2c0206d3a632e507072ab15cbd85a64f087f8caf1ad64a7d3119dbb04aabc1326120db28188e7601989648a91cbc9fad1c877e16d74719df7cd4ae97f7c35a1a00a4b20ea6d8a84418b735c7ed25c6737ec00d6f01a903fcd2f6fb4223c3bbe086dd3233463e2ee323c05b180701141717e6f589c313fb82e6b2edceb18e36be58b39635e28c8", 0xdf}, {&(0x7f00000001c0)="ce11857dc9cade9da1af25906a6d95cc65d50993c9587ffb9a867ae0123ba5246641c3c58924178d82e494b32bfe924ce46b00f3467f4cc543e5", 0x3a}, {&(0x7f0000001dc0)="a76225df5e8aeb610997e94fe3a0336de0be0977cbf1d9c2edb14b5b6326dfc55e6fc97e3fee3cfaccdb122bb146b0f3a42b72975c73ce407d09393e35ab1bfbfcf7ede4b3e01f4ce07957e66c0bb185fc14a0ed0c4d8647d0870e1d4c762b0eeff9c28ff7c84e2d9f4545b1079f9038563fb2005e945e2adf205a7b387d101ead95523941e424fd1acb784168aa86ba78a0b546c3153bc4b45f25a226570d577569695f370e5d60da8f0157d3a442b81aaf18ec1baaa30630092b5d26b8a1b04c51eb418373438962fa736e6eb1f687e7e859992f45b4b680535771e1b0910a545455c8bb66911f9ab4d350ab521f6e80a89374a201afa89d7474480a", 0xfd}, {&(0x7f0000001880)="74b249a17f652bd397becc2728a42d98b7b984bf527e64919051aa36c9141912dcca8635709a8322d00a9c8abe4cec3abf45c7c6b70297f91b88ab082795b5901d7f5821823b93e365bc3711c3a23449844502c394df12388523ca749c549876e917c15ba0c62546c6879c18a4db92b8f9369c691cfe03e5aca3770b45b508de57dc9942f309a9cef41f89c60f3f2435d57e640ba525847de0dbebe57ccbd9d62aeb4cca119c709fb43c58ef94d4bcb52a87062464e2ca7187ec9cb3d95b8ba3d2a414a27ee6749ed8f9800cca9a293e", 0xd0}, {&(0x7f0000001980)="d4c100a8e52a6c3cb6d2e110f631c3b45dcfc27ac9735cb61302a21ced6c542d62fc40d1d884c309faf7a250280888f7840f350da1bcae45f413fee0e0268d984896b823f72f85516c67caf287966f2df35a5b597f87a7a92f5b240463dca1cba422049f5f27e0e3ac08897c8cbc11a90a909cdbc1b323359415ebba0c6963c421758212302bff1cc9a99fdcaca924604e7f401ccf6e73ae", 0x9c}], 0xa, &(0x7f0000001b00)=ANY=[@ANYBLOB="d8000000000000000100000000000000b4dc5859f8d0c1becf2851f6a8ad0ac974f6b5c14a26d82d5dbe712a3b212decc57264f637c158f12d51d5ebcad9581898e34127c35aa566c0e2abaeec16fdecb20f6ab6cc9da4536a94e1e285a47337dc1154be3274b88adbb9d7d4fa53deb8e5fdc3b0a2aeae3edf95b41b7eb91fcb53c6567c120f7b847053b63b41e3fb1748587ce029605b9bc7c850bdb9a8c9ef981943f945790a8585eca42ae921649ad022aa912c9165e17bd9544f238bb7dbf986c982c69fd50bed64d3dbfd72ea000000000000f000000000000000ffff00001f000000cf74574e0938252a3086f114a9bcab36656d0be3294c4919d0fc5228c1f6415796316976dfb211d06e7aa53cc32ee19e42bb280028d19c591d939ca14c2bbe5f36ef886bdfef5214586dc7f6be0787c52c63eaf63149a5afe3103e2161a674bf662f87f7f6fffdf888c1ab5dad89a33aedac26791f3edeaac8c3dcfe80f878dce14b5633fcf098bc0d2dd7e3595c48ebbe7cc7987ce1ab057348f883f8af118e563806f9043d62dd9e9c872a7a17b6bfa06849cbbc3bf37b93d502a44f40257e3d416547dde2badf687ddd39b7276a9af4d15c26af6336f13c795244a5afc400000000"], 0x347}, 0x2) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001d40), &(0x7f0000001d80)=0x4) r6 = fcntl$dupfd(r3, 0x0, r4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0xa, 0x0, 0x1f) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) chroot(&(0x7f0000001d00)='./bus\x00') ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) write(r1, &(0x7f00000003c0)="84cbaabbbf3a343e4275cb889565cbfab28c42ff392f486a1462033958cb14009bd28e81aa966aae626a3068bbae528a0038a131a8777fd5574ed2bed49a35bedb7c9412de8411c34a3ffff8769de93f12491c9e222b83bfd6824a15b47161ba0cd8f4e9093fa86f91f76164605cf28453dd572d75e1f8ff2176353535d9e33b0e7a5013167008da61c179d75f765e1b34d2574378c42b9ee6584157af1efe8330dd566ecc8a475dc56c370b04e50b83e9679fc240333c00677c5a9a03db9e6d17b8af8ca31187275bda700f518d5a6729e7bd603560e0172d1b48fb48eed450f9", 0xe1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0xf01) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) socketpair(0x6, 0x2, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r3, 0x8}, {r4, 0x100}, {r5, 0x538f34e36fb0fed6}], 0x3, 0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r7 = syz_open_pts() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) ftruncate(r8, 0x0, 0xfffffffffffffffe) close(r0) dup(r7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f00000002c0)) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x27be, 0x7, 0x7, 0x772, "0900ab6e195231e2da7b02010000454d25b58cb8", 0x5, 0x6}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff100001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000021000867de5fb3013d09f89e3a557819bb6a00000000"]) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfd4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"], 0xfe, 0x1000) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/81}, 0xfffffce4, 0x2, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/36) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 16:00:14 executing program 1: pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000340)="d53bb6cb3216cfa1a315df494d2ea43fcaf62888fe1c1734b56c657f36c0644b7bd081cbf865b5ace29296ad6671ef34e1f8e366f436a618c9c0564dd3f6e903cf2a1da6d89b203d60ac37e83e270b4d69ccc87bd59f2a86cf4e8c032f2891d03a6a430348fc5e18f945009c054b2c45f18cc274eaff59420d5817187198ca240a600b97a5c879103e50b32b23fd842646204a5f33b010d076e7df9d817952673a9b9076e08d120f0ebff2b2e3d5bf4255eb86d1b2c4b4632b687e3d7088fe9f2246eabecc19f50eac8363e9cda83d5ae5c4287130c82d3b1a9869f7f30419d0ee92e46855c3bd09a5458659b8dc3bb44e5a1f761dfc359206ce674914254cb4c66041a482e1aea841c942c38618dd08e420c5db706dfd30c5f9bfe709262b51e9c827d8f76bff0e52e1fd75e6f574083650597052bbfc9943abf25c6137c18bc4618b0e91a8ea070a16f7feb2ea5d4ed63e97f76c70f18fb52f9d959883f1fe0eeee43c8dfa7d01426765c39fe7e850dcc82a23f0f34481572c5c32eb9b8108edd676f235e1570ec02b34052a1b026b65c403a5b24516f6564c92a2e1aa9ba3a8042dfebfd584e3171ca974efec3c5e091a04d2854cc77c2650584a6112c3de19648f215d52168631b84f40eb8acb7e61d383d55ba30a4ec50f51cdb70b66226541f26ed7a5828b2ca1e58d627f9d7dd48f82b32ff7b64f25f0c5dd521396e4d22ad8129d25d7e9f210b856a6c8092952403a3600dba3552e4f880063d26e77cb07459ea928736dfba0f6b0ba387ff6794aa14816bd4e7e8cdb26df203afc45506301e345fab06e6965bbdf0239b5de84ac1f870fefb9f9f34be1fdf639cb338a8c09ca0e3c1295a49578ebc33dc2bcf53777e358a42f336da8e79c83033263215e942288a59f2714edd9c2a4dbcf6301d13c6b28dcfa21cf167907fc141fd195836bdc40d28376a28e34d1caedf7046f707f039ee95b5331a420d99d80bd76c84c1d4dcee465c0c227ec5e968e58b46bdbd97a21b69523de49d0c0d9b5afd5de6c6a289ed4b4499e783a75ca3c31ad42b0a1251fe776f8720b3f6607b5e6d818640562404107c50f17a2a9b21256eccf58fc8bd751880252714d28dfa4672b6f3dfe0650f5e950d9913856a9a02c543cf4787666d7638e056598e9b5d3096d895eb3f70cd3c7f4c31235dfbb5bef4b9f6fd91edf7b8cb73cd0aecf044eed7b3ec651a268bd97fac2360f6716d341b053506879370b6dd78f637c8111ef8fab841c0f6e4f58b382156b1dce91f80c68b37acee6de843fe3d3064a3af9656693c48de0ce1313e40537c6142cf15962f5102d7bd74d326139a54023cd54bceb06f354ac0cfe1bea9eba9767bfc085d1993ff36f0d401366bcec1e59d8f91797458ae2cd0e5b79c5554f124ffbdcdc211499e2111c6eb4ca0a95311b1c2066dfdab170af60faa3cb8e151b802e534313f0f21d378baf07be2e15686204bc75f06f505e7a59deedd7babba1b238b3ab22c8fef21259aa5b43af5f2b5ff06110c392952f624f1be9628f30eaf2fa695251ddfc0c11e2efc323ede489ef87f25240c17578827644b6647fc7f52654970d773fbb78fc517d0b13c5494b377339844b0db799ef11a1ab786878851337ba90e608f62665262c9ed63f5d3b4b3e088d3d5ccbb55d13e18ff3a8488ee64c74ae44eb40e414efbdcd0cd85019c30b65bc8ded821af789145fc805cf1d2be70b1778e03d6a3805b12d4f5846a133ebc3f2e9f2f7d315f8b3e03a7aaac5e0fdb3c97b9817c74ef6eb569b946cc91a4b0ffbaeb69804be51eef22a6c98ca03e609176b4f4a31734d4956f6fd3235f41dae10b9dc3c0f6a056f15c7805502c6f893142a5c4a29d99c107311b5038c628bee62800134691bb12e5ea4e22899a1292c93bd05433654823792e1d59b6f51f9af4f2b6a42026f5224f68833058733a299493e101a72045ac7ccb8b6f0151d06f9ff39e77db97e4d46675bed5782a2e01466d88801300f55e805397dcd106fc90ac4fe6f67aa1e72faf3929a51931b0799f7d8ddcca5d33c8f6d462f78f65eeb9a612a82b291867dac55c7ce0e6081d9dea76de03eea942f95813757694c9f3dd69ac3fdfd4dd9875d64af64c46470c4e3d05a9c6dc6baf47cf2c30d81f400da631a5c3f25f7966209cf5bd25a81f50ca572f1bee313dc0c844f2cd0adbc9857a2f51e5ea4f73d716934f4b1949af5b4a37fa9f8cfac1dab19d6d1b49fafdac00f2a5ab53f18383415d5c961c852883e680f771ae346858a65f8683a1343b5c1900c6d6e75f2974f250220f7f01b9da43cc3401e87798e1e5ae3259e9b678cef188ab88f6f94cbe2489e867358a34dd1b11bc838d98f1329a88a16ba18b77203f0d7f96eb764802b3f4b956968c00ad81b5ca1fa7b798d0d351de07724411a0e59dab94e564f1b17f2f3ed0e249f4bf6f912a1e5fbafe20488c01a111a46d4ba5e2ab424792dfb36da0deaafdc7d835acebda3ba246273052634a40da00fa27852212d2652cada9b836f9b0c9c67407489a7069d233ae6532f15a8acec1e8c5ac8326073d9db9cf16b4c55fbeed8a3a36f1bd65bc9dcfdee9fb88d3a53c885b9a68c72a1cce5a4d08b53517c7a7fad8e898bc3717c8d0e248ab06a362be39e973a16c50f1fa298737d90650104172abfd8fb5cb8a0e93fe1a51bff522ce5394cb5f6a07c2df27ffe3322647aa0625f1f0442e703b94830dc5659548a00bb2e3c33321dfda1f54041874c6c3e54b9e19f97aedd3ca40ce6b7bd212031d9bab9ba2747c6e4fdeacbb204be50e5ff57e4b45798ead3c05aa9e3e4abaade2342a644f532f91e9f7afc296be4ad7293bc26e82136b3b5548983e43c138bb8bf4b468e1ecc2c0a6442d46df8b9cef5a0bb163c702bfef9cb25076909c99f1402fa53dbd6b32ab82eaab793a9f6e4b60d6df76b0135139e5d6d0a3172a3a3bf478e157a3e3219d3a9a2645b534e1d529fc38c68890129df6786d921c34f61d2717b5a10a8e6cae96812ef17f3e683c5b720ef440a2bd4a922fcae1cc3a96112bd9d6fccb4f75a00b0dd5ba81599cd94ed229adccc5eef6f294b9d98d405d6032a7b226f4a5ff7261bf17d46b220bb1ddc88fa964baa4d01432780a63af0868082097a71ac051d532e3c5b0bb9dd18114c765ff67e68654e5d8b092595295dec4d8b46fc3e102759678c3df1826b1f028171135760be6bd3aeb3a3a4b3819fc62906c017bf1aa56b19d4b4c230d27df478ca2362eac0c7a884f1500a8bd930f237bbc970162a795549e73dfa5df7d7c4b44ef04ced7799256711af4053c308fffde1285595b55a8dcb59a3e43f5c53803dcbe8e337e2ec3d361ca88a8ff75cbd62413cdf8ab6287baa41225c915e5bfe3ab1f0e3b8af83ee244f661f2d9b926fe3437ab8776b9fad85bfed1a6819a54feb6141dee88a5324dcadccfa61a3d4205c72db41693f00bb55ce1b29ec25825083d709abfa0ed074b4291607f61c56e6017b2034ad11ba6ca4db9bfd379ff18b97acc8536d08bebd3c6d1d0127b93045f686c314ec1ee59340dd8a3d47f9a4fd4eacaa4b3f2513e0a29869934bd6f51fbeb0ad478a7dbb0dc8eef42af120c0f3800aa658c59c574a77ff8c71e3500356ae32854ba9b1a4c4934fa354c9dcbf30491b6f210801fd3aaff2ca22a607d5fb075a92e67fe695399f643a1a2501369bbb23c9498c486aae164e3ee0f8cb1413cc835907b063ed50800a8aa1435dedfc79787eac0a89b0f4a1b1ab2c2631735ef88d8dc697e368b299dbe20f1512529fdcdbae7cee8a09fc1b8ff15fbe0cd8eddd01db7f10015efcc7400820497ef673e3e8db6543931e67422fefde784ef8f3cbdde8b291c5f73987a34109ee7ae20d07f0bf2b6081bbdd6953f75ea798b2af2806797d4ac8086e9b9716339af54d1d6790639072db8e0edede755e421efcce79711bf5aa374c2ed21fde1bb406f4d2a8b847f9f1d77efe3449952e1b78a042fdfb7c525de3ef8586d30b454ffc6250cd0d2903b30fff02509c75397e26c80cbb9017ae31305b65c7ede34c8dc50a566c1bb1f2a4eab943ec4208ee9cc4c760a17c3b896431b38383cb116eb276c08ddeefe644c7770c7142d115157a745024b842e894d784def9dbdfac0823fef627ace9d97a3d3008d0c3481c36d31e115081043143324818d555be7430bc118c15b8c6e51262fd3f94196fcb9817a53c58b520c8651c6b0ec8a9648c813dd34c33a5bbc1a06115b41b88eec26fa581e9c55082a83696ff2f419c566d60774de79e1069e561089dece51c679278d66f15a99043d2cccf7297e3dcf9076284c56f7fa6821c15037bab0058e827d5380aedf54dc8edf40bac4322d9cf47ccce0d0338eec64ee95b1ba02cf3a3d433ff7f4158d69122152198a240dfdbd9bd32232417b966dc57d44411fdfd30812f2382e5c8061a623c6f5ff88232e06dfa0e5db8476a48d40126bb7b2b830f3df4bfb5cd6ec0633b90f56c3c9fc1e626def23aa49a3f2764f196d4bf8eeca501520ff8f9fd813ed05861d369a834fe6341370ab9cc734a4ebe8c9cf62f24939e6dfcd124589912ce9576504ebf9fa3100ef604a2b5d033ccd3eecc5fb07a5490b2b2b03145c132825883c9c84ef76afdd881f820c6a1fffe96c19ffc4ad08db62b6c503ac59fece9f663669ab3262587dbf6cce3f9926ca81560eedad913ccd87fb07db83a5d8e34aedbfbb433a49af215501a17f4e60df44d75c689ad75d12eef6481bc2c3f674399b163893bc40ad66f284c9da9e9392194f1b0a7811e55391cdb2ff29d88d45b868e2073e41cdc4b353617548d804d135413ee5e2ccbc70f8872af9fb542e79a31e4164002fe8e558cf021059a7ce967ef9ff46f8c3b361fa405bb475f2b57d59521f139867bd0f28e17194e6618333174431a1655eb3dec0005fe6a5b49afd4b2ef402079fa350251e3bc5f02487f56960c82c29191b4b98b8246295af8b9c8a457cdc63b8f265db4b1a8d8de2e9badbf898c9a8b9613a1d1f79249a2cbd24330ded975510945be733df865f38b84fe4cf3a2fab323f1bd9f80322498195ad2c5806fb6843e9f4e1652fdb05df61e2f96c48f163d21670a989639e068778e448a4da5072504e331a63c4c1fcd9524c94b379e49a6a35782addf3df62dedbb06f1078993847b25b8bee14aae9820a5ea5f013a20cccd43b2843f230da2566e411e00571037fc1394de9576e78e7b91d0f54d844334a5d3c2540c327adb2b9fff888842344f6815f452c72ad200c607aea9da33ee37b6fcff1511fde255807b6fa1d43b9d49365837fb5dbe46d5a31db0fb6d6b6ca489372ac106b02b1f66840f4b0248218377b793abc627e168815cab5e78175bb3e090796cacaba6591dfff30e92f334ce8afa54d8dbb05fbced1990d0cdd50899e5a8b2bb456250ff055a1a749c41629a573400b3a423e8f5cbe62dc192e01f31d9cf5201c78442718f7977b3608cdd0ea81f408b91b70081677525052a49efd8b3bb0f9df67711bfb97f1a2cb2d1526fcb2b32797ac237889a96d066dfe263a75153a5683b99850c265454c65ab66dc467c059029f5718f3af4abbb7e5890486092b02f85f52a226f5bf2b8259d7c0073e7b43eaa0a9dc64154d33f13930c352a4a131cf81bac75bd5228d3dca4e170b140231352d668b63a393cf828f3268691145e1aaaafd7389bc3e4f9511ae6d6b33dec31be30c4ba808cd73af3f71d55dba975b99660d870cc057f1cc4fb19dd7", 0x1000}, {&(0x7f0000000000)="9186fb11bf8d4e733729a9ff1f0b77fb5ad7460ba86cc1cc8010ee4f03cee8", 0x1f}, {&(0x7f0000000040)="a464997f5bf026f65ed2f34e10bf82facd7de0af948a858e591baf58368303aa9f62710c3c38013ffa18742149f0371eda59cc53aba604df9f9bf91d722e4c965c6a9d43b8cb0dcfac85756088cab3ac9f5a51e36c5b51d69567a1469f6af865ecf67c2a56eb195571f38e2c7159ef3c7fc08f82f4d409", 0xfffffffffffffc91}, {&(0x7f0000000240)="08693bd13f447f20384abf0b6220a27d635ec128222896d7c91f1c3e3b7acdb43e785d6013193052e701bf818f77ea1ae44fc78771593a08e1d1e5b2d0d9a06a657ca5237620918bef1a8c339d1a54e3133ef532cf4d5de877470756fcf274c13d72aee923c3390e4d136f01ccff3de954d383e8318e6951923afcf04872c6f27f78437258181e1bafc61dbc3aec7c92d83af8a9ff47a2c3cb1d8fa6f26f18e24aaae2", 0xa3}, {&(0x7f00000000c0)="d1a330ae50f87f70004bcbf474c8a26f7621cce77d9746e5e47b74d9e83881a1d02d73aee75b6ff75d2c684f3147dca9603c6ed694942637112ded32f5c74071", 0x40}], 0x5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="7f799e3f4ac16d5e5902dbf7c02545e1aa5307d0472cb189d4a8f5713b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479b14211c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca090000006064a35b66ffd03b60b797e36521a50f137057c4aa675217a72257f85bbaa91ddc7ef32608dab36009e90000b3e3dc9e7adaf45b58c1a7850dbfbd9f4b559ac22224", 0xf7}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) sendto$inet(r2, &(0x7f0000001480)="b52496e73b73f5ae4eb3d58aa9388005f59f36fe03eb", 0x16, 0x0, &(0x7f00000014c0)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fchflags(r0, 0x10000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x1000000000000230, 0x0, 0xb5f0968e84c11fc3}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = semget(0x0, 0x1, 0x406) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000340)=""/225) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) recvfrom$inet(r2, &(0x7f0000000000)=""/104, 0x68, 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/68, 0x44, 0x443, &(0x7f0000000080)=@in={0x2, 0x0}, 0xf8) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfcb42a5e5478932e, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x1, 0xffffffffffffffff}) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020089, 0x0, 0xff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000440)=[{}, {0x2033}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) write(r1, &(0x7f0000000280)="4f74dc3d95eaa5c2a3a761df778ddf6224fbbb396badecc9158f9a1c8ecad5e85319d86b7980c61e9f5b852b38c3f8c55bd9408190e366925f31dcb054055d8b63204cc0c0075b490f45be4951727320b11dbec0145a69f3c2ce4706a9983878ff80a54b487b7eeb020588ccf5c6f2ab8f80e2bca38ccff16c5298bb8d06e2a71c99ab24948a7b421c06fa4981b12c7079a525f11e7f638d0dee5c2e661b489b549626cddf56985dc1bb0bfe9de125ee53f5af48ecfaa3", 0xb7) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0xff, 0x5}, {0x18, 0x2, 0x7f, 0x9}, 0x6, [0x9b, 0x10001, 0x7, 0x8000, 0x3, 0x1, 0x200, 0x1]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r9, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchownat(r6, &(0x7f0000000380)='./file0\x00', r9, r10, 0x2) poll(&(0x7f0000000340)=[{r1, 0xe6afc733a7e657be}, {r3, 0x8}, {0xffffffffffffffff, 0x84}, {r4, 0x8}], 0x4, 0x7fffffff) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x19b) bind(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="2d7d50cb2f6d121ae513e6aba5752428bc16734fe804d44bd9413053b20e76af63bd8c0066751566f93bbb0017b4b0c53a6b281fc11f5d09075a051c3a33d541cae377d9bee402c121c21c5609ec356720a7d0a351b8f52f81105438d65c4cca93ed2ce2ac1bf700bd2237698688f4318fcc3cb7bcab07ec4d75a903a0a973f8"], 0xa) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0c606eb6283a1049757345af7e0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000006e35c1c52ee4b42500000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c93415474e77971bd6195389ccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba72e9768a8b36d05c2b89da05a0a414c6314359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f31d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e76d6a28b7f09126efe6c2d6ad126358a2bf7eb6612c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52fba074f9cdf4a4aeef49a8ab68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd45795e8a1493f1d33fd718fc196e3c18626ebbb206799b489e462a5750f52062ae12bf583248cb212986aa8b36c4e2c92b45d53434946fa5d828ddc74ef52a74a8943a81d3c27be407eb186843b71f880944571e75c36a821a4ab87a9752f107b130299b4d94c601800cbf9551bd451177ecf10a9f68c6dd6be38416ccee4972c0816feffed23fb98cc5a5e6c0e8681d47c89baee585d071bfba7d6314702c3d9c40408d7ca04b67515c9e839dcfb92c1933"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x1e\x00\x00\t\x00A\x1d\b\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x480, 0x10) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x70) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) fchdir(r2) ftruncate(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xfffffff1, &(0x7f0000000180)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb30ee94e05b09ea854f07e841337d405000000000000000600494a930ade057b000000000000004feb366622a2f8ee0619738eababf19a1785021f3c8c51494fad4e494fdca60ba84380a7b0cabdf9da534b4db5450606371890fe00000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d589472199b4d9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d70c21cd9cc2065f4a7ce9364772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5ef77974ebdb266e520b9dbc9634435098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbf2a17e258470514a1491006f8") 16:00:16 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x1f) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="702216cade52efc35bd1"], 0x9, 0x0}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343abeaf19d7d16c7e9b1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f9ab06c2be3195843f940dd0ac3c40c32d2279ad72b7f9ef3bfc558102580d5a4a6c1c105a3536ded1aaba6001ad11c3e26b2982"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = shmget(0x1, 0x3000, 0x403, &(0x7f0000ffa000/0x3000)=nil) r6 = getuid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = fcntl$getown(r10, 0x5) r19 = getpgid(r18) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r12, r13, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r19, r18, 0x7f, 0x100000001, 0xb1f1}) r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r20) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x100, r6, r7, r8, r17, 0x42, 0x6}, 0x8001, 0x7, r20, r21, 0x6, 0x2, 0x3}) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r22, 0x80487008, &(0x7f0000000040)) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0x80487008, &(0x7f0000000040)) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r24 = kqueue() r25 = dup(r24) sendto$inet6(r25, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) r0 = syz_open_pts() flock(r0, 0xc9e809876473b50) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x200, [{0x0, 0xffffc51a}, {0x1, 0x4}, {0x3, 0x401}, {0x2, 0x8001}, {0x3, 0x3}, {0x3, 0xfffffffe}, {0x1, 0x6}, {0x3, 0xfff}, {0x2, 0x9}, {0x3, 0x7f}, {0x1, 0x7fffffff}, {0x2, 0x4}, {0x2, 0x3}, {0x2, 0xffff2940}, {0x2, 0x9}, {0x2, 0xd5}, {0x3, 0xde}, {0x547b6a8e1f0aaa12, 0x40}, {0x3, 0xfff}, {0x0, 0x1}, {0x2, 0x6}, {0x2, 0x9}, {0x1, 0x1ff}, {0x1, 0xffff}, {0x2, 0x4}, {0x3, 0x7}, {0x2, 0x401}, {0x1, 0x1f}, {0x1, 0x81c}, {0x2, 0x6}, {0x1, 0x2}, {0x3, 0x20}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000200)) r4 = dup(0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000240)=0x9, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000300)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) clock_getres(0x2, &(0x7f0000000380)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x7, [{0x3, 0x2}, {0x3, 0x7f}, {0x1, 0x3f}, {0x2, 0x8000}, {0x64c8675659241a97, 0x8000}, {0x3, 0x7fff}, {0x3, 0x400}, {0x0, 0x3}, {0x3}, {0x2, 0x1ff}, {0x3, 0x3}, {0x2, 0x3}, {0x3, 0x76}, {0x3, 0x9}, {0x3, 0x3f}, {0x3, 0xb7a}, {0x1, 0x81}, {0x1, 0x7}, {0x2, 0x47000000}, {0x0, 0xffe00000}, {0x3, 0x100}, {0x2, 0x100}, {0x4, 0x34}, {0x0, 0x3}, {0x3, 0x1}, {0x3c72bb6b94a3eb23, 0x800}, {0x2, 0x96ae}, {0x0, 0x2be}, {0x1, 0xffff}, {0x1, 0xdd35}, {0x2, 0x9}, {0x1, 0x7}]}) pwritev(r6, &(0x7f0000000980)=[{&(0x7f0000000540)="337d448b90b7740dc365c5253ce77bd64bd5d79b74a9b49abffac04dcc0fac62ce5776d557d9371c053a8959a2e9b9767f807ad6c043d5eafc6a831fc8a3986a0edaf3e6f222c1b5e062f393fe993c260c658776ab8e34577f5dcf10990b73525767ef0036c7", 0x66}, {&(0x7f00000005c0)="9ea41f8175f6dab7c42dfddc2c", 0xd}, {&(0x7f0000000600)="a06bc4fb207b84963c3962566b375e642941efa95d4b0426aac55ea4cabcc1f20e6e1b001d9ea71311bd0d765d0d83e6c7805b6c3548b704ad61e4562911e6e131844d36d534a7958c83d8a80d3a6636f04140c7ff795a8056e41c0fc03adaac331c065f101afd0fb713dac659400985c9b587febf705aa74f73bc932c42b4a63e6358b1fee494f07ecbd0d56736bd5b878b851d8dfb", 0x96}, {&(0x7f00000006c0)="9477e560245210d906e1e3335fc6875b6da0f442420f9690564ed16589313f292b16cfe908f342276929e81e69e574e24d7239b4c6d339b1c7e9b5a27bc229c0a42dd2ad124893844ff36b63668b12a38dfe2de53f36d27f", 0x58}, {&(0x7f0000000740)="868dc632d0dcef0948932cc10213dcc4c370fc4deeecc03813988414f178679b094018c7eeee23d87f9a5a71361283063ab97af2401b9b6b3a8f0d6b1cc95f770c3d4ffcf066d8d47b0bea5feed0a6e5f1ea00bcd405ccd3892ac0e076c6e08e815bfc724c4fe4c5f329706fb12b6b049a1e0721bf3c9279589187448388e28df4bf9ea30672c8142dee8538931698e68f2bd6c4b51ef9090b5b2a181050535a781b9631a4ca6b8e0b7b5bd10fd05262c707ab151d85a859f8d55d3de02e8a1e24054a4995f9", 0xc6}, {&(0x7f0000000840)="f81fb388f978390777a8ad538d6535de4efc647adb8853cde015e9f061a771bf4d3630adcbfd9cc609ae406d4b35e447bad6ae58a98bdbe63ab160ea3e02a7e180fe3193cdcd9f72e85b1ea8a533c8416599674a5bb6c67d39f07dc8c5ad040efd95ee9711410b33744ff3bad5e1459a347bbd64ca101c4261c6df79b6c62aa0910e6b3b2c626bea5e94b6ecf09d9f88241888040e511bdbcca2c5e9d2e2f96945c1614b3ac1010906f239abaea650fc518d99b0a0d5c9509f44b2e61ee05d351a8495b29f88ff2c9bd2af6013e82621b1d44cb8ef83ce2f47", 0xd9}, {&(0x7f0000000940)}], 0x7, 0x0, 0x0) symlink(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') semget$private(0x0, 0x1, 0xd5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0x80, 0x0) close(r7) nanosleep(&(0x7f0000000ac0)={0x8f6, 0x46}, &(0x7f0000000b00)) r8 = kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r8, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000b80)={0x1, &(0x7f0000000b40)=[{0x3, 0x0, 0x3c, 0x5}]}) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000c40)={&(0x7f0000000bc0)='./file0\x00', r9, 0x2}) r10 = socket(0x10, 0x2, 0x9) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000c80)=0x1, 0x4) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xd391, 0x567}, 0xc) sync() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x50) chmod(&(0x7f0000000180)='./file0\x00', 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080000000020494b27ecdcd3") 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = accept(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) r9 = socket$inet6(0x18, 0x8000, 0x1) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x8001, 0x8}, {{r2}, 0xfffffffffffffffa, 0x0, 0x496ff529cf44183d, 0xff, 0x660000000000}, {{r3}, 0xfffffffffffffffb, 0x1762cc74e2ae86ad, 0x0, 0xe1, 0x4}, {{r4}, 0xfffffffffffffffb, 0xe0, 0x4, 0x9, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x44, 0x2, 0x0, 0x8001}], 0x4, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffa, 0x1c, 0x4bd50b6502783bbb, 0x4, 0x40}, {{r8}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x8001}, {{r9}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffffd, 0xc2, 0x4, 0x4, 0x7}], 0x8, &(0x7f0000000280)={0x80, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699f, &(0x7f0000000300)) pckbd_enable: command error 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x3, 0x4bc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x6) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:18 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = socket(0x10, 0x4000, 0x5) sendto$inet(r1, &(0x7f0000000180)="315ea4014b157cea858e0a4719a999fef016f60f90d36b95916d98e9371d0723d779f35ec7defbe6776e557c6d05b10fd720250810f53ba84f654ef2b8803073c7656435d4f347610b11cc7ffc472b2847328bd31f443d2e7e60141731ec9877d495b9c6fb65af9de56753b93eb53aa7892c593679fbdeb24e408587", 0x7c, 0x4, &(0x7f0000000200)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000008000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7da3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9181e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f99908134030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d85bdd2162f54d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb87a68d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e0ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05ea000000"], 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = dup2(r0, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10, 0x0) fchdir(r5) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) connect(r4, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x10001, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000002c0)="ad18f05de2f4ef18", 0xffffffffffffff38) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:00:18 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) semget(0x3, 0x5, 0x2) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x7c, 0x2800}, {0x3, 0x1, 0x1000}, {0x676ba399803c671b, 0x0, 0x8b522232c919bb56}, {0x3, 0x5}, {0xc7b52638f7990f91, 0x2, 0x1800}], 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = shmget(0x1, 0x4000, 0xc9c127cd65cad1ac, &(0x7f0000ffa000/0x4000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2f, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x1}, 0xffffff7f, 0xfff9, r6, r7, 0x86, 0x3874, 0x3f00000000}) ktrace(&(0x7f0000000200)='./file0\x00', 0x3, 0x32, 0xffffffffffffffff) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8030, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0xfc00, 0x7, 0x3f, 0x5}, {0x5, 0x8, 0x7c, 0x36b8}, {0x55ef, 0x9c, 0x7, 0xf9}, {0x5, 0x80, 0x1, 0x7}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20000, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x10, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x4) utimensat(r11, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x1, 0x100000000}, {0x3f, 0x2}}, 0x2) r12 = getpgid(r10) fcntl$lock(0xffffffffffffffff, 0x427dc214bdca7e0e, &(0x7f0000000440)={0x1, 0x1, 0x7, 0x3, r12}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f00000004c0)) r14 = msgget$private(0x0, 0x6b) msgrcv(r14, &(0x7f0000000500)={0x0, ""/86}, 0x5e, 0x1, 0x800) r15 = getgid() r16 = getgid() r17 = getegid() getgroups(0x4, &(0x7f0000000580)=[r15, r16, r5, r17]) pckbd_enable: command error 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000580)={0x34, 0x0, &(0x7f0000000540)=""/52}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x1, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r3 = socket(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000000010000000000000000000"], 0x10}, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) writev(r5, &(0x7f0000000980)=[{&(0x7f0000000680)="6997b0c61ae79a3b4a710e9bcd8052", 0xf}, {&(0x7f0000000800)="98799454ccc9182c8ff5be9b3ec87be642af3f64a02e64b114be5c13883127373901cd75588df31f6d116680b6dc7f4b0c755f1bdabe8cf7a2b2932965cb0ed2c99bf47162c830f496fc6c4da40a2f84abf823", 0x53}, {&(0x7f0000000880)="834149df9a81a7cc557535dc451f7da580609698a849ebf66a0fcab7194f1a7e78db29343f0a00a520c49e6e17f12680086b0586e864bd0c216cd408ebaea9ca457dfe2067ffb6dd7ad228ac7c70fa1d9fad4e37f7f784e791588434f7395f", 0x5f}, {&(0x7f00000006c0)="cf2009e66f65c822dac8bf63e1c404b8085841c3ea2c3aeb18d2069bb19a461bb1f47830fa666d7ff32ae909394c4948c101", 0x32}, {&(0x7f0000000900)="db24ab94376c9082984b1505b49e18799bf46a6cf1c595ba4ac7300530943fb534c17c1ae72c7c75f07e8d97f1843d6cb679ce98bee513c0b5663d9739b616cc0a86f5a22d5ee740fb8c90f7bb25c5edc2de4767535ebf6a20bc57481d79", 0x5e}], 0x5) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x101, [{0x2, 0x38c}, {0x1, 0x6}, {0x3}, {0x2, 0xffffffffffffffff}, {0x2}, {0x1, 0x8}, {0x2, 0x1a6}, {0x1, 0x7}, {0x0, 0xfffffffffffffffe}, {0x2, 0x80000001}, {0x3, 0xb7}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xe069}, {0x1, 0x4}, {0x1, 0xffff}, {0x3, 0xffffffffffffe480}, {0x0, 0xffffffffffffff8c}, {0x2, 0x4}, {0x1, 0x2f7}, {0x2, 0x7}, {0x1, 0x21a}, {0x2, 0x9b07}, {0x2, 0x6}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x1}, {0x2}, {0x3, 0x8}, {0x2, 0xfff}]}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) clock_settime(0x0, &(0x7f0000000a00)={0x0, 0x2}) r7 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r7, 0x100, 0x1000, &(0x7f0000000640)="47137f2ea545e11524c314d6eb19567383af5c63bf18e7a6493c5552d20fd11d1310ff74ea6b00859429e2de9c4e0b80869646ea92176f8931", 0x39) r8 = semget$private(0x0, 0x7, 0x285) semop(r8, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x2, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) fcntl$getflags(r2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getrlimit(0x8, &(0x7f0000000000)) close(r0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0085000200000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x0) pwrite(r2, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000014a, &(0x7f0000000000)=[{0x5bd6}, {0x49}, {0x8, 0x0, 0x4, 0x1}]}) 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(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) clock_getres(0x2, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) r4 = getegid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:00 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x3) getdents(r1, &(0x7f0000000200)=""/138, 0x46b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) sendto$unix(r4, &(0x7f0000000340)="5f61a0a9c9d5a68b73fadd157b305e75bbb6eae16d87a0abde8717ddad07e79049d9121c5f282d7f1d984c222406424216663def9c1463d2fcf0090356296393b3c90e698eb92ebc03524d0f651a6c6c7ab6d14972c2b0f58875b67d6b4c7c9be8a321c2712911b115a6566dc0676cbf94770610f00d96422ec07894bc2aae16b8dd850334a2cc4cd1407c6aa612248b0375a8a3ce6baf728e7a07f25fd3712108dea77aa1f2c0a2a456ef0182e8e031fc2a81136fa8a6bdcc927bb2285ef03c2d77", 0xc2, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f00000000c0)="f9600e8fa68e6801218e6cfe305f") 16:00:00 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x48, 0x0, 0x2, 0x1}, {{}, 0xfffffffffffffff8, 0x1a, 0x80000000, 0x1f, 0x20}, {{}, 0xfffffffffffffff8, 0xa8, 0x20000000, 0xe90, 0xffff}, {{r2}, 0x6, 0x0, 0x20000000, 0x1, 0x5}, {{r3}, 0xfffffffffffffff8, 0x1d2, 0x4, 0xff}, {{r4}, 0xfffffffffffffff8, 0x10, 0x20, 0x2, 0x20}], 0x2, &(0x7f0000000000), 0xc200, &(0x7f00000001c0)={0x1, 0x2}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x20) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000240)=""/1, 0x1}], 0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000300)) 16:00:00 executing program 1: ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000200)={0xb8, 0x0, &(0x7f0000000140)=""/184}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x8001, 0x9f2, 0x3410, "19d1b8bdb16a707ab5ed36db0df215222fc005dd", 0x7fff, 0x8000}) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000380)=[{0x8, 0x9, 0x5c, 0x29fe}, {0x200, 0x7, 0xe0, 0x3}, {0xfff, 0x0, 0x80, 0x4}, {0x7fff, 0x0, 0x0, 0x9}, {0xe191, 0x0, 0x4, 0x3}, {0x8334, 0xf7, 0x2, 0x8}, {0xc3a, 0x3, 0x9, 0x7}, {0x2, 0x7, 0x80, 0x23aa}]}) rmdir(&(0x7f00000002c0)='./bus\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r4, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4, r4, r4]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xf8, 0x400}, 0x40f) r14 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r14, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r14, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r14, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) pread(0xffffffffffffffff, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, 0xc) r17 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r17, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r17, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r17, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r18 = getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r21 = getpgrp() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r23 = getegid() r24 = getpid() r25 = geteuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r17, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f00000002c0)="adcc188b8436534c668df9ee13084eb7faaaf39fa853e2ac2462cf79a0c3e4dba5ca53c852db45aa26c427369c0b905fe0d6261ad3fadd1983e14dc1a293a67c37652629877f7191ef99fe2a47cb3920bfc027ecf3e93d66cdbaea8cc62563f2b3940f5dd67b74becd57c65540181fbd729aa0268f905b0090798ab0c65694317cb70aff4494f899b98429afbf4e8cc7a7e62039b1", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r17, r17, r17, r17, r17, r17, r17, r17]}, @rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x28, 0xffff, 0x1, [r17, r17, r17, r17, r17, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x0, 0xffff, 0x0, r16, r12, r15}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xfffffffffffffdb0, 0x400}, 0x40f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r27) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x100000000, 0x7f, 0x3f, 0x2, 0x7ff, 0x401, 0x81, 0x1, 0x4, 0x7, 0x5}) r28 = semget$private(0x0, 0x4, 0x60) semop(r28, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r29, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r30}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000300)='./bus\x00', 0x120, 0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="bbd7b6aec269983ce34c93ca9e15d2af9b281080bf38e761c15efd7b8f18a5a4ac45f92c16f010cd4e820d4b56344f41fb97cd598165aa781caccd70825c59522d4bfcc816bc74259b3ee5dcb2b06c47dd907629de51dac0439265c818ce87e993044ba97238d287e54b41e2d88c1286a82fb9b677033a51d991edd1b0a33aedfb3efac0938a113d0c31ca1331d98f965d9a766beed2aef452667d61ce88fb67a8a4e568a12c97d0e6665c56b22951dde0360cb3b4e5b68d532e856cd94fd8e08297cd525642b3e0e1b30c6814bdc69c8eae0ad7afef50da9141006bc2", 0xdd}, {&(0x7f0000000000)="9d476d67b95a3e6b52aed72ea64656aa28ccb407b5b2132fc648c117b1467c6f351d77b2f20372430761ac20ccd6dde75250f889432b27e16e30fd9469beb4e210dca62fbeceb206db81084b508afd3b3e3e0f31aa19dde91fe2c32809733d863e335375b0", 0x65}, {&(0x7f0000000200)="b55e915014d824992f40e9bc07746d4a0e8333c2b6d0f1fc7fc75590ae06e80c2aeeee7b07c3c9e00d6aab5f236b75f0a1e2142a5ef649453a2e24535cf2492fd423d1d402db2b32d900a094bb57bdd7276f746e48a60e0ad48628f69e42bef003adb8730e954ac1d5b97add94cd8d17ff8a07c563baba53c56a64cf60c0746d73d4a72376eb", 0x86}, {&(0x7f00000002c0)="89d4b79f2c8270f1ced662595e42f79d844591ea082a31cfd752ddd2ba09946c828c18411c9542baae769b2fbf9e184f6c4d927f3fd79db19051bf7cd7f7f311c60f8dc99af67f5974c3a1a154133177a4005d3c0460b6", 0x57}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28, 0x0) lseek(r0, 0x0, 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r1, 0x5) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000140)) r6 = semget(0x3, 0x2, 0x408) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x200, 0x1f, 0x8374]) flock(r3, 0xf) semget(0x1, 0x0, 0x10) r7 = syz_open_pts() ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) kqueue() semop(0x0, &(0x7f0000000340)=[{0x2, 0x2, 0x1c00}, {0x3, 0x8, 0x800}, {0x0, 0x100, 0x3c00}, {0x1, 0x8, 0x800}], 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x7005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x41) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/\x1a\x1eSOR\xa4r\x99\x00', 0x400, 0x0) sendto$unix(r0, &(0x7f0000000240)="6adf63442cc151cd41cd49c98998c38d3b3681493178cf9bad87249dd657e2edf4c5eba69f113ab6e071e5efac259fb15096a24dd2d8897f8c24904815c99668a96a27697d94ac6776250797c24f3438c373ae2e6b5fae3744dc0788a6b8076b66dca19354305b2e597dd6c9b7512f7c58150d4c261eb5edeb9a4baf0647790201836875d141957fdec52163ed1666547362406ce052764062827e21dcd39b124efe61a558c6b1d9ee99514a6741b1698fa1bbe1073ce9f49f9114ef346498fc7c974d382166ce22b13851ea2d45d8ec7ca9160529c4809c7f4f5b1f027835cd2acb36fd2b0f55b77a8bde1965d07d7bd83366ddd85f67f1a1df827bb04d8ddff2f84783fd4ef3119ee460448d1c34195c19b792ea7318fcf60d81517f3cacf25484f799fa77f53fd0cbfed690d9ca25f556720b7276ee210930696f32d84d801f819437b7918c6c9068cabf06e37b9d432a7373ba0891e8a6b4343841db2c1d58a636d738de9c357678307d3851fa8d21c46df1a82d55f55d9a6793d02cbe798bdc49d003f60fb16db3f0db5e0d2f862def71e47d940a768d48718086588b57f555766bcbd69bbb7a91a7d27dcf1dcae771d036a833f1e3b2ef3ae505bfff8891ff152a2aae4af4c826b90a8e762289ff2a50c047b7b090f86bb32f7ffad2f0ec06b0dc69e37fd462e9b32b80c2eda340ff7359731702b00e045f95b99153ed6ca609c83736a15f8e26251366b877beaec94a2456b857887d20717886aab277d30a9052c2a911304b625b13d0be1349a4e4d5b716d16fe85097da8ca02ad0497e6a1a13adc7891f99ad30c6ac363803c737bce5ba63922a5e6c3d8cb5b3ede67da76fa0340bd5d2b5f07ebed104696854daf0685007794abc9a1606d41a3fef520c6a0d02e2e33566438914b870dd0e102e2a1ca88c769cd5fefb06a5f575d8f05459ef782afc809c94df33cfbb914fcaa484e2cb790edf98821a4d8a843a84a68805256604614a6189b8f236343c589e9f4b3c48e09c368f13d5c0520879240c68a02202dc368f5519cfa045e54f45522c72902edf24e256e10a90fe1bd53ba2a1a4cb2025f0f14a5f4ec7d76afbe38f28881104202a41f0a3165a77ffb4f456fb026c8a25da09c1cf0b9ebe5f962f20e90fb9164346917fa7825d8c068b3d15dae101c66b89e9732fb13f5d1da5a97de447f27214b82bff1b29e1133a152afc0ebbba34ae74300ebfb1cba8eacc49ff343a59134c08cce03641fefa7df6bdec4c73eae045474a15ba70a6e09e403445c418dd83f103ec66d0b3bbec06f1fd8fa465e1ad34f80604a0be02ea2192b90364c813f80912a235d1cc210ffcd9eaf6017bbcc067ae8458c8ff529f85125b49147aad52bcf9bfe5c91c891ef4aec834e76f4f32589109e980ef34cd828ea6147e4c1db70c53c3d8c79956f9d13c459bc9983e67c99a9e73fdb3885f1ce5bcad73d74cfe1108a3e185455386d6f28ce2a552b3bf4f15f367aaada4d09a89b41ea7bc49233bb5d37574fe8a99904f8235d1c5789c9517a87b33d2022079a9cc3c88345518c91b98edd3c56ad1b00b124f86ad7e2814734751252f8f998bf9c4f4463211728c36f251803837755b61a0548f86fc03257d532f3b4a12bc0ec79aa2c20389bc502e97e2f04711d1b1e8bf9e60d8c5a50d109d9a979660f2250ab8354c8a20443f5f5773422c74b6d7080f617304fd1fcedbc793b4909d2578642dc4e66acbc43ab26a1f6fcfd46ddf746467b3227d8f35f260026eded5f9fc03bef65e0317dba9f46708e5869529435b7ffa6e6ec447b38def57b7fa69118b2007e91fab63b775a932218e4b3d0d99a08c45b2983e50605c6a2c99777c88c32e902c2ee19b935b86a4073c6a00ad49bf951cbecabe265aca0bec4415446fe9d6a1afa862f357c1776e8986c4d11ef6b44b6de154557a08bb65f83c9a9dd4cd939b3ad897b29f535564ea677fa78f4d7f50c0f7b3bd364d96f7c25c1ef6970c8a828a64499d3f4ab6fdfbb198d618484cdc7583c3caf4463aa2c79330a42f775a65a4e6524ada5d3810b9c378aa9a085006c7f106beceb9706e16250dd55e832107449bcc184a279abbfdd5b28b1b1c35517937d14b110b85c8259016af73ad13ba297f91a56e93225930b629cadbeaf993625b40b14cd3aff907c6e870b7bcfd5ee3c38166cd5956c3c024d80965ea75160965dc6bcb65fa02fb20e0ebc21ff5e9a0bf60eafb4a1f413448229571368b62789b7d14f325657025f77138823befd41469dc81cb791da2d2869a0f15ac2e716a48e6c9bdf25feb6c3d0e23ed04b262be452e536783ab9dea3e8f2173c75a76418d8b5602b446bc0e980c4f4218029ef87c41d6f8ec200b6cc0e6b887e68fbf5350dde53357f23131cdb4b94fc1148965aad9db940fde28758dfd01553b89a9ec51647b5e4ea48a35e953113594cc444dfa02794b05abc1ee4f5c8230c0237697cb98d03dc77ac9f748e76f99e2b7d7137dc08d9c3fa367b86ca1e7605b6db21a014536b37e31bcf0c7161bf0e5a32fe0ec7c84f1ab2b233b343a9e48bfcb5ed1e8c0a034a921e97850c1fe81ca1839fd7431a0a67dcf1971caf44eca37845d9dc23cf01fedaa22b0121d1c9175f481c17cb259bee88c6d55ab8c9a7cddbaea42832e23355969755acdefab9a36b4179115ac9d3f66258179b77b1cbd8d90f81457837eb3c3eed83661ba17e4a25786a522281eb288594ef97898b99902ae1e5dc23a6730c2f70d4f820556a15d883f68b64435a7aac57cb8f59ed3af040d826abaff54e44f75d7640f2ad1cee8d6c481830403cfb3b28ef2b490e25fb4e48c3c00b739c6e1fd6d1e0d45f38eba42addae068d71af4c5767b901effb8e5bf2c5bd647b5d4d6e16bfae811d05fbbc011986d4c1f94ec8fea7f6971b12340ec6a20e6ab4a3d61194148480998216ac710f99e000ac7ce651fbe2bdbdc1ab71b9171cebf42ac2b46f4a9877967fcdef2aedd2f68ab844247dbd9d9ddf8078b0956dd012dff2c6de194333e1c4356793c9daec3e9fb7d8b1d2a9a33d654960f4dbd7d6e817703396820a15aa23e3bb37731b875417fc9d205222059f72b4e6f04d02122371b4317f87e456ab11af489d6c388394405e14e65ca93ea911a03d0cff2874f800127069631bac6198cd76266ccc7980d66d790ec6015f4319e98285f17520dda06b81670c026ff04d3fb6153dc087dd7b026e7ec6a2e05c5cdda1e7a96feb8c69c2f0d26f6432f496ec1cd6e25d735b2dbc5b2ff56f8f7ea660be965ad63fde9aa6d3876c4d3d27aa646f0843a64235ff650e9230791a5cb3a5844e05fdb916e3ed242985d67a69b75bfd18e2e0e325b5b824f92fe614b6edac369900daf22651c2ab5fe37a2eff5cddeaabae94359861faa58911dc86edc650322d70e866e641ea59f75957b5b31581eae494a31ae0e28f5d253d9ea96a86d75c01014f4f565616d74f5b5343e7688a142f1c64cd47cf503cf844e2ad2052df8af741846b65d795f4ac4bf9782952c50b8e8610833edbf684d880fe935e2d61a685a7b234b17c02ac66823c2cf0c1540f0af043a7a2b8c8e12646939bfb89dd5a980b09f43e408731df43bec345b672a625de34c42ed6d46f48adeece202f972ce4fd9dfd689962b3a89636623c9b94fe2aee7306701b95e1fc7697864b5da5b2a7dc13a1c5d26d74d574114d7995af59bf2bb3f4469893297b813ed85a6545a7efeea0556e72f3263ba8de7721bce95847a297bfc41f908b9a07ea014a1190dcb15dbcfeea4c380c49ad965d107fdcfca33d1ad86782bed0bbe34c156384c0f3a40ba18f1f1bb543bc7fc6164fea44b686eed435da0e9a3b44fce8f12377d13aa99cec77ad3a963e563b88c47165ca6354c22dc2fb2da047c745ef26ed72c3b9e7565cf8aabf0f9d06d296a8c731e89919a13f065cae09330e8897db9fb5a8545c0d02772966fa48691aad4ead9ad26ab6c08e9e349c657d8e787257e4e5f38fa55e432cc431574dd2644a4056eda5bd99b1772ec3d6126189a9e5797c261e2aefa00f40b6dbacfcfe0ed687d37b03baf07853e12cc830dc3b78646daa473786f31f07306e09996588efc4337f46721c9a3d61fb732ace231bab384d1d927b7fa31dd2765a7ae327f7d74501bbbe70992057aff2fe4f4ada4cc2b7e300c6042af290f631cc44a6e856825da5cccf71e9e684fec734c730ae6392947cf3ec20ddb751e10a979ca9ea1ebf2be84df1527ce93dc284d997e01f5022c2768ac197e7e44d390404d57797a11f0ba24c6f6da85e8a713deb2a0c34caa57c012f9e8df9aa58e0856c6375589e61dc7f3429c9c760b0ca4a3689a3f29d4bc7cd917d25c9ac4b2be475ca8101b977f0abbab9f17205b5e18208cac62fcec0f7987dc8842b655bf6289ad68278e3c5c6e63ad025291b2347a1f98fccc34381aac201a0d5abc5fa6c9231a3fa102ffa4baa242cfd6d5537e326074278d20367ade4530673670a282ada84e5ee76c9421d74d8a280a65e16244291e05cef9e8f6d806f61712865340965d56bc4105e5e102178b01fb346a6953cda5f7e2279855ab80b026751d886ea5d4a37ed7c573219c639dd4468805f01a51a382833e1f8c07609eede13caa63cacc111a429bce67fe2e657be4b250f15a086c3a6238aed346f270d6301a3f0099059906dc8b490bbbbeb744514d87e9eca83f69eba557762ffe7055473545d386784ccc7fa2e261039235be08a9bca1e270226124857a8aede1e8e73d8d852ae8c310857dcf26579beca66519dcc946242c6a41981018ba166abe33471261daa7118e3c835ede0d0486ce41b8c6c4498912e97218898a252309027ac92bba864b7676e804b364db804d208b41d187146fea0a7477810becb999af6cd60465d56db2e3edd4afe7517310b732c6190c925363e16480f98b2cbba78b03712d25de6f34663b4f7023dc8c9fe8d2f019f3a826d88186b09278f8f2758b55cf77652d55c100d50101b370a8c247a880e7b6aa92afc1bfbe0fc64d980a8ea82a0ec1b40d1f53dbc0cb5d892f12ea8e7599692c74e578a4ed16b491dbfa81c520c66c97926673de0bd79716fa0f149824da116e211ff64dc181cf09c9afacb43d4c7c4de230c89bdc367534aeb4d7c26c253599099b64d3d22727e66995d585ffbf6bd19cea64bfca7e2ddfad58065aa9531f067d0fabcd66581a5ae61c592adc7d798390e6bbfa8eb00894e1cea8199a2589d2a6d722d8e5f1c3dd625cd662419690ea9e1c523103b3de7950679b02fd8939e0f506afb0210dc994728e1d11ee25c0d6b56ea38266809e46cefd7661d8c4ab583ee45cf45c85eb0221bc061e42929ca051743668f244b350467d9d95bab0daaa5673c7cfcfeaf88b779ed95a2fd4284d07e96c03c4a3f0c965230b89dd95771581b21635025920090ae0395fabfe070f0117645069613750f479cec74d26b686e935e8f61c2b649e7699fdf5d4cf3ddc3a333939e98fe9cd372f2a90668e3dd6564f6b2bd48a09bc271f8b07ddac26ce9ea2a2405f1b33e3a521d926d387a8587adc54506422f45ddd1eae4e8fef26a67ecadb2a7048b91dec1cdb61d4981e5cf4b248df80083af676cab5e6a720507296b65da0a80b485fca09c2f03f0bddb517095eeb411b6ef5e30e9ae3145f63e0f18442320eff1acd1b40cfd6d8b36f4ae89ee0bb0bf1a5c14fd078408c924af6cfb5cc60a7c0616b4f424847f0caa70b8b5be8aeeafe316de9f6e9749a1f8647", 0x1000, 0x400, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = fcntl$dupfd(r2, 0x14, r3) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000012c0)=0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) flock(r6, 0x3) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001280)={&(0x7f0000001240)='./file1\x00', r0, 0x1}) setsockopt(r5, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSCTTY(r7, 0x20007461) dup2(0xffffffffffffff9c, r5) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x1, 0x80000000, 0x0, 0xed9a, 0x8, 0x2, 0x0, 0x3, 0x0, 0x1}) accept(r5, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200c000000ebfffffeff000000000000"], 0x10}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a30fa6a80000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000000, 0x6}) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getppid() getegid() r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000080)=ANY=[@ANYBLOB="01000004000000a13000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000300)="828c9300aa2c3e1fec2ae3219d1a02e479ecba10264e48c95de702416589701742e47bb9369a8e37bde5a8e5c6072f2024e1ffce91d1b6741472442a5da98224fb9688c634b413b91f9f29add180c4e8201bbbad13045c9fcd6e872c25751e6cc0dd46568b80878fde6206cd", 0x6c}, {&(0x7f0000000780)="390322cdd74f699c9865248699ae5235c4af3b77f99c262197c1b6ed6ee8291a61418f888a5147662c6cd7c0cc3e512cf2ae084a9405b0b59ef2ef245ee4be7e9f5962659f0cc90c7af36d824402f72c2a031af79886e146f5f5dd1efc7a5ccba5cd6e7c0a9cf63b29b0b8736a379e9431711c08421cad50e04543b28a3af64e4d429343f597c1b945edb9a5742e2161d6712f283051f9f640", 0x99}, {&(0x7f0000000940)="f888b864796a6feb50da266a746a3b5163331c2cf64b119c91c995139a46d65293a8e50e5d34af067f95a6076b4ef8cd9351dc087be1a82a066d543c19086e5883ecd117f7ded9c3beae02abcb7791a69934efff32259644a928aff3e41505c62aa5aa6b", 0x64}, {&(0x7f00000009c0)="6037f6b1a5dd504f2982bda1daeb07c7a6eaa3df1c9bdbcc1a71d22160dd53585969a9ab4a975045037f7152b90fe5f8275cd6b9f4407bc97249ee97f443e3743208e849f761bbacc1781cb1f36551ba702158f8bdb24ccbd3044c8d8fc48f6a6944bb1beca642c9fca5fdc03eac68128b6703bb98cba652b11a9d65bf3a6eaa8edf6d4cf203ac6d737ab0b882751523406c02d3e036aa0b5e85a4525a3c7c3f4f135afbb8bcfb7cf3a530f3549099d0d834c245c15027c1cd3472ab45941ee2607338c501f9040358741f856af13c24f7449d3ecf5519d9d82c4981b22bc319aede1fe4d628dad18e7c29c83d9a8471da6eeaed2198f55bb244b337d4791edfa66bf7717851cb18472bb415c2adb462b897d185e862c2f934f08aedc1ffcc079638bc5954300d20f6781a55455c73dc1f8e1ebd656a3679f3d500353bda2ba1a53b613259c2ae03f597bf0d03b52029cbbd886fd9d5c4c27a986eb5ebf6871f92c08af59023d7d364815782523fff0763066bdcb3ad5c3038e5cf1722803cf19cddae69e705a2661fef6cc9586e42b83e938f23ebe5f2d0cb58382f57dbd77ac24d360f4dd4a32c50607dd07d5e5774d7d5f4a1f0ad9a1a786e02fc9822fe15da752bfe6e71089a2c04d206ddb6b126257d2088a6473cb78e926b6dd2ac84801a8f055783bc0ebe4d074dab58245beb4affd7162555533fc916358e41a70a6fc2b59455628bd347bee660df2e208bba716f000b0bbe281dabf011c373f65dbae14e3dd9f0375b908d86cc9268a3a7f70e038cf8725d9e66a3e349324c2335379acd90ca88dcfbdd1228c500686170704aceea55166ec7742e9b422adcebb58061c26f2d4c2a25ed44383a49a1f2be2e0a35a0a6906ceff14437a2b75fa59759710cb1b67304f360afa93789270779644d7296a3a963ce15b00d87610c3be374c026dd8684a691b449e8092c94a996489b1a45f3c29a9f77319ced0c940dc8c0b993f0e047327796c0762f41a90134897cdd30c4c915c4bab5c96a91404b603f0693ca138b53b5b0323e4aede2e7cfc4ed1d62e68e2ec86c44f159a8e8d563aafea5fb90d321d247e5f90a8a1edb78e2a484fa56a5894da07b3092a5734d03eb2ea935020410c28092cb757bb4af1b54fe7f8c0d2e0a1033bcd7087ebe2bbc56d52ee763214d2e2ce3cdab87ccd09510a585bbb2627e37ae21c6609a7a864117db423f62a6e2860fa0e2b004d8914e6d18334757900f235addce25fc496dfa5466c68ef4d79e8de5695e8ce814d382b6e790ca1620aa7de735b0df736353a91f9fafa5f0655867c4ad6f1a8a162c65ae324995b75c48680b4db89ef4231cc82808260fd516996d04f8881e404b94142bc62470a48ea463af7c8f8e51c1e5f2d0662a4718c96c7be3a92293c2ff83039fd395b6b5f87e2381086b6ea2c9ba629211232cafba325b18cdc1c1d7063f493b7ff346ec3e6d3c4bb6e7f6a2ac1df05357cf8269c8ae247aa44e376f5c247429694f31dc4a41c75013fd384727383036e303d610c93dc95e3b0a8360a319160756ad440db9758df743195cec2ed74057c539db1d3e35c5f59582a68eba0541b287db4d4b21ce0032ffb1a523fb364b30bc550c388feb9fb1e1a9618e9ff0640857f3bf0151760431c8b390d90b4a0a1d84785a52f21c88900ffbb147d4d4c3f3ed8904bb5e2ccd955ff09af776cbadc770a177e2e18236ad4388013fe7e14ad25ea8cda042058ab13b9b3f7ee6e3ed853878dae4a881041358b319b6593b494043fdcef17c98822cf131849ffee2f8c4c5b01b3b5c89336d691297024b6002feac5716ee495aa98cb5bbcd56e4ce0003ce70d38e1fb504fcc1e5299fa3e1a66d3188934c7e8c68da440edf78bbbd647abc3362bc2ffff1fa8f5eea1a2ff7fd1d5345ea643e92aa0d4f95b36b3506c315ad513e172e8bbd72f14da37bc7a7b9e4dbbf8f80a78cd6412627271adbbef16f5bbdde525be34f92fd752d5ad3178a4aaf48623b43a01f5c88e92820b95c463a363e56e04f7fa2e8fe733a5daaa15aafa33f2abdd129caa9576f952bce15ec9e352debaa9de53c6e7810f57388c439c5fab8f907f105dc147c69844bade135b199ed9da43ed0ebf40fc88354526899d415028ffb8e26683ac338277c09025ae9efe8ed3349e35c2f9c0bbb9bcc64912a0e5b677884c49581260707bb1f14880b24bc2d2d87b75ea214d4fb19eaf8fac7273e1561328264808c5037ea8596b20d9878a05db9fa7012fdd7d1dffbbf5c370f73e95a3b5380fa65fe00b4d592890f407ff5a49699ab78ce116cbaab7f414308f43d7d856ad6735ae7f05098b8fa10b45e29572fcc077a8f5d97843e4fe75abe8d9928942334638f36bd5593034d6d4e85592c790cfe5a670b4acb39d0639de87b4c1056dc76e6015b606934eaf81fe97e5d69f3961f5f2cfdfe50300fc7747a83790d799e183c1f1e34f1a9d4f4f61b07f088f391b6bebedef7233b11e98ca558eeee1a4301b4a7a0a18f9e5c851e4d7055811717b67835747ffb51ccf64772f4a44c601679bc2037023267792b01cb853d49faba72d9092747ee9d6ae6e7b4f15c6f3312689a3d5453e2fcd77d33400223bde33695bd34a5069125cfd6f50b66691df53b2662438177d0c2f38322e82bae45e46ec0ea0cfd014c14d7903666576d3fff3f2660339c675089ab8210b4dc825c3389679858838694313f262b9947aba7e498a64b896fd55241a3caa38e204ac828861dc4c17a50ec4c9021a1b338ea97bf24194eef1a777fd2fde611ee27927b9b134e6734a5d62810edcfd4df78ff04f5c9d845875317da0e217f233158d6d4f1c93015b14d780808341ea33f7e43332912ed3fa8e7feb17f824c1fcbfb393d6ebd2b0028e1fe4b31f80c285d772d26abe1c10ee8cba04e103d6b2b755e9f42319c84f1cd15aa8bf6a13f26b9c48c2f4ed7cfee438d73f4d0d21b7fd451969b3f1e067863c1a8a54a96ac9335cffeb2e34b7158f55b22109380b8c6def999b200526bc26dff1c4335531e917d4fa332097aefe6f113b820609de3b4f29384f5f65de13a352fb552488373aa4fc93eb4df9809f3e8906e0c2ae34cbea339a464a254aaa3235b4ed1119edad917777b851ca88082c2c22e257ed6a06120a8dd81316a9ce85f5bd422ff1441ee052ca418e57186a84f25f56ee10afe833308cf2ed0fd4367a31ed8562af57c3db0cb816bf8252cc04b6ea20c0c56a16d2998abbc3f276d554bf2b23781e31f359a180c8f1ae5a42c5b884b32362918f5a6bae120bdcb41ed0be61bd05dd8b1e6afee6b19e049d9a41001065460eb975b2daa4d80c005958dcc3ab1ae06b95fc1d8c340b1de41d2ae1904514601cfb4f9038b5015c99ac3a7cd755673dd89c82bbb8245f9c9790e8bfa703183bd6155e917bb999eec7b53f80e3902558a478498a64f03b7075ef81f8e8811b229c6b6b3ad728721eb74553d99ef2194db01d958250d579a9fc9b6ee249a2b11c595c0c205c5bc5ff3dc928d80c30e42fd0f0d07b88ee7dcc058cbd084c6ac5ecd8124f5cb8789d7a14d09df2bd6b927ae073598cadfb0b3c67748cdd7787119f9f4990a5efa94a9f115eaed3a9c5bef9d2df755a514306ae159755c70c272853567f40e5c2d93a7a3684dd8d132b05b2005fef76da5bfd7ea9510c94123c029f1ddfbe33f86c35de2105f8af1890a0f887f8ed6d971dd7692ad443d74caeb303153d92bbd1100af6f0941fa901750823e0ef8127131b2fcf78aa8ac726dc367b148b53d895ac477964e6bdba0a4fc2824fd870faea4eae775bc6a9786812dd228a6c758ea3dea43d60ed75ce1372d5c49d659ec82ab246a6d5ccd4b99bbffb51493c8b751bfc057ec0b8c24ee41de6064e3273e12a9f7c6dae3c384a138e46fdfe1c3ff9a3d83dd3aa29200ff3a18f4e1412b74be093b686fab41f27099e2e40bfbc6d9d16f435308711a6c28254a83b8d4ceb081d980b0527298adaf68c2dac53d8e18fe829562d47d42d5b845e571997656fa3a014579192a119cfdc7a191661f8832003dd48fd42efdb3e81979ea1f6e1aacaec0f1bb830fd0abf9949516652aebe20df7f001ecb86e842d1d9e0003903027026d1451887443c9a11b9413369d83db4a86ac56049ecd53526fc73977b4928e3e213f632e652cf573a4c16ff37cdda7f85c13bc58b5b9fb24aaec0b4936d13730338c8868a01b2aeec884a9bcf061327d2f2cfed05d78d3c1ee0531039ac1ef2fdc3edcbe833997b989d1fa9686951fc49cc1bacd3ef9ab47e4412edbd2bea48e6fb764796a4f9ef58b3c33c2218811ed42bb98f4d9e7452a26dcc5e8dae2912dbde5e453ebe62809e31cbf603f0754370f197997d3753d39738ce5001871beabbfe9d24447a6e55f56ba9f4dc79c64a3b3f2be6b2281c3d8e7c6220a3d72b7ef4f999cb75211b1f09a061dfbd52c593373dfb87879a7436ae2d16dfd0b47558332435c7f91cc9eef0f77135d7352a2ac38d5095fe4a2d7704583e1ec08cf34376a8bab4e71448c2a3c05d802b8d753b730fe3b466eebef5256b521fae505e8b681dba29231269772b7583149be01bd68628665b425b11cda5ed2c5a44c07b1b5bc3e2410428e2acfb878aedd76088456e0a5f41a48defe0f4fd83dd6372a9147e99949ca7be2e493bda0acc56153eb76b7167ebd63a839e1cb99138fa358b56d3719158576840bb09783a9108196e2464251ae9ca5aba680f5eea8e34e80e6b49bf340b7aa7c6d031356506aa151562d8ba0add2df852ac399f84ca04d02b55984f41e322a2bbd2b489208157ad7559bfa4a5f7689c25504f90c218923fb77ddeb47ad69f95227f3bd54691bad74092f486fd2757d146101c48cb9e915b8371345ae2c049ae5e850896f957deacf70c69d8a13dd4faf181cfe6a038bead1513ed79e19e8f52edcabd56686ccf4799afe1babc75a01b654b510b75bc179e5042a7cb30fdaf8ee53376e71086227275138611342c3dd95e099aff2f0636f0446a69643545a463e52a2d1bfcbb9b4de23ed5aa5f1fe8477068e80c8e9e39698841f02407e1ed88e970265745504f0d6d6e59a35ea72fd4945f9b6c98744d271c5bf851e0f32d53d643052f0842e786d45827656c07fb156c351454132222845e0c5e4ef1a18217d7ab600ccbb6e285ff0f7141de8f7197056e4080d7be2f70b051281df9d4b5db2cc3820b86c6191773286f764df81de378c9b80a255828d6b1fc9191bb41a1b6374b7bb64da81857a5ceb06031a4e855dbecf17ac7ad2f0a1bebf5f3a4266ef00a0b3231b66d8b84404c51d8f1692903899bf7c4363911451fccc42782b5927a0a5632c2414cf141c913cff8613f47ccf5e98bb505e10315b5fbcc30c61b40869bf1c9f6ff4a83ac2bc76a5d28ac2453690a958f2b9b0be9c94a5c8fc3823241be9bde7b112a7e45301e6a668f5a3d0f568f5d42a18a20ca18b9323be452d012719fe7265a6fd4d57c8a6e47a385710d34cb3088fc6bb5809b52f1bc0203b6195e981f1f206947614bc98dc63ac7dc05b5f454f145b5fc7decd27112aa25e7c2521ee67b11efd79d95247632f7b43f60333c226c89bbae2772ccd7a371c89fd4b3b9ff2d00df6d4e399ab6ac6ed939f46270db0080428833ad4e1df2536457a438906621fc2f4a9453db809beb0cb29440499bf44a489d32f22f00dcbf910e5b82b5614e65f10051e79453c14eda96e89a16af0e60d2a884c2fd7eb2b8aadda6520e80851ce48e0a222", 0x1000}], 0xfffffffffffffe98, &(0x7f0000001a80), 0x0, 0xa}, 0x1) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getgid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x1887846569e7af27, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r5, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, r4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(r8, 0x5) r15 = getpgid(r14) r16 = semget$private(0x0, 0x0, 0x1) semop(r16, &(0x7f00000004c0)=[{0x3, 0x5, 0x1000}], 0x1) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r23 = kqueue() kevent(r23, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r22}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = fcntl$getown(r18, 0x5) r27 = getpgid(r26) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r20, r21, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r27, r26, 0x7f, 0x100000001, 0xb1f1}) r28 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r28) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r35 = kqueue() kevent(r35, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = fcntl$getown(r30, 0x5) r39 = getpgid(r38) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r32, r33, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r39, r38, 0x7f, 0x100000001, 0xb1f1}) r40 = shmget(0x3, 0x4000, 0x92, &(0x7f0000004000/0x4000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r42 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r42, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r43, r41) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r10, r33, r43, r21, 0x5, 0x7fff}, 0x6, 0x2, r15, r28, 0x31, 0x100000001, 0xb1f1}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f66696c653000be6cb20ba54b180078851cefe6d210966a708fcf27"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="67fe79c142e435f675df1207b2aaaf50ddce2c74b67596e72302a53961207ab30f6976a8e77451a850f22b85650e671ca6edd5deeb07d79b42b69e4f69ae6ee15c6f9ae450950a23dcbb4fcd2a20242c7e4664b4a91d029792628bf3900f9e881575e7f6b9d8653d656bdbc866cebe87b81f5a04f6528f0df6", 0x79}, {&(0x7f0000000100)="d3def38a69c9ed25e250037c2fd900ac1ea3432c7029a2d8f8d9dd9035f518c45a51a48e30205e284456349f3160dc4c751a0cfb659c3c1ab5183494d97452694d25ae", 0x43}, {&(0x7f0000000180)="f8bb0eb9d43b2609a9bb7b25f30a2612f8335c153ab75fd68fc73e2b20a9ef114fb2046aeabd42b77e96e6e21e6e830f03d1c84c", 0x34}, {&(0x7f00000001c0)="57709ee34d6bc2471e0a84aee7c4c42a87f7bc06fdd382a58c231e3a19a8199874918e04677daafc876106752e30e931809fa351fd22231e416706b9fc96296be148655d3f643c16923c0b30", 0x4c}], 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="004912e10eefd0bb7b61a7890dfc5d6b6a5fa91eb1ec3fdab44c69a8d52edb4c1d311139bac87526fc14ec1aa39fce90b8f87349fd98116553f75a1d500e5a9644ba03aa41646579b97461c6108fccf6e6248a296cff21244a3967ff966d5febf16fb58bdefc4771c78da0f2fecedfc3ed83185c8c9bafac58417e6d47c01c20391de6db74fd05da5cb141f813e699d52bf2e5c2a948d54776eb6837aa5302f665dd815c8c1708b75b5161a115f168ad49f38447489699d17da32ed97b9d238a071f7c56a93a0a6a2597a222448967241166fd3c17b4", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000002000000100000009748bce78d17a41e6044f4f27adb423e0f3297c1fbac678751bedee3e6c9656ba91f74c341e05a709df5129cb20a6a17dca9078646c5e7963421e2a39a2fc4573da934ee5e8f44d83c1c5eaa75aa4ad746a01b8d04250", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x400}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000400)) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x400) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x7}) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x236, &(0x7f0000000200)=[{0x9, 0x7, 0x9, 0xffffffff}, {0x9, 0x2, 0x1, 0x6}, {0x1, 0x0, 0x0, 0xfffffe01}]}) write(0xffffffffffffffff, &(0x7f0000000040)="a3bc86c75ed610ff59a3c2a723eb2ce705d648ddbde8f59b4cb048769ef8b2f5ea5c092627b3d6d5ea7a2ce631abce3d", 0x30) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x3, 0x9, 0x0, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x10000, 0x1) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) getsockopt(r2, 0x8000, 0xff, &(0x7f0000000040), &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt(r2, 0x0, 0x3ff, &(0x7f0000000500)=""/248, &(0x7f0000000600)=0x8a) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000480)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="91a51a5fddc1eb38bc2c5afd2902da3c895f6720849f3b23a1e0c84d1431874b375e88d03c2214672a835f9755e1d892dfb1ca2cfadfbc248e25a631eedb5fd1717d0eba671972", 0x47}, {&(0x7f00000001c0)="e20ce32ae35c3bd69d9445f69e085c09447fd6781b9bc6897638ad3501d8b56346041548fdc63872e9bf08f16e6bb48a37f9c3e48595a9d1", 0x38}, {&(0x7f0000000200)="53feb47a80271d99204de03a9ff8114b97144943b9aeb59924741b7f8e8208421337dd87c65fc7012997a35ebedf46e12fbee7c40025a5c7cb6a582bdba5ec4ce359488414c94d266663e5addc64c49a986324b112a447e91847c5918ddb35a744583d6cf9aad429d157c39a0cd11ea05aef3bf3d2d10fa3428729c68d3e0fd8c172dedb6c9f2a38bf2c606e7287ca7a2e6b1f8f52da3298126fef575f76a8c0b40fc7f6a1c06264144cc44999f2210d0af3c513214cf67c925d18ca3beebacba9450a8a6ad0b2", 0xc7}, {&(0x7f0000000300)="d1cdca09a996948f4673dd3e545e553fb4482c238e0cbc0377e2eb43db4efb37bba462d9046603cee189ca35963471c190c48641c09eabe011fa81541341ea148eb8ce4f88e5fbc3f5fabbafefe794470cbc491ce38a1f364fe6ff52fd97696183534737e9c15bfdfb1a2daf48e0f08920a9381ac0b3b7d08bddc0ae1d96d5109de90e742edf24e3e734e87171b6a7161bab11088dd517a03b0b9962f42d0b6ad6395ffdfa0d23dd23a78c3dd4d9248c9e52bfce0bf8c264d9b19358eaa15bbf9b7b5cdb31688917f0b93387d6eb75a980c133c10184011b60dada759e4b953e40f0e4ac3ecce401c0553d40116d7b484922a3c5c9e7d14e7217943199", 0xfd}], 0x4) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x200, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{0xfffc}, {0xfffd}, {}, {0x0, 0x0, 0xff}], {0x1}}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = dup2(r0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xfffff16e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getgid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80487008, &(0x7f0000000040)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80487008, &(0x7f0000000040)) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x80487008, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="1dd7584ccbf28ffb56b4765a1bea2d9a4e231243d2303edcf2c5369efe6e69712748b2a153f1f8f8fd621fac3e9c042572fca3470ea1cb1b19a2985c34eceee9831fcf3c67a70a066e291929f7aefbb51c3822c705f01805bf16cda0f0550a4edfb0f673c41ede8ab2a0cb7093c297d707968b666eea2808511bb81d502d6d906c7d86ff56e13db951a8b62086a997a5c063a8", 0x93}, {&(0x7f00000004c0)="09941c4f9a0c28e0254d56126586ddd57a03d26e2f92d59714ce835fb67d216527041b36fa715f4e2bfc7ca1e6fbb5e9425f0e88d0c928bdd123378619d43982a66806e255d629a23c878de14239bfbdbf9ca43fa893545f9026875347017634df898a0d579c7aed6bbbecb99a6cc3dec47e009ca7cb804d8635660ad8019b8bb6be2736705d55037b33f05abce15cf5d6563cd9e38168a720f4a0cb306f5d187e546bf23d68edb939cace2c650473e7849396e90070527b0153303327b0b5e41d1f2c50891f48b210c96969d460c62343526960073cec8aafc1e9ef4ea2521c1971383dd98d51c311c7923ac5f65db07b888a5311614e6b218d114bf7f3fe418d0b9115619b767e4d4f0eca3aa3fd1bba1075f9f5376eb067dfbe15f6669486dc899c3dd97ecec3e766c3fe9a82597012b0c4590964f911cfdb0e69929a09365adc971282493fcae43c891e941e850cc58e0b577a80773069536b26b4ba989a7cfa9f6b67f272d47a40b0fe55014c4c225dbf480e48747a1b8d4c8bdfae0fbaec38b7c6189af32c3f7bc5fdfa9618ce70a55a8ed8439cbdc3aa912c3a2ba240d4e520b4c4eacc246c30bb6911da6e36ca533df629159cee46827de051bca844b47e8cfcc585ed7a0f1f2b897ff2a344df74d4a3aba50a764d5eed7baca79105003618a0fe05aa56fbd6099b91a1944b1517d458ea172a56e984c43581d49728cb942b22af464e3d55a5ace0875f9a0948fb35aa3f584a713369883091409315217927439ae58c78fe4690b589bb8572108f2a68ad6c40669beffc4e64086d827963cc7c77599167a23b589568e87b46f0ab844d3208f3d770a5a0313a30278ea1e2dea563a3619c7ec066d1ac9290129d4f69cefe3d8987a2fe9f667b766673513e94b9ba6e97a076982f328795985119fbc0888f4158c4507701dfd23318bf367788af6402e5d845508cd365fae862dc7925c94719495c4af383036b870e4dbf55609593a30307aa323c184c159b6cc3b41b34c745d374af762a038b1b7e590307aa440001a985a93db9a95c089c675b3d10fb2167adca4a9ba23a0aeeba129f800912c0d8d06320b7b0293af5bb1bbc627d2b9201c24f9085d8d4913d43b828754cbeca880b5a3b9cd35d915864d7688ada2e7f87703c3ae736df58dcd89fe449cc03f6fe2f522e2d29c244c1b8e80b03b6dddec6c5b2f5b3865088662a085281c1e5e9a98641277e6fdbd5374ce19f17dcd4ddd253c87c3cd65d3740186c9c3a8c424ccd0070ed66fc39e9d5e6792416979e1eb47f667b8501c1cc90cbf22eb00d43d2cf0c3c01d99596fe5840de4e41ce032fdb324f2cb176408dfe94645d7be48dbbbaedc49cfbf2d805b7d431ab7e9e6fde071d1e95f6bd1cc65ccf87a57b7a34cebb7212ef75732499a3e9efff5d9583879cbe6c2f3a6af3d5ff49704d7cf1d4e5ee8b19fb0605b41479248566dd7633275cc616e59d9801e5e33a6f99495e42b1807cd16ebb0f57c73481232cfc18f864d4fe58b929188004225d640e812ad8342add6c134383c780ec27edb6b8a1b61a205418d6f263ab96dbea847d362566232d031a57a1940eaf22707304872c003e341abaaab0af011b694d6d5bc65a76ba694b520e0cf25f18bdb329fbc6a339af8d339b60e9b4614157585fddf0930ff8b01c21a2d31a69a947d6bb9db2fe3f4bc6a77ce2a10bcfc725e6e1c02de732a69177b010938323d31e1032b4c64ae2ca45418fc23c626d4e6c2b266f3f3859dd75a894b7c42844b15eade88266040a752680c389f1544657b2622066880df9856d7504bdbc0dd0edbd6226e9734639ed2f4ad50d7e09703c22c6e3dbc67309d72b64704922b5e4168050fd23b57d268884f42c4799bf9a73458e842ad64019f90d5aa89672d37589a18ab8a11e7c4c3fe1f52808b67d8db63bffc76ebfca628feb8375d0871b9ea051f7a6e6fa62b867e67d93a02f75254cf3da98e85046f689498f56577e0d40597f41b6f735f5dafe2aa6853a44eb4b3bf05c9772c8c99938dedf61c989abf922fa3f636293ce71d5bd6211d52923a3d0d450293d5e98e8e8d207cefb527ce106130686f89d01c405fa59f3ede6f0ba63ec8aac6c410996afcbb62ff5bf754b4335e54f3c07dd560d5cdc231ab886f4d57c51db988fa9d6da8263829d1e87529e9891b062358c3dd5b7bda2b633fd9bce8222bfa2ce0002f3dbf3e7d1ff570f281154726279365211f44afa66073e7c40e508f5789ee94ce2fb96e4a1bbbd593d5d358ee2c059c8b6b8798ae20065a875d212d73593f3623acafbf02e0d6a9106dbc066a5e4f2f2be5502691368880081dbc091f0453d1338e4b7ec4faf873d5acd1606950148aacb87a1487f70fe1263b7e44f37220d2904db96b9c8bd0c6c3863de1350137fe3b98df7b6542d3442d50d7ebd9987faf19fd8d7bab36938d3c5404754b0695fd61c038db27eaa53984b5480614c5214bb2e504c6800e0450978171586730f7ab824e3671619aa20b7a39b94c240cf16d606297e7ff63522303cac38ee8e96cff59d81ff4523a8ee4f77857952de4a6733ce4d68cd363957d0b9dfb4d686ecb1ca47356ab623336da67b5438c3b19ad213c7b98901bf8f4cefdbeece8b5b7ca95f7362be20d5f602150ba07e9c17efbadf352cbd3646f0d15365d8f8fb4b7bcce09285a0086f387ea7b4cdbf9b2d18eec91d23c64b8bc94d9f81d1d8e4466d6cc5972c10ff850f49fb82e95241ddd51b41b7262f37ba53e587b3ed70856db46f4d0bf9039f6f464bc3a7372a4cd21b760ecf3d02c83d6fcbd593ccb464b7fc3f61d81c6c78ea298f84c69fd92fa4f660e820ab5ae4308cebad178d0a7896412c12e6d4d686aceb2b81fad5af874f3ca9b3970445309fc5a443b1e2fef7560e41eb93693a54a81ad8f3048cd5754d277eb8c7a450fa98a08af4627e0b72efdf0e6d2d274056b326f4bbbc448c20178f836195fd656075997fb0db61a475cb8ff1e070a4dca4b94583216c2cca661b045383e2d6e45b3f5d49a0ad9d51e0d1a42d8f97f2cf736a438ca0d588989aca4b7dc0bb856c7207c647a7b8083f2215636affbe671d2d53c9458e858ac751822fba4ec02e10b2bb42688759b8783502379ed1fa31b0123820fb5b59c5c5a5186116a91706e932acdad7519e689ecf31c50e3564d1a71631c6704db0535da4aaf50f78468f08bb277266ea52dda66e30eda12c70c2f3d9542f9e4f65fbdc419ba46b31ed7d8e9f44b85863e4d8e8ff9bce2062418eba995ed407795030a0987e5000e0c46b23eebee1ed9e334be085dfadfe9bbc5457cea5ec38d648e3e058c4039b3dbd798f4036f92f6cd2d2cbff309247a745fd137e0b9550224c7024e444e265f809ef23d3d9dc75bfcda41b59fdeaf9f005e11c08042dacc12527ef2f2a39d7fbddffc005adc114467f895e1e877b16c5f5263c90a5746dc3fbf0ccf1bde87632b94869dcbc9fb9217d531522ce2b8e2db07f4fe6a8bd577428d7548f25bd16d3feb768f6030a73613352c11021e441a82fb80f596a2b818c1f5e04cbe81f8f2c582a1d32df7f66f21f8937a31216baa7a4568f8dcb716de8d3a41f84444b2f5852a0f9ae2c3ab6523cd5814af50af1762af11cfee58f7bff9b0f25ba1b11ddefa04357f80929aa9a4504945794beb2d8fd30e30e174e65b43e0d7b857c3f951e461639875a91995063525b769af115811294003c2c627a2a4281591a3bd946dfab8a2db343afd802054a677bf386cdf9614443cceeb2cf7a4ca31a68807ca3c19555dcb5a98e220f3f3199de0f39a604231d56732ca17cd18b0baa76ae0addacc25a87b22a25254824a0659880aec8e6d796ec222240c0254d48ba302722af700495da8e43f25d05117ab82633524dadc6ce2bd33a8faa49e9cbed8c5c9fa4fd2e9c2a1720b1d23a955e80192e531f4e93765770fc240deb7ce6dbbad3cc647bd6b5084ad033f8c6a14bd922bbe21d298a02b332ce28961018027b99ab0cb4097d1423c8d8bde11a6839de5680294641c1475988be79775beea2a93f4da437f86805ec0b807d38b792e47cac731d6c06e03af08eb6f9e0ff4c4094f71a052203fea13345f584c65f022a81f5e95c3c876d66248b874a282932a5e3e6cbf3679264853202addc5003c52d28f9157e175f16ec2381a1e2656bf2208a5ee1aa77647eb35e8d6d5c0e4fa3560ada09f6b222a9d6d892487a4871b84985aa7ae6a7d2d6fa6ac6ff98ff8eca69a1b71b2013b452219ddebcf0b3832c00aae25f0b4e2aad87d4d8944ed629d248ea740872649a246b2cd08c8d74ce2a614f3d02a585d997fd531410b6468a3f9109a9e661fa15fa259cb10727a8219ef5dbfedfd2b61ce1f2f9b63d4289c962da139d7eedb5e3c18c6d8df4594900786c05c77510569f6bdf7a3907246b96e52646bb55074cdb4ff793b77cee660c5cb169c0f8a276bea6dae81dc96d4c1dd4cd8b89010c7c4df41a9f19d47184616f27e59d07c64bdccbc45e2db532e56d2ec7fd77a47ecc64c24894495013908e1041b2a539ab9d5e764f747e123b32c8be4e96244ff72b89f87ff08bf0e88650d1fd7146b44fd55eadd7891c42207d4dbc1fc4783147df08171ac75879ce124c31e4d12234bee1a8092ed6466ddefff3b5c5dfb91c060f714704fb007a111f61357cbf987ee51e27f5ab1d56f6b1d6996e90f9d0eccb8c5d6f841f7554d0dc93d2f9c230cc96d2ffaad5b4e0a3652cba9b561b0f502c7f7deb0cc53446e78b73954f666f3c23ebe47feca48d3fc694de5ef986331a955fea16c350775d1410e87dc0e11988b9832291574163eb75b5075735d424a315cc01c15a0db7455f7d641f50673795b515fa6218e377d6b58cec9b4e7e65c74e080d24254d1da72d8dd410d7064a1cdc77346aae5314c788ca22738ced26c3a5b27e9866de2b78f33a7f095245b12972fa2a2a2cc4e510b648897b52f25aa2f0d643c4d16311676a4ab0f39f06906c98d9448e491c7434c9d1d7795adee7a14c1ef8952daf7828d24af1133f23c164936a8e25a691685d8960c3b74057c88e3107c8fdce3e65d13e238fe2f43b73b7939d6257da4a1e0d535fa6fc74b1dd50df4a252048b370d056e859ba45397b1a9f562d04bfe45a831c115dbb7fc36fe2a1be0f4facbd301bb394be40ae3688d8a06ef6e769d7602ea39f4f7a866ac77b82ce7e482d08498b939653fd3334b3f65a32adf4bb104af9cf29e03e33ede6244a99d786d0a5d7d11fb60459a015f3761dee73ec9f5e544213c473fa57925c5268b7c72cfd66d0022d9527d4dc4de5c83a6359588183a798c4100e4d94dc46bea6c0ef45c94599579418b7b160f0fa21eecda10723ff18434dd87878f117ab0e38fd9c8c22936c87c558e1182cff17933eaa954709acc2b35b9b0840aa6373b8901d630d15318150e3da31c028870b18648fb49f86ea80864f8cdfaea66d6cbb979cb47c1e32c3ed1f9f908bce96e59c32875453f78e214ed04a9e1e9aff55812a109e31ffbf5f6ca37d47da7b17425401c8b3bb6d03b4e1f14d034f3a7e225365fddd7a06df2b310a3772483db6365e4e817953fc0eacaeb84e32a9184385df76d81db9baef56318443be2fa5a22a0a0f2e18c42a5ee49e65fe15fedfd42f89d50704373d17bb6952fc4133db701a15d68a491e6e605145b735ed5da801f1fa953b25b36538c9071528305fb4cb71fcd3a0220729411c4fe381b4052fc6b74829fcf1c75540a746d121e94f7f3c33", 0x1000}, {&(0x7f00000014c0)="674ae0375bf552e8cc6e0652c3bc45bc42fb263424b5eddba45b855c8de5b2ba478fd2fb4138986c5584b28329fbefa75486029852ead000807fb436d90595db2afe9893678dbef719eb69b63831bb2a1d81036fb7f498c25edd415b63e9ebb83644c3681de8cd6635873244a6", 0x6d}], 0x3, &(0x7f0000001680)=ANY=[@ANYBLOB="3800002000000000ffff0000010000005445dfafa88753f6d03ffa2c47bb1eb3bd943dfe22032cba575d3ff71b0c7ee76f1f1ae89370", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000001001800fd4a49ff51a700002800000000000000000000000000001bcdb36f201daae502fb6e9be5d9", @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="2800e9ffffff0000ffff00000200000002783a8fc66badfbfae6c013bc7e72e83e23ade25aa7a33ba3d5519ee7dacee1057e102f1d11edb586d3b23e9855379112ce1799c58a30f80db2c3a001d20497c209e2d5315b2fb6578694c95c1595aa5749d8d38925b5f8a7724ddb12dcbeb0611be03d1062846e4a714711cb1ac7940922953e2a28dbd9ef8ea515", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r1, @ANYRES32=r2], 0x98, 0x801}, 0x13) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x11, 0x3, 0x0) setsockopt(r14, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) fchflags(r2, 0x1) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:02 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = dup2(r1, r0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x1c, 0x2000000100000000}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) syz_open_pts() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) pwrite(r3, &(0x7f0000000080)="d2eb539b040a4e70230a70ee3f571f7377663657498496d384c1d24672eeb39fd5d8f998512df8169ec061b54c96d34d424c1c4f92fd6b7ca4cfc105b3fd7ea89ab24046ac6d1d4c812028ffb42ce13a51f5a6d3f25c299c83212c6e990c5fa02e27ecb0", 0x64, 0x0, 0x0) pckbd_enable: command error 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000180)="74ecdb1609202d8b78ee22b5b1e479de53b90025bd44332c1a47e01f38c06d63c014fbbebca6df3cf7283040b5e7377b045c25b3e69fea15b568c945a74051a087fe6e2491a55336e3b876a6f3fe89ba52f9d0d74b3896840185a480a7d0c660065bf5cfba0d57d295ff7991eae3a4654e99677718266dd77aa7145ca0bf874e292ef85e0eefa769ae72dd2c4073e2b840674f9c28ed567c6626234723cf0f", 0x9f, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = geteuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r11, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r12, r10) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r19 = kqueue() kevent(r19, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r22 = fcntl$getown(r14, 0x5) r23 = getpgid(r22) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r16, r17, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r23, r22, 0x7f, 0x100000001, 0xb1f1}) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0x80487008, &(0x7f0000000040)) r25 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r25, 0x80487008, &(0x7f0000000040)) r26 = socket$unix(0x1, 0x1, 0x0) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x20000, 0x0) r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r28, 0x80487008, &(0x7f0000000040)) r29 = fcntl$dupfd(r1, 0x0, r28) r30 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r30, 0x80487008, &(0x7f0000000040)) r31 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r31, 0x80487008, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r33, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r34, r32) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r41 = kqueue() kevent(r41, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r40}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r44 = fcntl$getown(r36, 0x5) r45 = getpgid(r44) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r38, r39, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r45, r44, 0x7f, 0x100000001, 0xb1f1}) r46 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r46, 0x80487008, &(0x7f0000000040)) r47 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r47, 0x80487008, &(0x7f0000000040)) r48 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r48) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r50 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r50, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r51, r49) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = accept$inet6(r52, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r54 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r58 = kqueue() kevent(r58, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r57}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r61 = fcntl$getown(r53, 0x5) r62 = getpgid(r61) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r55, r56, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, r62, r61, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = accept$inet6(r63, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r65 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r69 = kqueue() kevent(r69, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r68}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r72 = fcntl$getown(r64, 0x5) r73 = getpgid(r72) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r66, r67, r70, r71, 0x5, 0x7fff}, 0x6, 0x2, r73, r72, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r75 = accept$inet6(r74, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r76 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r80 = kqueue() kevent(r80, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r79}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r83 = fcntl$getown(r75, 0x5) r84 = getpgid(r83) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r77, r78, r81, r82, 0x5, 0x7fff}, 0x6, 0x2, r84, r83, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x8, &(0x7f0000000840)=[0x0, r60, 0xffffffffffffffff, 0x0, r67, 0xffffffffffffffff, 0x0, r82]) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f00000002c0)="2209c5b295ee23cf0e7ab124d71295c17a84fd7b8d27f2ee713060423388b774fe793e51816b1704ed62a5b8b18c1e489beccae8ee694e39f7629af9000aafd940eccaf4d66cf768d27d907de6a80df3867a8567e9a85608bfa627c23e2d107c760dc1ee25ade4cbbadc89ff0546a5a0e9ef2412f621cfa5842e9c92205bc8817dfaa170f8f841975051597f802c9cc3ded91a5005d52891e5dfae315e6410b365c07e5446dc9e874e3d0fef5686efe780e9faf88ef9a5a3b9e00c871c088cdf19537c3bb9cf7b2b3a88fe557e55d9e02443596354cbcef3b108ae6402e526fb4234c450b409e127eaff5860f646d12487a128", 0xf3}, {&(0x7f00000003c0)="b3ecc713f18609362a1e43d7d5ee3e5763fad0a92a6c391024e3c2c4a84855a16ec2136c5f2801a711b54625d8094d1bae84ad07c7df8b20c611c5666182b940fb29da6328ee2ad7bfb3", 0x4a}, {&(0x7f0000000440)="fc104e00884597d5d4265c081c513320d1b318f7ef47975dd3c251b902dfb50d4a0602a3622fc97d250f1304a35f", 0x2e}, {&(0x7f0000000480)="f6c9beddcd754a31599232bcc82f9a2e9b0dee686c41970b6aab9f354381bebd4b8ea1d2fbb0819ae4d1bbb7db3c794c38a0e5eb7d646d4355b4c25f51eaea94f0c833f9d9da7edafa407df2f8de6d1a98bc9326ccdeea6991fe6012df0a0d31815a38970392f69ca0ffcf8345c25dfbf35483c0d4657b9b4e7b77c235bf2da9b035e0cd914a2a4717a917a5198f68bfd632c31e117c61ed3a77d2899c207462bbebe8c32f2e623e6ea3871aa200ce660f722723b4f466c4930d116b", 0xbc}, {&(0x7f0000000540)="c82d61a9fb1c23c7a241cab602d95603cb6c0e11462918fd43ae35219481001245b57b17d10b0be7a26f124f2b2517e6b5bfd6e7066af8bc35e557123486dd309a72f9f015928f0bb1adc687031c9d777c270eceab40722efcbd78dacea993188897e946e6ca073b98151985e0220d75952a43f774508c2d6842f1c5413260a463f58fa9a492a426ab716630386c13d90f42d493eed563d983209fe167e21cf0643b67621855", 0xa6}, {&(0x7f0000000600)="c55a80dd0c807a052ac3f2", 0xb}, {&(0x7f0000000640)="1276c83dc3ae5c601362d01ce6699f8296d9ff5e2edd82b41474854ebc2e0ba13a80cd0791988e1487f7b97bd67cfe1d047ef6c757ebdd185c2d323616234c2e83e1944884ac5dfb632232dd66d82b635868aaba08549fa9ec5bd20f89", 0x5d}, {&(0x7f00000006c0)="84bde912ef3da3024f2c161ffbd9591b9e067ad853646b57ee509c1876e77a367821b393f512efce5f3b572d99fb72ca21bdddf70d58595fe77eb5207d9d1c5a6f97d173d84d697e1f31bd2337a80f686158d47d2b27dfd78f28d698718b7da0db61f41e36d61442df29ad22333f0bad5fefb9fcf4", 0x75}], 0x8, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r17, @ANYBLOB="000000003000e8ff00000000ffff00000100000071a48c359f69718b977c106dc1ab", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r27, @ANYRES32=r1, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r31, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r34, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32=r1, @ANYRES32=r47, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r48, @ANYRES32=r51, @ANYRES32=r85, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x400}, 0x2) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f0000000240)=0xffffffffffffffb7) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getsockopt(r1, 0x3f, 0xffff, &(0x7f0000000000)=""/89, &(0x7f0000000080)=0x59) 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) dup(r1) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r4) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000000c0)) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000200)="326d55a554851133607613df2dc5f6af0b64d5bcb6e5e644b06d357b67b15e205f6ae8a63f7886762dfd20187e835a68fddfc5520e8b6d5fee5284dae72182b259a7f5d02a10e647224685dcc216960c920b5a2ff58425681177096858feb99c03e60a078747bbca163798b3d07cef444e9b5908f510780cb7fb4d35dc8110b562a4c16f1e0822638799777a21ce79698d06a31f6ffdb11efe872392e7948ce474d9510967fe9bfe9d6fccb5527fa2bada4386fc03e0aea7edef24015af396bcdc12a79df1ff0bf5a9252b4750d8d54943", 0xfdcf}], 0xba, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002ed96275f300"], 0x8) listen(r0, 0x0) 16:00:03 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYBLOB="35779fd738e87a1a534c210a7465252987fbbbb2ee", @ANYRES64=r0, @ANYRESHEX=0x0], @ANYBLOB="d83c6fb85150afe173cd289509380f54d9d83db2a2c5931745a64a8cdb834103995115deeb713090a27e4cede68e0fc0271d4e6ebe4d105ac62d7d6b09e0ef178013e6fc5fce5f2c2363d685a7366d7d681af4e5aa7912a063a4937bc89e504917c4efc69374b02a1e1742603e467ff43ede58922bfa46978de1743f4e08ba887c5f287231b595dbbbda8a6c53a9295830bd3945db1156c5c8802d41f7df1a46c6ad089deb61b86b717fa3b0", @ANYRES16=r1], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f0000000300)="480243c3855e007a155e279e511efa96de17b0591df4b0ad0deb8dce1185963c25c0fe0b0dc3e8a8a91d3ae75ce1dfce82d9d858f42d1e37ac0ab724db0aaeeefc82536a1bef84d36e34092480da53aee942c91e102d761db9fac2c90475b9d9afe9406a862b201d1dcaa82938c1fbbeaf70c364b88eaa692b4dfc2ba85bfbd3086c47450a46c32070377e30e569") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) syz_emit_ethernet(0xbd, &(0x7f0000000140)="90dfdedcb5609a5b94429899e6835b6c760d83eeb83ed825be2e560ad4c7d99178540208afe83dc93b01166185adb41834ee6bed48975177bc25093dcc243f77db415179cafc795f9403b98393d0073ee3ec1d0a19629e840a0389500448f70d5801490f859bff578e91aec869781c5ce663f6cf6494e995191207ee1c34d4723d46f6505fc07b808d7481b6ee38ae31b461609ea4d1a9a27f3647950e45f7feccb77631a9494e970b30b1bb4d90529bab7c5c7f54e6f7ea837afe92d3") ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000003c0)={0x3, 0x4, 0xffffffff, {[0xff, 0x15d, 0x3, 0x10001, 0x9, 0x1f, 0x4, 0xff, 0x4, 0x7ff, 0x8, 0x200, 0xc2, 0x64ce, 0x3, 0x6, 0x0, 0x80], [0xa9a, 0x1, 0x20, 0x4d, 0x8, 0x6, 0x8, 0x2, 0x5, 0x80000000], [0x7e, 0x3f, 0x6, 0xffffffffffffffc1, 0x2, 0x4, 0x1f], [0x8, 0xffffffff, 0x8, 0x6, 0xee, 0x4], [{0xffff, 0x3, 0x5, 0x5}, {0x2, 0x0, 0x7, 0x1}, {0x7, 0xfffffff8, 0x7fffffff, 0x8}, {0x5, 0x101, 0xad0e, 0x5}, {0x3, 0x4, 0x8d, 0x2}, {0x72, 0xfffffff7, 0x7, 0x7}, {0xff7f, 0x7, 0x9, 0x2}, {0x4, 0x802000, 0xfa91, 0x80}], {0x7, 0x257, 0x7, 0x9}, {0x5a, 0x1, 0x401, 0x8}}}) 16:00:03 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x2, &(0x7f0000000500)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000240)=0x1000, 0xfffffffffffffec8) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000340)=""/30, 0x1e}, {&(0x7f0000000380)=""/160, 0xa0}], 0x3, 0x0, 0x0) close(r0) clock_getres(0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) fchflags(r0, 0x1) getpgrp() geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() r3 = dup(r0) fchmodat(r3, &(0x7f00000004c0)='./file0\x00', 0x10, 0x7) getppid() geteuid() 16:00:03 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8d3541b4bc01d572, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) setsockopt(r0, 0x400028, 0x70, &(0x7f0000000040), 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x15d) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0x5, 0x800, "6e281643599bf4e4e89eaa168af64c00827dcd39", 0xbe, 0x1}) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(r5, 0x5) r13 = getpgid(r12) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r15, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r16, r14) r17 = shmget$private(0x0, 0x1000, 0xe268e87b760615d1, &(0x7f0000208000/0x1000)=nil) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r20, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r21, r19) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000380)={{0x35e176e1, r21, r7, r10, r11, 0x90, 0x7fff}, 0x2, 0x2, r13, r18, 0x7, 0xfffffffd, 0xb1ee}) setgid(r11) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff0458d35a0520000004d8ae27b8bd40ddca40bc003c283a2e8bab15b43cf3593f21af0f735c693f5691e3c8111d4e9185c99aebf918d50f9f43660569e11db44fcbf10d7277811c025144fa4305d541871b652a4b15ee59afd3f126ba74716b85f11983ba9f74aea824b9fc112d46d4d09f987fba8aa4c0e1616c20de8f8d4a498780dcfe6b6bbca5c0b32b1e04d0e751ea"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="ca15a49d6265233800b35c992ea02416d2cac3c338849cac895e47e4e4c55f5368f2d036db96e739847a87df652b3047b23ef3f6d1e6942936d14709b15d420acc96af3c3321f62bd10eddba7d5887bad3ce9e12a67be8ca6f27b72fc8f70afd6e76b371f48b3d3b909c67cef1d9942cb09884a5c2545168b9e219cd2e59e086f4fb1ae9cd813ee764306d923243f4afa6641c61ceaf8704072b1f72368a84dad02d1e56d80edbd50970036c8f204cf261fe18d0118d43204e2c273f2a4e63a10b72d9a1aa1e4b89758a4da4e3259348d91396b14067402adb7c5ec5254c32f8", 0xe0}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x7ff, 0x9}, 0xc) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000c0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x40000000011, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x100, 0xc0000000]}) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e7e400", 0xffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f00000000c0), 0x0, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x40) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) dup(0xffffffffffffff9c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000680)="5093f0d452a497a97be0d30642810fcbeaf6ef1569adfb51f64ab093b342a5468243a86977fbcda43704f331efe5b6c87fe6094f8c2e19f62df25058b1371a3d5991a3109a8e6b669a273e4fb85a80a027e3f444a0c918bf47c8f2bb2d6fd64092e67d3e392c0e3f5eaf21d025f06e044b34471f871d8ad4b01b459be8876698a29a11a4d794625cdd1a4b7c47cb49bb664407038161c8c9eb2b5448fe479971a9968244bcde23c70e58aa2e0b128d9347b4c4785325ca8a698606c697cf460095c9980715b6d2758b772c15da2e402064517e85d9b813e44e6776cc409707d5f45ce7a7b18c519f2a9b8f1415d0c32c03abdbf089e478bd4c67017e07aa977d7accdb29188c2ee66fd7106622f08c7484e931e55521bae328e37dd3419b179674bf6d5f5042d5a29c99de9d81cbd5820210f96979cc2437dfa4750f4777cb8e9c16650714b380fd5135aff2170acad7587023825b087bad32e19cf39af2f07b987208cd9e48ff5c769c02fb6cb9d332d3fb67aba134e93b8f354aa13e99f7961621771b200c00603364dca8b261e79ccf80ab095f3e0ddaa163854c4e70ddd12ea3a7af36499f5697a852135428dbea8e3b8d3a3ad38cb0370d8ea1c57fcd6defa0d87b752dc3ac9782d084705dc9133cf2eea93113f18d7ea60cd6a286794e12b43b614d3cfe6e185bef2611eefefd45c7e7aa3b84c723ba6b85609e25ac3d66ded8fb84094e17df66644980763063d0713a021874afb299c2517a2103dc0fb2132ca070c68b90ac904bd360c9fd98e15a3d657bbf9d33784550039d2c1f8d146de4d113ad73703a621a0c07c3ce3aafc240a61fe277e9f549795533aa671b6b49447626f2b2f68d06e7df74a9beda718787727b999af5a72730b53e11ff56767b64dea76ed9203f82663987f461777d2070044a3a032d5383bd8ddfcd9f412e72914697cba5a801e0b23da6cf1005b422e748784f08e71f8a637f832a696dd10c7ac7674813ea6058deb491338318a236c05f98000274c7dd1db90bd6f56bad4d96c63e946fcfa8ca2254a2ec41e09219b7bdc21505ea9a6ca4ee6dab5fa893c80ba3885f4bd57b649991732bb8f3f12a572b214e93b89ee52dfb18c676c62d697950b8ebea3b2ac5d72ca8612441603198055883aadaf8235c8b6b689ff2f4c901eef1cd5ec7ce075965d360582339ef5e6db68b6bbfd73be122b79f4049078aeb58334ec8e7c006b09b45c01feb059d2e9a97e0d5dbda0bda297a8c40329adfe7d7b5503c378f85c4b180139402666fe5ddabcba5b8c4b591adb15383fe8de22785b8cb3754630275d597aaa5f7b152f4ec4f1378d7899dd34d2f964aa978bdf0869078ab7f842186d039565c3c6838b81bfc5084a21faafa1c4e89c99a3a1952e16c986035d9a485d01bf373c4ec5956f6044c6e11332d1771c580bd70833ac9ed07626c9d92ec80f8164895eee321024677141083e30a065e104199a894caa5cc59e4fb2b3b6f6a9d59e1d9b2b81c12aa63aa7969e1369c79b322b036f59c92e64257f1c236e74a6e7a6965e5b9dc743d73b9f019335468f78a7f9dbe0111ebe27605a34a253c856299e80310ba428c03cde30161a91280d19f22cfd2ff313d9e602371826b25de3af37824228cd74463965284b47cdf8961dea0a1a9704a40f88b1e3bdf1bdfc299707f8d33c0cd8947672fb42d9edc57a97ffec51040f6c81ade010a06de717d47f7ed71bb30ff306c1f2b6d53a6b4d7c4e139add2b8cd176089d670c42586e38110af0047bbab1d9c1b70c6b4b89632659dba34a2377d9fedc1a9f470f1e66bbd41d68572926a82413c10498c27f66b032280b667fa5de9698f8bff70dbc1bf989294593bde552a3ecc5b58c308592876744f4d87ff4fe2513fd37a2234048b3f66f5024350ad5a54fc47418c2edad5b819d911f9adc580fd9dbe8f6c7ecce5dc2343738fe9593d0c310abd413053389d290fae307a339245efb71e2b27813f2933c3633003983795220bfe69a6c8b149a2926b19eb8ec63630f51a53bcd5455cc237c3da99ceb8f684f7dd131bfc027939b1c895beac26bd96301775334e789d699feacaad6f9060fbb4dce411b99af8d338200b9b18d7e5bd5b62fdd86b6558d8763b14429dabc22b2f8e3579b73494d494ae8d29e230d56753c529b62e6cc90f43b2e6f42b69ee0139817e0dc4339b548b7ffd3083f113bae890cdaeadc6a45a7fbc1e9fb379e5ba132d1f1bd6dd0d225c2f9454313697d62d9032678e294369e81439e05645e79daee4ad504b7551bf2465867e199b62b668e5d378afd2ec01afc8f51bb00cf812ad417276842bf61dbceb07598e2596f12d36f9b09af0917e03c2664d8ddef6f068200062c4fbf34be4fa59cd967e79ec13cd3451f1372bb3077725f560cb39ef200f4da825cdcfdc60f6c5ec85b12ffb2741034fa05e9b613dc183d74bb0f3a19792c087b32018bf3972eafcea0ef1846d374809eff38d70f85aace2df7b6e374110dedd61cc44f8791fac5e839636e0670faa153b50a51462c76f5bb32a98051b8163060ed7ecc8d553f3dcbd4648f00b3f60ef8b0c2b89c647affd60ef103f273c37818572a8dd075275ebb71303bc2bd752a6fe57eebd22a3ea3f72cd52079de148c999f3c7fd9e8a4bb780440691911ed593bb09b6274496f8f1015bd87300f40ccae3b2f46db716c252041a9b83111e1d34351dbe8a77f7ca5c84ccf2f14af03f52d91065e0cb8ac2b52fde1dc96b8a5404ee0361e84e284b0628eb7ac12d9ffc0e27a95105c40125eb765d68f87e8c8d1a8d02f0134ff0df1e2992e23ab9697157883e87ab0f6e3cb66a919fabc0c2b942c7dc53dc226a7682337f30fc82d7dd11bb399620dc11463ba816ab645195cdb422be8f7bbb54b97a177a1a2dbe7b2ba617b58a56ddf7851b8270c1c81d90b4b27fab418bb39f00626c1d42fdcdef50198a83df63a9d1e2c7d545ac6ca12515a2e7de4a1e191c941396793e334a605109da932c836bb0cdcd6f4834a6ccc698763563020aaf847f77216f4540120f2c99c7565d42a642c77ce21415c004cea2ba90880d742ad6b675ccead4aeb03139f412423f1ab90b4cfb931ba320817c58cd7c1c7a4df4056b19fa177ccbae19da9f7a3fc2854ed4a664a18ba2e3a60118abe014ab00cdb91cd5f76e6f1639f1031145841facfe57496d44c0830f70b21a0c4819bc8b6e76bbc995618107cbc0247d3dba2837d67b380c01ac6c44c9b728cf49e6ed9e980107a606e205cc739e3df381f29bef7281413e2b4676426fc2cbcc05b317c71860cfd1cc7512585add1868d2976a7afd9d9ceb705ea2af3416f9400d18f4d8bd56b4c243447dee7d8002776f2cd6c43ec57a18a9cd5aa642f4758d5a7fa88e4bdb0b80f7084e502730cda74e212cd85ea2613dbd695f508073ffb7a6f2df24895640286cf2533dfd3b4f282c386614c69fc26e89cfa6ff8603d7384b010062bea44abec8e6224002ca45f2c0441a19d740bceb5d01a80de984ad95a93166071c47c5a7c079ffa2d8b2cbfb5ed58162178f0c20ef92f281345725392f040f97a4c9b4ce3a37b1ce00af04f31dadfa8815302beba7b22bed9220c512809ea3765f218260f77c6d99e4c6c550789aebb29fbeec7e046fda845900b9cbf57105ebdf519f6bd00e812face11a530a8d5e2735541739626b21d21b1420df4525738de4741fcf6aa15a24861227b47aa339d0ea04915dd8efa8cf834a342535fea79219f73f9292c3fb19216e9b8d42e4d68586d0f78df1b9d06be0dce34c538facdf785e05cd5b00662c40d08d8a3a855689f56c1e156e195ff56312de370677577f305bb259e7c702f15fd70db2cc78846c128b71ba07fd8cef079b407b55c34ec99d57b7dd5aa341ba1d151d74ec07730d49e3c3a7bcd63a03707b6d5c846b49ab38ce05d80bc441a3b26d4b387c6f1ec9a2f0c448e9de57334b587d810f98faee8e81492602237ed9066cc03f524324f14a068623ec9960139bfc72a664239ab96cbb93e4ec738614755d12fe4f151e044329bfe32b541ef1e2c6ee626dc718cc9df01dad9ae373ec9240925d9a6d5d4a091d80217cd6e524dbafe1709b6741d1d2f2aa983fddbc1c6ec13eb618d1ee19135a366bd908066bdced3aa1405aaceee656a1c30303112b49f945b5e3bd0aaa7c144a762cfdaf9a4339119aa22e5e14dfaa2f6159eb07dc7565894d63dd3b9645ab735b27426e45e6d56567327407cf471d0b69c2554eb31fd4428f9c819bad6cfe947447baf3c22e1dcdc467cc2bfd638a0b2f9a1013373fc0a39a95ea80104afb3c8ea8b1c3c7a68aa697397cd1dc6dedaf8d2e0b1e5afd914a3ec529b1d22f4b6ca728aa31685db3026970b84a40380fae479ceb3c38c667f8d07be586b24878dc8377def5ba6c9a9642035eacc2cdf7f8fa1add221ea1e7b90b0f67502efdc9dcc55fc6d1050c575312fc3de3bc6c8b7e789ee970c9eba1ff5a0a871ae18fbe70ae081961151c278c33281ebcce6bb3c506795a38b24cf640452f9e81e143fe8f042f24d62d4069d88adb574bef1e9ce3b417862136ad6aee8c3edbff48187107075102ba8b27aa8bbe4c0b70548e853e061f225b90b38162a74c08fa8da03fabfd2293c02e900220951e4961130c72ccef74aee73492bba70749bd55216a82a07948f90676491df8aa11ed69b16bfd542356aaa3239fb33d7210bde8e367dea7b68bbafb25f53e0ca00114f34f2ae629c74a6a654f7e7b28ef70e4c69424fcb76a1dd7efacb334c47c3cc591bf804e51e748b881a828b7d312b121274eb39240e1d872106d771f68c9a30a56dfaf47efdee9de9fd771cd97a556202f2ec3f3ae6a12fefd0cc65d47637da540869c23a35c228e2dd7722f26db484622fff82a96f15b974c1a783b58ad0c476b1ed260ab2ae8a211686ed2c672f838a1540c9fbe5f8bfcabfde58edb89f480add13ac20946e50d1e284c6560a3903b2584afc4f0170e258e377dee23a302f8f7e0e34203ae0134bf0927d5b8045328f4dd2856e8f8ec24492a6da4564a36a8d135cb99e3fa6550d57cdcd26b5b884d83af5ddf587b65c5ef89f9041b6fe6178d2f0073476a0cd96e1afa38cda8229dc1604ebe5a70823e2c936c4b3f90bb9be12a1e302b517b310e2e6d57ce5966bcd6dcbabcddfa990b802832ce4f0c8e82fe943b631f6eedf6cc0dfec15d2df354dd852a1cee17881b46fd8b7436085ea061683e713a4b564e36c473be2ec349045889fe78a71a3b174999720971293af409f0f7f024b1ce7db6ee01324668155d7668e7ae260bf0b9a71ec0c1e5c3b0dcf50ddf8a185c49fcc6969ee4e8e6100e613d90aa71126047223b50d89988c24c09903775cb6a7247d7db2dbd33524183da3adf734632d3d761ff72005f935b9e17127a0b0aff7f0e5af6955c31942635f0e9a6d2a134fc20dbfd266891b767f8a112349be6789ec155a30b5cac6778e0a52d6fab7169fecc08fe1d1aceebf183b1cdd21aaecf1f6972bf4f1353894d11bc4bacbea9744a81a7584b6502e047d06e42d90ee034a43c2f20dc70405fca76656673e31aaa29e81cc24c0b625e41e6a3076b53e43882ed6ac478b463a6ec25348564f5dc572245fbeaf8373a6a89dac3d8d75060efd3bdc07151451b224b6143bd8237d1fd24deeb2d0d69fce9726b3c25afd78c10e9909119eb58673be4df0ab9008ef42a5a47088cf3e648668c5094fe61330794a08d1e956a76b4e2cfe44c02bbce66", 0x1000, 0xc) r2 = getuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80487008, &(0x7f0000000040)) pipe(&(0x7f0000000240)) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000280)={0x7, 0x400, 0xff, 0x5551, "52205944334cba551bae68df11ed4ab5a54313f1", 0x80000001, 0x2}) kevent(r9, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x4, 0x8}], 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21, 0x0, 0xfffffffffffffffe}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(r4, 0x5) r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, r7, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r7, 0x3) setsockopt(r0, 0x3dcb, 0x1, &(0x7f0000000080)="fb2a0b3f8470e52514d3062bacb01986411b482762870c22f28c7c51d625b3f49d2cf8d2912effae606fc18970725a729dbdd62fd4d51f2114e561d923bb139af46894e063a55d8a311f4687e590b90fc420fe842ab6c18a2dca7fcb22328946f994c52925f7df277657a666daba4e2684970316fb19b384fc0247f1c6c6c46677ae81d70fb8441f42cd4f53b59046578931736942c7", 0x96) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYBLOB="0d612e74557bcab1184745fc603c48c64694c0573009bdfc62814921fa6cb70022f88c362b1da543405d2896aadf23b03895b28c870803eacbcffdf4a6603f84e23ae8ead0d37cc52fcd50ed39a4569c51da6e5d65646d367ca86ef6bdcce194d690efc706b9c9930a077fec408779d65ec1c81cffb1bd1d30a455b47452b06a75e55077e90947e6c4a5aced5086eede62f40c25528ce26c405f08f775da3eac92e548f47a7d59edf3b4bd22926164591aebe79cc01c95cc0423f18ced0766d94b9e444b11e05ae3b5b5948fc4f824ef410f2017cf2014aabe5816127919ef35e4c078ed5dcc1ff383a34cf8af55f2d92f3b9b9b0b9dac76843943a7efc32f5ece8921eed027869a9ac179f737c46edee6a4f1cbceffeaada6084e2eb32faa7245f1c88c1675aebf29f2dc2f75002fea089ab3cf414f14d2fc2b29ec3636912a964c834b9a868e57d2d6ffb68b7da8f7b6635c758c7de843585c145108a27879b08c6ed38e78c85a04bb57ced614a51c18ef3cc7bc8c59bab709617809cc8c3f379895b47d2d421d3899290c8e623262d61fbaa7de7a868152e9eb72919ebea6c5aa885dce3c43eb9c8d1480bc6b2662c5b4ea85da3412524a8467ff41bf35c6514d18c0104d3f18c24a4fb49399efea899abd3a16a680778bea7d3c425958c80d8839a8c127f43e79152e674fd198d2a3f6ff6ee1894005752f162320f82ad5f80d20aff33b029f73fd7af775696ee66f8aabd9da1d02e10c724aa2f00997651a1d6967c89901852ea316a5b9d44828bad25d4c807a776794cdc5c0e0d070551537b764f5f9a1e5002300f2ad1b9d544b857b5ca9ca4f25709dd28cb615dcb659e5d7b2f0562f008a9d58748e5169be0e71e49fdd4b752bdc4ddc523b8d15c814a52567e462cf9917df9f0b572d7dc5d4e9241cbc80170ded358ed06dcee7159cbf0a8a7b5b3fb64fa3d72416e83b10803408edc13c73bf940a84d24c9d00fcf3b47bf03ea4c71d59c970a887bb9593881a691872ce6a6fbc18ffc306440465d0da11a7435e8c451c37d7cdc33038babd1aae8c34a393359d810ca4428e7e2ab8ebea79eb3a7733b93251a984855145c1e0aae1cb880807c2658a67ffdc43ba84b3d5bcba3500b896a1010f9b15f8d9743b353887dd44c0de45b690bea90a2de832bfba189f6efb0ae1c67515d3aa9f90b0d3c201a170251f44cbf0b5dd7a6cdd6c744b832f64eae7ea950a5124f4c25a4ab0a6b2db04d509d9cc0ba438c3aeafd6fefa158c0b9e1eb97c52536a781e63c77466b7f834ccc541ccd542e95713115835bfa24bd7eae4eceb1a4d15c59e78f9349607639e971263f5e0c78f61eb9def0896658a97777becd95be6f2b919eb2f7b377c975e7f26bb42797414facc2c1dcee646b4eba209e6248e2638a6da858a81ef21cadfdf2e08aa696b82d7fd6546777cc9778f2fc3b201c91068f043dfa270c5adfe8dc1b720329268ba4ca392d9a1bb2e0ba0ca5211191e00efc6cd5442eeec623aac8ca213dd4368f4de0661aee4f65f7c1bbdd60cac0561577bad23e7a1a14459a4e32a2104e76d40a8a3adb060c6fe0441e323993b405923c3e9f688464e688611715c328d8613e88a0fe0c3b2793fb3613379207e86e0ed607e800d227e758cf39f6be3795c23c4bf8d551a2b696058de35f0c53379f1df3ea3998cb4de8af2714888b779a1302acb1f8350ab25ed366429346bd88331304d6f5d818ee6e2dab573c4573e14e8fcbacdbe11965f994c31755fc5c79aa7f2d9ceb6513a8b665ec2d8d897b6915c0d4e429a9014fc4b60802f82052dc151a69258326d3339b93c37243a48844e661165e4f85a92af69751be78b28c8b94efe4dd4bdfcf21389997a5ce251d51f62055596a765ea314aee7fc9c47ae1a174a0ae9c21103a189af3b2b93fe3b0ee93e08233990e608cdcbb8c5e157bca896cbe86698357912b4f060b0448ad003a1c9dde489dcc450183693ea7135d41289b0cc1ff4b15fc3a5684743f782fb03d2feb1a49b140c83a1ee387fd8132588f2fcd634f3e29dc2d0bd07efd79bbb5e8566b4b1b100dd8370eeedc58321dc2cac624ed266934f65d00f10b6e0201777cbcf5defc465b7ca372ee79d42d40a9927f601a1d9433774e58ce18f6b72c9b0983fe05eb26eb10ddd73e48a7c5c3b204a722acc63cce261b60e9f8939278e5f450b3922f473a0399c350b3b31013a36b41202a511373920e47c7f541a2cda23dcd48cb79f18ce338c8753c834207dffc5808e0da2028550bfc2acdaed26ee34c234c9e13e2988c03902a23756b41acc057842361d509d30e8a697d447f480e3343b86119432413c036efd15d1661cb0129e36a328a8cb9a73c30f6e1bbf1a1aa1c791223ae2f0c5cb671414b4b24351294ab983e3052e10c93c3c6b11f8619c5d0d87111009eefda314db4a196b4fc0f0c1a5542a4575b40bd1f60388abfa3d5b25134ceea1bad35116124858e808758691d735f0968daf130658ee5b7a79dcd563fee7037c09cd8a6370308bceaa58ce9c1a29e78dbca9bcf4887d05e3e65e22e73412f17e7f31352c4122cff6afc17249d22efb1d620e67379c4780a4f288b68fbeee862aad32c5a783d55066a67492fa71782ca2c184a968a4e141bf9993b0aa64b7a6a3424a06c7c5950b4ff2f35f4b5a4d08115d24640c84e5dbdf08f13d1bc681bbb68b93d84a550096c47015c32918d1f1535389c59b14cb3afeb812e067e79119774bd0396bbfabb5b9c92164acb153333e848a74f682b812efc13c9f216df314d91debdc82021dc2dea0f86835642f56992ca3fe13d51fc4f97ee19adea62f20fea58deaafcc77396cce83fe1735080e4e65503ba86a19cb53ebdb6438467249fd1a3f8d5b8630f170f36cd9aba8f2c9a14eda8a824347dc472d2fcf735ddb2ab5012d989aba1baee21092c071c99ab640d45f4055d32142d76e7b80c039a684a2e7a93d5ed4df1b8b4e1a7ec8319831bd9f82cfa736ff481a274eb4835923e6edb09ef89df3113d8cdfd405eb66d8748915084896410ecc99af380e886e5eb0b85af9597f37b5f71605cd133fc0d7c8f4e7700047ae6f3d70f85cfa4fe0b7eabf86e001195358fbb8ee7d936e6599939ec80ba2e646acc293fe9b562e9dff7ccbfecd8d272de96c2dbbd6a4e1678b53b21a069274665a0243b1e533fe56f851a7c52002eb29b675e1b9918fc181ced7fc891940fa1dd8265387605b8f496feaff0420c75fcd1ecc0ea515262dbc3987681de37bc9c69829531d507a50ccb8fca89ef1ef65dc6cb31c182df174c7882090791d0f9eae32c7a92f6bb7d3cea84c61143565529e2c195b5ce51d67f62a4d12420aaf863d20499568138e7daf35143b8b19f63fe7c2bde272e5dadead40b193976d83810b090523eb02bb3a0e6846e3ca5a2499c910f56c5b1181e0b7597c22b6b230f5b6c86ae9aecc4cd21e57026627ad27942cfed5e3e58b577bc81d6abc343058b60aa508854caf17f8161c4ce5e8ded3688b51ecb5975dc6b07b9600d9f062da121d09b8752ee8f27b732341df45e250e784fd2e8269850e5cc0485bb5218abb27b664a53df49a0967529b4613dcc2850095c391ef74fc1d0ce28c9e7f7989275a07d00e9d4b44369410d1129553ea758dd79976ca5b7585de701352195c8d05c475a166220da2fc9793f876c61e63cccc05e7af962d1d82fcebcce6b1c15fdddf6c59800536c11d63da40176741df5625c72e914cf231cf276078d6630615ac4977c419eb12425938b9c805b2c120083dacb9eb15b6ab8484d4b4a91b33ecd007cb1bf853e7ebe1bb874c0c53cbf40105c4d253b8f42d847e6a4004a1f8e7545e837518fd22aa0ea0afaefb2b4b3cce4bc74821e859529a8ed08a9551ee3175247747eb9beda5e6351f3c5e5bc359d211d8041fbe323218b3533c18294f5639ff56b26e16ef63c4ff04bb07d2a532a41e70b21d93bb87f87ef0f63a1e2f7fa8dbad5867808adb2aab0c6f589d4d06b0453373fdba63f025ae1f64832cabe66edbd7e9ed38af8f73ecd6d1bb17495f783f7afb831fb38d747e666be4ffef5f5ddaa43c3b26f678acdc6cd6bbfae298af9afe3868251a6ceed9ad51b8355acd992ccde081ae9d6c928be05d217554f57b78a62ae0220903b720b0da587ecfc0beb67074531a817e8f432d2125cd40a86d3e33d4774548f543e7e5d45e5e5e6b7a4e261e67bbcc829b33b38e7b9fcbef274c2141679be2fd78bbe151328298cecdd944dc6c0cfb149c98e7177e6fac02cb3e356cb436bd7f869d8e8b5f051df44f88da32edbe8a8f04270a55924fd666fa56fe3c96539236ef9d0c7f674c12fde8beb379376a42d3801e8b3ddc22ecf2d8242d9a0e0ede519b96411d3949001728cd4eebe92c93666ba8c15133d90efcdde3d8f67c56bdbdec34352286eca1f4773e94102987a9bcf4c719ac8fb1c2646ff3ae362bb01313859f690b56357409e2a76afcd5b37950f0ffaabff71c1fc04b70b644badd24234b12af32767e026ac9f11a0c5cfdd4f5ab4b19379076e28c9cc4ae200a7038146b7b0003d2f71d2e87d997b3d9ae0666592e27fd3ba03db491316cb76b69fd9ba9fbac99e181b568289f103b2c79de3c362273e70403a2a10c7a833ff222b87f99714d9022b17a5c1a965a3dc09c229f2b0de99aef1af92f0a146b2debe1dc0f0d7e771ef79b373ac58dcc1739b90da0d78f3c079aa288d139bff6e56190bcdd5250a9209fca5452175f7c1935fba4c486aac29f690c92d228f0c16eaa2b5ebc19ced4e98a833f38fc34a6471d5bba82bcf0ef3d052c2f5612e7e0b1b3e51fa22be5cd53baaf216b301d4c05c6a68b3dbe81feb1a8a34c245f162b68b749a3aeff10543ddca2f27eac236a937d6a6ca81011e46a49bfdd8aaa34ecad2c007b497411b70e377fd630673100d946f0f8e4e0d851cbfeb58fbcb976120fe8f40af53ff67fe032967dc6d16f21ee65f8d680279a58ce1f468720e0dec9f05d258d856ce70cdc65d3c461578ceed65a73a137b2b692635d7359d79a4e6ac1830981668700e247e94d86736d2022d2d9b8647732c10cf2aeb37a5e76e6cf23a31cb6866cc8e07e8a337146aa8e8c62f25cb55966496817804bdd2f905cbc205fe36b2b62153611a48700e26af323af2d24ba62e31414773950ea299fea713caabf92aa1fc9605679181a0804d661281bf6b89fc0b7239986a7a2099f6db75a0494f826c40f9f380aa8ba64f1ae0204855aa01f47b0719816ebafd0628519e6ea2b2848dc45346b56fbb444c93e551624d5cd70009dbe36bff9e4363405772c996a148e7449d3a7f172bf62642462e7b352450be4eab676fc4256c94787a3dcbb9a2c1192c6cccf3c21b141120aeb16ee222b38d0761e9d5348606135f5ace95682881ca2b2ca655a7a91d1a121f2447f996fea94af0e1df816f227b4d9e78e4cd7541e62df5afe74542ba2fd8711fbad7158ecb8d0bfe4723cd48db12dbe8e85aadc5ecab3d99ac8fa97e7b5fa9a8cbc728296394ba0253cada60af6c6211f910933b7e15a331c02608bafb75c01aaf5a8606a294bc10af8f1e953c7fbcbd2c8d8c41af069d7c353db09c9590b76ed55a9697ec196af0844ad7ae365b30cbc3fe406c9de1ca9fc1b56149c1508dc3732a4add539cb7239977641d73ca9f008fb4477f955cdf178e5e1551453800b3dd32497c310630b7c4b4da71e888f9d2a2166f1342c49188319fec102eca22b114728323c338731168", @ANYRESOCT, @ANYRES32], @ANYRESHEX=r4], @ANYPTR64=&(0x7f0000001340)=ANY=[@ANYRES32=r5, @ANYRESHEX, @ANYBLOB, @ANYRES32=0x0, @ANYRESOCT=r3, @ANYBLOB="32a58109668cf9517570de12662516394c6093cd472b85a658a4c973911f759663bf8af08b1f3941c81494188f195a7a290df4b8a8b228126877ae621c343997099e03ed13377bf20d839f401e9a9589a7d57d83fd03945334b561baff3dd50fea54015537a2577763c32010bc01dd973d04d0b69ed6f6d74bdb595f17c0918c36bba322fe994f0e5d54306ee5b9d127e70f26f0e25ce1bc71150f4e71e78d20c91cd088af177e51667d7b33e86b041e1b78fb1ebc85378f7c0aeeed93225cf323ed2f22b891c0b396a3dbcfe9af90c5917976c697", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=r6], @ANYRES64=r4, @ANYRES32=0x0], @ANYPTR], 0x4) shutdown(r2, 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) listen(r7, 0xfffffff7) 16:00:04 executing program 1: sendto(0xffffffffffffff9c, &(0x7f00000002c0)="a89eb0282d5a448ea64a9e56495502b13ce8c1f1c4b87a018c599a252c5b8af3f0d52dfc6d7e3dfb501646f2cec71a09580732eb522f880bc98f20a7f3849cbb70217ee433ea84a9ee10532a94ff947906fb4320eb850b5fdebd92e705854f92c0d9c487068bb21f9a97a407332d30f47cad14525c7911cb230555e0c8bc63ef0a8736c82d1695d26c6a9c5f84bdcd15216229f22da5915187e4fd98b81384e9d85bb36c5c0de48afb673a24acc7b7e2f9a8c4effd8cfdf15157abd23355d678acbc7dd6b6e652b5503d3b7b523f441437bfc5cea73a000d5acc723019a865ff379b1887d513", 0xe6, 0x18, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e27627573ee"], 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x0, &(0x7f0000000200)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r3, r5) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\b\x00', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\t\x00\x00\x00\x00\x01\x00', 0x20880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x167, &(0x7f00000002c0)="9b261b0b1c140c29c2e8ad5a412e89187be8c500867069b1303a69bc695f7ad3c1c6aab5f3f5d3b1265906ec45df9412f9110dec82f95fba7ea2b8cd653b6e833917978a533063eb7fb8155b93a3dd4411f113318a0ff91ea34812ba096c80daea8c0f292b2de0546e902c90e79250189d9801646985dc81a7afbaac67078b9bf57ecca2c55a24b0083caab767f9de32140ea4486088a333659b81ab21fd8ed1b32b0aa4fb963225a8a3765b9bbf4b03ea1c062fb2fe0e1125c111f9e5137ea523fe16e7a6e0ad83ab5437490000000000000000000000c7a0180ddd1867efb94438fa17824601aa2e6217db1b31027d37e28e6b82adde660c88a8aec58c87a53587b0f9a689cc57b0a747086c06b08aaa817d3dab9c3d5975e936d7b2097eab09547d1ecb72336d4ae7a77e29f2b52cdcc9dd47a93412786a4d9ad25b7e1b48bd3fb013788e90302f2ca06cbdb3ac1711a3289ba5495faeb38a476af773c154b4a83921b6d921") ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4007, 0x40) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) setsockopt(r2, 0x2d, 0x30, &(0x7f0000000480)="ebfdcbff13b9fd812eaa4e713048e6993192964837ab56a51b7678789cd6ae2c10b0b4cae8a3763ebf10e13c289525d04462f81d2fc57db07a27a82f7ff8a5ee2bae06f1650c2474d27349d383e397ac571f3b46e0e7bc29e42991833a714355ce304fdd4345056c134b04eaa7f6426e237822c597d44365ea05dd6ce38e657bd2b1f3326fb17dcb13a4bcb245105391cd3118d25f8d6af05558c24c1044c30147e209bdc03b71b01d90c2e6fef178176c702f80ca4faa321bd7a2eafb992147a740de1f3dd109ef13da8b3f9b1c9783940c570ceabadd21168628bb49fa35e7fcaf07701902d9d048a8508ace4b8dc8b94d7bbea4d85156e67058a7c6d9416f98e160c29f9998b9e87016411a3847b82cd6d241055e81ad349674d615dd6ab3bfbed8f948f8abbbe263dfd58d9f0d70e4b86097bf13002fc1363980557b904149c356c321e8b760b9724a29a70aa39045400cae92dd24cd7e84f06c7de2c26b386b69c90012144eea145dec6fc3cfaf4fb5eef8ec9e34bfced4b9f3898edf883f4571341739e9e8738dd7e7639c0e8e3995", 0xffffff23) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 1: r0 = socket(0x18, 0x4, 0x1) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x2000028}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000700)=[{0x5, 0x0, 0xa5, 0xffffff81}, {0x5, 0x80, 0x5, 0xfff}, {0x2, 0xb2, 0x5, 0x5ce}]}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000034fb300107100", 0x2, 0x8}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000200)="2e3f4cfc072b8f50d485864414230042ba289e2cb06d09feaa9e4ad8ac7cc0f571d0d77dfe4103a220f5a08432a491c45fbeb7fd70070c1662d442ebc37a5238f9e3e52ca5951c7289f03ff251b92df11f14db3aafa086a51b38a30b5afca1da8eb6fed5a4df8b6a6b20fa55505f7723b33e9cf987e2371f20b5284db21586681cdddc0d996a24754f1e7d104ec10cfcbd4262cd1c8e575b8b2859c7c12750dabae4538020c061adbce728461b28651a3c9f5991b784d9a46ab2b3e03b09a7ea54bce10536ba878aab0b9db970b168d41c704432380b65a0bb374935e250f5", 0xdf}, {&(0x7f0000000300)="7a63954b2e53b5e353ec87f45298b82d549b175abc66217afc99c99ff72efdbc4c0058407e0da2378f4f73afbbb1d6e740344e44a29a0257689da76eb3dc2320eaf8a2e382aac3b5681e7027c369969c2482e439cfb30685f755c1886789346902374c61d1b8374d6b212e07cb04445995261bd3fc9b207d0db37207965f7bd957fee3fd26e7ecb45da524becf2fb38021e6327ec03285966eb7d45420e018f51be2cc27338cb10c277736779f11", 0xae}, {&(0x7f00000003c0)="a80c8ad5b9f2aaccff897962d6576d96f492e5e439ad864bb6ae36a643a7a711246d4a2e9da12de92bc39400a9f1fe72201fe9aeaf40716cffe0f0850fcb763625b6013274814af0a9ef6e0f3f2d739273ea5e3a8f8358cc0c58a73baf0c4535d4d9022f4449974a39e46e2432e9a9208179f7940166d6f01ec8ad5171d1d8e0313e60d0e469187e0652f7a4946b398b0dbddaab380e8a6eab35323a88d0c02fce717b080ffbafa48da098164d3b5666ac51d338e2712159", 0xb8}, {&(0x7f0000000480)="1eddb083691612991e16ec656226cebee6fa4490", 0x14}, {&(0x7f00000004c0)="ab23d020a7c221d6734a50871a06086cecfbd186368c0a21e4b340ff8afe20273520e028251aa05c65187f9ecff28be9d93d9561f4f8ebf189af98f537175e3d28fd5eaa329d1db9b66a82ea33a7469518", 0x51}, {&(0x7f0000000540)="5191a6b34f1135faa67cb504f8b59abd9c83398a3bb8b3e78df7f9035708cf6469bf1e146658a2eca783d090da768192ff5a3f6bfc6acc819041ae0242b9c5b7dc208d34a881f59460c655943bafec2c72de6661498861d1433ad805529bffb41ab62c276f98a62db3de16ecc5eb7bf007d2", 0x72}, {&(0x7f00000005c0)="cbc104af6bc318237a666f58c050fc2a0c69374b23c519a0cfbef24e9c2c82f330ce7a8ff17e070d3a595d6eba231648421b99fd83c25790a7c04d7bb5d6d68a70bde284c5a4e2f44526288845698f89506e717112a8ebee97bf86ee55fd31e44e4adc240ce25af6e826661f7adc29c3ee4ce8a1073eecbb9274e3cc1627f3bd8df4f28b5d33313ac31ddcb7e50f254f15e65c42318b44bb0077b5d0f6b565827fc4b51b8cae33c42b3a302b54578daa1bd0a90370c42137e4ba", 0xba}], 0x7, &(0x7f0000000700)}, 0x2) pipe(&(0x7f0000000040)) syz_open_pts() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) close(r5) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x1f) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000001b, &(0x7f0000000380)=[{0x402, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x2, 0xf5b12a0cf706107b) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = dup2(r3, r4) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000140)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x5d) r7 = open(0x0, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r8, &(0x7f0000000200)='./bus\x00', 0x5c680e05cb28acf2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r8) fsync(r2) r9 = syz_open_pts() r10 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000240)) close(r2) dup(r9) syz_open_pts() 16:00:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="3d3877a07bfe150347af561562aa52b764183d9ac1a900d30e2f6756be287cbdb7396591e2ed2d437c8a387cb729e7566a2b1fcdc7b66309989fe555970b7847500a1edcc7141c6f02290784de75c89c8b39af3ae0af000872243508679049a3d18367a57f07d9f60fb3bdc4744de2c4a9ede753f31e4c69b01eeb7598c5058faee6fd2ce17defe05c92fc6a8b1261614479813a8db53965def1f5822212f41d15539b0d48b8feb3a5d63b7975caf9f098ee03f952e691f345c782f0a3ac0859c8a3822c3fa7a1129b67860e5ea9b95d6b1306f86a2dc79f2b96a67c98de2e9e4acec32a5533f13f128ae6809c7dfd49f7c4", 0xf2}, {&(0x7f0000000280)="bb45c75cca034647dafde4e950832ac4b3ac", 0x12}], 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x874caef9d3160ecf, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000300)="6d0899440b89ad8fdfe7d360d1f8f575b5ea5e8e854f0a653d9951aa7799dd690081946616fb39744249976784224baac1361316d06f6a5892f4e8635769af83804d81e554f119377dc0edf0e6c3e0be915f0a7a7052ee8f4b30c225b5c15022409d9fe2e1ec237b2d873d8c7d9419968f38f043a5c6beccce2c0763eec2917371c607f4bc3069dab1b6e385b83f450db9906ad8b1a280504150118fb563ce76b7ea9b62a8b0924576d6cde351207f96349f922bf866a8219c8d7c17f6d63b8d7eb4ba211fd277096f2725b2ab4246f7112036827d9124fa06ee4c93061fbe54b327a8", 0xe3, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x44, 0x379695fa}, {0x23, 0x1580}, {0x0, 0x1}, {0x25, 0x1}, {0xc1, 0x6}, {0x387417014e26e85f, 0x9}, {0x101, 0x80000001}, {0x40}], 0x8}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4000000006, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r10) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r11, r11) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r14 = dup2(r13, r13) ftruncate(r14, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r14, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) lseek(r14, 0x0, 0x0, 0x1) sendto$inet6(r14, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r14, 0x2000747b) ioctl$VT_GETACTIVE(r14, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000300)=0x3) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r17, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaaa66, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r14, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r14, 0x6, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r14, 0x6, r18) writev(r14, &(0x7f0000003000)=[{&(0x7f0000000a00)="56a90c708376e969dd04bce24186d9e281e90f7c7db1ec304bf224f19485ffab9b0a122bc2e195ab0b27a335703b835231976738f805b37f51a675afb6f307cb0f300cb52d901591bac2eb35acb3fff9a6cc49c50fc50dfda213c0a62d2e31332c6c6306e9ceb69c1ceeff4083bfa537838fefe5eb5fed2d9b2bb3badf319f3a8e2e675cea842010894b4a77e79aea4c693237527bbee2e4d3907a8f17690a11397abe3fbef72f48c0b7acbc22df524dda3dc5d23aecf9acb8725237d5188010000000000000000000", 0xc9}, {&(0x7f0000000b00)="3dea58eab600ca53c0e9296fffa361cf63244fd28bd4e6c0ca5c088896f19ad8420da5611a3334f5c068ada370a23f5fa37cccbff73e6fdac20cc816b4581e6cfa3d032265b4d87d1929323f7dcbfba696b2e8a17d99f6aefe708ebb36216274f15ea0d6a73f98275cb488e1c8fcee0d36209a1e325441fa81c75b6233a54e61c6b6039e58bf327a0a8e48ccf091cb61487c6c976ccb818202b51a9417739ab8ddee58ac4d5f5534c7419861017b1d7de7dc774e553d02df397ebb18851fc6797365645da91ac5fcdbaaa7fb1db1d93c091df4", 0xd3}, {&(0x7f0000000c00)="57d0647dadc7d710d7c85eb8ed55e68a2ac18778ccbc7b9fe79edeb339cf65c0cd9c80318875c7b1b8bc6e3433660b51d4b47870a5ba5c63474170b84cab372bd00c8a2efe9b12bdf91fab00fef9f9a70d7863958dc0f2297b8ed93bb440174238fbb1f3060185f79435ae8b4d790aec3e39ab", 0x73}, {&(0x7f0000000c80)="60bdb183520a9ec3bf611b4b658c85b62ef8c87705a9882592f80406718eaace74d4691e6a92ca9169f8ab767cebe2f8cfc64895f70f869ad11be4a39cc44415d368d3ee837f7f5a476430b5f0f3f825d1ac740ce7215eee807b48fe33eee566873c642f3ddd9af4b65f8a18165ceda388a5b18db96a2ea8e6bd76fae5edfd0cbeface7d6d7a31748db5cff38df03b62bd09e686f008179bb17d396696727a50da97b705f690eb19c1499114903d15e8aa7ae06a5d", 0xb5}, {&(0x7f0000000d40)="5f54a6b9fb6d5f23a17b6c98ee0e6fc29573adbe3898812ff956b02b6531be6853827547f325194a0444f44b9a6ae3e3cc8a229c90cca09ff96de8ba4dd16afd01ceeef51d904654dbc2bd666f9b84f9317d3e760fc3211d4d6191ef6eabf454c489b5dc348ffc855a8fc82c9c547c13f978b8cf627a1641c00fadac2c10f3e4c59ded6bde2a8f529b0f26eb12c4ce7ed941f6a7b064dbf96ef1d4ce2b86a1e50e20e149df223376f1cc520abed0c3dc87772a466fc2aa1c87e9b155", 0xbc}, {&(0x7f0000000e00)="41334f86e7cc9e3db59f77b2e7ae538861fc27b7f7c2404f31b20d5c953371188934c030d982d5bc2bf4886a2e025c9f846632ff3b1cb00792c3755094f34f3c3879177e5855289e1664c7f8c747d4d140f96134e037b685e44267f5e0fd526b18dc5a6f8868e0949ee0d293ba495917f1dcaa53dac5a1ecf05bdc0d530388c0c96df74baa155c881b3ee00bc66e87a1cfbece6a6e27a6050e06947f2b9ba302904a0632b6e7b47e7e8094a301a8ba572c8094", 0xb3}, {&(0x7f0000000ec0)="332a0e4254ae742d9a4e75bb07f11b65f03a096b3b9e86e7e1510b26fe999f5fe52b14492f44d5775f3dd96a187aa148bd193bb7207527d8c94a60462a6b46d664d9616fba4458b447f556d48c7d9cd419911ff0f1081be757701c3adfc603d2af970d7ce80ca9f734ee5a7de1cb54bb0756239985fbdf14b3cb60ed647520cd7bfb8dd868955250604a2000af31332a01168ece27a48e728d43f397042f94b543cb26bb1655b232767cb7fd705c19cd35c344df11e4625a2ec7f9ceac4efc78a44352a8c65883c360f4c96f1511e94d3ff1c68812e103e3efa18213ff0cdbe72a4533961f4b694a58430024648766db86c9a689732c6e3a0a659703f8c46a4f69e478d532bf08336623abaff5dc8964247e2f53379f49de107d1b00dea382e8058f337653f6eb5851de52d914f4b72fa53a07d70696b470fc596e57a98e89656ada679d4810e3d3cd1e0eeafb06a0d6d3ea33f037e6e0ad305aefcf8d5be016eb5b512e9e9d342cdb3b35ba284ba42e6101331da2d41f6dc6b3c79b74887bb89700c5156e532766b698da80ceae544300f1ed5a2a735422143cd2972af5a0f5d41e9e787f7c316c25cf77421eebfc33f3f96b9e6efe0306bbd779dfb5671f5a1d6675523ca717d373b7fbb9ff86d0d235d037db12f55ae062e55bfb6e512d9a54d2b43bd8a7d45320271b99915762048540aafa8fe7933e1c993d625844bf1c616a0c0d7f532ac1a52342f273802d4be308c44a69ec08614b58ff5602d0a12a5114d90b608ba3d19ed9eb134b88b8df7121ce14811a6573f9219c2144831b5d34b3409c56323157738da4748960763ee4e95bfb404ab89d2afa9ea27f3b11d300e12d879fab147bfba616f6c0a9c1d050f5c68dcc2584157de6623454c7aa8a59764b6361774c7eaaa01ee01615d138d2d3b7e68a962cf1b017df04eb1585b91c6160a79e83289b176a115e14c7caba87f30f8f809b6488dc4209560922beabcb007554ab17f538f415555aaa092326b14000fb4e1cbcca9fd4a55f2f1f534bcec2a8a0706446bb2b83e50a2da27b2fb1e2a0dbdf6619629613bf1fc8260ca5d0acfcc050411909bbd496aebf7112f5e0a64a1ef2e2ae59889ff2ee4070f8d28e35b08ba3ecaf695614c71567eb1de11b179cecec646e927221edeb1f276fe325a4b8ee60eb64bdb7f94501a9aa5fa127db3db4c9c56d3cbd0a919c39f4b0df225cbe8dba487d1ec0d5a9947e09a0355130346427e88a24f917a6f4994391c760846c1984b87dd6f4cfc077280cf650c4614e52f916e849d719f7c76fa07b3c133970fff66d6afa0fbf01db0a8beb58a35052978e7f3059f606399ebaf5ddb615d822ad2db5c740c412fd32a2ae5020adfe1e1728ca85bbebbcb1c9e325c1ba2676556f4e758272637954740e8363533cbb1dd313c5875af8fd1a1000ce98504d4f5b205711d23f310e56de0bc55aff9e3b4a6abe5447d5e134b34b15decb2f5b56f886c50ab622118358f17411432da2c511c281fecd124eb2103666958671b3cf537493c1b78fba8eba7e42812bf524cf9f47d5f3298156f45c9e4668c7c00c34e9bc07f386125ffffc051c673f93e7e7a7277ac3aac876c02bab642033f1492a3b95efcbb928fee52af27c522303e82f98ee34e92b76f891f004fa436a2b0305fda4852b6e5bd67b8e8127e5de5f256f34b04aaf0b95f4ae6181171c5fec39d0d8f143a2fa2bff0cfdfa477bc62eabdb66eed2b2cb4427264751fa4c38aa97f8617f8f7549305b099cc7dfb45e938dde5de0067b66338a427d4089933d7fb59d63bc563b609ec50a5c2fd7cb881f435ddfdbbcbc9aaf823b645f00c97025001390f582b48d3bea368e5d5438047c705c5146a282d555f6b6e38711c75c11f04b658127c7b9f89533bd3dd8e1c5375454aa33daad234da27aad83a44f27fba2208ff088effce455eda21b0f585da7665652db9fb64d0eb152ee3d751539cdc997724a14292c01dd3ed5939781014e09e61728f95e5e2c4aebd04a1aec3548a7a01ef9d999a7e2703d929aaf59e5910741b9c669f2672b666718c775d7c401bce4fceff9c8cdcc6a9e42e08ab751b01c6e35ffd9cdc7f443a600963ed94226b218f5eba74f88bf14e79e6f5ef19cfd0be54b5b9678be204a53d10b685af171ccfede534e707676f38b1e88cc75ebe1d00834f13b869456a5ffa81724b4819ef8660a0d9084fd5fc27f6d070d50ea1d241e2bb8c0077079f89cff718315f32bf3c6cca0bc25f438cf4b2af10b741b99cd0d1e7946ae22b2f6b043bd0b70321387af750244aded545cf858b848ff4fc637ed8b4e45d0c4dd180838b8fadb88b9fe5fdd18e555d85e920a43624eb943dc93da59f448e23c7bb3ed743b291df3b41e5c5aaaeab0ed19ba046a13cc46e2591747e7f4ec021afed7ccdcd902771af1c5f0fdc1baf005c72b626d342fb56babe8630c77b2a391448c9649a700bda99bdb580325ca93f6c6d96d997de961dc2b564b062ad4d2c5805005ec98b3c81ca002098ad08604d3949cd8d4f9f146ba16e001ae280359056b25550c35a42b6225b2a8f9779436b29463a2faf093eae22d7a5f54dcbf5cc9248609d1675345fb8116859ebb2e0938cc829564df26e1a9810950a6d21b23597f7b4c8cb48448f4d03630ca75b5a74de8bc52e01b8894907670678b31bfdf5d6f90c1585982b8244fd9c7e30d02d20baf14a7668df1ff58f8164fa5809abaabcf157591552aabca3327f95c81bc02dad2ae702a4c1dee554809c98f35580dfe909367880f63f342847aa73770e3e9e66feb7ae8eb31601f814818cb9d7708feb7191aa0e24a688335425bae20a0dfa46e82622ae129020cb281f281fc8429bf40b2aab8b36a1fa984cc7445dfc37cb435bee39f9cf2985923e1bcd0f4c3ed3039fcb5a04ad1b54877fbddf0a8f0d0267009673597ecf6dc7e93e8a8d3445c2bf63b643938cad5119545704afb2c471bdd0c24792f58f043066662e13433ec2a821f54a1cc3a1752767fe8a4f44292994c0b99d55929702ac4d96b2105fc4afef2e7656904cf0a3288dc7a741cb5bc3e1feefdc865aa6cd6486e0580a315734b044b1419e9a3e42a4cbee2ef61a58ff37a1b3f679dc9464598414673a32fdeb4d182f22e36bd4f01dcf77ecbd4e346625a88ec20d00eb2b97a7205f57c40a8c7ff782432e2c7ba1a1de02630b1f24f6791c15d7def9c8d4416109c4ff603dd5a585bf69e53ff1cb72a0fdc9d6bac714279441cbd84fa4c78c1cbb36931e1dd7a8c029abca2130c8a1f14df7d8ae4c9b55b9c69eacf003d6030da0754a34b8115b207530f36549692b7d7970d73663b220464d4e12299a60168e14b9a1ecef1c86ce3f9bc2cf77591450ff13367390680c75af44d9213f52e32772d10a74e48fdbfa118cf7a858b96dc6dd2e3b63cafdf6194e255fcefb237ade7305733787ee1c429c0651caba5eeedce0dc0aead4d3fce99aff340cb4c65349d65b40b85ff0e6ec7a7f3ece6be177bc80bbc284a7cc77123620db7cb4dc5724482af8bb340b5f21be045a289320293415613f84f4c57dba6deb124e120b2306c86a6ca6c9e1f7c0653b2a79a67c16b106d1e0bf9ddaf09c98643bb425464c0f39f11f679ab02d5e0cc2c21783cd1f36802244c1bc84c6606ea86ee03328dd237df7cf493e380ce753d4c34378372a38c8828f583f0ef981532343839614913a95893919c257bd5af1c884b42432acddd262a5d9b832787508395aec551997201dfe5f65569407d7cfa3f1e475b6c290f68d5017874b80626d7afbc71610a2ac415a6281267a61ac6ce1b1fd201477d1d312c837a935ceee8a2efbe0ceeac554faf42f39ad7d05f233a7c2d581dc2e51c4159f79e1e4b19089d001d5c1083f0e7ea11b873496fafd68d67ddc1fed5a2ecb89e6548f160a4f0e346f00e5f7b7199c2fa286b9b51a3efbfc854090c6c71135ce84c595f183abb6df17beddfff02b283104deaaeae32fbf7bd000b44315c3ebf74f43cdb058bc2009d3ad331b643f85e7f65f5e2c7c58b39cd4ea91d4f6ef867916f44fa74422bf22ce8c17c9a8340dc7f2bd2dd494b8fb3863455f08b58ef47c34003de9fc0f26da08298ba04f68146570c3b150f2a210c26a8bb4f70ad527f6ac9bf0ac5dde766ca405ba88c4730640c21828e27bf59360e03520319e2c1d2880d63346c0aefa7f1b5c6d46928c8b750fa7543ff40e7a4cfe6339e34bc4682167bfa1b9e2b5370cc8f2286503a122de9a83f9bdded31d71785a9f3edf0c2caa04e6852ab04912c8a578ff9abbcd244eb16e429b5896455fff196fd4d497e5971a776aa69ea52e2ff93a16f4009d6c8686d4b67cee0e1af59d73a055bc70e6eac5bcab21fd29509ae884dd1b676dfed4a2735f1ce206b08a3266dd5c5f89a0c57ceb24cbd6ea33d5eaf6e5c4ebcf59f31fd0d63767b96de9ac65082e8abf15ee8780981e712d1d26fc888bab07ff7013d3ceb05b4808d1e8e19be69ae6df8a69373d5887c1614a8fb29db4922a88dce74fdac40d93a1a349a01c4ce4c18cf59598f1272263cf28e6e47649b17c23a55632432de0a1b2677f333f8f1a1464ef315eb7d9dca50c37c539437cd10359b2b796ce53b991b26938f14ea8fb060a3e82e621cf8a204c5e09489e7b41db20669f3b2b50e6d71d2ac4b5d58d776c8eeffc766aa40179e2b53130cdf42529cf9c14d0b7e460a8c25cf1057b164545d4b30bf068c9781d77de2cdb6e7bdf542b220271fa43a61f560fce66f872273a32e7d5392199596be04b2f8b286e9465eba9434c26903efad2e6b9267bbdacd6218ddeb8b5c269e32e9875a88a64f859a2e02acd226b8b4e3098ed27b0cba16ee3f6cf57918f19076812a59614a75ada7cb780b88559d4d074fe2f6a4472ab71b0f1e3eb8f82182042d461c5c7e5e528cf54f842b6d5bbdb6ef78c2c337f0f30609fe956703d29efc88c7f98ceefde7228da60050018cc7ec5ce9250ee3a87a63b506f53876aa188081f0d3eabd76d6e1c4af0ab1f043b8fc3ad3e4e68c0096df848e7656e721185c19c4611231c1003f803ef93da9aa81fe42fb3a47aa13fe981f103d47271d715dfdf15e33de019f668b34d8ffa16a84b2af956877aad5adb80d526e8f71503ef221ea54766932df46e7199437bccf1efa1404a38eafd332c5b82b3bab6dd3ed428f2eff33d6fce4a42a804b36f22b067fe2435e948d01179408da5d7784468a49ecb817204dc330f5dc8a932a6be712fc7f2451c737106d47b32247bdd4130bf045ad91650196e6acba411b4b1c6e9c18e3c80d6ddf660a43ebddc88dad546d8e885f404b7de770eb07463b816cb7522b1b17e0b8f59c6ae0c82019d6d97da3dc9558130057065008312904a1794fe533b41cf297b9098fa63a1d3e1c23177faa8aa91b4981a3c3d134e8b3a934f13d3fd30df75a03d3084f33962a76da74fa447b968f7214bb499ac4987c2283c13997f18c0648c28f62424fba96f5f7446f4a93431e4f2cc787b4210005249edfc1119f6d47ac4ddffbce45af803e78d36d4a4e281083d101702b860537baf177601211a086b0982a5a2fd5e986d7cd73028362affa46518244c9b530fa02b1e63bea46d2289e43c0665f732f1cadbf01a616ae77d6d7b07e6f28dbe8e5b1c1c4c0395cd7154d3fcef8fe8aa5cc7871baa0859f3d51b3bc6500384597afef456137771d5bda4d0694d6af57fdc05372fd2ed35674792b2ea3433558d4a86f732685f2be8cfd5a2a0f2160", 0x1000}, {&(0x7f0000001ec0)="fcc3fb54127ad17970f60b9684f5be49ac78e1cd6f224d6c523975aacdd0ca4fb77bd3eec606cd99e557ebf595f534e72b03a260572ea1a5731a8f1effa0b9d1f2cc9b41ba88c577c3bf987026f2596b8738af40aa1d7829aa50c2a60c429756ec45b73bdad5017f796e4d1f7b0d3eec29e9f9d2b0458970bb97cf9a8f3cc44d5fd863d55d0470d364b23791e563aee928425226b118ca27a41bff3b511b24bf6c52efd95dd59a4991d122074d780866d97cdefbba1a520685abe344285417935284af074f675c0aeb492373227fd5dcbfa4783a82c8fed1deb5d3fa0913a30e3435d0aa232f347c2710378ab239eb282b3a84f9adf8a73cb03c9bebf7589f927c827e17caa050f1fef111bbdba143bbfe6b5f1437db873e58d6004f8161bd4cf700e56f56cf6398ea3aaa61b2140b4cbc6ecdff09dde7868f82c1cbbeb50f0ac0a9a67ef5b041a1fc796a975028a55b4a42b1cff6d77a5c30cc4f3eab4431768f9fb85aca5339c1ab4e1394dbf5f6418bde82f60fe7cc5b834c769c521237b5c79de33e4e46d4fb8477e16a5f27b8e6d02011fbc7ea0ab895f3147ae19ffaa3e06cb19cbaf5371a536ba3b35c5221485e4b140178ca1d479671ccf14dfcf847dfadea284ae32bd6d7871c0fcb2d8cd185cae5c119f0ed0ca315a353480c06adaa33a6fb9c32c2442361f99daf390ea6c01a71bbf1f658d3bfe87696fde25699e82ce19ba825ce7fec2fabc4c6df3d51534142b874a1b69d31cde91046816ebb2db80ce5b3752c3afbbdd739951911ac9158375d8db2a9b09f7f1059b9afd45fbeba9da1557e5613b432c6f724935d7f7de72e993c81ad9ccc0c9bcabec00aa21e4596c449c850ea533c63d333698eddee706c287c17c08bfb21f8e064a544adbc5fcc49fddd81b2b26e420c9286f963b969fe3a6cefec48151496e00a18f8aab26c62cb838c61cd782d643b6c3a0b82db90ac5bba321ee26a1612b0f6f4a90d8d1586efd7794a96b5e49048fe8ce92230d87f9a6ed353e76da722ac4b8f7beba9e8a043c689c352bfdaa789b7f6f52feffc5a581467596660229c4bb9d3f97af9b0f3ce908b3fe9a4e2f0c30f06492f15c6289bb6fb2c542bcf73d418dd7290d602489220d0aca1e655400b8f1b5e2e5fa5f28fadb1460befcfb7e14d392846e262035b8dc22ed1c0d609c393a5d8ff9a43b44b99fcbb074f501dbd4fc425da01fcfef83a8c73ac8dddc8776c027c080d7e59ce9fd007a8c0548be535f1b685ddd4e0c3f7dfb0aac6a583aaf470f1011c8a5ed626e5641034743a01c2a290b90c60e7f4ebad90e8c180ace709b07442ed643b59a3fde9919ac76c0f809db19a2193ea77aef3f3ca307eaaeea5ed3534eb100b96d7a3d5cee22c80e25a3641b0c01416cee142ced85e4f1181d303754c0cbae4672dd1425846d4558829b299d59ca099144d4c82acd204d6f99dda1b58c50eb16c99add2d65b70d33dc0084d28dc00ef737fe2d104dc47df3e02a4aff75abbc462820edd4fb78aa8891796c9086106a18fc170f6696ce96c671b5bdfe860531df452e595edba376d07a6e93ec02c7bdf5c70687ca736fb15e49c8c15791c44b5739af02aa47976ee0ef8dbbda9c119630d43cc0b0266988d21fe469e48dd15316d75a1904f29d7ff3c5ac9cfb0bbb92cb4557df81842fb6b5e941f210ea03bf9247598495df55c4b6aa81352938884298521f3e73ccdfe9b9f790e7ba00a8ebb678f6e7fefec295f0f93ea9af294b85909735856873d243813695399fb19bf4f83bdcd8be4edf52f1c9accae28b86e8667f38f9fba86aa0fc1c33434756648fc54476c2eedc2e5b4cced46e7a96d4cfd88e6e34387baebb9d1c9a92a7e015c9b5d46d3c93eabfef32acd7d9058e0fbff8bec46619d2a5e135f7f0cc5b804bb5fb6f71bd7578b0934263b14d5d9985422ad7f91cf3acfabfb7c0def195487551795579cbda777a9cf2dc20f1ceb7b65d7d544479210f9ba827e2a56091d4fb4a811bf8ad7fbd21e79db5a278c80aae170be30a3725126339b92e232c86af46f04c6b11084476960b8ba22bafa230a9f3434b1e945d63bbdd4b76c241c5f11e252c856299ca89159e3d0912f945874ea51b347401946956fd4537f85ebb77cf28e80eed7688bfc7725fab6f90da65b01b33a304eb64c6599dc38cd0f0f9b8df4c82965dd213a82f2ba905f74ce560951c0aa473a375f6b6dd359b9237bd3ba79e2d42cbbb226b33bcd13080b59eb92182a7ca015ac288dbd80c72d43c99c13c4622d5c2e9ea7717fe73c1119e261599ed0ac0279c8aa5b6203d100576c9be749c0bb5b52682aaba2e8bb845b18f55476c8967828a199ee56e8d1d2710677a640c75ae42296499ba1439a14f35f6a24f0436a81b6f344e43e8694363a0fedd4c7d5c2a4c6912d88933b417c20f3f5e5d3cc752e2db7bb427e44554737331667bf13ce24db8dbf4d29cbcc922acedd7875ef9695622b03411e7be2172f77726da658c654d78f431d94ac2f1c4f36a770a9a6e4fee6f0ab8667d6ba1ad707aee1552529d37aababa9b004844c1fa2981fb67ae91d4d19ef381d92339fda15d9e4c5b84f19c72a2388ca7d674454150f8c1482562d8343ef4aec4f3767a20773aae19be74a2bfa991dbdda1b94dc6b820b9a2c56bcfbe925528141aa71468f49aa55f2171930668b8f0f2ef017e801dae7e4d2a69f9fda22156474b265afd91951efd40f6a41674c98e281b54e63cae672a6cbb3a046bfc1a8ae01c3a7daac632683a73b85580d7f4d1965c1a90c13a742f6755554740060d88410483195747a4afc692312ecd42f6511ac07646422af7b3f955715b6ec8679cfa7f5239c481d912186af206c5dfe21bafad509a4b02253de65896ac728b677b9278f62e5b92a17756f57f4832d5a0c3e22f87414fb124d1589d7121851e6697d6871a9687fb47a727fd013baf6aa481bee236333338ac43578ff8f330ebf935d1efced300b92011b95712d950e3f6770e70530744862755d1bcc3501785f32faf6a72aa377f877d3c39233dd356b170d11a01f3f9c989a6b003a52508fd2f96369e81492bcbb53cab9fe6151c58e5ee3787dbebf9b6b327c6c7424166af50a19a9aff918ffddabd5d327e23fed30418feb13dd893b0502f730a9b44d0368e150ea651815a7fbf102b1d0a7bd9eab03c14095a3498ac9f11293e14cb385c3864de27f786adbc9ef42997a79ac008728bd69bbe982076d0ed58b086513b0423ca84e300f189284ea29a10a4ffbf4b14ab2faa3af55da9ffee3ea9e85ac3e70d951946930a82b62d160e4aeb29fd79e10344afa9c7746f729690814323fbd37c9c3fd0553dba5a0311dfcccd71f762c54408c3b4c23d77c3ba8ff93581e4194a63d2b01dc38222ab79a86ee46e1ad220f367f42c7cc3b97aef1bde1df4dcd6d89aa40b17b3519815e52ba1a027c74189d76cbad3d2aa248d0d620e681a440107aad1adf1fc532454dcd63b6a01faf88b2e5343d8b649a0b77d82c9023cb6440b2823a5c596cd2e65bf40e49da1bd992771041024e19f08fdfc4a9507081dfb4107874a5457d63dcb8c521fe23b4001ea6070331e242514e70bbf639c0386ea9362a80109595e62df0b61110617293fe5ca269f83d23c0d47a5f7ef67e4f5ccd355afa2c3824cf249c6707fd8a5adba4818558f8cd5357a6a167b8fa649e26516db72a6e97e495d819b0192880903ddff1c49907aa03fdf97f96a66793ffd6ede57bcfee20054deff1ab00f31686784ed3c836a015d74a703f4172990797c816a078a728ab4681b50a2dc1d09bd6f8158977cda4e4aebfddb7d7524a4d103c0775bb72b8dd49bca36365474e7c90e3a88161b24b546727a8a3689a99b8187ee283a98c5ee1035d12df3b6a606e59367c4ec4225a9cf6056c515c2f619a69edd2f6e1f956950ad5435a99c20ba135103e9888f53264e0e89558243946148ea90a3750b6fc4ae220fc2443e2d878ae69af39223d5e9ad19be825215fc55e64da754f4607820ee51eb2d72c3026b31cfb5f8f75ef9e75c3edc037304954b0101d62f16405d062a91d47e93ae131a765264f0ed67313f19e52a4aea4b97e3c31d37a8740f5a91f3c88e72220a0f56288b120a0e01e7e44fba54bd2dc4985a055f6519f67326748403a1cd124ef2438de36d84beb7343a0f13eab1f1242f40f590dc2d9877d217f8a4ef0fab4a3296ac43c904802f7bfdbb5c5f84c63f9a06cbe258ae5ac638f847691df422a57e17a663b8e1902eb532b1c9b0b039d1d4aad3bc6c0268e759d8fb57764bf0c7731de0e828b48c18f37803752a51a7a7f44b0e2458aebb36814f797263563bcdbda65c4165cf06b8d4161e4ed98d550d306a3dcef1b31737e96ca6db8f7dd346a39e137f752859149559cfe74fe76807da0a893d10cd7031b351cd9a0a585582e6d08b02fc469f596e713b4f78d02df74a16a150e5c798fe708a9d7cc425abfb51af0d0302f1cf13832cde0110347a1171f45be56e77b9b0c57a3132041b3dadad4df7bf978d7f760ffbba0e7dc83891e54c35f2fa38f75590a2836ca575b383bc3844c39ff86738e27247c84ce87a01b372941b2220c17f117c428a4b7a44d561026e50cf9531c4c7967cfe7d120b5c35f79427cdb06c02b9799acd2a539c46db920a6515037f4335a4b4e922e3b1257c5411a16f746bb796c803ddbb60b62c9fbd4938ac7ec9effbc7c1f3fc99efe5594f3e4a799057cca6f45bef7cdd43fb0415fda593de054cd1b8dd0da09540c9504a3cf0aed347fe7df607141ce97388b1fd6b8d16994cc357f15046ff8cabf9f42fcb1bb66141ff2e0c934b11bd1e5b8ec4fd3c4477eb6ed81da44c0f164ba85137ecb45807623734617eb92e82f77c7ca3b401ee55c6b39821b90d45871fd2e8ae5fdddebdcdcc8c2a9d8e7d01765bbc5b9e9ae3e7a02884aa87adb78fb14b778f558c7c0407b1dad64ac64a6ef27957ec0db6152022a9635136a747794eed2f6651c36ab61858395baa2ecb9f50fd9fc3daf1bc7c77a04cc89d857f2b77cb87d122e682ad7b415b2e59a3e8de2df3bc2897eab5efa3d7a552245352819040235bafa1e70734f2d83330efe82f3f6dfd0fa2e73c09cf1d0f58ce0cafa6af18a5e7d269a7fcb55f25dd104349916cb3e7413255a52afc3b66716b3175c49177d3b011c43bd1dfde02d173b3ad2b5a59a0407120dabd2a16154c5b7cd866ca5eb5bc93eeff6bbfd4db7ef923c9e25cef4664b761dcb11bf790f458cea0868ad18705d0d4cf5e877a0565bbb365ab09f6b363b14c147e172c3db77a166eab08b0625dbc84627cd610b312274bd3637b02fa7482587e3b179aeea8e75afab470646da3c16c2dced0f82394934ab28516ec2b2725f940da2c1853e35a17e704214649d5b6d52aa3d20842d03532fb32bf33f3dca4b2eef9e65dc3a2f6969c52dfd1665033ca1b776eb553f7ec7fdda757014281bc6f3718cc0c895531adf1f37b7555813760a7a81c7886aa25e8504bed8aaaa04ce76d274ffb03dab643370ab6d907f8f291da10d293036a4f26923be121352cf8ce32f5b1cb95d4c5705d8d00a398de9aeac13289d11a712bc85a1c61ce74a36227bcf4a8919da88c99c90abbbd398355564514af99eda80865b8241f4ccee282f76e1c11ef7b55acab4001a50e267e8f77bd567d3538d1028bd37cf687856f9a010c4debae3e576e26521f0bcc4ae728da6fe0724c0c6d6205edf230fd0821b5bfc1e4727919dca1e8c1c", 0x1000}, {&(0x7f0000002ec0)="a7b0504a71ea6a832e171d7196d5fdda1d870aaccdadc56b2ca8decb2bc8e26b3495910c6e6bbb1341e7931058edc37cd740658fa3e20c2169a9f23e91c848677a44517154f7105582373fd3d52f11b393072e3ed1f486941242fa513d807756bdd96df94e8789b195d8eaf1164fe72f1afe3a8818df887e527cda1a8328c048cd4cedfd577e89a0ec6b4bdaf9cfb0db34bc5c6f4904f8929d87ddb6ef93507a6470d1a247253ce6eadfbd63b25ce92fe6bd90a813150061b58d98e3a599bf2fce0b6bec93dea24b0ff1959d69a6b454ea7af5a34d77c9281845ddae29dcbbc44295e996cbc22c72d378b2818bf0e5220f249058b7bd813405", 0xf9}, {&(0x7f0000002fc0)="c68c3b7f2e8f6850e496e87dec5900783dbc90b534bc72982bdc23b5e6cd3279", 0x20}], 0xa) ioctl$TIOCSBRK(r14, 0x2000747b) r19 = socket(0x2, 0x2, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r21 = dup2(r20, r20) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r21, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xffffffffffffffed) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r13}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r11}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r19}, 0x7, 0x40, 0x2, 0x7, 0x4}, {{r12}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r14}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r24 = dup2(r23, r23) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r24, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r25 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r25, 0x2000000000000029, 0x6c, 0x0, 0x0) r26 = dup(r25) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r27 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r27}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r28 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r29 = dup2(r28, r28) ftruncate(r29, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r29, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r29, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r29, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r29, 0x2000747b) ioctl$VT_GETACTIVE(r29, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r29, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r29, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r29, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r29, 0x6, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r29, 0x6, r30) writev(r29, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r29, 0x2000747b) mkdirat(r29, &(0x7f0000000040)='./file0/file1\x00', 0x12a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r31 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x3, r1, r22, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) pckbd_enable: command error 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) write(r1, &(0x7f00000001c0)="95202a7569401793b7d8df4704222da438afb303351f97e96793990167ca40de81edef8308eb245c658e20ff8e315d1c9bc0550318eed50a16563246732f24985e30d1262b99103fbff4d2c6441c9bd09db37bfa47762a7d47ff088c8467fbbd82c02844926bbbd91d1f", 0x6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x7fff, 0xff, 0x1f, 0x8}, {0xadb, 0xff, 0x4f, 0x5}, {0x8, 0x2, 0x4, 0x70}, {0x5, 0x80, 0xe5, 0x8}]}) pwrite(r0, &(0x7f0000000180)="900b812819b4bf782a594aef14c365b446c1b3a5e035edc4013aa857b72dc49853b3e0753bc88b390a2c9e11112075ae8494bd8a45132f5f0b93942b7150dbd20637ff8c0f568e6082a0904aef0ce8c7b057059930630941e3f11902d46a5aac51a98e253b72516478ecd484f81e40ec340dc6de4ea0cc480f27adc6e417a7f395b72b30f64a7d2bf72293e8dcb93c3460b8622ca90b442d371545b33904dc2caa1bf9ae8333a1d7beeea6c1ce4f35a29482b1e8cec8a253e49fccb7058cfca6a9fc37ade7c4ff3ef71799d3dc2c6cf32eaaf193f6", 0xd5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:07 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:07 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, &(0x7f0000000180)=[{0x61}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x2, 0x1, 0x80, 0x80000000}, {0x3a, 0x81, 0x20, 0x58}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="2b39011b61f0a08514a616f9f462419750404b77de50eecf4268f8735522fb3c3db6e623001edf2e0e8fc3eb202aa1f33741d0a98a3c060c80ea964de4751a", 0x3f}], 0x1) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:07 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') pledge(&(0x7f0000000040)='vmm ', &(0x7f0000000080)='vmm ') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) flock(r0, 0x9) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x0, 0x1, 0x2c}, {0x1, 0x0, 0x1, 0x5}, {0x5d4, 0x97, 0x4, 0x3}, {0x73a, 0xfa, 0x2, 0xffffffff}, {0x9, 0x10, 0xff}, {0xff, 0x7, 0x5, 0x2}, {0xffff, 0x0, 0xa9, 0x80000000}, {0x3, 0xdb, 0x6, 0x9}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') syz_open_pts() 16:00:07 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x0, 0x800) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x9, 0x9, 0x1, 0xfa}, {0x9777, 0x2, 0x3, 0x7ff}, {0x8923, 0xc1, 0x3, 0x81}, {0xb6, 0x3, 0xe0, 0xed001d25}, {0x0, 0x72, 0x46, 0x5}, {0x1, 0x5, 0x20, 0x40}, {0x4, 0x1, 0x4, 0x6}]}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f00000001c0)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) fsync(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x6, 0x1}, {0x18, 0x2, 0x0, 0x3e651d14}, 0x2fd, [0x7fc, 0x7dddc9cd, 0x9, 0x4, 0x68, 0x354, 0x5, 0x2]}, 0x3c) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3730fec695a5dee1"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x800, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) minherit(&(0x7f00000ac000/0x2000)=nil, 0x2000, 0x3) close(r0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000002c0)={0x5, 0x1, 0x7, 0xd341, 0x81}, 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r11 = getgid() fchown(r9, r10, r11) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x9, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0x9a77e785b4fe09f4, 0x40, 0x0, 0x3f, 0x8}, {{r4}, 0xfffffffffffffffb, 0x1, 0x2, 0x90600000, 0x587}, {{r5}, 0xfffffffffffffff9, 0x10, 0x20, 0xfffffffffffffffa, 0x2}, {{r6}, 0xffffffffffffffff, 0x4, 0x2, 0xf14, 0x101}, {{r7}, 0x6483098253301d1c, 0x691d9a3aad686984, 0xf0000000, 0x0, 0x2}, {{r8}, 0x8000000000000000, 0x0, 0x2, 0x7, 0x9}, {{r12}, 0x2b0f503ffe18d099, 0x0, 0x1, 0x1, 0x8000}], 0x20, 0x0, 0x10000, 0x0) close(r1) 16:00:07 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x0) semget(0x1, 0x1, 0x2) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000080)=0x81) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xb0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) 16:00:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(0x0, 0x0, 0x0) socket(0x20, 0x4000, 0x81) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x100, 0x7}, {0x18, 0x1, 0x81, 0x9}, 0x4, [0x0, 0x5, 0x0, 0x6, 0x3f, 0x2, 0x0, 0x3]}, 0x3c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './bus\x00'}) unlink(&(0x7f0000000100)='./bus\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = fcntl$getown(r2, 0x5) r11 = getpgid(r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, r5, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x7f, 0x100000001, 0xb1f1}) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) setpgid(r15, r12) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002600)={{0x0, r17, r13, 0x0, 0x0, 0x0, 0x100}, 0x44001000a, 0x0, r14, 0x0, 0x8, 0x46, 0x9, 0x651}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r18 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r18, &(0x7f0000002580)=[{&(0x7f0000000200)="bc387434ea912fd9f0969d3f11847b77d191ef49af1628966f28be83d91b56ee40c365e964c1e840bdf6828cb12f1289cc9e8af6ad2b359e701eee5499b7989eeca33ce0751ab5b7ff81d90adcdce9b47e9dc884e080b840a8f5eba16937cf04130a1cae0c58e543b86a364d5f42669bced140f10c2cbac79ff344a01e06fa20cf4d7772c9945d4ff9a14532e1a4c6cece41fb7448b5d082a37cf08c86795a0f", 0xa0}, {&(0x7f0000000300)="f151d9fd49fad19cd4f3f7c411ae81aa243dabd429cd30cbb3a9bb0e04508241138043f4ad623d45b5621d2d9e693c672f04e9d526c6531792811313707089a813886bb163a6c665633ac78ef66b286b84dc95d21fc1748fa0b8ec9cd21443d3f66195ccbc9182917ecd4fd448b9847400761cf303bd8548084b684e4064a9483d11f90bc37ea4fc039eeb2b8416738ccad454bfe4cad3f5d0cc9c18b7adb0638132da48460bdfdc81e6be048778bb7d362b2174adf727c853585b615ab215dcffb4e36241eefde9623570d323ca24237d91a82a78bd3c8210cc64dcb0b5e4f247a980a787ac8786551933f42bb6e3837a803b0b095aa9777e8c8bfac0139080e40980a17c7b328f7a0765f9ebb036b2458b5c93ac33901ffb47f2ba516bbe83857763a5f26d692c0cc87fcab5bd6f0c57c5069600ab17c4dc37c9db43ba4de6399dedad7be1c7bbe974a2a60a43986015d398b6b89781fd47307c34ac0eb0a77c11cb8233a11fa1d27f2d1c784bf358448e8a677c1a2ade68a71160923e5bc7beb80ff484fef56befba112694252ef13dd496367bdde1eda1c3f2f0fd19f8e488be1c0adb00b548e8ad75bc62b602cf98175fccaa8230d42258f25ec0bfedf068c85bfb64449567d9d7d3d232eca15e8c15dc79d269ad80c27e8c5e14e7300e883e7ae9e86e40c83440deeea84f3fdaa073de1f17a69bdc1f0db2d2e0cef3c4f89436f30b8a33b4535b7640795edb146164c2c1497266d3f8b2d6690cf5cde4be9e709f4c166ade7e3dae8d8923abb090b2322a45e6b10a4b13c3a09a0234e2d5eb225590a1f14aa581fe97aa85b6c12fee6e6f51f7d1544263cfb142387b89b1eed0e1b08a3356f03ff58ee32eb8d5e427e5f450636cd24a8e8d316cfa8d07d8888337c9ba60df4086d4b0c9cfa58acba78e35bad81687ec03ce81971ece4279a985f9dd424344286952e95b26847dc01d913bcb508f5600d44947d0a589f8302ee31b5e2d14afa1722d3a174533ed6684bc5eb9ea8c9eb342251336dc34df6f8620a0f77765b01fada910758773fae3ddfe5fb3bb641095d059959c59b3c10c7abb242af7831cc2de12394a9c4b2aef1909e4ea3353860caebdd1f28e3bdbc845c703af475bc9096986fa3331194a7667c9e85d89997aaae3195f426d15f2591059bad7cc6d07237e07ee577d85ae6311f72caf3a1970d6317bbeaa3a069acbaf90ebea83864c5ba85dba6278eac1150d817c1440a92f9ee3f947f9a2b13e4c47cdd862ba90789bca5842efdc07e5ccde1e83e2e07e3d160962186b16b5df28b8550916829400fc8ea9d8c5307ee315115f3e915e3f8a75a59efff70ccd008e8ca0c4dcebf262d62df1c193c3fece87ba956036880b7d56b3d2c079720cf1a67578405dae557c59c469ba3864cd72b406bd9c7dd9640774129ea72a6d6bfcb8ffe7da5f69034cbd0a8dbb4c9e284cd96c4665a75bcca575b43cd3f8378cb3f24a156e28809a2c5ee080f0bd94ecc7f1a5be9a6c5cc81e4795c79ae16340a189f150b1579d52cebb89d2c2ae8247b5663830716172a98d14d551e8bd4a427d43990403b6e3ee6ccb4d71f51d864f67ff8e70da5d50577ffe32116ab02f5da96086adce937e1e286d4c70826aa55241f07f7212bf14c4db8c5f6bf34523bfddd1ef34af25d32b23be14a10d9d21d8e5ce9627a601e8d6d763cb40eb1041ba30d1e6f30fc8c4b430c96a34812eb0e1b2287481f02849be3cf0645f5ebc21cad6570bf15e1a97674c032b639b8f1ffdd89934ab33197435427f274600d807a6461b3a009adec01d8d71c7fbf9ceaeea2c19493bb32aefbf042107525d61d697587abc87a493bc0a6e17a2ef53182b24f338aea9ce58b41e4e6f84f4b6ccf2745c4d1145b611d20de7ccf1a63c21555d237e8750046dbcaee79f141f6e1c61445430215d5a68e48e6b6b260e9b84087531974c7def360a6afb1a891e6484586118acc6912021b91a60e8842c459bc97ad410296f0a572df9c90b87abb3ef7f98ac52493949df2c1be75a934dc271cad222eec91be4e93e4302553ad34b47a3bca4945e81122a8735327fc086a264fb03cf3e5363075072f45213c2b12e24e0ee2efaf64ce3aab8c2590749a74e3bc30697b5768fd43f99d57d566643ceb245fe2591ef3ec2b5ae7432d128ff0c3057eabc587b7891f81e4b92320fc6f2069caf79b9b90e179e1c51963112c9e5215fa51f13101dbe2c9e396121e96368c6251dca69b0ef077dad307712d83e2c1b9a6528630aaec38f76d981f96a99d0aa8d5116226561b06d70096cf12cd06c0d44ad1dc0778704b6358a0320a7f906d311bc677cacbaa56fd137c9db9b7adcf8711f52bd6b61fe7ce9d761f6af1e0ea9dc6a03c561dbc6a8a9fbb452de4a5a363735fee582bb9abc88b930bcab7b0a0db34815bcf3ccd2c7d7ab0f4fc630f0d2970bbb320538df6381063464902a36d2c2a46355eb22f6866f9a619e84451bd37721dfae6d090cf86f944eb9723dec72faa0d787e925b5a86abc9392f773e1f08b2bcdbcb9953faa8b85d8fe1114104eea87bca34b8a4156ad4f14fd6691f4a3e84ed8ed3aaa37615c5942fa90718507ec36fc2a056f385594eb3d8d8585f388c3fdb6ff14e3097bb3f0b09e59d81734c2e0806263a48d84ac034a49f564677f95ba6a5f5d198b9f2d742a7344893142a59d28d9481c1ac0c0a3a1a610fa1232f705f416267b135a8e1fa64dcf5246cf6ccd6c64032172d08ad1a3539cec406306ffe98b1565488256919ac8714c66bc7a8b662042dd237f4bf42457cb46001382e4df6239e203dd32d2c5996e2bb44834afb782c4255a987de1efb891d6c6ff4d96b58dc4f679247f38a6e94a37359b6c247429e8b7e9381456eee10735aeb7441d8fa0a3cd0ef4eb6c12ce6543bb85ac2fbf2b3ecbc0c6e0be059985b4790b51b9c6100653dbb44a0063d7ae94b5d4911649ce3a1e55ef23b6608ca1dfac490d83eb72bad9aed12a1142a3d054383986e98ea53dd799b7f0e5c1d99e65096e1e7f39fcdbf49dabcf3f355a0fe86a032f0e73246e75b7a8f1c3a63d3d2aaa91e8c4b038f70648b9fa22c48b0a79c1374fc26ea5052df8c18b05327e8cfc6ee03495317713c7b1e8aa0cca0dec6c96cdb41d224fecc6d3b98bc383c699dd5aab69974bdda7469358094f15cb51d21911d0ea618c1ddf52d414fbae61134a232567876c23e3c2a2446fdfd79ed79f7fa26a515b17688a9f2320338a8433a46e6cd16a09f7e4827371f14413995d114362ff5ad9826d7695e69ffbbcd9fe561552906861c5641d2e41cd142396c4bb873bb0b50fb232fdd94a4eac9fe71cca682df671c5b6d84616c484716fd3c98d51a7e9e50ad4986f82198ebea43916b244c36454a6473b7d81253dc9e3d3edaeb3f4f6db2284861c4a4afbe43c9ceb048b525207fcaecfa5d6140133bd37aec23196c7e5efb6a72f5cdca537af4911fd01853406c183890fa9acb13ba48c57a33030c1b5f7941ba04c5debf555c07254eb2b881f7c80687865002db636c750ca20ff48927194f9c10754fcabf625c663041116c5008708303ae0f4ba497eb35a1a90f3d4ec704456932d151332738b180386a253dc717db00df6b5bbfcfcd19960e8f7378a4bd40802be66169bdee05d25c547dfbc13647053c8b965942a04b39e490148eb26ebbfb5ac23bccdb46c8abbd4d16642d3a8ac215882f595e91f5166d4516b9aad6dc17f2a1b72527608784595c47886ada2a7636e86a08d097cd137f1f22480e413fb4462e34263688867ba05aebceb28d762d0954a5ebbeb30a1d91d699cd637cc2595f9cb61c05f165b0c3e1ab258a990560087eee7db809e4937886ec3acff5a22c69a91731442f260124faffbb1d389b84b1c9d215065a8dc571a3afb44ebf61f2156c4d4f373f2fb5c08c4f9ca689a427b0277c036009e889a54d4856a06b401f2c5e52639d57a213b4e25244bff37f53e3d39e0201ee022e6b8a3c5a3c937506999b9388295d92b44ca7f4315329267610b0d7be2ecb0fa6ef5b0a86bdaf3b64567c367c6a77527d806d16e6bcfe88e03258bfb5ba554eb2d26252d7dab5e48d0428c0d79c98d8dbd373e5a627f30e133716f2e0caf884bda44ef9efbf323388d026943798c5f9224c75a54e9e502413d117606d827240fa26abbbd6e1e25b1ac1f42e945d7b599ced08e2f53ae7de2ea196b3b3489ed6702f6242587f01812708e469320f133e30c9bdc150be77cdc470463754702f0a554082bd27f38efd4034700d9bd3b69332faa2236aa1390cd34228a820ba236239223eeb3af7298f71f203a260a48fe9f0dcf5a9509f3155eada4018ab29079ab52fc031db9679f84532a338ea09372cc4e6ed720460b419d519750f000d260fa2b8d5cf1d70ff39abc5db604a1a950b50c85bbb12f740b2e9639220ce67a018fb8cbdbbddfaf257cbb1838bd6fe6bd5771d07a019efa5b6c3e86fd88094b62ee76b56fc9a53787329f99870b0ded0dae112124acb25f6477014668fe6d7d3ffedc260f467ad5a4b8ed60ce44bb44b2e0e373d0fd9017cb47092f14d8d365291b6d1f3b29dcc070fd0d058bbdb23d0232fdc76eaad32a977c80f62fd49d9dc36ad5ffbf5cf91ee3c03e2b46c6decf69aaab03c516fb579ac06a4ea5bbc4eedd43509947f86d763925c7ff844ae122fe4262acd6465c3fc8987f0e0715a7a89135277c9206956416dcf83e1715cca4f08cfb02f8b4f04320eba0f04c83f3486fcae6886a1b0b3c2b62f4156b4363f2cebc03ef86275a72516f9c331ded043f31ea09e00b25b7e475fdf37c605be2609b3ddeddf027bc16a564b9f4f959dc4f09a30f14951dcad64bc505f7bf801ee376a7b8f6f985fb389ee83dad156af7bee77ba4c1c99087a616a9dec4ae2ea6e3a51705ad947a156363a7dd795b29e90f30df0708a04ea8ef5f9b8a963d8ea161f2e753ac7a9ea80ca1a36e7c34986d3a88dc77ed666a9ef763247fea39a860fd30e8322f54a841fc5f20d2b5311fee03df0b1566c03435200947dfac37eb937a87ac13dfc89aa7eb59233f323ab8d4ce8a013986d15e3675513827c5a12807da8b9ed004919dee12405ee05cb45f18bd4a459526d477ede0172332a0ca09bf5d7b9f7509bf142f9c0a5f857e9877e69a1660e0f1a2369af26a708fd65a283503df3fba64761419cd4222a1f50613ec5c0cee39e1fba98e5b9af98eed8399ec4e1b5711e735db290c739c5c56e7bf537edda13415e7d194efd25b46f4b2b6134874f4015f73f90492d4ade301d194a9a8735de3e06b732a3adf1fc01636ca10a667a2b0810a3f49045b9e22871f46da044f699cc37520d52f3e413df68742857be99afe9b9a19c9026e646be7e8a726a0fb0c0e4175cf7ee6b44d80a0f9ec63a0e3c27fe664514b00681376f4840a50bc96f5cc4f08a45b18e96629cbf0ecf6d70188c8a831a489cef2d22f56993ec5ca45609e90608bbbd1d37f892723922f8168f6485a3dcfcf87a08171d75c8ff89da0cc39bc012c8a68c1d15f09c9799ae5dd780db737ff75638be97f96ec01d0c73907bb4d6b0c782faa3b61b90ad3b8dde807f03196ebecaf463beada7077e25c1902e07c034018546f67b2c89a4bb2213be190bb3d4144e65e6f8e63e2b6f645337ed40c842ade7a90c829445db4f545e5513bd307278ad09e9914ba6f1219194977b7459fd51694c96196e1083d2a51ab085f9648715874187cef52617f016df78d5cc72b21bf", 0x1000}, {&(0x7f0000001300)="291a168e8bcbb801baa3bc8a32e28d92c6dbcae2fb9480ebcb20340d40ab9cf2a9b383256b43a4eaa146edb0b0fcbb57e35d635e277fb378752f12cf9cecf371bc69fffa3bf5b37790f338a2871bf1a535ba4611960e8d7d5d098e72f0d8cf802ea9c2f0097f49b4ab0157a918e48b01049ac29e4824e616ffde156e75c79cb2af20bef3dc5c660a0b4ceb591eb98d8b971619239003227d2dc5a984cb04d378dbb4e430d45efb8f0b9f9032dc22b4f5e64a4080e6c8821bd233f1d834ae57ee46e88c18bad684ede24b209ef8219d32bd3057491001331f33367c968325c92d8698545c6135715b5eec21c8e2893126b77ea05bbc08f2e01e4667dd602bcf5e71a10974c77561f8edcfc12fb4938d904efbaebf36fe299be12517e7c512014ea8fda5db896336306cd6607e119c4abe7ac8fa5d29bbac40ad1666c2e0ef3ef94e6aa0e8d91119b1131048dbd10a515f58a411259a3702c1b906c2b7883c6971462fa6aab179d00d63c15ada7359eb4575b2b413ada0741604b3a6b2c1014ab4ccf487b87549acafbe30839e3d6799cb08495f84bd22bd059a6cd7a72af13817b2baa948a4f8f96bd86a94790b6c8645503843dccd752a344b0dcc1b9b9ef313feb0c4da66c4418fd20a33673bbf98d68532ea5cdff3dd3f3a4d5799cea25cfeecc8031026f9092351c9226945c960b308f70f36b87b3751d7612d3a1c51f1e4ee51ca537cf7e9839c5c88acc3bf9b5dc25358ffbafaf3360572fa9fa9445cb7d4acafa4041b4f656ee94ca2b864ab16091710bff5d2daed760bab7613dbfee09f820524aed5c40bd7f588bf37f86c2e4bafeaa156d09e75793f3207bc7e577a796f339cf15338bc657690f49916ce304d1111a23e32659c2d98ce9b86104c95f9f9d82056518a165cf16457af7d592e122f53af3729c122ded0ff1f8a30d9563507439b7971994df8d30f5ec21b976ed1f9cc3f563275567567dd8552dbedb4ee12284d5c172ad636a2b6e4ff279ff8aec04e0dff4cdb406ee879a82ed77147f64425c6b946fde98c25a675525b2ef31505eb9313497737e8fa4dee6d18423c68ed28e494b40a42f068940a5cd046d82f2fd2b11cfe13bbb78d34bc5a1aade1464e6b13d53ee8d5812510f2c0467619e72cf5bfa6383a839beb80cfc7829132ae5d7371f4662e39da98d48d004401b65e40dec12da1b6e2523fd3e8eb0657ddcf5424b216b7c98b453b6ee69b490ea675282f699b1bee1ae17c5e56069b65762df2ec9a067563d1728d17e038d0cec65df45701dc0392372cc3b44546ed76a799b2182cc051dad53326acd12adb9031fa462dded37b325353ba8a979a2c8dde9d78a37eb9273fd918d04251de3e206266a326d6eed12d2e8adc5578e649dc6bec3579c456acfb9970f286b610c8a37a9056c8e3e8764c985663ccd1678b72e0aebe4d908c0db54fa27d74595af35d9274acc9f65abfe9564fbc832fa850e44588f30a38755d8ee6c6eaf56f7bf2f0321430ab4b06b37e2223d9bfde951d4563e1eb3c1bb9af5c8b4dbd55c59928369a2abd932ced2bb7059b07d2f0dff128f00829945ab91625523edbeb96a786641a302854deac0aeecefd3fdb182bf701e35224cc3385eb805d032e1e16bab2b16e8e3db2e16de062d9dd1d032abb37b06e49631906d7a00f692db583eb3db21bc25783546efd5ec65414652e694f825609a12de31e310b3897c9e4af23ad695cdaefae1be2b01ec36d72e66cc8612bd31a5c3ec47d2778e78a20ee3304f64077ee9b3fe4b1ed18cfda6a6f1211e7e91ed882d4f1425482c4446b65c28fecfff944d97afda3c201642ab78003c73547a84ca59dfa260d84961ff906a1825748489306d6000985509dfcce3f922347ed3ae7763af76591049d0a48ca4f113ac3105a68cc7e506430e745869babc3dedb649e8752a228e0f76ea86e2f112fc126c9571fdbdab059ccd2dce0739746b05568aa689b3b2a1d95e070f40e329c5fa210e80f47e4726cc06e1b4983fee6984ce45fcb02afa6479b1a3c72b1ab046ebded0faf272446a78d8262a8009d6ef29590eb177b356a25c6ea0c8f834cc9b25e28cb31d0977e3a20261914283bb6bf13df89cddb49215713ef35fa89c7a59830f2310eb340a080bab0144dd4347af16de711a1b36ca402c8ed020017413ced771b191fafb3c4be87d517fff5fd5cbb7add96bc7df8b6cb02db7cfaf9d1e10555aa0ef0cb73e8f73ab320fc4e7f88cc33b435c87f9a57b681ea0dee55f6a3ecea67ca3d3e1de0dbdd9cf46d159bb79cada4bf19b65c0a5d1a7f89c2fbf406b73c6ed94b5148fce8c94ebe65f15fba7fa66b524b2a144f0de7b399c7d5e21339a1877ddb14e742dd9bb70349b3ecc8b9a505f2d34c639d21c84bbbd99e49970fcfe70f1d5f2e9cd2ffa1b54444a28af597adf6384382de5dcde0c13d949745f556afc0146b59e2751494e84b6a9c77c1b4417bf0fd041d69ba7e2a48333ef56870816ec67fbcb702baedcd53feb382dc489e3b9427b917409023dec9d1c0712d0d2f3e94f5216a03c91c02672f8091be4481bc4702cee5d0f61f9ffcae19abc61854cd45d75fa8d48e6f4d6367c1320dd970064db4489b61dfc4d30f305275c844215075ad31876f855b557d0067dd8c0bc3e99f2f8172629f22085a30a487b695f17d39165a1f0cc2443709c6c22a4e5f891376457756817ee948c50774b602c83971284c3399a0aae381d85af929007388fdb7d27978477ba600cd99c4278cca006dbe529cc8ce090dd25685612873736d6e62bf870f9441a810e5557364b0bfefcdd113f3dcaa2faac034d5da479a5e01185c4f957777558588f67d06fc19d29c51c2d57070ddd7d6c7ae461ad7424dd04d70762604531cf75f7ffe02223fca584e63b96e61a5c3f2ccdf6740b207bdf946baca604730eed5ac86b3f933efe70fb28cde810805f61034c83764d8bea5a122a88ef9b7bcc4c46ad72a0c5962ff0a7eb98d55c95512f312a843aa44e2b055c303e25233505d875c6cbe3c5455a724e29952f43ff938b721fd578d6001942baefb31cc2521e83e3f30daa8c87ff86d79dfea2d6f91349fe596449040e9b7fd02f1c3a3e91a8ab8d2d7cefde614683ec63cd5b35556e46f1415685061d4308919241b5dfae24d92d0ce4b8b1964e14db9bfabbc70d9e2000e01440ff30b1c113af7e56201c45dc8719617e913e822dbdc2c439273132f58ce3be346c0a11ec4709e267391382993af66f7dd29a7295dedad9f12f904f5d13ba42188f8baedc09191e697cb2e86852f6076ac3509b77d0db114add55bc4d72017222bbae7316200b090fbeac283215867062dcd49401468a26546fb72a99117698bace8a2013a9fa673a5955a78f0bde469b5d75212efeab8244c56fc6c60ef8bed50fb99d6636be56737c43619d8b3d017025378566170865adaa0b39136a1a6f10db5a2f0ffbb2e28858f4f5608ae15e9ba58850b0773af234b136f75df36d23eac89f1d752ddf6be4716f479ecc944baf007f6c6aec22f7e3a6abc27849c969075d978eef4c4fe37013deec22bc51575fb12bb448e3a862b7f03aba8dfa1cb8f41e986711f93afa6bcd9eeb92f2668000ad28aa28c82c33bef419a46fbe934c820509d1498bfad34afa63aad05b691178639b8a9ba92a485c342fad946b9053bbd47940bcfda5d478b252ae14dce9e1e1e448c848325d62001d9c2984bcf9f81de6f1b1a8e85dec86a9917690810156caeecb3fb4f9e5814d44b594c45cf24241cbd954b58a9b4196c7c44d119e6a3842140e2a989f04a66703dbb464da0eb34f0c1f91a790aff7f12966477fc0dcbb24b6fb4ad6fb84883f2daa14368b1f2c02d9d09dace0b5501569b71f7d14cf40f93023115baeb30eafd414fac9aea21d11af29c2274a9f4fca35c52fb66b5773e59f5d2e668d4ae2ca792728da7c10aa5b6e5c9b94780fd2a15998d647ab670c9755552c5385c6863fb12bd5ecd458eb861de0213bbb09d2135d18f2d16c934c0e18532eacd586a69a588893abb06fba00b9155cae4b278078687a0c34bddd0ee4ea6696fe8fb1defba9e5483af89b1e4dec06350f5214b49b239025548b1c77caa859978083b25f1c16f8fe9a5ac319e6568d9748ce085f0df03d1de7ca645d159267413590abd61eec8411bf23109ce3e087144a93a81465132c0dc9fb4a7180239020d821b70467b8440f68e6598789bee70ee4c152cee194c5391004c1ba89880aff8c4872fa1575308d1e65c3a450a2cd99480a05367af345a28606a0124249349fe93fb04cf9d56ee889c0da684f3fbe5d1a196fc33bbf7e87a3cbdabc5fe3bf1d12cf6a3493d840f6d9a4df51d52662da4a22e1ab079f08caa2811ff7fbf58a4b0d6eb2ed88bf2f914c9ac5aa99a597326aecc8f6ca6934ab400d17cf7b2c7d5e3046bddf70a322f8065166c11d8d418890297a2d9c9a95884a91889bcb76962f0d3b95c3a8a4d7ffe3e7d79e7cd479a3137b570d497fc1c94a036c4b8d81d12940631664832dadc179881e10318ed3143edb651498618a98fea914f2713cb8df5697f5b821f14cb0cac3f3686881e53909261e3dbe092ee4806a4d247644ee9c08da42a003972989861257137652dcb08a278a09c1d9c2421b78ae15b85edd56285ca07c3a46b7aa7c84b9ff1e61dadc208937b166502ceea9568bff2f3a7a8548aea1aee0e5d3a512c2f7dd9620715c0dc81f8f9e4ae7be1ba8f5c881f837ce78fd31918f1c89c26944ae319715b7a195acae8d235dded5fc940ebb49f6c40dbfa5cf837fe1921f2760a7732dd7b801c630295f3919896aa36d5e0e2672a9a50e56afb9dec870725c938d0eb9bb97c1ea070da920c1a7b96c8733d5a6cff326889a21f155c2137d89b9bd6d0492de7f6467e39eccfd39e28f5697030aa825d193f0aa60ce8db9b59189b762ee8761b8316b5c90dbc216914bd73bbe10b21965bcbb752a54a6f7b93f5384337af3ec276a0129509040a51153fa7f7ca5dd940251260da8f645fb81753c1591f63f7317f9d061159f665481a5c7064a22be82a30dd79d9f69aa6f85d4f2ee05be06496f56ab6d8333a61ee3b9e47d715591200da470c23504cec80623ef4d467b4f818fc88e33ac84c4cf0fc91966e07adba590e155e99852923658a6d70c5dfb0843de172f790b42ee7945eaf22d0766ece4dad13064bd377a00631f72bf2334994cf3c7f001a748d78313037c9b79043406a5209cf496584052e4543221dd7b4df26e034190ec6a9a6d637a9189389971e11ec612476441eff53033f617b4805c30b60b1e1e46fb5405f4571a2572d974a66ee3c72f0545b3b1fa891365a8928a652ce113b8ceaa267031bcabaf01b54c1d3c9a7065ac8e4e122e99621ab0fb88f1d2ddc64a960a70deea2a9a2e96cebf1ec9bfff888306dc271f45992f6ecc07f78bd91c154b98888eeff02217545a9c924249a94b711a6d3fa50600f7f3c42251ba253e8a841ec710e38ec1f4f59548a5b9ec78fa6df34c7f4b948318754255a7c62a19075ff87f70dfbf22d62b88659d9c7cc8de59e116939c08d2cfb337d838e292f0b003082f381c1c053b412b7c67c5f0f98180c3d299fc67a1ae328ecbe59c41df2a17e427265f7852ed7bc43f4bb213d2d500ddfca994d42214a7004183b74eef71807dcb5a98ad81f44e2729f14f1caac7ed0f6bd65297d428df2e61469075f1605fc6ed6d2e71ccf91c6895b0fdc703050e80cd93f9eb7a08a39493cb81a48e0", 0x1000}, {&(0x7f0000002300)="820917520651559216a85c388270913b4367063e1fd1d1e306740251c8064451d6d62f671573020e56da4375e4679e28041ce437455925846c40c5362f9ebb1cf7e83af757dadd16834a2e022d770da0a58961f9453fb3508609f8a4d8e99c457ce2502aadd3b33c508b5adc7a8610a580555d2ad388431d1d4e437ea4c11f0000a4d708644254457d5dd535525c4d1c0255bfb594bb690acfc305", 0x9b}, {&(0x7f00000023c0)="65582e26305ce92290e346cc6e23b777caa1a8fdd2684b0d874181d62e18cee17ff57329486f1397b83f52c54f7b3aca8fa7e3e6a0b5cb528e7741db93f2e5200c4928ed9df234d2d132516773d7a97c89029d1b150a39a646a6af3b44f57ff6f9", 0x61}, {&(0x7f0000000100)="e9b74b2a21585a291a3ebe241128ee8548", 0x11}, {&(0x7f0000002440)="56199d76593e1cf225d29b89d8a9954c691c4af5b075411d6180717f6766c19f9ca96025ec7e01ce09052c1fe69e2860aee75735e7cc91f7829d3ee17f5ba267936c33b12792ab8e1f1a8f473204e2", 0x4f}, {&(0x7f00000024c0)="3d2208f12d09565fb6703ce321999332b40d1d1b30340f99947f577fa018320c4141e8d735b667f2fa5005e787a1857a611fb0bedd9348be2b3b42df05ee0ff3666e8a94e829952c4ce76f61e43d47eb60a96eff98b6ffc2aea4efffca0494e01a49a3bcfd6df3e92e33b7756a46153ccd7bf45b7c6a4d8329a4a6f46add0954f3a1eb2c0bf25d35e8ee68b8d65dbf8f8c1684657927bffc6795a144e2f6ea3b62d17971", 0xa4}], 0x8, 0x0, 0x59) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) chdir(&(0x7f0000000000)='./file0\x00') ktrace(0x0, 0x29d5b139d512315d, 0x40000002, 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc0575cb711b95dd4ea7f84fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x55}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x4000, 0x6e) sendto$unix(r0, &(0x7f00000002c0)="b100050460000000000008000a01000000000000ceeebfb27a3fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f0004000000000000000120000000000000000000000000000000000100000000000000000000000000000000009b874acbb1c0fba96501d7e3e125230a58c4bf6ade07fb8a0fd0e8539977456ed4c22eaa954a96c0c93914aea363c34195771d2b3558297b03268273de02e90139f5d14b954066a227b72e3265c0dbbae3a70de8619e56b705b2dbcf38db3e21eb9d91c2ae954c747970322467be8f07a1fc0325c640a5de80ac9718f21f0bf022bf92dcbeb9", 0xfffffffffffffdcb, 0x9, 0x0, 0xffffffffffffff36) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x43, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x1e, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x5, 0xb87}, 0x10) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82646530009cfe1d13745a2d7470b75c3ce7fb1fcf6f083693c413dd430b1ad361f77ef41c8fe71e5cef8f555ef3e6f9ec6901e9504dc41d8ee84783bf5600"/78], 0x1) write(r0, 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x306ca, 0x0) write(r1, &(0x7f00000000c0)="d3a066d2bc1fb0b30b2b1a404d556b3742cc4018d0daf6ac44def5765cabe9fd8e891eea0dbe25cc938136206f1575a4f678959c9ee8beec8bc4ccc5783a7cc6f10845895c6d62cfecd199645138a12a8874014baac318cd04049d46615c5108bd3827217254924f3f8ca903c2dd882fefb88a5eb273cab6f49efc641ec37d08eb0489cfb5df6307ec19dee1743f04c12ba5173b7657efda49c05593801030ad5f9d1e345ff2d8d873462d044dda3b8d9f547a41c713f1831c9344bbeb0ecb1e52d2d38a7387f06bd6ac0528788bcee4664a91223ee919f0a5f2d28b456d3fc4eb121e1f688f9edb26f1f8b8326cb435ff74cbaadf9eb0dacc66a99e5d1a80", 0xff) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\xe8\xb8o\x00', 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x4, 0x5, 0x2}) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r1, &(0x7f0000000000), 0x36f) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x5, 0x2, 0x8, 0x568, r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x180, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x5, 0x20, 0x80}, {0x4e, 0x20, 0x7}, {0x7ff, 0x3, 0x20, 0xff}, {0x2, 0x81, 0x1, 0x101}, {0x9, 0xf, 0x0, 0x800}, {0x8, 0x1, 0x6, 0x2}, {0x8, 0x8, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c}, {0x64}, {0x6, 0x0, 0x0, 0xffffffffffff8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x5, 0x1f, 0x4}]}) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x40, 0x7b20ad914b765cf5) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') lseek(r0, 0x0, 0x2, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x100, 0xffffffffffffffa3) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000209, &(0x7f0000000080)=[{0x7, 0xfc}, {0x800000035, 0x0, 0x7f}, {0x6, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x1f) 16:00:10 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffd}], 0x32f1fb0c6d25c430, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) fcntl$lock(r2, 0x1, &(0x7f0000000080)={0x3, 0x0, 0x9d, 0x3}) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x80000000, './file0\x00', './file0\x00'}) ftruncate(r0, 0x0, 0x3fffd) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb607028c1c13a022e1181eb24e8cd5c8e3920f7ac0fb55634440b0c1889498b3f7f473d3436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8004223a669a9506700dbcbc287064bb1d9ccf74431543b3f71b832807c4b20931e71f03a47729d132843fcbb900c4b19303c000000000000000000", 0x8d, 0x2, 0x0, 0x158) r1 = socket(0x8, 0x4002, 0xf9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2a) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) close(r1) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = shmget$private(0x0, 0x1000, 0x80, &(0x7f00000dc000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) write(r1, &(0x7f0000000180), 0x13c) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xe) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) write(r7, &(0x7f0000000200)="70122274efab53d2c66536b1cc117463ee3a85f3144786d6a544c2ce0ac4af700980bfb150430453c595cf6bc82b5572a259e2406ac11206901d578df5038e2f6ee34c426832f9a4796fda86acdd922d92ce12fac620313eb634e84ad5e411e1dc991d3b4e715156a7a9dc5cefa91a374c45488c802e9b89fee582ca570c8d71fcd8c1bea7f3b2bcc0ed7357a9030198ef543c37eae67bee4e16fd8ebdab36e14ba5098ab21e31ec398b5b2e9a7b71b6e7d893f05ceaf777cf5a18cb1e7381be9c8c42c72f07a731f8ccd46f013b60ac54ccff6c6c6d9703f093be821f2f9deda950661a", 0xe4) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x980, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x7f) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f9"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x100) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x9, 0x6, &(0x7f0000000040)=""/114, &(0x7f00000000c0)=0x72) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) ftruncate(r1, 0x0, 0xe000) write(r2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) dup2(r2, r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x8}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:11 executing program 1: socket(0x18, 0x400000000002, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020223e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r4, 0x10}], 0x1, 0x2) msgget$private(0x0, 0x100) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x101, './file0\x00', './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, r2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(r6, 0x5) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r23 = kqueue() kevent(r23, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r22}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = fcntl$getown(r17, 0x5) r27 = getpgid(r20) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r19, r21, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r27, r26, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x5, &(0x7f0000000300)=[r9, r25, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r29 = getegid() r30 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, r4, r28, 0x0, r29, 0x98}, 0x4, 0xe2, r30, 0x0, 0x1, 0xffffffff, 0x7ff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r31, &(0x7f0000000200)=""/237, 0xed, 0x200cff1beda1be1d, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x100) r32 = socket(0x2, 0x2, 0x0) connect$unix(r32, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\f'], 0x10) connect(r32, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x169) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = semget(0x1, 0x3, 0x84) semop(r2, &(0x7f0000000040)=[{0x4, 0x4, 0x2800}, {0x4, 0x100, 0x1000}, {0x2b35433f35763568, 0x4}, {0x0, 0x3, 0x1000}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1}, {0x18, 0x1}, 0x2, [0x0, 0x0, 0x0, 0x2]}, 0x3c) socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000180)=0x401) chown(&(0x7f00000001c0)='./file0\x00', r4, r2) r6 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r4, r6) dup2(r0, r1) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/225, 0xe1}], 0x5, 0x0, 0x0) fchflags(r0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) close(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x5c680e05cb28acf2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) syz_open_pts() r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) close(r2) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20, 0x0) dup(r7) syz_open_pts() 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x0, 0x80) setsockopt(r3, 0x9, 0x81, &(0x7f0000000400)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facb817651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce52e0b3cc4cc02cad6cc07149e67703bfff727e674944286b68da530593a0077889d4978ee05aee83b0c173a431c9f92513da36b563bcecf2d019c8b749f", 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r5, r4, r4, r6]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000002c0), 0x4) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/65}, &(0x7f0000000300)=0x43) setsockopt(r9, 0x29, 0x200006a, &(0x7f0000000280)="4c5ee10b77e834a3666a41fb8200"/25, 0x19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x3, 0xf4) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xb28, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:11 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000001380)=0xffffffff) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) symlink(&(0x7f0000001280)='./bus\x00', &(0x7f00000012c0)='./file0\x00') r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000001300)=0x9) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000140)=0xffffffff) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) ktrace(&(0x7f00000001c0)='./file0\x00', 0xd7fc041f25319579, 0x800, r6) rmdir(&(0x7f00000000c0)='./file0\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff00"/4098], &(0x7f0000001240)=0x1002) pckbd_enable: command error 16:00:13 executing program 1: r0 = msgget(0x1, 0x254) msgget(0x3, 0x10) msgsnd(r0, &(0x7f0000000500)={0x3, "059efb321e68b58da8f4a0c4ee7239ca4632e88672f363612c434fdcb10906dd24a9747f2ae46469a0dacb8afe306426770e74284960329981aa3db16abba53b705b16ffce00002bdcdf4cb99ee5b019bcaaabe4bb3db681fa9028d7d7273e311141540df921c5025145c86a8a514b4cb4f81553954b8f427e16881d009347fd2477f916018c63d0701a17bf9cd078c1205d386c04e7194155b14cf244bc247ddf9a841ee6f32d56b63e74d438651240a60ef1dd4e7a3f9d2dbd2c78f67a6a804cecacff85e75a4b444c7b9835a375441db3685945cd3735446b6ca8fbcb139470589c04d99771d6987484918b04f258e9ec222a03d9d2fb0c8c2bd5cefc95a1bb94f5180ff95b041f94e38fde94dc9fa2e233f908056c98f2b0068a02c94f0eac27dbe4ebfb81973e89bc6de788595f3a64c8d7b3681a6fda5b4a58b5d44bfa25f6c9f8f21c9494176734564df65a517dc41644141dd616307b39472841d334787d76430132f6a88b6409aec570f57fd27bf7c1d1530c2eee1fb5dc7555f5158375e5f0ecc83c923318ea545ed9d35100daccd4d19620beb9f2458ae9a8b961662a32064f3ba8c7a30fc3f9b1000000000000"}, 0x1bb, 0x400) msgctl$IPC_RMID(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x9, 0xe4, 0x42, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r2, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x78d9}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/129, 0x81) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x7}, {0x42, 0x34b2ef98}, {0xa7, 0x101}, {0x84, 0xffffffff}, {0x41, 0x80000001}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}], 0x2}) pckbd_enable: command error 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) write(r0, &(0x7f0000000380)="8c", 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="bee0e78b2d7a5b", 0x7}, {&(0x7f0000000080)="1ef09a4a4198dd29639ec5c83dbf18ef1daa67af0226d3ca6105c061970782728eb2f71dafa83fb3d3fcf9256630b1bd2934651750829aa6cf81625144a9a3159f7ad1d1d22d38dfa4ad30d01826919718e59978e16b0114851cc26a5600fe761e46d855045f89ffc25533f5d7b6e09fe4e6a461bfdca03c616bf807abba20735bb5a75b20055728d0d1bb7f1b65f36fe4e123ce797b62662be1d9728724c495a633ff620290212b562abead42d1eced54bb77186014d526db2c0b150ed39b8a01acbf2adeae78eeb9db9d120b2510c4aeb4d84f63ad4edf7797f01f68f4", 0xde}, {&(0x7f0000000180)="482249b82b8c6d57c6940a33374bfb80ffabfd489d03a745801e2083305c82708a361bb3226f90176f4efc0c79ca4107ce82c9c01ed6d2a63a477076036672c373ff4cfafe3a9ef93b9a3bde201f0e96fef0547e01051575dcb826fc1216ec56cb1a3153430e58947515006091b438802d461c9340816d43fc2f89a835c42dc61dc2a1dc8e2dae7323c05add45ab02d5518afec7884b679da4a7c05dff19e8f0449a9c6b456edb721b51c71912aa61f1fac55106e43668e451a2b1226d13b9ba91022c0c3e7e04771ea641da7da16bd2b9253c83685619044e622b2fcfaac7ed69350bc1697a02fe0b1fff6b771fbbf5e414552a46d2fbb6e72375", 0xfb}, {&(0x7f0000000280)="021251665da3bf0fdc4120cb9fbad8069e1c75a2cece2240747d3af434e2c8b9f8822b8e2daf8b656c1053b6a0c1ae808a2a397c3663ecfe1b22afb7bc1b89316e4ee2722bf419417c30566972e91e3dd8d58964412aeab0da481196c1bfa5b28b031d597aacedda1c7da6747b67e9d103b329a98a391224f5e3c2f071218470d3291b7787b4716ae50b09c56c48c024e1d7", 0x92}, {&(0x7f00000003c0)="c7b0598fb33384576260b83ab5cd6e3aa6063c1f6496ca0df00fbd421c555beb1e05ec3d5cd56c9570bc284adcc2cb977f3fc3db151521bbd7b4042c9f5409e3980d5304203989fc42d9f4c0b2aa0e299c0d68186f384339e20f6f8fad91caf5e861a5db6ef713caba8ceb7a709d40355b816fa2cc71673fda325877e4351fe0d906263abe1b9252c37e6dacd11bd8a45ef04d969e3ce73605cfb60eb3fa44ef4284b240981c69c5735c388237e9635ae5dbdbb7f6c0c1c2e22c4de0232631d6d843f8b913", 0xc5}, {&(0x7f00000004c0)="6741fd3921f8d31c6db65708a1dd1bc9f90aa0338baf1ba117b0951f9c9cc6f7acc46b418de9445dada8a33b6432bffceaecc577a1ace537a68b43101f52793c70ae33e855d77ac7c4024e52cb4e6f6378816f4e39a621ec3cab1cb1fb1cbdc71f07fc130e3787af2e2d5e81b372d5cd2725f4a87722df5fd801ac06d7459ecaf09ce1cb4962f6e672c6bbc627e1946741eedbc9113ca8d6b2e87405bd16f8a139fbf75fd3482e353a563c18f6bfbe2cdd64eddc7536ef461991e953f36f238aadeeec1308e6612b1f580a9d59645d6cd0", 0xd1}], 0x6, 0x0, 0x0) syz_open_pts() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x102c}, {0x0, 0x20, 0x0, 0x10002}]}) syz_emit_ethernet(0x228, &(0x7f0000000380)="b183b1b9503c56efc2ffd4185db5e9fc88b84c9cd91776f9d44dc6c54ac85aba2ae63b631012115d8e6a4ad5b9f475ee6087e032fa870b22195fc879d18a9ff89f305814c7e8b180defa9f72a392b976c28faf544790372543af3206d090cd3faf9f7e4dedb50474f04820246e1dfd6a0f1e08e4f995aea8ab2626c1ea44ef52b35003acf7d8f1c43ee3360b8828e1b62eb9c11a7fa86bc470a4561edfd4b90dc2e1abba8076f19782b11296e07f792bebf457f514daffb0255298f44677651d9af2378ccf8427a8") 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500), 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x9) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0xf0b, 0x2000000005118, "047c2ccc2e0d00"}) write(r1, &(0x7f0000000140)='\r', 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x40084}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xdf61f6e0bbd15006) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="7015adca2e50ac54140893eab918") munlockall() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x160) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001680)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/185, 0xffffffc5}, {&(0x7f0000001300)=""/133, 0x85}, {&(0x7f00000013c0)=""/249, 0xf9}, {&(0x7f00000014c0)=""/224, 0xe0}, {&(0x7f00000000c0)=""/36, 0x15a}], 0x6) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) r7 = accept$inet(r0, &(0x7f00000015c0), &(0x7f0000001600)=0xc) poll(&(0x7f0000001640)=[{r6, 0x2}, {r7, 0x184}, {r5, 0x8}], 0x3, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r2 = shmget$private(0x0, 0x1000, 0x111, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x20a) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000100000000000000000000000000000000000000000000000000000000000007f00000000000000b0eae9ad00000000000000000000000000000000000000000000095282f0feecdcf969cb1e30fd81dccf69a6021eb69d2afb175aba13fcb583892dba"], 0x3b, 0x0, 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xffffffffffffff21, 0x0, 0x0, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc085b00d37d874cf3e5b5e3c1e987a8cc4bfd4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658bc51d88e6baee880c5e0c83132aefdd942df6dcedf9df22695bc950273a17ef48d2658ceec1d806af20bd06a48dde9557816fdff58a6d18fe4b6a1f4e4f7ba842341f434a21d1b5df234b7beda1091c66dc0cd31c547465db200c9e7f131aff37e187355f118857c0ad83fd8e4b0057f7b40c796bcabf1aa6ac89c385506094d68de69a8784ce0ec2a472dcd0abc9dea81cd6c283422acfcf05d082d64320d6e09f5593dafd87760c462d29d1b5c2511890e0000000000000b1b"], 0xfe, 0x1000) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgsnd(r3, &(0x7f0000000140)={0x3, "660ae38b8c9c77b93f0004fda0156a3a7ee3d9ee68c209471d102ceae7d8103d8efbfb2e45e07d681515e186ce7d6181a3b258ccb118875d51eaf1d66a1834d229fae7cc0f41526e"}, 0xffffffffffffffbd, 0x30041962e1a1ee5a) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) mprotect(&(0x7f000027c000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0x1ce5, 0x5, 0xfffffffd, 0x2, 0x1, 0x8, 0x5, 0x0, 0x1, 0xc2, 0x7}) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) dup2(r1, r2) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/193) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@abs}) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, 0xffffffffffffffff, 0xa) write(r0, &(0x7f0000000040)="18704c7e99179667e4bddf356814de5bd16210248f6bd5293aa96123ac3e15b1dce5d08357a49e987f0afeb64f582de6736c263245284ce8e983e064add8f40fb6e623495017a7febd79da824f0c8d9e250878835c94fd0cd49f04aa38c5b16fd694141ee3b74e0abdc880bf8fd866b05d102a316e586167c55b664d1c9fff9c", 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000540)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="e4012e2f0cdb2adee60496c59dc566696c653000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:15 executing program 1: pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000340)="d53bb6cb3216cfa1a315df494d2ea43fcaf62888fe1c1734b56c657f36c0644b7bd081cbf865b5ace29296ad6671ef34e1f8e366f436a618c9c0564dd3f6e903cf2a1da6d89b203d60ac37e83e270b4d69ccc87bd59f2a86cf4e8c032f2891d03a6a430348fc5e18f945009c054b2c45f18cc274eaff59420d5817187198ca240a600b97a5c879103e50b32b23fd842646204a5f33b010d076e7df9d817952673a9b9076e08d120f0ebff2b2e3d5bf4255eb86d1b2c4b4632b687e3d7088fe9f2246eabecc19f50eac8363e9cda83d5ae5c4287130c82d3b1a9869f7f30419d0ee92e46855c3bd09a5458659b8dc3bb44e5a1f761dfc359206ce674914254cb4c66041a482e1aea841c942c38618dd08e420c5db706dfd30c5f9bfe709262b51e9c827d8f76bff0e52e1fd75e6f574083650597052bbfc9943abf25c6137c18bc4618b0e91a8ea070a16f7feb2ea5d4ed63e97f76c70f18fb52f9d959883f1fe0eeee43c8dfa7d01426765c39fe7e850dcc82a23f0f34481572c5c32eb9b8108edd676f235e1570ec02b34052a1b026b65c403a5b24516f6564c92a2e1aa9ba3a8042dfebfd584e3171ca974efec3c5e091a04d2854cc77c2650584a6112c3de19648f215d52168631b84f40eb8acb7e61d383d55ba30a4ec50f51cdb70b66226541f26ed7a5828b2ca1e58d627f9d7dd48f82b32ff7b64f25f0c5dd521396e4d22ad8129d25d7e9f210b856a6c8092952403a3600dba3552e4f880063d26e77cb07459ea928736dfba0f6b0ba387ff6794aa14816bd4e7e8cdb26df203afc45506301e345fab06e6965bbdf0239b5de84ac1f870fefb9f9f34be1fdf639cb338a8c09ca0e3c1295a49578ebc33dc2bcf53777e358a42f336da8e79c83033263215e942288a59f2714edd9c2a4dbcf6301d13c6b28dcfa21cf167907fc141fd195836bdc40d28376a28e34d1caedf7046f707f039ee95b5331a420d99d80bd76c84c1d4dcee465c0c227ec5e968e58b46bdbd97a21b69523de49d0c0d9b5afd5de6c6a289ed4b4499e783a75ca3c31ad42b0a1251fe776f8720b3f6607b5e6d818640562404107c50f17a2a9b21256eccf58fc8bd751880252714d28dfa4672b6f3dfe0650f5e950d9913856a9a02c543cf4787666d7638e056598e9b5d3096d895eb3f70cd3c7f4c31235dfbb5bef4b9f6fd91edf7b8cb73cd0aecf044eed7b3ec651a268bd97fac2360f6716d341b053506879370b6dd78f637c8111ef8fab841c0f6e4f58b382156b1dce91f80c68b37acee6de843fe3d3064a3af9656693c48de0ce1313e40537c6142cf15962f5102d7bd74d326139a54023cd54bceb06f354ac0cfe1bea9eba9767bfc085d1993ff36f0d401366bcec1e59d8f91797458ae2cd0e5b79c5554f124ffbdcdc211499e2111c6eb4ca0a95311b1c2066dfdab170af60faa3cb8e151b802e534313f0f21d378baf07be2e15686204bc75f06f505e7a59deedd7babba1b238b3ab22c8fef21259aa5b43af5f2b5ff06110c392952f624f1be9628f30eaf2fa695251ddfc0c11e2efc323ede489ef87f25240c17578827644b6647fc7f52654970d773fbb78fc517d0b13c5494b377339844b0db799ef11a1ab786878851337ba90e608f62665262c9ed63f5d3b4b3e088d3d5ccbb55d13e18ff3a8488ee64c74ae44eb40e414efbdcd0cd85019c30b65bc8ded821af789145fc805cf1d2be70b1778e03d6a3805b12d4f5846a133ebc3f2e9f2f7d315f8b3e03a7aaac5e0fdb3c97b9817c74ef6eb569b946cc91a4b0ffbaeb69804be51eef22a6c98ca03e609176b4f4a31734d4956f6fd3235f41dae10b9dc3c0f6a056f15c7805502c6f893142a5c4a29d99c107311b5038c628bee62800134691bb12e5ea4e22899a1292c93bd05433654823792e1d59b6f51f9af4f2b6a42026f5224f68833058733a299493e101a72045ac7ccb8b6f0151d06f9ff39e77db97e4d46675bed5782a2e01466d88801300f55e805397dcd106fc90ac4fe6f67aa1e72faf3929a51931b0799f7d8ddcca5d33c8f6d462f78f65eeb9a612a82b291867dac55c7ce0e6081d9dea76de03eea942f95813757694c9f3dd69ac3fdfd4dd9875d64af64c46470c4e3d05a9c6dc6baf47cf2c30d81f400da631a5c3f25f7966209cf5bd25a81f50ca572f1bee313dc0c844f2cd0adbc9857a2f51e5ea4f73d716934f4b1949af5b4a37fa9f8cfac1dab19d6d1b49fafdac00f2a5ab53f18383415d5c961c852883e680f771ae346858a65f8683a1343b5c1900c6d6e75f2974f250220f7f01b9da43cc3401e87798e1e5ae3259e9b678cef188ab88f6f94cbe2489e867358a34dd1b11bc838d98f1329a88a16ba18b77203f0d7f96eb764802b3f4b956968c00ad81b5ca1fa7b798d0d351de07724411a0e59dab94e564f1b17f2f3ed0e249f4bf6f912a1e5fbafe20488c01a111a46d4ba5e2ab424792dfb36da0deaafdc7d835acebda3ba246273052634a40da00fa27852212d2652cada9b836f9b0c9c67407489a7069d233ae6532f15a8acec1e8c5ac8326073d9db9cf16b4c55fbeed8a3a36f1bd65bc9dcfdee9fb88d3a53c885b9a68c72a1cce5a4d08b53517c7a7fad8e898bc3717c8d0e248ab06a362be39e973a16c50f1fa298737d90650104172abfd8fb5cb8a0e93fe1a51bff522ce5394cb5f6a07c2df27ffe3322647aa0625f1f0442e703b94830dc5659548a00bb2e3c33321dfda1f54041874c6c3e54b9e19f97aedd3ca40ce6b7bd212031d9bab9ba2747c6e4fdeacbb204be50e5ff57e4b45798ead3c05aa9e3e4abaade2342a644f532f91e9f7afc296be4ad7293bc26e82136b3b5548983e43c138bb8bf4b468e1ecc2c0a6442d46df8b9cef5a0bb163c702bfef9cb25076909c99f1402fa53dbd6b32ab82eaab793a9f6e4b60d6df76b0135139e5d6d0a3172a3a3bf478e157a3e3219d3a9a2645b534e1d529fc38c68890129df6786d921c34f61d2717b5a10a8e6cae96812ef17f3e683c5b720ef440a2bd4a922fcae1cc3a96112bd9d6fccb4f75a00b0dd5ba81599cd94ed229adccc5eef6f294b9d98d405d6032a7b226f4a5ff7261bf17d46b220bb1ddc88fa964baa4d01432780a63af0868082097a71ac051d532e3c5b0bb9dd18114c765ff67e68654e5d8b092595295dec4d8b46fc3e102759678c3df1826b1f028171135760be6bd3aeb3a3a4b3819fc62906c017bf1aa56b19d4b4c230d27df478ca2362eac0c7a884f1500a8bd930f237bbc970162a795549e73dfa5df7d7c4b44ef04ced7799256711af4053c308fffde1285595b55a8dcb59a3e43f5c53803dcbe8e337e2ec3d361ca88a8ff75cbd62413cdf8ab6287baa41225c915e5bfe3ab1f0e3b8af83ee244f661f2d9b926fe3437ab8776b9fad85bfed1a6819a54feb6141dee88a5324dcadccfa61a3d4205c72db41693f00bb55ce1b29ec25825083d709abfa0ed074b4291607f61c56e6017b2034ad11ba6ca4db9bfd379ff18b97acc8536d08bebd3c6d1d0127b93045f686c314ec1ee59340dd8a3d47f9a4fd4eacaa4b3f2513e0a29869934bd6f51fbeb0ad478a7dbb0dc8eef42af120c0f3800aa658c59c574a77ff8c71e3500356ae32854ba9b1a4c4934fa354c9dcbf30491b6f210801fd3aaff2ca22a607d5fb075a92e67fe695399f643a1a2501369bbb23c9498c486aae164e3ee0f8cb1413cc835907b063ed50800a8aa1435dedfc79787eac0a89b0f4a1b1ab2c2631735ef88d8dc697e368b299dbe20f1512529fdcdbae7cee8a09fc1b8ff15fbe0cd8eddd01db7f10015efcc7400820497ef673e3e8db6543931e67422fefde784ef8f3cbdde8b291c5f73987a34109ee7ae20d07f0bf2b6081bbdd6953f75ea798b2af2806797d4ac8086e9b9716339af54d1d6790639072db8e0edede755e421efcce79711bf5aa374c2ed21fde1bb406f4d2a8b847f9f1d77efe3449952e1b78a042fdfb7c525de3ef8586d30b454ffc6250cd0d2903b30fff02509c75397e26c80cbb9017ae31305b65c7ede34c8dc50a566c1bb1f2a4eab943ec4208ee9cc4c760a17c3b896431b38383cb116eb276c08ddeefe644c7770c7142d115157a745024b842e894d784def9dbdfac0823fef627ace9d97a3d3008d0c3481c36d31e115081043143324818d555be7430bc118c15b8c6e51262fd3f94196fcb9817a53c58b520c8651c6b0ec8a9648c813dd34c33a5bbc1a06115b41b88eec26fa581e9c55082a83696ff2f419c566d60774de79e1069e561089dece51c679278d66f15a99043d2cccf7297e3dcf9076284c56f7fa6821c15037bab0058e827d5380aedf54dc8edf40bac4322d9cf47ccce0d0338eec64ee95b1ba02cf3a3d433ff7f4158d69122152198a240dfdbd9bd32232417b966dc57d44411fdfd30812f2382e5c8061a623c6f5ff88232e06dfa0e5db8476a48d40126bb7b2b830f3df4bfb5cd6ec0633b90f56c3c9fc1e626def23aa49a3f2764f196d4bf8eeca501520ff8f9fd813ed05861d369a834fe6341370ab9cc734a4ebe8c9cf62f24939e6dfcd124589912ce9576504ebf9fa3100ef604a2b5d033ccd3eecc5fb07a5490b2b2b03145c132825883c9c84ef76afdd881f820c6a1fffe96c19ffc4ad08db62b6c503ac59fece9f663669ab3262587dbf6cce3f9926ca81560eedad913ccd87fb07db83a5d8e34aedbfbb433a49af215501a17f4e60df44d75c689ad75d12eef6481bc2c3f674399b163893bc40ad66f284c9da9e9392194f1b0a7811e55391cdb2ff29d88d45b868e2073e41cdc4b353617548d804d135413ee5e2ccbc70f8872af9fb542e79a31e4164002fe8e558cf021059a7ce967ef9ff46f8c3b361fa405bb475f2b57d59521f139867bd0f28e17194e6618333174431a1655eb3dec0005fe6a5b49afd4b2ef402079fa350251e3bc5f02487f56960c82c29191b4b98b8246295af8b9c8a457cdc63b8f265db4b1a8d8de2e9badbf898c9a8b9613a1d1f79249a2cbd24330ded975510945be733df865f38b84fe4cf3a2fab323f1bd9f80322498195ad2c5806fb6843e9f4e1652fdb05df61e2f96c48f163d21670a989639e068778e448a4da5072504e331a63c4c1fcd9524c94b379e49a6a35782addf3df62dedbb06f1078993847b25b8bee14aae9820a5ea5f013a20cccd43b2843f230da2566e411e00571037fc1394de9576e78e7b91d0f54d844334a5d3c2540c327adb2b9fff888842344f6815f452c72ad200c607aea9da33ee37b6fcff1511fde255807b6fa1d43b9d49365837fb5dbe46d5a31db0fb6d6b6ca489372ac106b02b1f66840f4b0248218377b793abc627e168815cab5e78175bb3e090796cacaba6591dfff30e92f334ce8afa54d8dbb05fbced1990d0cdd50899e5a8b2bb456250ff055a1a749c41629a573400b3a423e8f5cbe62dc192e01f31d9cf5201c78442718f7977b3608cdd0ea81f408b91b70081677525052a49efd8b3bb0f9df67711bfb97f1a2cb2d1526fcb2b32797ac237889a96d066dfe263a75153a5683b99850c265454c65ab66dc467c059029f5718f3af4abbb7e5890486092b02f85f52a226f5bf2b8259d7c0073e7b43eaa0a9dc64154d33f13930c352a4a131cf81bac75bd5228d3dca4e170b140231352d668b63a393cf828f3268691145e1aaaafd7389bc3e4f9511ae6d6b33dec31be30c4ba808cd73af3f71d55dba975b99660d870cc057f1cc4fb19dd7", 0x1000}, {&(0x7f0000000000)="9186fb11bf8d4e733729a9491f0b77fb5ad7460ba86cc1cc8010ee4f03cee8", 0x1f}, {&(0x7f0000000040)="a464997f5bf026f65ed2f34e10bf82facd7de0af948a858e591baf58368303aa9f62710c3c38013ffa18742149f0371eda59cc53aba604df9f9bf91d722e4c965c6a9d43b8cb0dcfac85756088cab3ac9f5a51e36c5b51d69567a1469f6af865ecf67c2a56eb195571f38e2c7159ef3c7fc08f82f4d409", 0x77}, {&(0x7f0000000240)="08693bd13f447f20384abf0b6220a27d635ec128222896d7c91f1c3e3b7acdb43e785d6013193052e701bf818f77ea1ae44fc78771593a08e1d1e5b2d0d9a06a657ca5237620918bef1a8c339d1a54e3133ef532cf4d5de877470756fcf274c13d72aee923c3390e4d136f01ccff3de954d383e8318e6951923afcf04872c6f27f78437258181e1bafc61dbc3aec7c92d83af8a9ff47a2c3cb1d8fa6f26f18e24aaae2", 0xa3}, {&(0x7f00000000c0)="d1a330ae50f87f70004bcbf474c8a26f7621cce77d9746e5e47b74d9e83881a1d02d73aee75b6ff75d2c684f3147dca9603c6ed694942637112ded32f5c74071", 0x40}], 0x5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="7f799e3f4ac16d5e5902dbf7c02545e1aa5307d0472cb189d4a8f5713b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479b14211c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca090000006064a35b66ffd03b60b797e36521a50f137057c4aa675217a72257f85bbaa91ddc7ef32608dab36009e90000b3e3dc9e7adaf45b58c1a7850dbfbd9f4b559ac22224", 0xf7}], 0x1) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) lseek(r2, 0x0, 0x0, 0x2) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x833) chmod(&(0x7f0000000000)='./bus\x00', 0x24) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 16:00:15 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0xc0) r1 = dup(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x6) r3 = dup(r0) r4 = semget$private(0x0, 0x5, 0x83) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000100)=""/94) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r5, &(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) dup(r6) getsockname(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) dup2(r7, r8) chdir(&(0x7f0000001400)='./file0\x00') msgget(0x1, 0x210) r9 = semget$private(0x0, 0x4, 0x80) r10 = getuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r10, r11, r12, r13, 0x19, 0x8}, 0x7, 0x9, 0x6}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r14, 0x4, 0x4) setgid(0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1800) socket$inet(0x2, 0x3, 0x101) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getpgrp() write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) fcntl$setflags(r1, 0x2, 0x666466afb43a324a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000240)=0x5) writev(r0, &(0x7f00000004c0), 0x1000000b) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x44, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xffffffffffffd341}], 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x100000001, 0x20}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x4007ff7e, 0x80000001, 0x300000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x22, 0x4, 0x0, 0x7}, {{r3}, 0xfffffffffffffffe, 0x60, 0x200fffde, 0x4, 0x1}, {{r4}, 0xfffffffffffffff9, 0xbc, 0x4, 0x4, 0x10001}, {{r1}, 0xfffffffffffffffc, 0xe3, 0x1, 0x40, 0x3}, {{r5}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x6}, {{r6}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x9, 0x10000}, {{r7}, 0x0, 0x8a, 0x10, 0x8, 0x80000001}, {{r8}, 0xfffffffffffffffa, 0x0, 0x4, 0x5, 0x1f}], 0x9, &(0x7f00000003c0)={0x5, 0x81}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) fcntl$dupfd(r9, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:15 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xf474, 0x10000, 0x448dc10e, 0x8, "f9e27610ff5e0e7f69b26ab44f7cf1b44bd526ef", 0x3, 0xff}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x14}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000240)) pread(r1, &(0x7f0000000080)="af8097decac271edccd5e7b91333", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlockall() 16:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f00000002c0)=0x3f) read(r1, &(0x7f0000000040)=""/101, 0x65) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup2(r0, r0) dup2(r5, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0x9, 0x6, 0x1}, {0x5, 0xf6, 0x0, 0x67b}, {0x7fff, 0x2, 0x58, 0x1}, {0x3, 0x5, 0x8, 0x63d1}, {0x7, 0x40, 0x9, 0x7}, {0x2, 0x81, 0x1, 0xd3ed}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x103, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:15 executing program 0: r0 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000440), 0xfffffffd, &(0x7f0000000000)={0x1000000000100403}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x48f6f9ed01e3bd52}], 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x81, 0x0, 0x89}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x4}], 0xec7, 0x0, 0x8001, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() write(r0, &(0x7f0000000000)="a5fc6aa2b95db1ee61c878db8ed945ce2ba9096569b3db8b0b096005c74117fe4c0abdcb0cb8011343e96da205bce8440c5494170a5783c391c02af01aab6d32f10e5838b9903f78f32aeb1ac83c642aa81e3692c282aa4c5181a63f10cda9a5e7d0dd7adbb4a6f1", 0x68) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)="122b", 0x2}, {&(0x7f0000000180)="277c27513f409778fd213c1006c9be0c80f558b0a2747c63f1", 0x19}, {&(0x7f00000001c0)="9a2f2186ac7544092e308eb266c7eac3587dd9a7f2", 0x15}, {&(0x7f0000000200)="6b341652bda64abb6e14fb8a9fc46fbf9140272f692a058e5a0958a130f79d8fa895edcf494a54ec84b5fa3c89663ef3c2368c0443b942d2dddd569767b822264b06b96bbf75cad9c2def8d6ae934db1557b02be4d3ab02b4b6113c28abe656b1e55666a6eb2886fb7bf7702b313f96a69037b57b0c137971e9c5d248f2de64cee25a1101e4f9e5e75b1d682aa6e59d99dbdb471591b7c892d6f06d8c7b0fcda9684b7b1b7445007ad4a3a", 0xab}], 0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) 16:00:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300051db8d35d64cecd3b867e5a86b9353d717ca07ef231e426dd39347f0b29a1b3f8244bc0bb1b9263eedc401a58e7a42caf89b2d56a5ead8ed80a27aa3154c4a94678f76729df8b9e7775e24c263c6f8587ac090db464be2dc94f1d9a373922dbbd5205dbdbfc9d2e40fedb8be27e331b42c36f8810609faf3091c52a834a2b5f64b38e3c8447f70cb348e"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) unlink(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x3, 0x9, 0x4, 0x3}, {0xb50, 0xc0, 0x80, 0x6da50053}, {0xb8, 0xe7, 0x4, 0x5}, {0xc2, 0x0, 0x3f, 0xabe}, {0x84d, 0x1c, 0x40, 0x2}, {0x6, 0x82, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='.\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/bpf\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/175, 0xaf}], 0x2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) chdir(&(0x7f0000000040)='./file0\x00') 16:00:16 executing program 0: link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0x0, 0x1000, 0x5, 0x7, &(0x7f0000000340)={{0x81, 0x4, 0x2, 0x0, 0x5, 0xa4e, 0x7}, {[0xfffffffffffffffa, 0x9, 0xfffffffffffffffb, 0x400, 0x9, 0x2, 0x7, 0x1, 0x2, 0xa1cf, 0x7ff, 0x6627, 0x9, 0xeade, 0xffffffffffffa580, 0x8, 0x1e1, 0x700000000], [0xfff, 0x0, 0x7fff, 0x6, 0x1, 0x1ff, 0x1, 0xb01, 0x753, 0x7], [0x8, 0x7f, 0x2040000, 0x8, 0x4, 0x4, 0x8], [0x8, 0x8, 0x400, 0x7, 0xc7, 0x9], [{0x5, 0x6, 0x4, 0x7}, {0x20, 0x810000, 0x80000000, 0xa0f}, {0x20, 0x10001, 0x7, 0xfffffffffffffffd}, {0x0, 0x1f, 0x5, 0x3}, {0x4, 0x9, 0xfff, 0xc9}, {0x2, 0xc9, 0x5, 0x6000000000000000}, {0x0, 0x8001, 0x4, 0x9c}, {0x3, 0x81, 0x401}], {0x7, 0x3, 0x7, 0xffffffffffffff06}, {0x45, 0x8, 0xffffffff, 0x8}}}, 0x8c, 0x80}) sendto(0xffffffffffffff9c, &(0x7f00000005c0)="1bc6c64b8ecc92aaac29893a40d99b2f58107a093224f057985397add5ad292b07afa7fbe33f663f8ded2de7cba373d6253a9a23b678ecbc9cab01337b0272e5a7969cc4cccc3ed3cf693645c8c03c880bee297fbefa9e23ecba362358ef28242d9e59f62d24b4bf296ff0f31ec3465c4be57c0c155cb0ef9090c1d893dd3bb0de787fe76dc477af26027c30a5fd2c091826a48e0f6d958bf550effa375e4e4fd946a8a99ebab54fb683263c6d0bc73910642bf01a1e86336623ffb8c7f93fc71a12099758ad852286c0712f7e4fe212261149c7dbb5e6e260f47f31a4c9f39f9c403fdc42179edf9ab2be3c12ecc5b661cf6165811a6be7c3fa92708d8f42b2421b8884368a56ae63e7505f6629b6ca44f5286158fd160a40e8e0eb06d39e7d2319d72dc6b58f4b98498be703056252d43656a5431d34c27d889de90ed499d1697d4c909d90aafc65b029eb45c8ffccd5ed047c75a7191de095da7dca31360e0d05cf2567803c48be5165c7d665479705f03cf8bf4cd3828a020209ad907a26d77ca9d1f87b74ae1fd6a18d0fdd7b97b4b5652d1f2317fcbf51c480323127569d2a70e1d9af6fefd3175325d59db4900df5111c2a883292c3910886a0e54b78e02ab9fc416cc2910cd1560fa6049e87d0f4408e4ff43330c8c84930cf7b21c81edcfcdd7e10f96dc78a2f5af8ac1f4a2752d5c5d840610d5b82e84ef19252f1a55ccf80a4860b935b66a18ced2482ef9f7c461fb4a85322686338a86ac2512f2df1a3e9ca1d1f020354ae4c0c47efe4810666c6ae8533c66a5a9e357bc88b0bfe1f77a8666c0eb0c8af72af02d51a14625528c700c8f65848d8ca44d3a1f91b929b3993480752c54669d01b5666618f1f880e014957d8d49b55ff3b75ff904f47adec1f38258c6170b7e9cdac2166a06171a0604ae437105a20091d9081c2232e507931fa5ef6e666f6978c406eb93245c7aa2edc77d25baa0a3bab14fec1e12e66ec3e41df485b02b3842749e742975e5d37cf58f15c5222cda9e9ece1b47dff50dbad52c6a3593245f8ef2efb843aefc26a0b4a149befbeb78566b847fcf890cffb73808e8f189082be5659b9cc6355d04cea9e2aba71b75b1f69862deb9d01a8139ecd3acbd9e2da92b7f84dd5774077b87f9eb0ff80f78286531600e68c25c0e2a8dd4c64cd792896b022407eecdb5f85f9c2d153d2aa5a1f003e44885d2febd95e52577759409937306e896b3e10bbfd91915f1292ae2655d6eef4e484a8f6b6d4b7d9a3711e263d0241d85265859d53303c6ce80aea0ea1f8a246f2d01dad023df0f5e09dc1830c4fe5904d971133cdefd8137bd67b407362be777dc73814ec11ae19c090ad10d212115c95c7d26a5fab8b1561d25e05bc32b7c30e1913072e2f4acca07b29c35bb8c768796932647dfbd069c362abf7c62a20565222645fa344bab9036f0611dc5a046cd709eea2ec26fcb22052a999085f3ba431ac8e0fcc8d5661bbc6430d6ac56e25b4bc9141366292006b94a12c0a62321a15f3533d543790981ec60b26dc7fff354b0edefa86bbe83f59bf506177874375322348aadf2a80ce65ae394ce70c25c13327d9750b8e07a579dfbc7842a2f3bfb99930b4a4c8afb16215e75d73621dded9658a0fbd645aea9f0dcbbd5cb8cbcce35085fd45b99c4b1db1b95dbda3cdbc5a552645750306e74e29758cc7dff1dfabe0334ac616f72ad8c2404b5cc9c81f069d4f4615366986ed5be6ac4b4712a2acdc74be8a97d11877d28948d369531e636f8bb467791382ddfb9b33e1ec3a898ca7b9ac957759c74f295842830699d98997e90f8d80bb8c15ae7942bdf159c64d056fdae02e05440e22062ec052477d3b8f09c5de257fb2b4dd94ecf757a623a2b30c6cef882936599eda991b395eb75405b5be489e4c2b87dd7d908d95c6fc2edcded96e06497858ea420fb7d0400fd887f494947e543a401c0a58b56d39105e35cfec14d8c9d27e5bb94f2f3aefc837fa10e9334279ae3259986db08963046afe266db79bb0beb81936616d7ef949b9beaf0bf7088bef1dc70cd85efce856198a4100a3c75a7d408ec2adbc36695d1dbc9c31db587509bd87e996224bbdada3ae94061bcc0f0df70c8224af8c206407317ac7efc704ba2262e02a4075af46ef801d8df2586ff41f9f7ea782c77c88219dda879b6e8bd49dcb6acca4417e17a0c1abd5203c997b1dc2be4c54ce4dee8d2070cf866c4467176d27c260781556974f9738f528f21f2edda1efa5bebf1f8cd5188a67c0f2ed990595a0c43b8fb0d9b964590203584f9b8dee5aeb91029d051c7ecb006bb96acb01834a6ff37472bb6697c122ebe010018329741d2392eecdef77064fa7d834662088c4b2625405bb8b376520c4da97753d7f75ecb0bfaf1348f9ac28a0db0a7e087bade9b0f32c6d01698f3577d6f09e5713f3e583bd1b7ef3004c8eab6dd35dfd07054fb0f522f64d7040fa8b09d81ea5e45cf9402997122ebd516a75b7af1bc3c9dedd7a5903b48d2fc0808c13216bdbc09dce0e310a9b15c69290f83fbd1d952b468774a6286954e7a19d92996497de16c7956d6184b4f007c10c8ac387d7046e0a946670facb02defb665884bb39a0b5fa2bb39779c62204ffb209abd01bc91183dce0474cc74681ae02c1874216f14719a75e151847c2c8f2d9be8f6efe15d0ac4b445750a375f75ff906b0c78cd12f439cb671b002c52c75e7a29e94ee957021cbc44635a1d95c678e78dd32d241baa3fe101aa90a70497f046cef6275f3cd0c0bb2aced8cf12268b3711933f4c018337d2abfcbb46296fe0e8ab2170da8afc9611e941c514de01525587dec2f164c373f3e782c1c0736a48373393b31b71294e65c449495399b75ed1b3470c85225375cd6c412c2649826c80c7b31e978b31e9ab6644b95dc16695aeb75804be042e87cf1d1c3e50586c3f9139b57eb80743912531a053349f7238e1b97bb9359281e97b4cb782c46c9cec26b12a61e1acbf570dbf986fae3b0f65721feca6f9971934a596868eaa2cd1d1c8d95250d81beeb5b2575b6daf298e92f7339ad30bc61247a9933e47013447ecc3d6dc734b4938fbbb20d090099fe229ed9c1cc72908516df8be4d20aba64c4278165763768e17edf8ec0f3636fc94b825dbc8bf0644db89e0d4fb20a0abc22d36cdbe434770b8726f29c7b324b23b9e9ef9bb49a371dccecf40c610cc8542fbcfe8ce40cb7dbfe99944333b7546d57685e0baf79b12dfe45a50c57dd8fe5c416c826b37943ff0ee84f0231142cf4ce9e9ffd1a88fc6b99a157d2e23e9629a415c8bed37d53e591987214c8115645804e03ecbafccfdc6d793cea2d34f19a619946cab27e5d370698f0b77f055b064a5ad68c7e82deb89903a1e6959cc07641ee97de1c5f9ae0f908f082d1bdd2436bb0b6f12d0424485359bca92aa7e2b4a473f2fa11b19fc6f58beb93fee74f0fabd651f9a767eaafbf43522bd32b0498b02c49a9dc96831362f626d8ab188c686785afc37c687f8188ddf4a708b62b62a30912cbbaa0c01098fcf55df327016ab628833468b664bba83e98a39f415fc00a5b88838a490a58e8913329ae3b682fe2a89a315f25c65ada0fb33e4ea300d371c458c080a346be38b0f192984900f798352ffb1a7391767d38a71bb694ab2a035951b60ac337c5cdb7357423301eab4ffd92b4eeeaca8a25d0109e31d047fbc8f3883f1d720e64c2cabdd18066cf66887dcdb69304a39494dc5d037ae49e82cf56d60775f636fc524f68ec7b72b22ad02c64182afca2835cebd9b467d744953d7f4c0ddcad795d5ba673c1dc739e0542c00bae8e6adabd5ea95663bf44b01dd116e9f818c232df1f9b3dd926b7dcfaf0d22a13187608175ebb5e8fc24de6a985f41bd5d0fe266adcad53ab81fb4f14911643c0fb7702e58b3230dacd066c7f37f3964b691d4af4765a4ba1a3383f825ee41d54f51bcf213774750633699f2d57630e1168c807453a68cfa7a1bd6d4c56ce80e4b0e4f0ff5c4500a39ca30522cb05111430927f189d70d5234e01b86413f2f5055142e004b2c1c49780eb844e684d8977c0a5c5c923ba144356853d9f6327fe38b8cf9f0da967d615ae104c937d50a3802fd704b27ce3df8f18a6d96c206e54f18f7262cf9eaa214a2b129c573f99eb37957de2331bcfffa1c6bd1cc4e4406b070aac89e7d69791a1f5cd0e009e888bbe2deca2e0564e61d6691b4bfb78a8a3687af67acce3c181d275e62d1ee988b14673b356011f4f3d304c949152593ce648d9f4467ac499577e5263aff488841054729a3ef77176c52ec11c15175688ed3eb353cc0937c9861fcda7d1f0aea78dfaeb792f31175e4c211fbfd206b307278b79e7498f222f0fd85ecc1f105568993b8471f489fc52a3f4cb9e0dbb4b4f397aca944d275635137565adc2c3c09b76804f5c9ac995e6eb73d2e91b67f6027ee99d87009fd8d7f862e75759ae63bce77fdbfe8dd8be9bfa6e5eae07e5c9ad4bbef4c04d82eb24ff9623c3d0ddc671255eb4c7383087d41e457b49beeb54d24dd921600807042c6e31710eb8e5b86d7f897918104cb194681208c534967d6c3e1ec3d18036bdb352dcbb079d1a524eaf195fb0f3cc1b4baefd452810fe4a4da0db431537b3edf804a507902aced1a54ac2f55252a221375b33f2f069f2b494329fbf4c579ca1c8da8573723ae72e3f800500e632eca574a3acd6a9a2c1c2d9bba670f3908ded76ed0e6f056957fbcfdcf789a052263d76da90d3ade1b026982994b386567fbb2c2c71fa371d45afe29aa2971588c482a2d6b7ada43020a7ddf06c9b1e7dd23d0bec1fdc721772cb0413e7b1a4cd3a08a87f992054a3af7de4a09863ccfdea1ebe3e961164d1d2eadbc27c5073d9ebf3c1484d98db28e4d0bb7777a095cbeaf24b6b9f3100972639de490e7fe7292bc11870c4b6afad1c0cb7a637581925bab388aa17225459b2e721ec6ef5c783fd1a9d426a829573bd89a63f3f8cc27f92763d96d90fe17f4f973684355925495382ec9aca6324550f0e3dac546f7f39293ab2d9510101f0077a4052608b612dadeb039e43a0be6db290d2a8fbfc7ab215ad2647189303c78b49741f2e5ac7f5afdc2ba73aa30057c294e117b6ecd01b16bf95f42df482a26a3537ed9b2ff17ec7f6815bee8d104e74cd9c204df5641ec08d08c1a35e7e95dfc735d7dce5ca5094308a2c0bdeae78ca79f28f8dcffb34ef691780dd663f64f918161f25095855fa3cc1b209341f1f1d2224558d109e9b2f200636adfb5b9ee880463cc6d33b5e61d1ddbf3d884c678e29b8c7e7957f870103ba7b581c0f5e10d9f4368136e6f1e355aef608c6293a235f33dfe12e434a6f221934652e53723a2fae05f406c4f2076695831223cdcdd421e410a696612d4d80f01e0cd81c0a0e7d8ec6266d80cbebbda2c4e11635976e74b95e15310c97eb613ddf5a4a3dd9c0013feb07abef47ce615c248c41a30112d8ea4f6344927be2a8e0d0aecbcece2968dea40d083e723c4e1ac8e61d5d7556fe68d6ace7878d208fd006cf60c8f87db34ea221342850c43530b5974d014058b883dc48cf75583d0b1d999c114806739956ea192e2222726644a8538b47f08b9241abd2ab5fd711266932ad415264cfffbcc6eda299621dd2f7bde3522b7b46c571b2d7e5510d9c6cbdfc9caf9fbf33933da0798b62ba8faa83539bacc0bfdbf47a8c9a4d34d010a29444086d97fc25fe21af3055072f3d306a67cd415638", 0x1000, 0x8, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0xfffffff8, 0x4, 0x6, {[0x3fcf, 0x5, 0x2, 0xfffffffffffffff8, 0x665, 0x1, 0x7, 0x0, 0x1, 0x100, 0x0, 0x2, 0x100, 0x7, 0x7c, 0xce1b, 0x0, 0x9], [0x1, 0x2, 0xcb, 0x8, 0x4, 0x6, 0x200, 0x5, 0x55, 0x9], [0x7, 0xffffffffffffff7f, 0x4, 0xe45, 0x9, 0x81, 0x101], [0x2, 0x0, 0x524, 0xfffffffffffffffe, 0x8, 0x80], [{0x7, 0x54, 0x9, 0xffffffffffffffc0}, {0x37, 0x80000001, 0x1000, 0xe7d}, {0xffff, 0x400, 0xd7b4, 0x7}, {0x45, 0x3, 0x800, 0xef}, {0x7a, 0x8, 0x0, 0x800}, {0x10, 0x80000000, 0x7, 0xffffffffffffff00}, {0xba53, 0x9, 0x25, 0x4}, {0x63e, 0x8, 0x5, 0x3}], {0x1000, 0x1f, 0x3, 0xffffffffffffff81}, {0x6256, 0x1, 0x2, 0x7}}}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:16 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x6, 0x1, 0x1, {[], [], [0x20000080000000c0], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) r1 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) pipe(&(0x7f0000000100)) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) close(r5) ioctl$BIOCLOCK(r4, 0x20004276) 16:00:16 executing program 0: mkdir(&(0x7f00000006c0)='./file0\x00', 0x108) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) r6 = getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000680)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r9, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r10, r8) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r17 = kqueue() kevent(r17, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = fcntl$getown(r12, 0x5) r21 = getpgid(r20) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r14, r15, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r21, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r28 = kqueue() kevent(r28, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r27}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = fcntl$getown(r23, 0x5) r32 = getpgid(r31) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r25, r26, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r32, r31, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r39 = kqueue() kevent(r39, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = fcntl$getown(r34, 0x5) r43 = getpgid(r42) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r36, r37, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r43, r42, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x6, &(0x7f0000000000)=[r19, 0xffffffffffffffff, r6, r30, r6, r41]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r46 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r46, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r47, r45) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = accept$inet6(r48, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r50 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r54 = kqueue() kevent(r54, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r53}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r57 = fcntl$getown(r49, 0x5) r58 = getpgid(r57) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r51, r52, r55, r56, 0x5, 0x7fff}, 0x6, 0x2, r58, r57, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000880)={{0x6, r10, r44, r47, r56, 0x100, 0x5}, 0x3, 0x101, 0x3}) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000180)="628573087e3887932d2e50e5fef0b33b676d1179e7fa65bfab88dddfcb3b40f4b3d6c96952eb6f4be428f3e2f9bb183baaf6d1b683096723f19de0766b460115ad7148d6fb84bc6462fb8e27a66e0e349ff0618d8e39ac45d849ea9e58bf210b899da5192cf1e66cbd4aa98214a5dfac6cb852b8fe6a1659f829c53f9394e0bd2b94e94cd6f7c2373dfdb3af71383f0c8ab6fdbf42708a1eb25fadfdf359ef17e72ec9905e3633070bde108ce6ddcddeb6737c57ad73cf3fb6d2d492be8c27adde47bcc42afa45beccfc700cb9b63cd14388f7b82308949d119d881adeb0562902759d566ff38f", 0xe7, 0xd, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r2) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x0, 0x800}}) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="12deb8d5f1dbc44f40d782b8e505aa1099d08d812a6d0d222b316451d9fbf51d0e7762b4e1eadb5e6a4e393ff192b067123000ea24"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) wait4(r1, 0x0, 0x9, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockname(r3, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r4, &(0x7f0000000500)=""/198, 0xc6) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) write(r5, &(0x7f0000000300)="ddea43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2cf8125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f33cffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f402009169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7fa3703487dc7cd0255926c0ec900", 0xbc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:17 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f627573006f7c900d55bb4ae38408000000834e4252dd349ddd8aa4dbe8c5c83688de07b819f5c486abcca7ec028ed80587e96c5e4a"], 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1f}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000140)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) 16:00:17 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r0) r1 = syz_open_pts() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x5, 0x5, r2}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1f, 0x800, {0x7c, 0x7}}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) dup2(r0, r1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001500)=0xe15) syz_emit_ethernet(0xfec9, &(0x7f0000001440)="0218ae4de39e04a1de6275894395317f94bd4173b623b40014bf9db41238076194c776bed71b922942cb12304ee72c463bf5942a01ae1f6564d2435f521593688cb266f0ad3c43124a9491d24f90d1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6}]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) writev(r3, &(0x7f0000001400)=[{&(0x7f0000000240)="64542605abe79c6762768c5d9a92f1bb7ddb6bf00a84408d9eef193bee7d027e820a660bdf95ddbb4b59b71c47dd6298015eee5484f5ed92a9edbecfd5ef8ed3467550e552c41c07da3b3c97467703ae89ac939d049c777c4ad49e2a32581cb9600e1c19fcd7c4a06e1d9cdb43884d276bc6b332deaeb2ce30362ad836da2e8a49ead745f11acb1a30d9f3580a44e3c221c1750485831413194991e0684021e581ee338bfb00039b91d4b4c387b4aae328ced06392197ff1a784db2d825e90b48956c8c03396f6539cbc38389e33ad472068da965ff602c109396e8e132665d198b8a1e3016b378c010e1c3c32e1", 0xee}, {&(0x7f0000000340)="9d7f805e2aa6c9a2d5029bf2cc8aa516237eba2e3489e2da2b1c8ec9082ba7658ee7467e452095e8aa1fb7b0a9be00863f9ceba20416ba1fc950834ca9e8473b43b85773d386b28346358d4f3f28d86f75a6557d89488374a229dd7be690869fb2c7bea27cd13b8b02e6099e16206882e58aa8795369a4345a0a0bd6ad892cef4edf3c05407944", 0x87}, {&(0x7f00000001c0)="da50c41cbd5abe64f671ce22bd2f11423cfe72f9b805f61bbf", 0x19}, {&(0x7f0000000400)="9a017b91dfc1df3f91f38d82684089218c6ad189a2ee75dec2f4f6145342a52a765237363ff97b568942f5195dc7ed1a0963fb6f67be165819789d8b25b9ace2e0e6211c2866aa054098537068ed1a3e2e0ccd613b1a710483b941329e3426811f870a7ca176f94d39d121d0821594f06e4ce91aea6ad118e90c48ad8b5a6d3ba52ee85da00616667845c033eee9bfd1f94b6f9f692ed564588857fa8b7e140a7f191b5fa7fb6eaa86336af2bda79b5a0d153cc043a462fd6c2ddf1da50dad6344816f5d67b625d5f5dac6b773a63fe434b21860819b8fd19d43edd5952cbae108944d96f889d92b0c36555abfd1e2fcc59d400761b7b35c1d1b4912e9ec5f60ccabede0172b8c45402e56dc6d84f8e4d9d63d13d757c48dc83e862a8705b8066b6109fbbcfa0a2f3fd11010112a07459893ee137ac747a2c150f628f70c7abb4a408dd3a541eca0a10450e37c4084c612bad97a266c4a6d27020e57f6eb012e57779daeca7b3b568572edcc2d9f37c113f33bce045620dd7608a185639b948598f227179d49fb85a240d409e12150c1d8626621fbd4b45d86e1205692e4ec81db33bafeb38f93a7fd11293afbf7b6a10b8e35579189304f3124b2ea50e84e65fce217d7b30f2e07148fab9a4cda978f3d6f9dfd266fe2cc3a83c20c35b8c6d4ccdfd2cf102b5a8f57dcdfd87899437400d1e4d0e2a17120674fefadcd935794800cd3ce57a0e08ccc93c19f8f7234e2d46ed4cb5cfdbc13e4f2f6157ee9553470dbbd47b1ed782c0fadc82fa4db6f5c3ac66c15d26a84361e8db04c1551a44bce84adc8633ee404fd7fb5ec99c52e37ea5b82cad1173ba5a5981f0fbf593e1fc88d4bb93c06abdc61b4847698800c8e9928013f9c405afe4b7c86400fd3caad134b2a7bc880adaa206c22ff4d51b59ee893618fd5b3a115fd3fccf9c38d0331a7fa7e8e87a5d9f5f5da528843ac231b8da995f518259417613e43c86e2178d528160bd7ce8bd66a2153f535ffe4d9bcb1e6fd0242842818145d3d37f4b9163dbd26cd3e043cd65a11fbb6b0f6f58ac0203c7f3bfde590b217afd66b578ca4c38e1c308bcb504cf853d241ad5569ed65aabccc1772b99e4db9acb067ad3dd5786344cb3b8181d2b1eeaaa969bbbece8ae7883b3ee340bf156ffd825d5c5ebc77f1875c649eab95906d74e76f1ef84e69e90e8b0f80179b022046929ed8f826fbe2d83c9af65e5d7bd4fc748d93b83e17f606a022100093731ae8df0c7c508678f0a223bd3aa76f99cf5c8c976b16186341015ea44210236efa1694190bc70cffde766607d0c154431a4d224939485415eb8075a5fbd21201f70432487345db7a932a576071547c1a894e0b7167a5e38cc964e40f2eef684d73c2d958d0936971afd9fd9a4b3e09ca58e8661e58457aee9f2447c812b99a5c3c32514995e37665f3da3a32cb918d8dc440e9d2620d2eaf51c473c215fc9f7d1c06bc9195a3ceea48c2948026a0c1b2dc6546fc4145cc13e80141f2ab634d0d35b0b7df2182929a69b9584c693dcf17f24ed6faf79fd3bd49d6583e060fcbfde05d22b502768dce75bddce3b060a46895e1e622100ddbfb69b7a39897b271426eca11f377e9ecaef3b34d5110882da321e31783e8ebadc03f5cb8f627bede8e2680a9a2e91062e7e7efcac1e3271520eeb0032ddf3afff75b6140381e0c67fadb395de1a278671ca23639b1aba6ae74b57c7bcac87fd474a3946af4a0cb52c797108e1a443153f6d7f3dfad8fdb9989b995c227aa853252041069d34eed54070924e229ac5b7721e81db3cf6decae90378fba95f6b8ff030e89cf525760a9eecb070958f4dbe356c55d9c424eeb66c0d1113bbc766f6080d146c4d7044fb8d50f1a9c3ab557828a39b53f462f81be5f09ec60aed4ac42b3d6e8f55632f9f0e7c6c9b92d879b6362d97962248f52081fcf210a771ff0dc378b42d44f9c4ead5d144548935fe6853f3f35f225196a6360ed1833ccb14574d4372ff23092cf9e9ca1a44074e2a5629f489bc156a1bd4f4b020eefc79a37794bf673fe4ad97f293567804edb260535e2cf98fc36977c883bf650c6f199e0905d22435949b13f1ac95c9588f71b4ff7c417c751a49b1065222324a7fa305d9495f8359822bdb34a949f4daecdeeb68511c96a173a94a2306e552b6d1c72007162a15dc3aea180eda59469d82ddbd133922e66e941a7d37a333cd67970fed767adbaaa6dcb31b638d983aa6a0c50dfe00f5acfe110150e1911bd7639f57f304521ae817d51ffc9defb915a35f6924a11358d111ac0e8bf87b428b09b1c3bb54bb4264d3c77202ed024268cb3a01beeda24f920c2fbef5e008ac35a418ad82cf96e4080279d8967789910a5f7554e44e0dd8d8f7c5c6d61e690eb779e3814b662ac75a1dac7666dbb2fa925c3f23e2706ef09d356aeab7de7be174ea35fe902009e99733093e908bff60607443ddb868f8411709569d2dee23bac731871e2c8103621cfbd78637a9e8ca2ccc6910a93457c84c2f77b49d2d33944a37b8e07eeade17209a33646fc9c0ca7b20d1094d91c1499db0e6e5550f4a3220f34a1adaf46d627985a890dfa9a1243cbf1bea252ce3fa19957fca7ca40f26f46d114928232e41fc4a22ffd6a152235a0a0e550f6512e3f6250eb3dad59158b4cf02bae914e20be5d63712191ae52bc310990f71f0c1012c38f8a6287efa13661482a0f7b6eab6abef7c74aa73310a56095f7e15bb633247fc6561f48c781857154cb0191f7b7c682e6ae565e49ad5aa5a526d377183b26d7c5691a6e8c8a51b39ce2e31a5e9132dd22f3fc58dbfc045fe102456e413fd48c984afe4d68ac0e3ad4f6834f5ac6b303a02739717b83dfede8fb16456859d2e2265e36b3c6a19a929460c884df3bef820cd1fa72083bba927fa2933cd07d796e403ab3ce38925c6ea4a6f125373f57f325c0ad70195038aa064ff0a4735d9d783df69a721cbd36ebc5211c37e7c67439bb15aff15fdf3f1e13c0cb1793fb4f37fe36d12dd86a4ea3bc12e5c259f38b0210f26c2b53ee7f6379cbfce1247c86a89e0b459cc5ea2935a207685eccc6bb7f8ec1419b60734ca16e9809ef8ac97a4bcf0dd563b9f186de551527277d65b4a2d1c620fd4359dcba67e61613c785c8e043ce6edd12715ef6c1e0dc1e2c3f88624ee698ea93b2170553b7d0bd3f58b1f4d81151fde39f5745e9ba2e3edd81c0fc2a22b276e67952058f233a632de756305f0e88200267fa7e25fcb278f1ddfaada98cccf1e26fc65e85d287cf73e80e4531b74fe2311f895df268a493db6af0aa022a4372c53e9aa1ac7f2c80a949afec5df79f90acc6c4511ce91800db952c5bf1a17039febe8afc7dd0b561b36c886cb505e7832ba382bbac1bae78f90605f26e44336e3a801d5cb451eb01d6f3ce9a71654260ce75feb304267a42b84b15e132ab05dfae09b61af44559379d6d60127c358b818ed0b91eb5001b3cd4aa8d1c7bcc77eb86ef9126c4a50c7955bcc7058d0f737a13cea5cce61678643485e22b5265601c2fcea36786b9ffe82f3e0318ecb16d888cca145f2f63333f69a917a9bb23b9840d88ffec3ccb15e57101018752496a7af86beaa6d191b4321af36a3cdfb56dd2ce5c0ca0a5f974cbb417b4c016c3fb587b3422634168ece661a5c531382d102ade357f6b6037d6e5d3aff689f50177ac1fd3786e972fcf87475d4c501396691b138bb3ad4d322e8059ae7753ba275437da98511f5d4554949ca3ef953db078f0bfe536015d3f577ff67275462c22136b0097eec102a57623412ee6f45b1fd65cb107200503f4cbeea055c453d7cc1d219de4f57c3c107d41fd12a61c272b27eb61cdeecdde8118ae3723e18b534cfa4f55d5924e38a968656ce1bfd7f7f93ac66892321f98e2f79ce1ba2e8037980125075904466eef17ccafeabd91d92e4dcefcd86b82f83952bd09e3f5e6b6918672769367540164f3924a26a3d24d7346aed4d426528de7a57bb8e2d4ae0a4d927f442c52ce808118a00b3d7a03a6afae8f0a9339761b12252b3f139a9e438a2bf3c9357b69258f75b46793ac20aba8785d2572d90891d293fc6e9d8dac5f9cb76b820e0ad9a9ffab1f5e545b21df861937a6a1f7d6f1e415c87cabe8204d8c92a90f4843286901d333e9e71d77706f95d8a99b389b412f261f6df01a44ebfaaf822376593cee1cf5a783cdb0b6f448051ce028e1724cf17131ad867f5c210faf528fe4899ae88dfa11b43c1550d086bb34cf7331479f24ab3e593b7c313d3a5a093c664636451325afe8f69b602c3c77af2ebe73f88bc826b5390ffd39c765afdb9eb6f6218214752667970071b22e7c0d6208b92bfa0ddd484f122b31e2c0ed5a7d79a10c68054cd9019a0e26136a6ac24de793d987806947de0e5567b513383a591ff369d94e518ed556bc56c2fc0f387bc822b8343b74e7b5681bff6a162270c81018aa9a4604adefd9d96c62cc6f85c78eaeb0d21dcb5f37131472e5dbde946cc905383edecb766e42dd214e5db771df8fb4a36040e7a7e3e0701279e71bb5ab2209cfcb11b66d7cb9402eda5515c30ed723a66f1d9d4f55fb206bde497fe0b531473eb8a1850ed49d1cbc0c9a006e38c6e5e6d9400cf0842a824173e3f1bcccbe3434ec1647ec6c402fd75013960c115c6c4a2b1001c605ac49732c495d1594233ab008080924c8e02c2565ef5010a98c83d5a29ac2ac49492354bead7dd2e2f557f1d462734a2a0fe9222b1c8755edaf9839ef60a22d942f1b45be1590721c512d01c99f4c18329ca02f9502e13412c4a1eca22c0b5b72cb3d73e8486f85cbe21c241c27cebf0d593b6872b1c4f644ee62a5923fc1bd90c388e4b9f54bb3b11a5d2f31eabed69db117ba22936be928a53f204a630a0b8a08e120ab7a5081a65af8da32d5f44e3b8f011cbbf1444027852a9ba15f0d250a0966a0cb92c097d118b0cda61a3dfba3b11c00f1f7802582ac073923cd6902babdbd69499e4310b77bee4fe8ad73f6d7a1a1f2b108bb9b57045a76641236b4dd87841bd1ff96b9826a995a6621b88593b6623dbb32663d3d759587a27a3ab7aa473c4e351541dff532266c629cac77e95f9af4da79e24d45143cf71580a0cd86a640275d8626c3bc33e6de4c140f8a23308f478136c5be30904ab9caef5586282fd5679445de7fea09e62400175273f3723cf0a16456d18e850d1632f9701ed1398a1d295f0b4170e5facaabdf19c2579fea9b4f24b8999b44f3e5af9b329ce4f218ccce5acec4081b0f186e9cf2e061465fa31cbab2cc49c8122d16a7bdaab7568e6b32de610c504030c4e1a60dfdffe476c86c3a17882680c882ea717a740fb82402dccf8cecef87e44517ee44d74497de0cc6000f239f6c1f4e90cf5456d648b41bdaccbd67bd60d326871b7fb26e1eb55f71e7c2a490a610087704700e80b42141873b121b6f85b44e2827880e54c70448e835847aa5db1900ac6f8c30a16ca10dd7cc35ae0c7a49290d5d6d0d0db67d903bf3923720287e11ef4edb15366da3bc91df4c59e26b4052c2d3141d6654553b56e556870c6dde88bec3c49cbd16c7fb9d1f3639c6e577e278a5439b2dbb5cb63ab1b5f8f1091fe92b4d0cadf272e4a9b0df96d4ebc946bd84fcb364388421adceaf8ee089aa07b1457af764ac9fba47ec8c407eaf66ed2e55e466ca03f2be001cf6d4a5fbb3e5c304a2639dc187c830beb8edc8a284affa6da94717262672469647b9b4922ea72ea922facee025", 0x1000}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pledge(&(0x7f00000000c0)='-]\x00', &(0x7f0000000100)='\x00') sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x40}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0x401}, {0x18, 0x2, 0xffff8001, 0xb7e}, 0x7, [0x6, 0x4000, 0x2, 0x80000, 0x9, 0x800, 0x0, 0x1]}, 0x3c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x81) r2 = semget$private(0x0, 0x9, 0xc86a248aa7ac484b) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) semop(r2, &(0x7f0000000180)=[{0x2, 0x2563, 0x1000}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8000, 0x35, 0x4}]}) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xc80, 0x12) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x2, 0x4, 0x1, 0x1, 0x3, 0x78c9, 0x7ee1, 0x0, 0x2, 0x2, 0x72}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xc) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x4021, 0x3) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) flock(0xffffffffffffff9c, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) 16:00:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) sendto$inet(r2, &(0x7f00000001c0)="4eb270cfb2f3846deabf558aa296eecb3a8dfa41eb118ebf069d3751afde5493e6b1f23fee51592d55502de4d226a17c7bf987884701244c3f20d0f5881fa93252a0c23859271999810f9a26e5dc88f0f5520ed40e9b8588cc73a9c218e8541c610e7d667b66a9dbf6339ea792aa67ea43a42bea4cc898c9f4136d8c0f2c2a978c26aa7d3a2d7fdb408286e0a3b1dfe8a4a44da7414f6579637e29a58e4a986e048ffe2431aca85f3248bcce803ab4260528298ad7dfaea650b8ccfed9d46d58b3574c7bbc741353050259b5fee8567021f25c22f929809591dc1d1b2c460c35078f8b2ceda1e8", 0xe7, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x3, 0xffffffff, 0x8}, 0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000300)={0x1}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(r2, 0x5) r13 = getpgid(r12) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000004c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, r6, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r11, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = dup2(r1, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0x9130fbc, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket(0x1, 0x5, 0x76) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() socket$inet(0x2, 0x2, 0x40) close(r0) dup(r1) r2 = syz_open_pts() fcntl$setflags(0xffffffffffffff9c, 0x2, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff0a, 0x0, 0x59) 16:00:19 executing program 1: setrlimit(0x6, &(0x7f0000000180)) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x810000000000) mlockall(0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0x5, 0x38) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:19 executing program 1: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x0, 0x67) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xac6, 0x1ff}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) r4 = getpgrp() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x142, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x1, 0x2}) pread(r0, &(0x7f0000000240)="0f2ea85f41685225c8d567b95d7cf26e6586b9a075202f24dfeb92adab3f8727e8e34a6bd0bffe6e9ac4650de4b2150ef2d4cc7ce30b562ddea7c35cc775d389e5fd6c27004f81e58356e300804de6466bc8d764a39ca45dd32f9a6ee0e29b79bdf621d9c027ee375fbb7a261d3614dfc7a0c9d6700c0e2ca77043134fee0a264231719fef498af15a7441bafea4e1116927bc1da738fbe1525b535f8e822eda64d68bccec7e10dd30c87723e14879b6082781385ebeb04861df4d777f76300cb1d8a41bb4cf88b8bd", 0xc9, 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, r0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000340)) r7 = socket(0x20, 0x8003, 0x7) bind$unix(r7, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r8 = msgget(0x0, 0x1) r9 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x1, r2, r3, r2, r9, 0x205}, 0xd2e, 0x8, r10, r4, 0x401, 0xe0, 0x4, 0x81}) getpid() mknodat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x8, 0x81) setsockopt(r6, 0x4, 0x721, &(0x7f0000000500)="bcab4b6bfd313dbde454d8aa29450ef505302d36647d213c67417b2ca4b886c95b6b8ecf98201903fe5b2c9181b372db464c979e6b62c14c08451d5d2d7579d4689a23834e69321c3bdc52278110388c2703c9e9c55a1228103d4d92e0e2a475dd76a4d118d363dfcbce145754e20ac48109d97cf79f7cb2d7f6de448790b594ff26b7d66d6c8f14e6831c7603d77de9f35d963b97548eff5824165fc0ef5291f7e7e6a9d6755b594df85b330ba4c1432bd9799cae319b17fc154af4773afca47194175aa5e674d1d5e03a3363fc5b985c4feb76a785085cb0e77cb74d6e2c88162f91f737694d1bb615b0aa486ab94474337a120c1f", 0xf6) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000640)=0x6455) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r12, 0x80045745, &(0x7f00000006c0)=0x92db832d05c4303d) open(&(0x7f0000000700)='./file0\x00', 0x80, 0x100) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r13, 0x2000741d) pipe(&(0x7f0000000740)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r14, 0x40067664, &(0x7f0000000780)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x100000000, 0x6}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = msgget(0x2, 0x600) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/144) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) accept(r0, &(0x7f00000029c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000c02f534f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e445d19c94dbe34379000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4107], &(0x7f0000000080)=0x1002) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000180)={0x1, 0x9c41}) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x361) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x8) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:19 executing program 1: select(0x40, &(0x7f0000000140)={0x4}, 0x0, 0x0, &(0x7f0000000200)={0x1ff, 0x4}) execve(0x0, 0x0, 0x0) munlockall() 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, 0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000240)={0x28, 0x0, &(0x7f0000000200)=""/40}) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000140)) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x100}, 0xc) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) setrlimit(0x0, &(0x7f0000000080)={0x0, 0xad7}) 16:00:19 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0xf9e}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0x9, 0x2, 0x1, 0x7, 0xff, 0x2, 0xa31e5898cbcbbb28, 0x0, 0x2, 0x8}) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r1, &(0x7f00000000c0)="0dbe6ff0da091562695c3581cc326513525de2c95a47e85c076deed5b77bfaa41e21d751728e5bbcbbd6c6ea737489452c9e12fb17d69c069dead3269b308269d760d451eb1ec40bab6e21bdb414c5223be6eca7b6fb91caf18733962a7f6e76a9dbe2477d56d8c5a6310f0cec20f06bf6c9cb9e884983a4bcb26737c5b46dd9816a37064289fcf0ad2642de956fdfbc6e6cc931987ff0533bf91f2b4de0201842a68d0fdab20e6714aeb4f301fcf096fab4011769d8ef0700ca60fe364f84ce9442dcb49237b1f8fb", 0xc9, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, r0) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getpgid(r3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r6 = accept(r2, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r7 = msgget$private(0x0, 0x400) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x60000, r8, r9, r10, r4, 0x1, 0x2}, 0x100, 0x6, r3, r11, 0x1, 0x4, 0x200, 0x9}) r12 = dup(r6) recvmsg(r12, &(0x7f0000001540)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000480)=""/41, 0x29}, {&(0x7f00000004c0)=""/6, 0x6}], 0x2, &(0x7f0000000540)=""/4096, 0x1000}, 0x0) msgget$private(0x0, 0x20) msgget$private(0x0, 0x18c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001580)) r13 = socket$inet6(0x18, 0x3, 0x0) fcntl$getown(r13, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000015c0)={0x1}) ftruncate(r1, 0x0, 0x200) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f0000001680)={{}, 0x3, &(0x7f0000001640)=[0x0, 0x0, 0x0]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x80, 0x0) r16 = dup(r1) r17 = dup(0xffffffffffffff9c) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000004c40)='/dev/null\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004c80)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000004cc0)='/dev/vmm\x00', 0x80, 0x0) r21 = socket$inet(0x2, 0x8000, 0x8) r22 = open$dir(&(0x7f0000004d00)='./file0\x00', 0x262b809397684479, 0x143) r23 = syz_open_pts() r24 = getppid() r25 = getuid() sendmsg$unix(r15, &(0x7f0000004dc0)={&(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000001740)="f1c6626c2104369895cdfee075fa108952e6b6a985a166be1e2ccfa6d00ecc7550e6b779bb05697efaf6e02795a5d6690b8f5c2c8d3f4a5d7b2f3ff13cb24dadefd2c7b16e601713e9beee2d3a8d44cf04e957eed2a2cbc37cecf2e8b5ce1bc1b5d4c05e10793082fab96c44e92fefd219065a53c02c0a3d6728b46ee98e2671f04879f20301da2158364d6629ac832697b01018cf0b7e8e9796ea99c42c42c497c4e371bf1f49d1bbd26b4b7e7dc529c2dbbbcce68cf18e7ba9514de3b30394d96efe2fdd8b3068a6994ec4c2ffbf0845d1460f3757a8533e9fcc88ead9ecbf1b166f43634600a2f25c7dac5ca31718c9fd2cc35ea75e5e244b8e52380138caaac09c179b279f8c58bb6a9290138bd352c72be7fc28915908e5ce07127a3450cd77b78cdc8e817b6161566e5c8bebbbc98b0dc38b59965330f2f95680518566a0cd4adfcaa174173e899951f9e316b6c419e4de35d6df6897f5cb8fb0ccddb02b7745c938c214b8fd1be91898d7d968712088c87b9a1890dce185bdb4e76787537d7025ebdf9afee72c1f5f446595c58151edcc4aa7fbbe06700f714ec32fa04b206e6087b0be103996f0b146970c5e08fb303e806bc990afa3ffde6589ac580f8c56bc3711f7016d4d8d4289817db1dd490828a929927b9749b74fd9c7d9bb03987e16a7d8478942469907427bdb86231e5ee5b152ba55b765145441765906b3a478c1eb21857f66ee8a84a364a4e1146cc4a7ddcdc7f650208ebd2c5579c7aa82411424863598a59f7d6dfab36afcdfefc2bae6f1710246ff56e4d7bf62e7eb9c53ba6de86578099323fac4e9fd0fb3339add3b7a459d4a2020b01109fe077d268505e36c6e743596d54189c1552f96e121ca6b9e8032e5cdc1ba27644c2a4e299a44cee4181386bd081b628a517317afa9fd64363c152d261e5c119213859749025c2d61bbe57cf59e49fe9293338aa30f410353743afc2b7ea5806258c233c95941b7b1edc4491be7e90d555cc55f69e016e8424f5f2921bb77d0aff26dfa573b0b2a844beab2e4afe0fb5cee716c13b14e222666de1f2ce05e338540724b068f1e05fb23752722b193d2069f1be26e705e4edcb00029b73b6e37a6f87e4f129ca2320d366e8f9ee551bdeb5dbe98f192786bcdd9733872276747e67386124e332501e794635ec3acb387efd82be41860b162cb4689c497e55bfcfcb4a7d0504b3604da069e58b4b3b1c39ddd51cea80e812e74c5775a049ee8bbbe1123a74d6efd59ed1ae1933c3c1e46122016b65bed259d643849067f14886ce8f1f240618e749fd94d7b9ec67817402749d79e7c2738330cc953da48844f16db43beabcf6c4703170b7256e544177c59cacae3bb91d5dcd041caa5ced99cd175ddaf42cf8fcbf58340368c498100dd667574bfe82486b32542515bc155fea42bfd3991da7438ffe1369f750fde27f53fe4496d7b451089cf8bd3192700171c7e5fafa7392aa86f46de1d4eb7f9c5efb457d6c8573a46cbc488cdb747eebe1896a7615716083951b2561cbad2796ae3226d96a57134e477bc3c4bc97318ee29e0f68bd05dda4cd3e74bac784e1b89c0a1ddc81495f72803ccd157bee671df063d6488d310bd3307630c6b17d772989b26bbf013690855eecaef60e1ea2113dda8fa0cb309165a0d03dc41dc297ad8726af8a525db3fcaeee476979bbf778a213e2fc6fe23820ba4a181ffe9b0890e106c0bd9a0cc9ad8e6834af13f189f6b7cc98419f37d005fbaf5e3c888ade93c2622e8f55fecccf30132986e5caaa59393f0eb0dbdc14452e76f0abf47fa0b5391375f88dca01c778c731b33cbf3b55e894e011712c7bdfcc17794d4ee01100d6c7944be19885013ebbfa5083f0a2eca74e222512e036365ca17af3ab26727e91b0707137408642a60b79176489a30acef2395b89d358f3adf9b31646d7a06eaf4c9fcd8f941bb282983e87563b4bc532fb9202ddab0372a36393b61f5a3372eca64fcfd7965882800e1d745dd3f3fb97f0eadce3e468e0a3c822e4e238e9da803b5d3df2413bb7826548da1d8c28577d42612c9f5701143a5f583ce4c4e703b27fe8ffe6f0ca5b07f6a18db04889945cc228fb2270fc9f3c50065de2d7b36e57e9cdf3a74e0a29ec4f23ee9489c36562418142957ed606ccc4fad3634d4c2e5badcc78989e5fa775fb1c2e507cb49212fd4f60a5749e81f8f98e571190f0b32b85319e4d3a39c99cd024239a3c89de2824a29878ea85346962bf53151c00b0b30e957e23a538a178a0d680afc0866cc15184099eee941630b9757068626c126ecd36d0234e34519096a6e4b8b6e9123685478a31124e92b6e07a0362c5d79ac088790e88515f703eebf07f3a8e36250c572c55314819fdadb57fd911756a923dceda5533f732a06c679cef8c23c7cc689f941a43cfe608e5f710005eff34b4618b2ee265eed991510764c41b4bd2d77798c86630f2c3fad148cd530b37620346b8812a21b3064b8beb56047c84e8f148e78a892448a3bb0a1a1331a13c275a8c01dbd3a0496b74f5143e648f5ac5ee324eaa3c5ad0cf09f19e0b1ac9590d9598d3aae97d7f222cfa3d989258ab97b87fb3c6c0c62d303568eb0cbcae78d04c4046b3f88735b9b55782f9951dcf7539efb1cf615a47ea5718695ccaf04075cf70374a01d3a0a61cdd727ca23f93c844a75eeeb7fcaf1df06909d3f5d4c9c7cfe9dac13912b6138d5ea1310df415b27ee8f2ad9bfece87ac11a9dfab95bd0cd7d57cd863a5c78acff926ccd462c4803994771a64388cfad0aa1f8dd3c72c926718f85d23be5f726891148e764baac467b0039dfc9d79617cf4e4bd741e5ececf8db758900c89755408eecd1b36ff32fa043195651e8aa3aa13bed0484d665f792ca6257cca6ff0361042e420bdd993a4aced3e6b3ab15da5d44d411339766e886e2b4e912d253bd700932bcb5342ed5a67b1decd6a6a1e6e7d008b7b7a1c09ff924db77e1ed0571c749cc9a13671de329dc19949675d4c768a42566ce269edd0e7bc3a580fb9ef60423487ad47b4d298bccf97ff867222af065bd99e332056e3d9e8ed3be23678bad09d2d7e225e97efe48c634a1397fa8cf00df4561a04c6658d7e70d1313760005cf83a8f6c1c19ce296986675239ddcb897e972536ded6ff06cb474da26cde8b774104368aa04ed8fc50829e45fcf229591b27f14c233594e03912164dece9a068f563e8025483cb26aa1c99d82687130978c7de90918160c8ee96c96c413b0011a09e5c6c1522b818c0b0693cb078d63d3053431ff29df52fcbcf945a1452aead39016c6f0c4dd61136917f83f1200d1fdde62702b5463412e8ebf08060b59a59d30507f0630d42d72cd6dbb6c28b513687ce7aed6dcc5a4469a54982c2d2418ab8b6e5c7b858201f91e88538cec3d10e5d4f4106455a7b7c57a9156ea89f2cdc9eee2239dae8c6a790b9b359226be195dd49dbf6f2aad836a884ea7fdd5d520fe9a312159f4ea6174cefdb192b8e8869a9b33acfe1db89f5736b6a080856ab4df610c6b8ff138e4df58333ecc06d47955b46d900526038a3cd899554698a40ca8a192c06fea21e979dd500d4d5990b4a489109950f3c6937ff1dc25162e68039c64d2a9310db15d7d342df566721d51f9f745588fe8c4bb075e46ec8af2909fabba6aefde46a4e08cdc85d0dbb9147936abd2fcb2ddbcb9d69c69e09094528ebdce91d1635bf5a75b85e0a8b241ad9492a1b526e4fec39e8fc99914ba6f8aba42aa88c447102794772d4dffae068b69edbdbe05c2630c65b5e2315ba6495d4642a189283e3afb22d4b25037f7d171c2d681a683e33ca8b045f0ed883a04ee07e6f8e804dc53538a9dfe1ec47cc43e7a46646858bf360265251a4ff84f89bd0bcf146faefa27a98499d62e1dc3aa75cf7179453f71fe2fd773b21657a657b3dd4b2c96937984254c51707ad3d5ee67a5ebee03330cd542f9d086f063844e5e5f384c7fd15becd65c2be66700c2f3e7ffed0eb83f97a1fe1e11f10e54c24e2992613d60ef5d7c778ac33142a6bcad8722522ace2c223795a771ad41649f75bfa3d0752cf844ee8f275aa03aeb4802c4e91b3bb89bea79678390c71ba4bc6243c79e78677679107f4faa965c651b48d25dbf77dc88ed276324517172ef44d9f15ff90383afca9fc41fceccda706da61b5a25a512b57da27c2ab194bb574351760ef32601acb4b86a1a7db3ac59b1f0175784cda6bee1a2f79a24f1974bf2a0ddea06b5c0e3dd4238fb84ad6ddbe48d99a3e0c424d403a1de6fff2a2c19a7b6783fbe539ce2eefd68a8e30ee8a97e647111b2e8ec06bd27078fd4a01877a9aa0e653f1d0f5d27f637b7c8cd38831c6cd4f8fb6bf97def148c2d93e186e7852da7c661fa7a4831d085dd764530db5a97c87e46cfce65166007b4635d86883e60b930c4e5ea3e1644210f85c1bb8ebe2f2a632de00e7cec0b810f1936c5511ab106614dede5e9a99cd6e4b7bdbc8117dab43cbfe3d0f75e3dcc87aef082e757ace87e182a66bacf9207ef00d6424ea85953270accff358d86599bbc38ad6b05bf35d928b77775107349d7af913d6d98f0e609afa94ce5aa7857f9e417c767c93bab5a010d92eece08376fc872f045527d09cba7c5bb8247eaa7eedeb609142541d3dc446aed630ffec4b2214f6224eb18784ec065d7801f96aead99d09623ad6c6c570a9aedc95911b1a58df364943ce82555caa875cf93295c5cd117c6870cda78a40d6b19f4a599992604c2ff4a92fafd193fa63aeb4660a7f88f8d9cd6330e7513abdd6247e93bac5824dd315c76a606a51ec718f614583ef19676253fdc1c8f62b0acb26a69c367adf58036884401b1f46f062d7d8aa7bae8d6c6117fd0406c167a20d32d74d6c790b8f0973e94dece3aa8e75689f2653a789c413be1c368fd239d37c544241daeb33bf623f66dcaa85015e15261ee77f7da9fca36f9d0dbb88481171fc6f62ac80190417de3af9c996bd1de957f15322c88e03a61351e44dc03ce2b7485220c0975bbb82776ba419cf981561f6b058b297647dda7a67561276c74c1118b3889b12c60452a4814c5c3f025b159ce6b51acd596243e57351ad22b0a8b8c5211cc25e10a3ff3ab15a67d5969313f1c968308985131dba6010a39bb6cdc8929e9af098a0778361a3ba42027fc97e3206ff1cb81f83c55db07850c45c22d2440ed4c1006bfcef941acb1158acea92aa17ef6f1fa8f7c67bbb5ecc812eeea4e5e4d1084312d06a16c1698bfb2e54885e98e7b8a2aed3f79d69f4e0e922093256cce1374bf3958d0fa11eecc2a03acb3b14fa52cc7ea01473ea7742bf63efbcafcfdc55caf975b4c4dd384187867510f7e03c2b176f21228d48f981bb195389965111c212d5f2288098e716be7d0ce61020b7ca7c5ad68242c35f01ac5b0f8cc30de4f63d807844a3f975b6ad615c1a7bc038f82954428adf483bf1fc5fdb79f28d7a2c07447876a91d43fe57af0c50dd33db8ba0397135319ede882c1c356954f1b5a362ae8b455c6bf7958fa20445ca8bf975ca25a9e9be387a7fc2ac2e9603d31209659755dd191c32cdad6ee37fcb86a4aa8e11e8656061b245622f6e79dcf3a171cf5bc8ec7fab6b20508b829d595bff50913bfcaddd57b8bac6a9047906f243bd4af081f9bf07ca5f32c5a398939c50c050b355f98ad16a0517cd7b5161d75b753224721898c3f58689afc6b7855a3b8ad3275a9db1c8e409b93983a7f8355cb5269678951bd", 0x1000}, {&(0x7f0000002740)="c398ebc18bca4b94be6f9a034c718c94081e9513851fb92fe3bcd15e91f6de4130a6035abaa7d52902a33d7e1b1b50e0ebee35879ee6cb9113d6c10b5c901c2af1a49337b45a042aa1afa9bc89d5b142b4a6654a30df462e75bcbe8a0d5a89e20318e2c19ada45d17d078f5acb28e6e6cdbc32cf953171c3bde885e6afa94b9822dc1cb8cc8fdef62d7eb4b406ab9657e5617a8a0d848f2bb32011316bac987dbf543604335343b06e269835c804f06e72e44252be44c87f108cf5e4187a9bb3a90174670060efbdccec5dfaa27588ebb55a7f", 0xd3}, {&(0x7f0000002840)="d513c5d92ea0445f2c2b1f260257941366b2e29eafdd3f79086b56854bcac66627eadb391716f2b54df380dc1e230dffe0f540a8e05ff10bc1f0f357bd588f9f3e0bce163f94153a3eb698b4d247632b4c811ae5040f060522d47f2b70ff57800485c15def8b52a034c8473dfdb38b6098428326ff959af4accebf293df849d17b3189c338", 0x85}, {&(0x7f0000002900)="41981282076756ac870cdcdee0ebc0fe754e92fce512a0ea3d1dd80151cff22792bdfb8f64eed325b40607e695796a6ec91096da7b448f6f50523eb4e8458945911148aa6f4dc7c63f93c3c7732b1e542e5a4116e985208e896d98227c5ff4425dea8fb641ea1256a16bdaae27d96bc077c6769262b29920f7493229bdeebece4f5ed9ec5637e3c12eb7314b3035bc69b64f2207c4d191ac305b6f7166aa93f17e1024805ae189bb6f3ba9a517ec917e62b783c86d8d4849d38ffd5f44d0db96ffee4b2ce0f71e9ba54a402daeedabb68cba8d4dcbefbc1a7e6ec93b6f914f5e6dbdd1eba3c6a2102e36fa6a390c19923bc76182bd810956b301a90c77bd48f8c86f66abebc9c295663aa124c78424d78f4ab7a8968c8710dc6bc8ad3c72e19e3fa5f495579fba76133fc116806dea42077eab301702d59fb6c7ddc9f1f20a8799bab52911309e949af102e771711a3a8845b8adf5a02d0df4b44f82528186a836327323d7846066600674277d4787da282ba7c186d61b831a5f546095d782b65899a2924b2e41771724c7e6ddc49a552634c0537764bc72ede2d7437d9ce155e675a4580bf824d45c9e8207a72eae845ff1f566d21926523a80c79f8a30672d320bb9f7306dee38069f7b5b5ae6456482b548caa5587cf3af6a236fcef34cd8e2abe08fa45f0322cc610d7818ae0a58cac4421db5692cc9fa097012802bc26685bba47fa6ca81e94cf4aa896c69c909e9bbc623037b6901a03450e1b9dcbf638e28ff89eff9b8d491f750ccbd42780473bed06594ae20befbd59db1a1d20d1e0b4fbca9e4a2636de139eddc5e8ce7b65558e4f2225a011ac524b53a9abd6c5bd39bc8bf154b4db419d192306d127ffbf6c92f5836786e9e833808c6f76f6e1a9723bb0bb059fbd08a2245ead9ff454bc7ee731ed7db9d92ca56d9af2b670a2b666edf30a13e2afb06b1a94b6e9bf10faf288c8ddd2c87ae42f4c0fe679b710c6feea73650e56fc8bd152fef78f5f0def4a89e1baac98ee68138c9394918b495c25ba29e02891aababe0b654a48b5c022804b2a461360c337e3bd37322ac9f8968ee459cfe3f249c05a4af87ff12aa241e0984110def1454784953ee5a48ffc8f735e8a71b22170e4be162ffce65934b1d1c75ca79ac1436435a32bf5d0da1e6c144a9742b36bf4ef5f540d7bdbb6448e66cd1792bedf9166f8b46659aa685af26bb04d0bce5ef675466487cbfbf95fca68a435e4c9d5b2a20e27ecfa24fb0bea1ea5e86f8f1ee82de454f8833e1b276994354d20d85f9b29767eb37dde487de067c18854e766f3784cd3d4b2146a193711e1bd4d0ce4c1fb05633fbcdf4432742234c63123d92e7b4b61c3e45ef76993816b02e0d6c6889281275c4c6fbac4978973be94aec41a50b481ea7fee46edbca83af1902befc088d822433f085e04378cc5cbe9d860b68d100437aa2d130ff7a5d5418b625915f1dcd4339b7663fdc2fd800b47efc271af4f4a5aed5a0ac827d40ff8d009716c6796f5031f21b3d75f7feac192a7ccfe19850d34b6d68656bab03615fdd5800ba576608c1027f22ea048aec7844acd7450a1915b2ce63b06e6beddf074b25e6909ca54802597f222324a51433580471ed2170ae3c121b53247d7150f33518b0e9587bf6f05b4000bdc556ec387570f3dbeb854449c3c49adc37eb6f3adf5090355b3908d8088ea2742e39de311f1d8365f04386a10d4cf03af1717c82dc81db161fbd7c13adb40a0dbdf3216088093cf2ab6dfc4fc40c477438ebb513c4e77e0cfbe4f84a0e0910d449a9b350572dba02b936ce93cfe195906b045a3aeb24344d5d92ffaa1613de9fee2294a5fd25ed4f754dbcbb2fa8443385cdf3ab7e0ce2a952be2eeec78a366fde1fde02161a42c1a62fc4f5bc4e1e6679aaa30e4f36af4d1d6bc4f6f80df1cd5af0a0609e02f5065e07ed07d3aca341f3889bfa6758014f8f5e086fface2ba8a45395fa2a62333271ffa41667eccb403f9a6f8ddf6c3bb44853300c49b301146827e57c2af466a6df9853b3acbf88e62a97cf18266f87626631eadef04874c1983bbc2c20cfb7e59ca4b6c8989d8b48ff72982bce7b47a3486f1229f0be0b91244ff77474ca04b95b6e46aff55f2ba35011c52fe681bbd45a96a5d9334bea4ef151710489331f02d939301a90b09c81f3657e841fa34d6a58ed329b881309d7b3b7686c777d0be9037ad0449a8cac16b69e50a21266af1562ea1282b7dcf2bccac1b73d97bfb2edf271652cd3356500f28d38e1c01322cf44cb63b57a9d919732d66840945a9e814e60e666c8290d6c2bae085685306213d3a240a56e1289d319f43c1af68f72f644340cdd0fa650a8e8a4e195924028ada2c1309732a562c33eecb39a09af4ed4051c9f9e74af1fac18ca86c3d42aafbe0ce7595533cea98c71160f14c4fdb4917c7be4b841a1b7e0ae78430751075f548ae4a61047bbc1b0ed13a5f02f3f686914f7ab254443e2880374422d8d24b35c35525fa1eff51df0f93d493b9fda5da7599fe0689ecd28223a618c50541a697b3ce11238a83224cbbad2969ea2a3093daedf8e40e8784dfa49303a44ee53942ba77f8d7ef9a4996a09d8ffd9ac4f595b835e39d68efe502aa880d47b2515ccaed2ebbb7436e30aaeaaa5de900f7b15dc06125e3296102dfd9c8d105464c9a8fc134d0bfc7aa7c9fb8ec054067c7280d7608f5e704eb3460ea00d9fba27d938c5b47223d46845152fc8c7a6f8b0d501cfdd66b6ede5500cdc6de1fa03d0b9fc6b3fc91298ab667d7a9db82b25c5ca300dc5faef2c02d70f9c150d11766dc64d44f085ebdf866d4a5b3343736d6a8539d0532ffa0efd13fb014a5da1855d6bf3b0bd4403f5d946584bafe9f06c21f4ca92f588050c6178dc4788c9556faa273cc3d8447dd1b1138fc15ef68dac200c00051ff2a9abd6337b243d53fd6419ea4651adc1087efef30a714a40a4ae0ff20df09aed2e83dd2447ea7bcf07e65b6723b3f228386d22794c417b19845eaf4418a5e702054b24d365fd13282afe345ce66dc938aee645a0e8e1b404fa88d270b3ab76e492a58827bd7f99df62676c2b88e2c17212154c406f11cf584a367ad9c72b361a9ff709cd4608bd00a9670bd3a5459a401b318b77e73eb2d6228f5e6f3a4bcc2630dbc1b8d2a829a50eb05527de04b0069f5d3f8caa299151270805e0bc9179fd63fb85d716330014d906ad9232dc9284c72cb45fd63aedfef7aa34ac3ff9cd5ce378a4f8f3701635acc597d1b2d67a4ede39da0b054e5e97de1a6c5fb8b93fbdfcbf7369f33d3aa1fddeb37f618be9c602f16698e46938e3442ca382535a4959e64dc2e17b0de68d6e32d3c24f4342fa8f1e79fa154128c40ba7c0b80f7d52d291d73b4b9c86a3076ad97818c05487fa3bad7e499e20cfa9c6cca13d9a944c5878965e929b3111ee49e8db669b5a2b04628c492291c75899b80fb6c5860b41fb49a1139d6a1891a3d3704c46879916f28ed5db147bf1ae9b91b8e220afab58f873b241b97484cbc22a8658066b4e99d822aa828ab461697dab8b23d5ff3e940e76ee10869a4b36300c4ee13ea571049cd1cb419b06defaa60c89dbaf620f434972ad7dc03b431be802c86431177fc2dff48edf21729028415b7290c8de78d1697be110eaa81a5b6f0e4be0b9a4a93f2a9c832dbdc52681ad0f6763ed50b4bbe3d50004629a2ec7d969a1979732109f4d4fbf931a2d2bf6d7fa8f269d5544cc4806f09755429d0b7d34b6cefd7be8c1d0a442ebca0cfa7c30b48be6791ddf4730a512e1fa6ddc73cd0de0b6e88f475555d777896804e572b69d59dbe95635485a8740b0910d0c975f7f1376da7978347a696b1b5fdfe632150183b564ec6f9c1b3eb2a940118f1ad89ac514c88e79e406dfb953299a2988c64afcf70cb2e1322c7eabd2400a4e40cce418b6abb8c1b1a623c22e809769a380668728a969dc8ba493db9887a4c3dfa30d185d80f5fc505e7afd2465ffed1a3e7760379f7de4a5f3bbb647b1ca9b3537f2b09a6ecd8f7e71c7bb6dbb13396c8377142b9d4b1da6a226225b43f0c53b5bb3bcfa96c9e3398210895fdb9c872cbf849e4dd790ff6c82c5f4b8868b4361a29d9160d974d093ab81e1fb9da3a035e998a11687b6bba5be9017abde08469b7a0e670b470407a64a220caac563a5c0b7f9b1620943d8a13ca399590576eb72e0e9701b2b2c9930d778003bc6d335d1a3073fcc8557cb4bc551a4b6b7e682ee9def7a9c75b97369d8c9bcfb4760e138e1a43b03ae5cdbd25d9c3d4bee5bac17d2ae26639266dde594b8c7ce630862e7f9db9add3db7f9bdfa4836609999280d77f1b3ceaf4280ce197a6eef1478525f705bf0380c2c4df5c311bcb799e9cbb044c5cf67a2ed16bcc89d3d40fb123419e1c2158699ad619df45fd7410806496979d25952d00e4fba776e67be6121eb6b48e58f6c5ca50c2cab2f8e4a9b1fb86f2f87e8d0655653df6111a5152b17b385bc152e5a3f51453a0f8c92cba3b8ff0f4334795aba30f5e64142bdd5710589f4abe272545bfbbfeb7b4a266e44f42b7e2a5991499519e226f0fb37b486306cc36c70100d7170f8e136c710567d63deb30559d53c486d199cf0083d6ec3b163b2a228d5f3ba5400a40feaabb76924d4ae46c15a2492f6b230a9d526a650d3cd63b42b8a0fb9c8af376cd46959db709fc2660d527556b6eb73266663963f80cb3e0ffba617ba1fdf9c0ccc23af00a3932af93570b9c6861154d47c64e652c27291fb41bcdb1a831f423a74707e4b4a5300fefa79c13e5a5e08c0b78d58d972aacad000fa02bcad9af44e5206ef6225018f796042106159f56ba6a954f3498939f6e790be874d49fb469b175956e0c74deb786daf9d27ced0b701cafa4ddfdc248287576017a6d7d6980c649d01c53641e5a867dd081e3e3441fb04a9020acc21ea02c8a768da958665ebe4b3be3fca920f61fed0e9824204a36217c3adfa1d98c84ca66f5df30313d72d07b41c770a4dddc10a331cf8c1fb4ac61b95711b0ee48ba8f82363676b97eed4422e2b1d3c46ad4c2447b53b53f886b06d0f2f2c104143c9a6d9d8cc2202b0c5ca1d1a7dc16e682d8a981cd02e89b766c9c86a10e2dc74cf35391f15a2586ef112c85241feda453f21a44f42f769b4fa0242d386ad314cdb99d7b77838175950f71727f1018022bc83ceaa453d7bb46ebd411b68b48571eb6a984f3daf4eb97c6260eedc14397dbbb6f760756406c4e4d858556814e02eae8df3494a886cc516d90c035429459d54e1aa3026f6914e067322ff23b1a189ca37d43aad2b6ae0718a4e4421c23c5071eb980dbf2e75e87691fadfd5f3504e248f58103bc87c1330f5e36666f92ddcfdc5012a8de9e95519ebdd252100fef8c0335f8e17b7ac7694ed8ada65468d0ee53a42b97d499187ea0bf6b55c89ffb31d5d32b92634342f4ec0c48d930bc4479d9fe32146e6bff2b80239e0cce0731191027e5271d0d298a11180318fe49122352959cc15c8d3014417b918260e628f70ca315e18f22fd589645b1d43266f98592d0e2e6e64ab3dbfb38e57a7bc3f8f1d629a89c925d98780916c42befbdf7fa75b235fd64e032335e148b2b14fa535bf789211e494a640385456a39fbc15df29284f32a3a9902c7da431e575fff3169e4fe466ddc0eadfa00d63842424401bea0c483593a3971189c57d98cd5ab923e02f73e656bb741000d0e7daa622dec8bbd42c7fdf0c7f7ede2b43c2428a7c", 0x1000}, {&(0x7f0000003900)="dca7026482f6b9b7eca35b63e6a6609e3b7dcd4cf9a87a3def94a7863090d78ca31c4e04af7d6c9ec93680ee9960b1ee46b5fb2ad79746126ebeaa2cd310ee0dfcd62559beecfa6c1eb0ea1abe341bc41e76146c1b99b437829c4073703a1b598dc137acb7a7447243d6556cbbafb3b8806db11179df439993882e8569383e3305db5070147008dcce0b1816256d1ab57f6bb753dc3f5149fc7c259a6faeb5e07a39022ebcf435fd3389b18b94e55763c7d5094d49a1437a28dd51d008f07800dfc86abb02e02494cb22e7f521af996df92aa35975599de229cb39aa962b85835c85e4e25c1474eab45aac07d874dad890e84a5c7f59e8582550ef87518d56af1d77084bd19557ea2e97eb8828d096de8d029e93b2886adbb60f54fdedb0de35d8e9a9382d6b32c9821057e3d6a27b7099624ac3ec260e667d9e29d03cbdf00aff827d783d088c2978d4b8d808d0d5f0378abf0faed8d7d79240b1e8137f687a53362ec1e2af873e11e7e2cd8256755d120b0ac934a1b23b289f5f5420d90ce672a6a1e540c7a007262794f2cd06d721544bc11063cd7342bc9aec8c27b7709808f03c8aec7e51d27a8b61b7bda4d80fac8f01d530010cef165a98131a05b088c1dfc73823d2069e986c03c069621e862f4e2c16f9c294b2ec72df27853f1234f6c34f7de1f6eb0924e7c618293e86a8e332d3e80592f5bd9c65a9523c97ed6de9747df19db8ae3ffcc40c04667ab5a6e1c12199784e3a88d0a497df9ec71f7b446bc388735396cd60db339418d7bd266a6b8d404ab730b061506b1007b6d1ef56f01ebfd3ecf6f64123c00899f8921c8ade8efcf61b33cfecbb5f348d3c2eb29839ef4105688fc37aeda3978f741da4f82183276a5ded77d3b86e135d59e21879600fb947a03f7b71a98df8b5d1c7539b6ed0797d86da0fc5d0536803bb13d4f87aa580fc5d3a91f3a7b5aac1437b8f0e1d5c5724a0b5d46ebaffd1f1d8fd66d0e43cb87c75734fc56cc753c3cebe30f573f04018666b9927c7f16cf9a795246280be4186029e62be048805949ff4929fae162cbd323fe7864a8235c7de1e01e2e56190dd3b9029474df13e3893fbb443f3c2c693e033d61d4e9515f5de7b956e4c7d24799de305aab79ab88f383419a5e8c538e11036bf989a85cac09e5b19ab4f4dea54bea1e50b0e574485e28e62d7a14d9e18bc451b4630ab1195efa7b094922a5f924d066167d7448805241abbb536cda2ca6f4345d3cfea91486da9f58da259b0929d276f882a9c44b5d9c97c7bc423fbdf5606bc199b7acab6a5dcc6d618e60d810ab052e37ea95c38d9ac4a5fb7895458d434ccd1a590c92a29becec53dde3f06abdfc7bc5187812767351071daae715a2eb19cee25c1e72ccfb530d697583108b86e92c1bbb9bf73d1c9ea702490210ef9445bfdaa91b0bc0438fd82dc3902ab0e05b973e70140daa0edcb91e3ba9291e92aa783df610b43e81cbc940a2ce599997fcb42200efe771365aae39b6276e60d4fcf788ade1ff7a26c2bdcf566a62ecc1a5aa75fb2ae0847473e4b7e38537c497b3d4ab46194db725078d65492eb56c7fc42e05335118b4b958971b52ba3aeccd5d606ffb7e34f259f5f2779bf41f5613da42007640369059314601be2a468c34d89c0f33aa4fb87c81f6d9983f7e8d64c48e0daa413c349c266a56415dc29b5da9c0e43b23698678b44844ef98ebce798afb9753d1f3d47cdb6ef4965499cf422b2802a64e5da0a7faf708194f61299aa23457c1e76b9f423509ea610d6b7e2c734631424bd7a86a6c16415a48d7f498b3703b25552f33793461adf335da261e2737373b9f318d806bdb0ce9c37070538ef134a3324da0118112f854b444c0532a792348d08a60d37c72aa2dce87885700ed4018f72bfec340cd9f22223d96db4a0a52a957a8c26482924ac0f158e0c73c28b3bf39927d627936c991b25cb899d199076682af006e104d5efd9a54091d2808da0b7461b843e4548edb1a0522b21d63ea6d124a2c41e3e64ae05376209a958971737c0868ae9a0c0ba389cb42df293788bec3a036af956f9d0c4a82a2f17427452cbb85ab222417b51f0c4fe002d6b7ea407858ce73d5b5949faf8e6c364aadd1c6e1abfa387fb73947c744c1956c4bec046d41c95bbf96984b492e06835abb20c705c9627d10579ee69fc61b4155ddd937b807bb1065984f91e390982289fc4fbf4e15a4ee878985e3ff666b8a22714d43260f48f32efa988b653fdba97f4634cf301d96ff8a7ebbbc4ebe2bde16db965b24c77f7eab7e812f4cd32de272888a76a6f1a7af2d90ddf3ea0feb8b4f6a2ed4736814393bb9d987fb4be4b55df3a9e74df3e55b1c59f3765bfb390604b0b6bbfafe988af1b3aae93e06d6c86c835f154d96bea0369bd9c018181de47f30df9ab1332d702c0f453a68e64b06fd2e7ae9c778599f46b0b2573727500051d412c351bdefa124aba3a93e6253ba44e72e2a8708b20fb9e763ced62bc334c249e18c06aa188c3f595f78c644a9961369f63d3091edefb605e7f61dd47ba0543ee654208c3216c5653727c25e4f963cfd21ab2b9c74968f6a3e942ba2e2c35a8c929e1cfecdafd59f92d55529011dce7a3334aeb5417e0d096b95e6e36c4eefa08870a6e887f305dbd904843346ef5e4200fb7a5840b3e05961b70972e15519a9b419a83482037a2a8aa1646a637a8c741d51121389a55c340e9ddcbb9f1f2e814c8a71bed751ddb677c20de44239f344d9bde7f9c1d95890d5cd26c4e220d2cf3cb6ce100b4132716cdb1908ef4a1d32f0092d3ea596a6f590f78711801caff484fd88d7e679dc95ae4cab404488192bdf87351a01d3f5a376cdbe5124712e3f444074a35a95f5f4c7c73506c658ce43bd6d847f48b2883b0cd9440923d2ddac18b9dd7741735f53023278c0c5efc7a95ba1d9dbbe663e7a844377b251165e274d9a03fa004a5c1409ee1287e92d712c53844a07274d671ed76a1a16be6d59ba8ea0867800f1149554a4c3fd66c6fa10678e4a0955a84aa4b268ca9f74acbd2779c8f33578a65c2feb455791957b416969023f5d13198cf01e7a17cff485ebd9b733506b16a89fe4bf63dda8650e5553507c9808ae51d09972c68039b2691589affe7567686d47d9b022a054b754b95d35d3b865bf38e2106546db04842eb43c0763714177d150807d8c437bc6de1059ebd2f17e32f2c3d00bfa47e4565938cfe7da85cd94f387a08cb4c4952991048d5491e733438131cfc4efdf42eb35999dde7e90b1ef74b1cd7565bf8f1010f14885e0223706882401aa4959c8c127c3da6cbd6fc97cd311d213b2a5db7ca60d7c51c4a2b5f9ca21cfd2e009d5ccbb6752b86a2e52836696b6879daec3bcc1c74fe7bf426457c706fc8b62893fadcaf5e064881a8c201b0d81dc84c70a25b1a9eec2a55577dbf8109ab416f83a54f007d40775f0fd0ce8a92fc5639318ddb2f01f0e65e8a1d913a20b8aa65739e754aeedc3f755100bb43db99df709c71900ab16751a46c61b48c6b990c99591a9d10e7d76de083a7939636cb1c9a13e7f10a2c18d2986faf6d4055f1e4a47d29af56f5cd45d81c8d000b94ba219ee9a2e49ae028dcfd447a6ed846d7da389b6b5fc50313412a1e27485f29e9aede8ce9cf87889a70bad3648966a52c4fc774fabb00586361ec818a0e32dc25e5599ae40ea43936191c7619d7276989fd213da4c9ad541ccd677fd4befcef98717e6d02e8aff14c03cd977151ba1939fdba6d2969a6deff9b53683d7a71a192f04335f2f756451924e63d8f25e8581c54437282083e8f788d69f65b2280c2a78d6aed157c62c5b68418d283a63f77089ef8a5176376d8ebf84edf9a2edb8f6a04ea3bdf0e165067c0df0bab85658e02268868e73d62824ef685fcf7c7778b1fef85b3b0cfb4a777fa63b2b44063971e6c99995b45aea6a04ed84ad9396b8c4c2ebf2acd0e048bfd97c66302aa0aa2c02224390f333c34e00f3273cb4fec744801e08311b6f598614ec88511b56a657e575e27cfd41347ffd184d1517a916e7ef08784e2dbc19f169378cfb1b64c329cc9639eff789aa2b7df76f5c651523035d64673d6b411839d3a409cb7e8dbf83d9665ad215b828dd8350eec8ebc6e916f95f5ab6e397d2f3d02bec4d1c0bb8c46288ccf476e35fd10ef207e0bc0420a9447b1fa3ce2df04acc2b8c892fe3e7ef0a82ac7b8ccf28d4b586a4109ec12a8f1e38b347134d87453df1e935c0a9ea4469398e4188f6d1c99e968a10c5c5e82564e972bc302db4faca34d02bb78d023cc8e732b03b04df41fd70a33813ed25fee589e27758b479e8cffd8f6dc14592437b1a25d9f18fde1ca72e8c61e4586a38130bf96ca1ae5a386857b942857ba8580e25afa20229dcc0642d26f19a7eb3582186b4618d9002c1a9840333f92cf8353226eb03338d18ee4eeaf05cfbc4b06543ab205829959c37fb424f0649e98290b6d71b2d39bb825c4c85867e51711c5a61c224f7da8e41cfd93097375f5629ae13609ef676f91e190298448d2039ce0719fc271ddeca86c172d663956332acb08b58556c3ea37fcd113418d868eeed6ef6f152daf68bd3e9019f0db92c3054ba5ab50b59d1813d80fa7485c0ecdab30948ac88bdc6ed486418026f7c7f5b57ad799c11933029153dd169aa9253c3a77b0377c89a76576037937aa8edac0b6dafee7fdb58beb633397dade7225b8a4c32922ed826cb66964a1aa7d944c84d488ca0a99a6d32d9c339a0b81725b9fe2d97506960bcad5c915c769f486b07c3f09a21cb2c78bc77fa17af3e31a6cab1f1cb1124d3cbf38c3ce25aa52b1b0da5f0b287874c238bfce39d2b128ef3f5013e02bebf18268c83419738c4e6a1c4f7d8f1c0543f22390f0e4ed82655bee0664e08b68bbebcb280ea87409f835ff1f3639aad43ec2e9788f604b8d232c8ba8635fa14e295b0bd56dd43611b0f97562872c6c551c368932f596749f057e98005475e09a57beee1b4750dace6b191cca5af258215910f9116be57662fe31b8090049c28994fdfc13073e1695df2ca864ba2a1fdbfe35559af2c15ce378b37bec69a8bd8a1b6fea6360b712b66e3b7dc45deb56c1070511d9d3024d0a4b8af0aa062ad761365ca9ae7d49d6e80e3ceb2bc2af68e83199bc18c9e8edd29d75c582dc2e6141442752d3650ca053eabf2ec6cf57ce5470ec54bc198e410e7170f7367ee13ce70e3edc1e6354be4e455047f9d694c386e612a406953a5b46fc67120885ffa8884b5ccb24bd0b7c2eb6a4edbd8ab803f918ee239cb6f396240fc8f24a258a745cdac05b423b0e156f7d87cb23d16fcd1300fdf7c3fa319c8f79951087272e488fa49adf6e4ef32a7e137a74fa9b35ace98abe2e80fcd87a5f173e1db9aacb911b9237fca27d8213dd9b5565e3d508ff47df57e83310d852582366bb963baa9a3508ae9d13d883db4cbf0b7681380e540e3fb987fd3b705e5b127d0828f4f1751f4ce374e660148373021380a525dec4987a6a5f3b015a607092347926a372e6e571d9fe331b431f976078367c5dda155ff6cf13b606fde77fc51078d389f979bbd7dca2bd21bb38bfa2bdf4cbbf48ebd58ee26b7851fd6040c1a1f02ad34c9a5a91b1e76e1c5da44fccace35212281c5b4fd7234bc537fe5f48234f0dda3cca5035d826e76adc9de8d5bfa251564e03e81e13802a7c0ec03d5fbdd8de04fc5bbe9569c62bdd6ebeeafa96e48d1643338c81c72bd0523c758fd90181d9db27", 0x1000}, {&(0x7f0000004900)="55e63d2871e27394175d53f254a0d0dd7cb08b02c810360927fdc943775629a3eb2d550746ea025198c842c2a8ffb66c92e093a94d23e0cb570ccbf618a9abcc2dd4cf4e163eca742f47631b4d13cf2f46f4dfccd77682a5bb1c80efe7675895777e667918f03f9d3a983451c34ee41ac773f1f57826984bdb659f241b6431cee132736e18b355ba42d4d5bee0ba80c1e9b675c06ec683499267fbf596a922323790e9c228e66f7cadcdb2d93c34cbf34ec9b156092f42c5922fbf8074696083a1aa8957658ae91f77e91f64a8903b3c8a954075ab", 0xd5}, {&(0x7f0000004a00)="cdf6203293351127fb31e37e3a5d068ea6b7af72c88241d13a705b6639b4ba520d9e698dbfcb7ee94dece8dbcf6a2c34c7bf0b91de20b756f8f19d30bf95f13c876183de67b17a9039beec9a18388ebed54bce38108b57269b", 0x59}, {&(0x7f0000004a80)="a4d66497621fef710b37a4514b002f86d4cb365b4052a700a2023369fbaed1a8c975560892e8f22ead69a6072be97262dfb412d70a9ff288ee2f47b07daa8e3fcb7013a558d1d4deebf95793b7da4c74d0c4e6a3c15c9dae7829a4eb55de6ee3cd73c6d3c36bc9c734ff076335cf168a43e2c897c9388cd9ba2e248c92739243229978a4f6d371", 0x87}, {&(0x7f0000004b40)="a6a5f281e5f476a190bafb0e8d9a96d35f2f9658b0873ee550f9974b7318dd6467", 0x21}], 0x9, &(0x7f0000004d40)=[@rights={0x30, 0xffff, 0x1, [r16, r17, r18, r13, r19, 0xffffffffffffff9c, r20, r21]}, @rights={0x28, 0xffff, 0x1, [r22, r23, r1, r13, r5]}, @cred={0x20, 0xffff, 0x0, r24, r25, r9}], 0x78, 0x1}, 0x408) 16:00:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x5e, 0x101, 0x1000, "9ce6c7e15ec1b3010814bee93d81a11e2b8a35ca", 0x9, 0x30}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:19 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup(r2) 16:00:19 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = fcntl$getown(r2, 0x5) r11 = getpgid(r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, r5, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() r14 = getgid() getgroups(0x4, &(0x7f00000000c0)=[r9, r12, r13, r14]) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="bf02e37661821db2461c2e5ed58d61f9f0d04f88318f38090c5e64e6f67b28e5771f939a2ff3f6b6358f23d9333cd7b14f8713b5ff0d9b9c5c2db2b4", 0x3c}, {&(0x7f0000000100)="fc28effea8d02b9d4224a758335bae20ca00c5de98c2c4b609ff5cfe6188ae57721c1b271750edeaea03393f96a2d200548e7f40cc77f9c9637c581b148704124c05bc3e522ae532cb949382e4ca09ca7410d65ee7e7207f1e41668a869350996b1861", 0x63}], 0x2, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(0xffffffffffffff9c, r4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x3, 0x3, 0x7, 0xfffffff7}, {0x3, 0xdf, 0x1, 0x4}, {0x7ff, 0x7, 0x1, 0x1}, {0x80, 0x1f, 0x0, 0x1}, {0xc390, 0x1, 0x4, 0x7fffffff}, {0x5, 0x9, 0xff, 0x7}, {0x100, 0xf7, 0x40, 0xfff}, {0x6, 0x0, 0x4, 0x6344}, {0x200, 0x1, 0x1, 0x8}, {0xffff, 0x8, 0x76, 0x3}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x31) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32], [], [0xc0000000ff], [], [{}, {}, {}, {0x0, 0x8000000}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) listen(r1, 0x80000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0xa0}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = accept$inet(r5, &(0x7f0000000500), &(0x7f0000000880)=0xb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x2, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x7fff, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x14103891232714a9, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r20 = dup(r19) accept$inet6(r20, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f1]}, 0x3c) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0/file0\x00', 0x8, 0x64) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r22 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') setgid(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1, 0xfffffffffffffeff, "85495500020000000000001167400900"}) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) write(r2, &(0x7f0000000180)="ef899ccbf5d258b7fed8d63bc63ad2c0d5ad9734480a6734f90dadd05b0196e2e204a0f47fe815ba487a0c55cdf4b6f6e8f93fe396a99fe501ef949046313fd0e66f", 0x42) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x1de) setsockopt(r1, 0x3, 0x9, &(0x7f0000000080)="3489f4998dc4054e22c13c8c6819f0943c0e00782e0ea19b0f78a74e47bc093d35c54e7e3fc49c0d963d11face353ddddcf49f873b5269c97809e4c3cf81a4fdd7c1a3868b5987ab3e826ff5ad7795d9af1851bcee39530db90445972ad8cfde99c2c42cecc4487774869462ca76c1014fa4fa", 0x73) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) flock(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)='.\x00') mkdirat(r0, &(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) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) mkdirat(r2, &(0x7f0000000340)='./file2\x00', 0x9) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) symlinkat(&(0x7f00000003c0)='\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', r1, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\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, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x112) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0/file0\x00', 0x20, 0x2, 0x7, 0x0, 0x587, 0x8, 0xfffffffd, 0x2, 0x2, 0x100000001, 0x4}) 16:00:20 executing program 1: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000004000b794eae33ba664227de8fccbaa2118844778a0a1ab3ad13484e4e803bfa407aac503f83955dee8fb0287f798d9694a8eb8f497c89434c88dfb92b3e95a2c0ca8fb300ded1310369e2f278f1c4346490d69017a39602bfcbadb38c5c152d63f772edb886ec1300c5818141435deae4cc6c66557d596b297e5867120c2388a438c202001104e33a17c891771d034bae7ba7fc6fb601917d41c345e13757895719bf22bced2a89780d6abb5d640c8eb9f8ea52888bf0c1d23a5b406b422b2ddf5502d7e5f89b3f5685dc2d3ad09ca370ac3b5ed1a43f94c868e7de0c19"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x76e7fbd5844f7b48, 0x2d23cf8b4ef51d1b) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:20 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x111) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x200a, &(0x7f0000000040)={0x6}, 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)) chown(&(0x7f00000001c0)='./file0\x00', r2, r0) seteuid(r2) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r3, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000340)="d53bb6cb3216cfa1a315df494d2ea43fcaf62888fe1c1734b56c657f36c0644b7bd081cbf865b5ace29296ad6671ef34e1f8e366f436a618c9c0564dd3f6e903cf2a1da6d89b203d60ac37e83e270b4d69ccc87bd59f2a86cf4e8c032f2891d03a6a430348fc5e18f945009c054b2c45f18cc274eaff59420d5817187198ca240a600b97a5c879103e50b32b23fd842646204a5f33b010d076e7df9d817952673a9b9076e08d120f0ebff2b2e3d5bf4255eb86d1b2c4b4632b687e3d7088fe9f2246eabecc19f50eac8363e9cda83d5ae5c4287130c82d3b1a9869f7f30419d0ee92e46855c3bd09a5458659b8dc3bb44e5a1f761dfc359206ce674914254cb4c66041a482e1aea841c942c38618dd08e420c5db706dfd30c5f9bfe709262b51e9c827d8f76bff0e52e1fd75e6f574083650597052bbfc9943abf25c6137c18bc4618b0e91a8ea070a16f7feb2ea5d4ed63e97f76c70f18fb52f9d959883f1fe0eeee43c8dfa7d01426765c39fe7e850dcc82a23f0f34481572c5c32eb9b8108edd676f235e1570ec02b34052a1b026b65c403a5b24516f6564c92a2e1aa9ba3a8042dfebfd584e3171ca974efec3c5e091a04d2854cc77c2650584a6112c3de19648f215d52168631b84f40eb8acb7e61d383d55ba30a4ec50f51cdb70b66226541f26ed7a5828b2ca1e58d627f9d7dd48f82b32ff7b64f25f0c5dd521396e4d22ad8129d25d7e9f210b856a6c8092952403a3600dba3552e4f880063d26e77cb07459ea928736dfba0f6b0ba387ff6794aa14816bd4e7e8cdb26df203afc45506301e345fab06e6965bbdf0239b5de84ac1f870fefb9f9f34be1fdf639cb338a8c09ca0e3c1295a49578ebc33dc2bcf53777e358a42f336da8e79c83033263215e942288a59f2714edd9c2a4dbcf6301d13c6b28dcfa21cf167907fc141fd195836bdc40d28376a28e34d1caedf7046f707f039ee95b5331a420d99d80bd76c84c1d4dcee465c0c227ec5e968e58b46bdbd97a21b69523de49d0c0d9b5afd5de6c6a289ed4b4499e783a75ca3c31ad42b0a1251fe776f8720b3f6607b5e6d818640562404107c50f17a2a9b21256eccf58fc8bd751880252714d28dfa4672b6f3dfe0650f5e950d9913856a9a02c543cf4787666d7638e056598e9b5d3096d895eb3f70cd3c7f4c31235dfbb5bef4b9f6fd91edf7b8cb73cd0aecf044eed7b3ec651a268bd97fac2360f6716d341b053506879370b6dd78f637c8111ef8fab841c0f6e4f58b382156b1dce91f80c68b37acee6de843fe3d3064a3af9656693c48de0ce1313e40537c6142cf15962f5102d7bd74d326139a54023cd54bceb06f354ac0cfe1bea9eba9767bfc085d1993ff36f0d401366bcec1e59d8f91797458ae2cd0e5b79c5554f124ffbdcdc211499e2111c6eb4ca0a95311b1c2066dfdab170af60faa3cb8e151b802e534313f0f21d378baf07be2e15686204bc75f06f505e7a59deedd7babba1b238b3ab22c8fef21259aa5b43af5f2b5ff06110c392952f624f1be9628f30eaf2fa695251ddfc0c11e2efc323ede489ef87f25240c17578827644b6647fc7f52654970d773fbb78fc517d0b13c5494b377339844b0db799ef11a1ab786878851337ba90e608f62665262c9ed63f5d3b4b3e088d3d5ccbb55d13e18ff3a8488ee64c74ae44eb40e414efbdcd0cd85019c30b65bc8ded821af789145fc805cf1d2be70b1778e03d6a3805b12d4f5846a133ebc3f2e9f2f7d315f8b3e03a7aaac5e0fdb3c97b9817c74ef6eb569b946cc91a4b0ffbaeb69804be51eef22a6c98ca03e609176b4f4a31734d4956f6fd3235f41dae10b9dc3c0f6a056f15c7805502c6f893142a5c4a29d99c107311b5038c628bee62800134691bb12e5ea4e22899a1292c93bd05433654823792e1d59b6f51f9af4f2b6a42026f5224f68833058733a299493e101a72045ac7ccb8b6f0151d06f9ff39e77db97e4d46675bed5782a2e01466d88801300f55e805397dcd106fc90ac4fe6f67aa1e72faf3929a51931b0799f7d8ddcca5d33c8f6d462f78f65eeb9a612a82b291867dac55c7ce0e6081d9dea76de03eea942f95813757694c9f3dd69ac3fdfd4dd9875d64af64c46470c4e3d05a9c6dc6baf47cf2c30d81f400da631a5c3f25f7966209cf5bd25a81f50ca572f1bee313dc0c844f2cd0adbc9857a2f51e5ea4f73d716934f4b1949af5b4a37fa9f8cfac1dab19d6d1b49fafdac00f2a5ab53f18383415d5c961c852883e680f771ae346858a65f8683a1343b5c1900c6d6e75f2974f250220f7f01b9da43cc3401e87798e1e5ae3259e9b678cef188ab88f6f94cbe2489e867358a34dd1b11bc838d98f1329a88a16ba18b77203f0d7f96eb764802b3f4b956968c00ad81b5ca1fa7b798d0d351de07724411a0e59dab94e564f1b17f2f3ed0e249f4bf6f912a1e5fbafe20488c01a111a46d4ba5e2ab424792dfb36da0deaafdc7d835acebda3ba246273052634a40da00fa27852212d2652cada9b836f9b0c9c67407489a7069d233ae6532f15a8acec1e8c5ac8326073d9db9cf16b4c55fbeed8a3a36f1bd65bc9dcfdee9fb88d3a53c885b9a68c72a1cce5a4d08b53517c7a7fad8e898bc3717c8d0e248ab06a362be39e973a16c50f1fa298737d90650104172abfd8fb5cb8a0e93fe1a51bff522ce5394cb5f6a07c2df27ffe3322647aa0625f1f0442e703b94830dc5659548a00bb2e3c33321dfda1f54041874c6c3e54b9e19f97aedd3ca40ce6b7bd212031d9bab9ba2747c6e4fdeacbb204be50e5ff57e4b45798ead3c05aa9e3e4abaade2342a644f532f91e9f7afc296be4ad7293bc26e82136b3b5548983e43c138bb8bf4b468e1ecc2c0a6442d46df8b9cef5a0bb163c702bfef9cb25076909c99f1402fa53dbd6b32ab82eaab793a9f6e4b60d6df76b0135139e5d6d0a3172a3a3bf478e157a3e3219d3a9a2645b534e1d529fc38c68890129df6786d921c34f61d2717b5a10a8e6cae96812ef17f3e683c5b720ef440a2bd4a922fcae1cc3a96112bd9d6fccb4f75a00b0dd5ba81599cd94ed229adccc5eef6f294b9d98d405d6032a7b226f4a5ff7261bf17d46b220bb1ddc88fa964baa4d01432780a63af0868082097a71ac051d532e3c5b0bb9dd18114c765ff67e68654e5d8b092595295dec4d8b46fc3e102759678c3df1826b1f028171135760be6bd3aeb3a3a4b3819fc62906c017bf1aa56b19d4b4c230d27df478ca2362eac0c7a884f1500a8bd930f237bbc970162a795549e73dfa5df7d7c4b44ef04ced7799256711af4053c308fffde1285595b55a8dcb59a3e43f5c53803dcbe8e337e2ec3d361ca88a8ff75cbd62413cdf8ab6287baa41225c915e5bfe3ab1f0e3b8af83ee244f661f2d9b926fe3437ab8776b9fad85bfed1a6819a54feb6141dee88a5324dcadccfa61a3d4205c72db41693f00bb55ce1b29ec25825083d709abfa0ed074b4291607f61c56e6017b2034ad11ba6ca4db9bfd379ff18b97acc8536d08bebd3c6d1d0127b93045f686c314ec1ee59340dd8a3d47f9a4fd4eacaa4b3f2513e0a29869934bd6f51fbeb0ad478a7dbb0dc8eef42af120c0f3800aa658c59c574a77ff8c71e3500356ae32854ba9b1a4c4934fa354c9dcbf30491b6f210801fd3aaff2ca22a607d5fb075a92e67fe695399f643a1a2501369bbb23c9498c486aae164e3ee0f8cb1413cc835907b063ed50800a8aa1435dedfc79787eac0a89b0f4a1b1ab2c2631735ef88d8dc697e368b299dbe20f1512529fdcdbae7cee8a09fc1b8ff15fbe0cd8eddd01db7f10015efcc7400820497ef673e3e8db6543931e67422fefde784ef8f3cbdde8b291c5f73987a34109ee7ae20d07f0bf2b6081bbdd6953f75ea798b2af2806797d4ac8086e9b9716339af54d1d6790639072db8e0edede755e421efcce79711bf5aa374c2ed21fde1bb406f4d2a8b847f9f1d77efe3449952e1b78a042fdfb7c525de3ef8586d30b454ffc6250cd0d2903b30fff02509c75397e26c80cbb9017ae31305b65c7ede34c8dc50a566c1bb1f2a4eab943ec4208ee9cc4c760a17c3b896431b38383cb116eb276c08ddeefe644c7770c7142d115157a745024b842e894d784def9dbdfac0823fef627ace9d97a3d3008d0c3481c36d31e115081043143324818d555be7430bc118c15b8c6e51262fd3f94196fcb9817a53c58b520c8651c6b0ec8a9648c813dd34c33a5bbc1a06115b41b88eec26fa581e9c55082a83696ff2f419c566d60774de79e1069e561089dece51c679278d66f15a99043d2cccf7297e3dcf9076284c56f7fa6821c15037bab0058e827d5380aedf54dc8edf40bac4322d9cf47ccce0d0338eec64ee95b1ba02cf3a3d433ff7f4158d69122152198a240dfdbd9bd32232417b966dc57d44411fdfd30812f2382e5c8061a623c6f5ff88232e06dfa0e5db8476a48d40126bb7b2b830f3df4bfb5cd6ec0633b90f56c3c9fc1e626def23aa49a3f2764f196d4bf8eeca501520ff8f9fd813ed05861d369a834fe6341370ab9cc734a4ebe8c9cf62f24939e6dfcd124589912ce9576504ebf9fa3100ef604a2b5d033ccd3eecc5fb07a5490b2b2b03145c132825883c9c84ef76afdd881f820c6a1fffe96c19ffc4ad08db62b6c503ac59fece9f663669ab3262587dbf6cce3f9926ca81560eedad913ccd87fb07db83a5d8e34aedbfbb433a49af215501a17f4e60df44d75c689ad75d12eef6481bc2c3f674399b163893bc40ad66f284c9da9e9392194f1b0a7811e55391cdb2ff29d88d45b868e2073e41cdc4b353617548d804d135413ee5e2ccbc70f8872af9fb542e79a31e4164002fe8e558cf021059a7ce967ef9ff46f8c3b361fa405bb475f2b57d59521f139867bd0f28e17194e6618333174431a1655eb3dec0005fe6a5b49afd4b2ef402079fa350251e3bc5f02487f56960c82c29191b4b98b8246295af8b9c8a457cdc63b8f265db4b1a8d8de2e9badbf898c9a8b9613a1d1f79249a2cbd24330ded975510945be733df865f38b84fe4cf3a2fab323f1bd9f80322498195ad2c5806fb6843e9f4e1652fdb05df61e2f96c48f163d21670a989639e068778e448a4da5072504e331a63c4c1fcd9524c94b379e49a6a35782addf3df62dedbb06f1078993847b25b8bee14aae9820a5ea5f013a20cccd43b2843f230da2566e411e00571037fc1394de9576e78e7b91d0f54d844334a5d3c2540c327adb2b9fff888842344f6815f452c72ad200c607aea9da33ee37b6fcff1511fde255807b6fa1d43b9d49365837fb5dbe46d5a31db0fb6d6b6ca489372ac106b02b1f66840f4b0248218377b793abc627e168815cab5e78175bb3e090796cacaba6591dfff30e92f334ce8afa54d8dbb05fbced1990d0cdd50899e5a8b2bb456250ff055a1a749c41629a573400b3a423e8f5cbe62dc192e01f31d9cf5201c78442718f7977b3608cdd0ea81f408b91b70081677525052a49efd8b3bb0f9df67711bfb97f1a2cb2d1526fcb2b32797ac237889a96d066dfe263a75153a5683b99850c265454c65ab66dc467c059029f5718f3af4abbb7e5890486092b02f85f52a226f5bf2b8259d7c0073e7b43eaa0a9dc64154d33f13930c352a4a131cf81bac75bd5228d3dca4e170b140231352d668b63a393cf828f3268691145e1aaaafd7389bc3e4f9511ae6d6b33dec31be30c4ba808cd73af3f71d55dba975b99660d870cc057f1cc4fb19dd7", 0x1000}, {&(0x7f0000000000)="9186fb11bf8d4e733729a9491f0b77fb5ad7460ba86cc1cc8010ee4f03cee8", 0x1f}, {&(0x7f0000000040)="a464997f5bf026f65ed2f34e10bf82facd7de0af948a858e591baf58368303aa9f62710c3c38013ffa18742149f0371eda59cc53aba604df9f9bf91d722e4c965c6a9d43b8cb0dcfac85756088cab3ac9f5a51e36c5b51d69567a1469f6af865ecf67c2a56eb195571f38e2c7159ef3c7fc08f82f4d409", 0x77}, {&(0x7f0000000240)="08693bd13f447f20384abf0b6220a27d635ec128222896d7c91f1c3e3b7acdb43e785d6013193052e701bf818f77ea1ae44fc78771593a08e1d1e5b2d0d9a06a657ca5237620918bef1a8c339d1a54e3133ef532cf4d5de877470756fcf274c13d72aee923c3390e4d136f01ccff3de954d383e8318e6951923afcf04872c6f27f78437258181e1bafc61dbc3aec7c92d83af8a9ff47a2c3cb1d8fa6f26f18e24aaae2", 0xa3}, {&(0x7f00000000c0)="d1a330ae50f87f70004bcbf474c8a26f7621cce77d9746e5e47b74d9e83881a1d02d73aee75b6ff75d2c684f3147dca9603c6ed694942637112ded32f5c74071", 0x40}], 0x5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="7f799e3f4ac16d5e5902dbf7c02545e1aa5307d0472cb189d4a8f5713b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479b14211c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca090000006064a35b66ffd03b60b797e36521a50f137057c4aa675217a72257f85bbaa91ddc7ef32608dab36009e90000b3e3dc9e7adaf45b58c1a7850dbfbd9f4b559ac22224", 0xf7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001480)={0x425cee2b, 0xff, 0x8, 0x7477d038, "483c1804ac5fd8025772b23a08b4b0ec7ea7aafb", 0x5, 0x2000}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) ioctl$BIOCPROMISC(r7, 0x20004269) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r0, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x100) getgroups(0x0, &(0x7f0000000080)) r2 = socket(0x6, 0x4000, 0x3) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) write(r3, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) r5 = getgid() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r4, r5, r7, 0xffffffffffffffff, 0xaac18bee0b463006, 0x8001}, 0x0, 0x6, 0x7fff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r8, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x101ae}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c, 0x0, 0x0, 0xa88}, {0x0, 0x6d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000200)='./bus\x00', 0x821, 0x111) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x7) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [0x200, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x200000000225], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x2cf80000000], [{0x0, 0x0, 0x200, 0x7}, {0x0, 0x400}, {0x0, 0x0, 0x0, 0x2}, {}, {0x200, 0x0, 0x200}, {}, {}, {0x8}], {0x0, 0x0, 0x1f}, {0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x20) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:20 executing program 0: r0 = socket(0x0, 0x4, 0x4) read(r0, &(0x7f0000000000)=""/30, 0x1e) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) fcntl$dupfd(r0, 0x14, r0) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, r2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x2, 0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(r6, 0x5) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r22 = kqueue() r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0x80487008, &(0x7f0000000040)) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0x80487008, &(0x7f0000000040)) r25 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0xc2, 0x0) r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r28, 0x80487008, &(0x7f0000000040)) kevent(r22, &(0x7f0000000640)=[{{r23}, 0xfffffffffffffffa, 0x41, 0x80, 0xffffffffffffff00, 0x40}, {{r24}, 0xfffffffffffffffe, 0x8, 0x1, 0xfff}, {{r25}, 0x7fffffffffffffff, 0x47, 0x8b1dc1a749874743, 0x3ff}, {{r26}, 0xfffffffffffffff9, 0x92, 0x80, 0x81, 0x35}, {{r27}, 0x34cb880db68f3e5e, 0xae, 0x20000010, 0x6, 0xae0}, {{r22}, 0xfffffffffffffffc, 0x2, 0x2, 0x2}, {{r28}, 0xfffffffffffffffb, 0x81, 0x1, 0x0, 0x2}], 0x30, &(0x7f0000000080)=[{{r21}, 0x8000000000000009, 0x21, 0x0, 0x5}], 0x101, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = fcntl$getown(r17, 0x5) r32 = getpgid(r31) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r19, r20, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r32, r31, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r33, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r38 = kqueue() kevent(r38, &(0x7f0000000300), 0x2e, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffffe, 0x46, 0x0, 0x0, 0x1e4a}], 0x101, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = getpgid(r40) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r35, r36, r39, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, 0x0, 0x7f, 0x100000001, 0xb1f1}) getgroups(0xa, &(0x7f00000000c0)=[r13, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r30, r41, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r4, r43) 16:00:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) select(0x40, &(0x7f0000000080)={0x20, 0x5, 0x3e2, 0x2, 0x2, 0x8, 0x8, 0xffffffffffffffe1}, &(0x7f00000001c0)={0x6, 0x5, 0x3f, 0x8, 0xff, 0xffffffff, 0x6, 0xff}, &(0x7f0000000200)={0x1ff, 0x1, 0x1f, 0xfffffffffffffffb, 0x4, 0xfffffffffffffff0, 0x5, 0x9}, &(0x7f0000000240)={0x4e38, 0x100000001}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) fcntl$setflags(r1, 0x2, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x7fff) 16:00:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, r2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(r6, 0x5) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000000)='./file0\x00', r4, r9) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 16:00:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r2, &(0x7f0000001400)=""/4096, 0xffffffffffffff43) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500), 0x179) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000201"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x80000000, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:21 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x2cf, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x28}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc6da127e08b5ee56, 0x0) shmdt(0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x8, 0xfffffffffffffffc}, {0x18, 0x1, 0x0, 0x3}, 0x0, [0x0, 0x0, 0x4, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x11) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x7) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = semget$private(0x0, 0x2, 0x30) semop(r1, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1000}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x0, 0x3a3fd3c0, 0x1000}], 0x4) semop(r1, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000500)=""/132) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000640)=""/197) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/4096) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8}, {0x60, 0x6, 0x59}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8, 0x0, 0x40, 0x9}, {0x4, 0xf7, 0xdf, 0x7ff}, {0x7fff, 0x81, 0x1}, {0x6, 0x1, 0x7, 0x7}, {0x3, 0x1, 0x3, 0x1}]}) close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r2, &(0x7f0000000680)=""/4096, 0x1000) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0xaed, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x5, 0x40) semget$private(0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x27, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000140)="2a022750be0de34214e76d924f36f800e2b316a7752a74eb8228384cd0f6c5770f6d9ea30767dbff7d648c418acb3ccf72a5141d9cbf05be476909fd50ac72b27697664e142cb8a000ec563b078e0bc0b877fe2e18ef992f56ad5ac53f6cf010555a1ca8e2a85202df", 0x69) msgget(0x1, 0x100) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000300)) 16:00:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="409a71bc949e3aab850de41395e2775b0e166a066fb8881aa0e46ef892a364848a6ad8e7688d258ff3c293d5d85a63ee24f87e8d74a70ce9611094960f816f8008", 0x41}, {&(0x7f00000001c0)="0552fbf619585074aa895ef0b31c2b33e912484a9b284504e9094022105758f071be969e490c15936d22f7822689ed29a94901242b118af44f621118addd9a6f231224ed4a759aa23a8ef44ff6bce889bf2864abaf04cd90573e2c1abb131b0062a11c00ecbb26476ba3851da723af30fe4365983e70ef6a83342d63272ef22447a49c2e23d60bf446be34ccff0afed0588112e6e4c349b06a0c58f476d6c787c96a949dd91affdf65d1c9d209b312a41194a9f74ce086c593e9fa8380c59a51cc1ba1e6cc3eda3dd62c2993b1f346feb2f140ee16aac5795c27466b41f4fddbf382", 0xe2}, {&(0x7f00000002c0)="e6246a0cbf02d8cec84f2cbb9558470d49eaae1f043984a11ccff923558e2aa73a0b1d79a29030376a620c4c9fb2824f6346122dec432ca467c8986f433569a9b3cba6344f8810a34f4b33cb2d6e516a04adc6f02766be5f964ecd4d6ae90740a0fff657ee6aae481cba50c6c205ec5a4efe02dae3dc5735f003c53c01bf47f32c7f3796cfdbf8ce28d875612a79af439bcfd9f91150a008f983976478758cce48cb254e1f3f505b21e25400f9c0755c8d68d1f8487df63edb8b824f8c4699360ed3ebc664b411bdfcbf4111526bc23d533201d78eaf694fb285d2b5cb4c4f64f17516178d9c9e6a08fe9bdd3831e9", 0xef}], 0x3, 0x0, 0x0) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x5}, {0x64}, {0x6, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x9, 0x5, 0x99, 0x1}, {0x0, 0x0, 0x1, 0x100}, {0x0, 0x0, 0x2, 0x3f}, {0x400, 0x9, 0x4, 0x10001}, {0x4, 0x80, 0x3, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0xbb) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:22 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[0x7fff, 0x8000000]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) fcntl$getflags(r3, 0xae7057955962b19) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) write(0xffffffffffffffff, &(0x7f0000000140)="c222a76a9ff9ff0e937cd3e064510072883aa05b4a5635851377eab0d7dfc9e7180cffe6809956af19d93d13c719bb0a37bb4de7887e31d7e8e49f6258aaa6ae687e867cc928c0a3eb6a336ad3173d5980b9350dcbac6a610a35ccd05cddd43f6ef8baeddec3bb7eb1e9b3a5009b867230b0b80beef2e98f393757cb37c13c70a9a46dd9c034cde78ac8bc64abb4ad7372a6f9dc640be09aaa9a1ee8fc", 0x9d) r5 = socket(0x18, 0x3, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x2, 0x0) r7 = dup2(0xffffffffffffffff, r1) r8 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) r9 = open$dir(&(0x7f0000000240)='./bus\x00', 0x20000, 0x40) pipe(&(0x7f0000000280)={0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r6, 0x40}, {r7, 0x1ec}, {r8, 0x1}, {r9, 0x40}, {r5, 0x20}, {r10, 0xa1231a5b3df7a0cb}, {0xffffffffffffffff, 0x10}], 0x7, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x7}, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r4, &(0x7f0000000100)="8c65", 0x13f) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x48) sendto$inet6(r2, &(0x7f0000000280)="5424bea2d7e206a205e33e35c6454d9aa82902338606a15d99d6b494957c9c7eb09c4efbad7e9384e85476b0dbb655768648be0b92b3ba5cf426824f2443b7cbc3edaecbbf87de05a3c37257a164f2dffa16189980ca189cfb7e782a4ba0173f0265f6fe85748e848747e36b8e1a95fe5412a322bbceaad9021becd007f2879231c0ab4a935892d8ed37acdc43b572a4eb5e0688ff0e7435f7464efa69857494223f6427a2491b79faad425b0693d4a0b0bc6d783211d36b037eae7eb123bf749636f40324", 0xc5, 0xa, &(0x7f0000000200)={0x18, 0x2, 0x7fff, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x26a8, 0x5, 0x1, 0xffffffc0}, {0x7, 0x9, 0x1, 0x1}, {0xf8, 0x3, 0x9, 0x7}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000540)) r4 = openat(r1, &(0x7f00000003c0)='./bus/../file0\x00', 0x80, 0x100) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000440)=[{0x61, 0x0, 0x3}, {0x87, 0x20}, {0x2, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000400)='./file0/file0\x00') r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) readlinkat(r6, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/103, 0x67) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x48, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt(r2, 0x1, 0x1, &(0x7f0000000180)=""/130, &(0x7f0000000080)=0x82) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) pwrite(r3, &(0x7f0000000300)="fbc8e2357e3a36a7fafbb064caedd50aa7bb72fbb578e30222fc98463ce810a2a64954b20773c229aa7a06a5d44a3b78b7900cba22757b0d5edfb66ad19426a257eae17468d8fd8476d620214b5297de2290756973eb4a08f7f80334ceb7782a1c014094ae71a16dd7854f2fbce74f4ad73bf956c55e4356ab50f4cff14310dbb34b459b634a28e10fab61cf8eda24d400b6724655ed4c94743e7b26b9a6ae13c4be09d5d66066bb5b555fe11e586fa840661b7f34101582022b02f94166b4698b21f9b3d0f6c9bbbceea0401cb0f5d1fc26f9ee0e0dc450ac70068081b58ef04202e1c7f50ad34ed27cb0168a14fba58ed0342f8f45e77f1d7b91c7f140ea51c453a02d7600000000000000335036bc56b96dc93750c6fc5ed71b7f8efe7efcb340f0d12b4965abf13b501db8dfbeee92fd7dcc76bb750daba6e871dd838e1ed38c11436df247789d0cee3d1baa6f2463104d2785", 0xfffffffffffffe90, 0x0, 0xfb) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x51fc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) socket$inet6(0x18, 0xdfa56162ac1292d, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) flock(r2, 0x0) r3 = dup2(r1, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x9) 16:00:22 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="90c021fde66229717a45ae84f976dc5d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(0xffffffffffffff9c, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e6f66690700302f66696c6530001e79fddd913ffca6d068629e590aceaeb0c6baa15e996ab59031f1b63f9d2a5987e4be"], 0x10) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000340)=[{0x3, 0x1, 0x6, 0x2}, {0x7, 0x5, 0x7f, 0x9810}, {0x9, 0x7f, 0x40, 0x8}, {0x2, 0xf9, 0x1, 0xffff8001}, {0x6, 0x63, 0x9, 0x3b9bbe6a}, {0x8000, 0x2, 0x20, 0x4}, {0x6578, 0x20, 0xa}, {0x7f, 0x61, 0x7f, 0x4d}, {0x800, 0x4, 0x4, 0x1}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1000, 0x80, 0x8, 0x101}, {0x7, 0x75, 0x2, 0x8001}, {0xfffe, 0x1f, 0x1f, 0x1}, {0x8001, 0xae, 0xe4, 0xe1c9}, {0x40, 0xbd, 0xe1, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0xf310) r4 = getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000180)='./bus\x00', r4, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:22 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="0000000006af98f19648d7f350b2c3fea9379139010000003ff8e004f541dafd1f9b37adecbae8a8c200e48c04cafe97a74d161f10c0c5ffffffff000000008337a90d03b9fe0f94ad5321b191f66eedcd4849d4696d69b52358748a669257729af2893ba63c2d93289b41dc0d21306037c15bf289153085f05ae47cef0dba9600b36924ecb6dbe4216d16cea693000000001f2d612072e5a809c3f226367bbb1f13f0e6bb7d347a2a65d92305d54d2835fe8485f29ec0d7270ef75e17f1ad4bda48234f87d3cf90e47fa7ca93231b395544fb4194f0cfb8d4a24e09881bc5392d40c1ad3185b4898eb0481b96f953aa022e3a33f7466366db9e87b5fa55fae234088779e3f85cd6cad1b3f75279708155b3ac2182dc1722121d3a1bf917152da5abe009cbce9b935a6d4f0b8c047c6cb21961cfcd005f9698784d2291cb29a139dbeb274ff44f31c387c0a0e37d4c2a62c39e337dee43f983b4804581652408a1bc515c81b79c927c475a2d85f8811f4918efcceed93f8cc89e00000000000000000000e364b135685e94a22ece1e4ac21c0ec33ceca1de782508d9d7ecd16513837b69ddc57db2c0befa03f01859fd3d535e7492fe9da112a4cbdd87476ce2ff3cf10116933bb007", 0xc28407374decac07) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x27dc0abb56a8e4e4, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)) chflags(&(0x7f0000000000)='./bus/file0\x00', 0x0) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r2, 0x7, 0x11, &(0x7f0000000040)="21bd9774c36de69fc694724e58db817d4ebe3aa965dea4977e56d56149e2cfba9e8b005f6d83815ef6ce84bfcefc555f137375a34955dc734dc3bc291918137e6fd56508ffccc6a68a84d690d6b1a671f85afbe96fbb806e6e7776a4b571fc2c8c21833b54b030dfa04f784cd5ae608206af577dc7ba97f63c19c0c1a5064419a37d4dc393995cc9224a48cc4432576d2e11cb6f3d6c7c7d339449073d31fa217b65fa27cc9e3b13ceddcdc0c6164b34ee9e835a0c636113e6b8ca42167099270819fb3b7a601745021af59a5add699fb7075878018af0ae45328adb38870805f12c914d01706ec643c5", 0xea) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f0000000140)="396ddc8d05a6fdfef5a53ecf8a1d7a98c7f20e2a4594c5eca47251441e") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x14\xf4DM\x1c\xf0\r\xfb\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="267221150ce9c169e4491b17f0541ef23b9a07494ddeacaf591984404532ff4c98117c147b55e7492c1a23c405b544d28db9ac3e829153e541ee1c629834540fa19514f96beac1a3aabd0ba51c4eef44a45084c5d1f3c64a1bb06187ebb7d1af2847d024ba1e31d2fa0b1869401939179cc9e5d2a55be17ee8217d11eabddc4add3459aa33", 0x85, 0x401, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x5c680e05cb28acf2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000500)='^\x00', &(0x7f0000000540)=']!/]\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00'], &(0x7f0000000840)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)=',&}\x00', &(0x7f00000006c0)='/\x84\x00\x00\x00\x00tyCcfg\x00', &(0x7f0000000700)=',\xfd\\V:\x00', &(0x7f0000000740)='tap', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f00000007c0)='/dev/ttyCcfg\x00', &(0x7f0000000800)='/dev/bpf\x00']) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) close(r2) dup(r6) syz_open_pts() 16:00:22 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x8}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000040)=[{0x1, 0x5, 0x9, 0x7}, {0x9, 0xfd, 0x8, 0xfff}, {0xfb8, 0x0, 0x4, 0x9}, {0x38, 0x4, 0x6, 0x4}, {0x1, 0x6, 0x1, 0x2}, {0x8, 0x6d, 0x0, 0x1ff}, {0x8000, 0x51, 0x57, 0x7f}, {0x0, 0x4, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0xfffffffc, 0xb, 0x0, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') stat(&(0x7f0000000180)='./file1\x00', 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x8, 0x4, 0x7, 0x10001}, {0xfff, 0x3, 0xe9, 0x4}, {0x0, 0x81, 0xf9, 0xfffffffe}, {0x2, 0x7f, 0x7, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000c0], [], [{}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x40000000011, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) msgget$private(0x0, 0xa8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40000182c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xed) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) socket$inet6(0x18, 0x0, 0x29) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:23 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x123, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c, 0xd8}, {0x3c, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000001c0)={0x27a2, 0x2, 0x2, 0x10001, 0x100, 0x5, 0x6, 0x10, [{0xff, 0x2a3, 0x9, 0x4}, {0x200, 0xfffffe00, 0xbed, 0xfff}, {0x75, 0x6, 0x1, 0x6}, {0x7fff, 0x0, 0x4, 0x571}, {0x4, 0x7, 0x6, 0xeae}, {0x1, 0x6, 0x9, 0x6}, {0xfffffffa, 0xfffffffb, 0x5e, 0x1}, {0x5, 0x7fff, 0x9, 0x100}, {0x9, 0x3, 0x5, 0x59cd}, {0x7, 0x7, 0x0, 0xfffff800}, {0x6, 0x3ff, 0x8, 0x4}, {0x1, 0x9, 0x3, 0x2}, {0x1f, 0x1479, 0xfffffffa, 0x6}, {0xffffffe1, 0xffffff80, 0xfffffff8, 0x184388dd}, {0x200, 0x397, 0x1f, 0x5}, {0x10001, 0x6, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) pwrite(0xffffffffffffffff, &(0x7f0000000180)="aa567d5139c5fa6094be482ef2d78fcac3075ec9d31b4df97666908ed2880862d2e153d5a641361848fa44a3321bb74d5e2c14ac4e9afc86a37ff00f50a7091436c5e3d69aea65bf26548e48e82b6f43f17c3226b825b9da1d3b8d3a5eb849ea76d21c84f283aa749255796035", 0x6d, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) rmdir(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0x100, './file0\x00'}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0x2, 0x8, 0x1, "37f970fbd769be483ea037e2e83e2b211f21a03d", 0x1, 0x5}) utimes(0x0, &(0x7f0000000400)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='-d\x06\x00\x00\x00\xe9(\x8f\xa1', 0x400, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x8, 0xffffffff, 0x6, 0x7b91, "1c0c4ea4da91fb2354a5d9f103f03747225cbc91", 0x80, 0x4}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000200)=0x4) 16:00:23 executing program 1: semctl$SETVAL(0x0, 0xf41615c562707042, 0x8, &(0x7f0000000340)=0x6) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4]}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xe9acd304be5ac3d, 0x194) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) 16:00:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) clock_gettime(0x2, &(0x7f0000000100)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) munmap(&(0x7f0000feb000/0x12000)=nil, 0x12000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) bind(0xffffffffffffff9c, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 16:00:23 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='\xed\x00') ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) mkdir(&(0x7f0000000180)='./bus\x00', 0x36e1f37a454677b2) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="600000b1000000dcc78fe3000000000000c29170ca671b1b542a5387060000689659e9e6ef4548cf989ee02674020010100000290800000000000000000000880a605b4d7a5c0c47eada"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffc2b, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003b00)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES64], @ANYPTR64=&(0x7f0000001640)=ANY=[@ANYRESHEX]], 0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 16:00:23 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000240)='./bus/file0\x00', 0x0, 0x5) r0 = shmget(0x2, 0x2000, 0x4, &(0x7f0000001000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(r5, 0x5) r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, r8, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r17, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r18, r16) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = kqueue() kevent(r26, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = fcntl$getown(r20, 0x5) r30 = getpgid(r29) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r22, r24, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r30, r29, 0x7f, 0x100000001, 0xb1f1}) r31 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r31) getpgrp() r32 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, r3, r15, r18, r24, 0x40, 0x40}, 0x5, 0xd6a, r32, r23, 0x6, 0x1b04, 0x7}) r33 = open(&(0x7f0000000300)='./bus/file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r33, 0x0, 0x0) r34 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r34, 0x80487008, &(0x7f0000000040)) mknodat(r34, &(0x7f0000000000)='./file0\x00', 0x2000, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r33, &(0x7f0000000000), 0x100000000000021b) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xa7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r1 = syz_open_pts() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) close(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) write(r3, &(0x7f0000000100)="6dbb0ddd4c855c49d5752815a66cf23f6f3930a77d0f18ac6b18a92b5333b4c1410ca684ac5054b65ea0408ee297856dc805a003f0510dc0c42805478a1f1c6fb1cac9185fe71a72c8d95be94e5b43d9fb9d92eaa8666906ba3bd372059facbb56b0c00875f6dd88fce4b68ec85247debc25a7f51205b68a7409cfd9111dcddd3f8e4b9da22f59040eb7916825c79663f3074e75fdf21bb4d9bf2d4bd121cfa59a91abad716680a0392e3a67e72ffae9a0646470e0d51081c3e5d9858d4d36a922a66dbc2afdc3502e9f9a6d2f4734c67ea7d94b09a0f444c406c4a22a87997643e3a36100a2f9e355d45a699e", 0xed) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x75, 0xfffffffd, 0x2, 0xfb7, "55cc070000000100e534840c76f3000700"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000380)="d30bdf9f", 0x4}, {&(0x7f00000003c0)="6b883565ad47006140c99b47a43e5109a8e4bf130bfd56cdee7038364eba78f0293eac505f4135834463c38e7de131bbc8fa7666f8d26568a6e95b79bde5f81dab8a68b22d90224ce654e67a46047adfe8155c6b80d490645f629bbe1e93ed8e966a30081ac684", 0x67}, {&(0x7f0000000440)="af109bf2588003a8dd744b468f43ffb440af6f8b4e94ed5c5829c4a3a852c62473057016cc0ab4ac14338ff5dfa26a9d2436ad0f2e4608f68621404a00c0e25b2dc2b8c93595011980abf0474da95b017064985d4d3ea15c1b8cb8719e3c366ee02d7736cc403ba96a68aaec7dc9327ed08b", 0x72}, {&(0x7f00000004c0)="8f27714f219119121dc90c627127be854b6ce393b7d49e8cb9e53ad910e399556280d0572410c59e7e039c524bdf931d1478e358bafb96044e84155d41ce4c1982a5b93d05300d13ff53c8911580589724406a10f3bdd234e6b25044df29142e5aea1263428ce1cd37505c938db0f0c5bc549ebd9f616346ac03749acab695558eb31924849f71edba54ec8caaec127928a7457c362f30092843aaf5dd4ed50c46a7d581d2", 0xa5}, {&(0x7f0000000580)="0907726da0662b218eb341aa0d922994a1998cfc39bc9d5851423bf185e31b6fe1b68092780ca3e61bfc43", 0x2b}, {&(0x7f00000005c0)="9f301f771637cecb4d162f45d0ba12f0de638a51154a0f5cc17b36a1f9fcb465594a817052fc07153816e0f824285fc450fdea63096f408626cd63bdf67eedbbeadebea2e10806f6c8b96a55a64cf1828d95160e3595ecd220f653a4e2c0adfe97f342877a8532a00f1f661a6e531c0f4a1606a625b9e32bfccb570174e96967c3f2aac71f9836ba87324a6cbc8dde9198c6a459b83d25ad4a805f33c44887490133d20a5c3b32288258314589036be762c487759ebc3e08089efe72722d3082f53fdb2a8c22db656503a2675396dc7864b44e8c073872bf8090d5411d3c79a50afad1f363eb2a865e48cd191cf3d89db4757bf57f07423d377c", 0xfa}], 0x6) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000240)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000200)={0x9, './bus\x00', './bus\x00'}) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x2) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) getuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) mknodat(r10, &(0x7f0000000180)='./bus\x00', 0x1, 0xfffffffb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) fcntl$getown(r6, 0x5) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x1], [], [{}, {}, {}, {}, {0xfffe}, {}, {}, {0x0, 0x0, 0x0, 0x6f}]}}) getitimer(0x0, &(0x7f0000000000)) getgid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="42cb8d0c58b854a3f36887883f1c50b56dd5594317bf37bcabc119cfa4c1cf2c5eba83d6523c39d036f0177f9a2e49205f98afc06e781e9cd42ab167a8fc686d4f5b1084d7fd088d14498477b01439d08bf3c850967a8279e0bcb62990bff440d39f2d0074617c1e51acde32c821be02ac00308ae8584de880376e5ca71ac64696d1149e44ff01ebb1489dd3df8a8b228b43b8b0775d3d95f593a4bba2a333fc8a440d784654aeac4b679ed0e66287eeda7ae7a45fc85b73414b2e86f09c1b4c1b9d6bd6bb553ce46079ef8f4abdd793c62f5a8c2346e4472ed4bccffd2ac38422", 0xe1}, {&(0x7f0000000180)='b|!', 0x3}], 0x2, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x1, 0x0) 16:00:24 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6202e57f7f000001835d772a4c8b46d136b946eeacf44bb0985aefccfe772d0ff002e490254052fba59bb443d54de52c24842523f73c39ea4e6f0bf09cc2dce9a055135bc90ce81c6dfb3b2186130b444cf036ce740260dcadd6df01ec41abf04fe0281116da06c02711b9c2a100"/120], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x18, 0x5, 0x2) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e086669231f45af1827713bfe36bef02aa557b0c02a5043b4d4aa8f4eed02b7830d7e644a722ed0bd1e88d90c4a36ff45ed69933e0626177310cf8fd9093261b0f7b4fcda247ccfe6e83484be5456a38cce73fceebdbdbca5a3c3f6a9014c169fe8e08bf1ed4fe9af089678972da23e74dfa893df1f20a0b975e87e47648856595e06b212883a6277a99b98c98dd0cd92334af4d41f4f15cdb2e5e9c60ae0"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) fcntl$getown(r4, 0x5) sendto$inet(r2, &(0x7f00000001c0)="fec76c005967d9c3805bade9ec929fc958ba92c55eb2203b83a08213c7317433b6192a6aab539f6ee38b2c92d5c8931ccca6749b483bbae2279baff80a9aea702b60cb98a27f973cf3ecfb9ba3570ee570ffcf72ebd49fac2055ad783dda062327202ed996d47723b606014c29de3562714854c9762cf1d49aa3299d578cd8a7e31da273bf47fceaa395c509d7b284f50ba41d0ea772d53da2b05a4894e96527155c650c21f11c487d6703802afb7fd73f5bf61b5fd228eeaa1f2fed1a6d6d3f4f9b8bcb4103c41c0496f4f424b47ffb9891a1fd112d55709cce992de97e4eaecb3ac370448d79bf4cfb64413324a7cb54bbb27c82", 0xf5, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x2, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x00\x10\x00!\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x2}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:24 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) connect(r1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) execve(&(0x7f0000000480)='./bus\x00', &(0x7f0000000680)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='%\x00', &(0x7f00000005c0)='(\x00', &(0x7f0000000600)='$&)\x00', &(0x7f0000000640)='\'.^::\x00'], &(0x7f0000000880)=[&(0x7f00000006c0)='\x9f(\x00', &(0x7f0000000700)='&@^-+\x00', &(0x7f0000000740)=',\x00', &(0x7f0000000780)='#+-#\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)=',}+\x00']) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="a800c47cb63714f14fb55b17659b204ea1665db658b36065d7c731f731b515685a2f3ba12d80c0abfff839f62a2aa31bd6341ade890f5b625b98c2eefb8565a2e5b8a7ce4f501cf0ef5ede5f4ee8d2d33dbdebd3e35aefc7f7165a7d999b37b75e7f4bbe3fb6b2ff04d34010b1c526cae0a3e35ddaff49d75b7335ea044d463ca50808741c83816ad7630ba8f9daeada434fbf5ccdafdb16bf1860352627eea4085a8dc8bbce", 0xa6}, {&(0x7f00000001c0)="9df7b9cc370639303109463d5e9f898ddd9f745fd11ca4262859f25545986b1d444bda306fa3e06afba0e9249cce14ca4e63ca15c2f83381e1fb892875dba58daa178b76af20e26f0c0ed8e999e51d8dedfed8d2fcf24e0cf0c74137b30deb4a19fcb095dcfbacff843048c71dd1bef4f7c4ec25011538476222200fdac59eebf342b7a7a9c2", 0x86}, {&(0x7f0000000280)="56b23b7c", 0x4}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="2800000000000000ffff01000400000025f3d6269f19b07e62ef9b8f23faf07cec8af43f8293680d7800000000000000ffff00001f000000cd2610d3621a19e427d6c1959f0400000030c091f8f33e5af0d20b1805f732d940260e9a0d0cf51079d3bacf41adacb75fe4ad38b08ed8659bce4c9b3aace95c88287904e55c412290653fe24491819fd5482525a72d442c6350ef1afc79426b134b51060b000000"], 0xa0}, 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x801, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kqueue() setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) socket(0x10, 0x1, 0x6) 16:00:24 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f00000000c0)=""/116, 0x312}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f00000002c0)=""/199, 0xc7}], 0x4) 16:00:25 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x11, 0x2, 0x3ff, 0x40}, {{r1}, 0xfffffffffffffffe, 0xefaa8411a4a1636c, 0x40, 0x1ff, 0xca2}], 0x6f58, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x9f, 0xfffff, 0x0, 0x2}], 0xb58, &(0x7f0000000100)={0x80, 0x6c2ce0ae}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x4, 0x401, 0x5, 0x8}) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) kevent(r4, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:25 executing program 0: select(0x40, &(0x7f0000000080)={0x66, 0x26e6, 0xfeb, 0x8, 0x4, 0x7ff, 0x6, 0x5}, &(0x7f00000000c0)={0x9, 0x10000, 0x10000, 0xffffffffffffffff, 0x5, 0x100000000, 0x3, 0xffffffffffffff7f}, &(0x7f0000000100)={0x88, 0x9, 0x2, 0x44969643, 0x1, 0x6, 0x8, 0xf0e}, &(0x7f0000000180)={0xc1f, 0xfffffffffffffffd}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x80000001, 0x9, 0x7fffffff]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget(0x3, 0x3, 0x140) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x80}, {0x3d, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000eca4c100"/19, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xb7472dab6a2f549d) flock(r2, 0xc) r3 = semget(0x3, 0x0, 0x86) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000080)) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) pread(r0, &(0x7f0000000000)="42224c129d31db1ee4a0a574b267be3322d7e41f6b3a3bb54feb50fbf6d921dbfa0ffebfa8542c961b", 0x29, 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0xfffffffffffffffe) setsockopt(r0, 0x8, 0x7fffffff, &(0x7f0000000300)="9fbc0507acbd7b9264c6888365bfbb59f2e26217a6cc28c228727275bb37ddcd9ae00bd9273a33537717dd37158e6898d0a466977a045c5b42a8db65b3cc59fb072954da8c443aa1da719c016b6f11b7f37a8f30570b", 0x56) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xfffffe19) chown(&(0x7f00000001c0)='./file0\x00', r5, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="1fd2580140edc3246f4acca4de47aa5637250215a5da3b928c3dff410310a29d28fc3197b6e695c709709f845e4ef701e3fccbb085739da0a66b7a2158a154a28230542e66fe4bc9eae3eaf2fefdc4a7c0cc9afae06cf217538e46ba8b90e640196a5030030a8d9302d2b9ef88ff61986553ebecf964813918d90a761e4855cc6a1bcd46a67eb56bc3016c", 0x8b}, {&(0x7f0000000340)="762bd563ae7cf53d235abf63f0ffb071c0efee0560b1539be8c678e25fba9a721fd9a9387d644bebf6a886f4d7b952e6c7706c3238b390ec202d9a8d0e707415c068aa8ea2f4c6dc724587164e8f0138145d2f09ee1e247b06984e40fbdc6992f7491dff31da2030a9ec90d4913ed2233044fbaf9eebef559f912318c5ad8f28e2f24604311f46ed0479f1bf5aee65535416049c347c25c4972df487163ba332ae9695e9475c523ae6e6a30605c31187a171fe377a72d3b7a6d66f7512fc4095be1fc81cca9b4e6b2fa2258a54fdd1472d", 0xd1}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000280)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) close(r0) execve(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r4, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000180)=""/242) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x9, 0x1, 0x5, 0x59e7, 0xfb}, 0xc) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000004c0)=""/100) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x1, 0x8000, 0x7) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x6e5de49841fcfa74, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) dup2(r5, r4) 16:00:26 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2, 0x101}, {0x0, 0x1}}, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:00:26 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x8000002, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x10, 0x0, "f3345d3332e7fdff0b328b000000004000"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f0000000080)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff120}, {0x493, 0x7ffd}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(0xffffffffffffffff, 0x0, 0x111) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001d00)=ANY=[@ANYBLOB="0002300078"], 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x250, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec576, 0x0, 0x7, 0x6}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffffa, 0x29, 0x1, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0x71, 0x80000000, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x3f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x0, 0xbaffbc4fc77b9aa4) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x97L\xb8\xa3/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1, 0x81, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x54}, {0x406}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:26 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80487008, &(0x7f0000000040)) kevent(r7, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0xf99a6e3883753863, 0xfffff, 0x1, 0x5}, {{r6}, 0xffffffffffffffff, 0xc3, 0xfffff, 0x5, 0x24}, {{r10}, 0x62a0a0c1965f0559, 0x8, 0x10000042, 0x5, 0x80000001}, {{r11}, 0x0, 0xc8, 0x8, 0xd39, 0x5f9c}], 0x30, &(0x7f0000000080), 0xfe, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(r1, 0x5) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, r4, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x400000ac, &(0x7f0000000200)=[0x0, 0x0, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r17, 0x4010426e, &(0x7f00000000c0)) setegid(r16) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x80487008, &(0x7f0000000040)) ioctl$TIOCNOTTY(r18, 0x20007471) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r18, 0x5) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) socket(0x18, 0x4, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000000)=""/11) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) dup2(r1, r5) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(r3, 0x5) r12 = getpgid(r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, r6, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) setegid(r6) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x80487008, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000040)={0x7f, 0x0, 0xef, 0x344, 0x8}, 0xc) pckbd_enable: command error 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff], [], [{}, {}, {0x0, 0x0, 0x3605}, {0x0, 0x40}], {}, {0x0, 0x0, 0x0, 0x80000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(0xffffffffffffffff, 0x98) socket$inet6(0x18, 0x2, 0x80) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) close(0xffffffffffffff9c) pckbd_enable: command error 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x2000, 0x0, 0x400801}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x10) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="89d9de48823a67900e389a0aee732c77346ad83de6d15ba5828dc17eb9ab081fae4837da47591dbb9d5caecd717db80d2837e89fb9c22629ce548ee905942cf84edfb57af888857ae7e556ed4679450470bc8ab8eed74fb926bdf8c4b7c85a22208ed070faba5ea9b8df9124f4664db4ea4e65674d1fa0f827774c", 0x7b}], 0x1, 0x0, 0x0) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006], [0x0, 0x7], [0x0, 0x0, 0x4, 0x18d], [{}, {}, {0x0, 0xfffffffe, 0x3}, {}, {0x0, 0x0, 0xfffffc01}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x0, 0x3, 0x4, 0x8001}, {0xd30, 0x8, 0x7, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:28 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="3a000000000000000028fe4c97796c525903f452115bb8b429d9ecba9069b462a5874ab9ba2904eaf32dd8a82430f905105cfc0e31eaa3ef2e31d295f75841d7d584afe3feab81ae13c6b571226133c2f3d9b9bc3a2b596d3cabe47044cef42370ad5653872c4d5ac5b1122699ff21f13ba754127f7a9159daccaa4db817fcc526605f318029c2ad7634b0c3a6fcc87742b028dfb26fbc9f7499340d8609fb6e10aa703f844f78b0a28879cd32e335c5ed797a9a93ff933f92bb71edfb5554777a54ccffc1543f01dada747002c0602f0316ca77f49facf0eca3760593f89bb01d97997761b435bac045a14e4f075bd818f28b4d7fc94fbb3f542a707f1f642e804dcdb1ca77fb2087b842a7ab71de52965df20d83375c1d56fb0210c246a5fe6fef6d555976f64701a31a4292aa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x8000, 0x9) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20001fb, 0xc6, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:28 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000500)=0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80487008, &(0x7f0000000040)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x800, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) ioctl$TIOCFLUSH(r9, 0x80487008, &(0x7f0000000040)) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x20) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80487008, &(0x7f0000000040)) r12 = accept$inet6(r11, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r2, &(0x7f0000000180)=[{{r4}, 0x3, 0x6, 0xf00fffb7, 0x7fffffff, 0x101}, {{r0}, 0xfffffffffffffffc, 0x85, 0x2, 0x7, 0x4}, {{r5}, 0xfffffffffffffffc, 0x12, 0xb0000029, 0x3, 0x9766}, {{r6}, 0x7ffffffffffffffd, 0x1, 0xf0000081, 0x1, 0x2b036f08}, {{r7}, 0x5183eb6b81cb8628, 0x83, 0x200000c9, 0x7ff, 0xfffffffffffffc00}], 0x0, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffc, 0x51, 0x80, 0x8, 0xff8000000}, {{r0}, 0xfc9d859bb1cddfb0, 0x0, 0x4, 0x5, 0xff}, {{r9}, 0xfffffffffffffff8, 0x0, 0x80, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x21, 0x8, 0x3, 0x4}, {{r10}, 0x0, 0xc0, 0x80000000, 0x3, 0x9}, {{r12}, 0x7ffffffffffffffb, 0xbb3f9818f0a2615b, 0x1, 0x0, 0x10001}], 0xfffffffa, &(0x7f0000000440)={0x0, 0x800}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x101f5}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x10001) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socketpair(0x11, 0x1, 0x7f, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80487008, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x1000100000001}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:28 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) getsockname$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/83}, &(0x7f0000000080)=0x55) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket$unix(0x1, 0x2, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80487008, &(0x7f0000000040)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) r8 = dup(r7) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x40, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80487008, &(0x7f0000000040)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80487008, &(0x7f0000000040)) kevent(r2, &(0x7f0000000240)=[{{r5}, 0xca9695265d00d1b1, 0x98, 0x2, 0x81, 0x100000001}, {{r6}, 0x0, 0x8, 0x20000000, 0x80000000, 0x10000}], 0x81, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x0, 0x7fffffff}, {{r9}, 0xfffffffffffffff9, 0x3, 0x4, 0x100000001, 0x101}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x2, 0x80000000, 0x1000}, {{r10}, 0xfffffffffffffff8, 0xf355458b90ff45ce, 0x1, 0x7f, 0x8}, {{r11}, 0xfffffffffffffff8, 0x8, 0x41, 0x3, 0xffffffff}], 0x4, &(0x7f0000000380)={0x2, 0x5}) 16:00:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) acct(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000080)='./bus\x00', 0x8) socket(0x7, 0xc26e60ad7f354dcd, 0xff) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x48) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) fchdir(r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000002c0)={0x1}) pread(r2, &(0x7f0000000200)="c56bbfeb267d13ae4ec77f1c6a038d1e6158be6300546fa917f7fd1e3e7b72f0895edcee4ea8e1e802dc87ff664dc24ebdf6e5d15ddd8f6ed3606542e4c3cd9cf9d60fc501b6b23db6eda94858d571104558528c36fba4ad12f7796554b2c5b8b467c7dd80aa84a560bd17cfd307404f46832d283f3ffb74018f1d9cf370bb411a60ad732255b2095d911a821cc480eff1251fa3b73d61e2ac2338f4ee6599030b26e76c02b1c8b440d21a30b42ecdd86fc97a3064b9a4", 0xb7, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xd1, 0xbe}, {0x5, 0x401}}, 0x6) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f00000000c0)='./bus/file0\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x5, 0x1, 0x3, 0x2}, {0x5, 0x1, 0x4, 0xaca}, {0x0, 0x6, 0x4, 0x80000000}, {0x5, 0x8, 0x0, 0x9}, {0x388, 0x8, 0x8, 0x2}, {0x5, 0x4, 0x81, 0x7}, {0x6, 0x2, 0x9, 0x1}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) lseek(r3, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c, 0x80, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x44) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000240)=0x47c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) socketpair(0x18, 0x4006, 0x81, &(0x7f0000000380)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r1, 0x1}) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) write(r2, &(0x7f0000000280)="7c1a7e366d2a6e692ee0d624c3285301a6ddeac3afe350e1753852532fa0b0e5afccde3a5d02e12f520956a9eb622f5fbe17cbaa43123d7f91cbed6419ffa8f9ff348938b041b18da13a1bb0f6c1a6886bc73dab97b3f7dc9a8a7004d3bb7c30856fe6c94a1e4bd86f993e47198e413340671caec12a5d325feda94dc1a7fba2e9050e22be31ec3ddb055210577f0ab1d52601d39c50ec54fed73f8b3a4a1f03fe346212ba2a21cab2e424a6a2d7633a408556f0ca4b11d591311de9c1e12563d3ff6022da367b2ccb3913e3cb5e9b0ad481ab3cf7e2e6fe3c82f84b5436d1dd466dd6a89600aebab243d7af", 0xec) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000400)={0x800, 0x3f, 0x0, 0x6}) open(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x19) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:28 executing program 0: mlock(&(0x7f00007b8000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pread(r0, &(0x7f0000000000)="21331e46e0b4d0ac8d70ff984e6a59aaf89183cc5159dfe2a07ff946ee371bf40accdd6df782f2fe21bdfc1f288799a77112b579e9a9c2aecdd5cb302605193648b062a255b3474c408bacb7ba49e89b23ddcbd679c17b71fd96266368c66657611a5fea59053e186bc823bff911a602762f23f592d8dce851938ce0062bf557c68448fe97f484c1868913729dd277eee155e58c7d4fe309cb", 0x99, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) mlock(&(0x7f0000fa2000/0x3000)=nil, 0x3000) 16:00:28 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8930, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/226) r3 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000200)={0x0, ""/219}, 0xe3, 0x3, 0x1800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff00000000000000000000000000000000000000000000000000000000000000dd1e776d22247f970000ecffffffffffffff00"/156], 0x9c, 0x0, 0x1c00) msgsnd(r3, &(0x7f0000000040)={0x3, "824e1579d0cafea3831a09e6fbf7f29de0b02d076234c372619a8a0c6e342820712aa14667372eac9e97e8b5a6dca711c0bb6fef03276de5d78875e23e3f32bee95efeccaf8fc68590e9982b7e16e52f88aa0326b27cb9d3eba4c8ee25c4f91453722cd016f4"}, 0x6e, 0x800) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 30583 33025 60929 0x10 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800016141ba0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001799a000,fffffd802eb08078,10,ffff80000005b360,ffff800016141e08) at alltraps_kern_meltdown+0x7b 0(b,ffff800016141d68,83,ffff800016141e08,0,b) at 0 rt_match(fffffd803dc214e0,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800016141ee0,fffffd803bc7fd20,fffffd803dc21460) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803dc21460,fffffd803bc7fd00) at in_pcbconnect+0x107 udp_usrreq(fffffd803dc22480,4,0,fffffd803bc7fd00,0,ffff8000ffff2290) at udp_usrreq+0x560 sys_connect(ffff8000ffff2290,ffff800016142068,ffff8000161420b0) at sys_connect+0x3df syscall(ffff800016142130) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,da32d00b010) at Xsyscall+0x128 end of kernel end trace frame: 0xda5aa43ad20, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800016141ba0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001799a000,fffffd802eb08078,10,ffff80000005b360,ffff800016141e08) at alltraps_kern_meltdown+0x7b 0(b,ffff800016141d68,83,ffff800016141e08,0,b) at 0 rt_match(fffffd803dc214e0,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800016141ee0,fffffd803bc7fd20,fffffd803dc21460) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803dc21460,fffffd803bc7fd00) at in_pcbconnect+0x107 udp_usrreq(fffffd803dc22480,4,0,fffffd803bc7fd00,0,ffff8000ffff2290) at udp_usrreq+0x560 sys_connect(ffff8000ffff2290,ffff800016142068,ffff8000161420b0) at sys_connect+0x3df syscall(ffff800016142130) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,da32d00b010) at Xsyscall+0x128 end of kernel end trace frame: 0xda5aa43ad20, count: -13 ddb> show registers rdi 0xffffffff81b07ef7 db_enter+0x17 rsi 0x2141 __ALIGN_SIZE+0x1141 rbp 0xffff800016141a10 rbx 0xffff800016141ac0 rdx 0x2142 __ALIGN_SIZE+0x1142 rcx 0xffff80001799a000 rax 0xffff80001799a000 r8 0xffff8000161419d0 r9 0x1 r10 0xffff800000a9c080 r11 0x32d2558db2bc778b r12 0x3000000008 r13 0xffff800016141a20 r14 0x100 r15 0x1 rip 0xffffffff81b07ef8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016141a00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=30583 stat=onproc flags process=10 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff8255bd20 process=0xffff8000ffff6370 user=0xffff80001613d000, vmspace=0xfffffd803f013aa0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 33025 232277 76513 60929 2 0x10 syz-executor.1 *33025 30583 76513 60929 7 0x4000010 syz-executor.1 42249 448301 57396 0 2 0 syz-executor.0 42249 109018 57396 0 3 0x4000080 lockf syz-executor.0 76513 381309 39035 0 3 0x82 nanosleep syz-executor.1 57396 273249 39035 0 3 0x82 nanosleep syz-executor.0 50480 457893 1 0 3 0x100083 ttyopn getty 75 103069 0 0 3 0x14200 acct acct 40095 488784 0 0 3 0x14200 bored sosplice 39035 506445 24134 0 3 0x82 thrsleep syz-fuzzer 39035 340500 24134 0 3 0x4000082 thrsleep syz-fuzzer 39035 263726 24134 0 3 0x4000082 thrsleep syz-fuzzer 39035 44125 24134 0 3 0x4000082 kqread syz-fuzzer 39035 47326 24134 0 3 0x4000082 thrsleep syz-fuzzer 39035 521385 24134 0 3 0x4000082 thrsleep syz-fuzzer 39035 24289 24134 0 3 0x4000082 thrsleep syz-fuzzer 24134 435343 9623 0 3 0x10008a pause ksh 9623 91923 48530 0 3 0x92 select sshd 48530 463034 1 0 3 0x80 select sshd 37383 75342 44142 73 3 0x100090 kqread syslogd 44142 421478 1 0 3 0x100082 netio syslogd 26710 138814 1 77 3 0x100090 poll dhclient 71364 228474 1 0 3 0x80 poll dhclient 32535 275628 0 0 2 0x14200 zerothread 23756 218329 0 0 3 0x14200 aiodoned aiodoned 84447 299677 0 0 3 0x14200 syncer update 48381 185626 0 0 3 0x14200 cleaner cleaner 29625 518781 0 0 3 0x14200 reaper reaper 91777 522058 0 0 3 0x14200 pgdaemon pagedaemon 94886 182921 0 0 3 0x14200 bored crynlk 43097 84106 0 0 3 0x14200 bored crypto 73497 94124 0 0 3 0x40014200 acpi0 acpi0 60388 298137 0 0 3 0x14200 bored softnet 39202 442880 0 0 3 0x14200 bored systqmp 87200 503562 0 0 3 0x14200 bored systq 72008 332098 0 0 3 0x40014200 bored softclock 30916 410549 0 0 3 0x40014200 idle0 54331 501180 0 0 3 0x14200 bored smr 1 98871 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9548 6994K 7341K 78643K 12220 0 0 pcb 13 10K 12K 78643K 609 0 0 rtable 109 8K 9K 78643K 1728 0 0 ifaddr 75 16K 16K 78643K 473 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 135 0 0 iov 0 0K 24K 78643K 615 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 77K 78K 78643K 2510 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 45 0 0 VM map 2 0K 0K 78643K 22 0 0 sem 12 1K 1K 78643K 334 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2811 0 0 sigio 0 0K 0K 78643K 44 0 0 proc 49 38K 63K 78643K 1132 0 0 subproc 32 2K 2K 78643K 263 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 157 0 0 in_multi 20 1K 2K 78643K 302 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 595 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 122 22K 31K 78643K 7803 0 0 UVM aobj 76 8K 8K 78643K 104 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 601 0 0 NDP 19 0K 0K 78643K 153 0 0 temp 212 3536K 4175K 78643K 90637 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 71 0 66 1 0 1 1 0 8 0 rtpcb 80 200 0 198 1 0 1 1 0 8 0 rtentry 112 335 0 298 2 0 2 2 0 8 0 unpcb 120 1082 0 1067 1 0 1 1 0 8 0 syncache 264 15 0 15 5 5 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 6902 0 6902 4 4 0 1 0 8 0 tcpcb 544 978 0 973 15 14 1 15 0 8 0 ipq 40 10 0 10 5 5 0 1 0 8 0 ipqe 40 22 0 22 5 5 0 1 0 8 0 inpcb 280 2979 0 2970 19 18 1 9 0 8 0 rttmr 72 6 0 5 1 0 1 1 0 8 0 nd6 48 43 0 42 1 0 1 1 0 8 0 pkpcb 40 16 0 16 6 6 0 1 0 8 0 ppxss 1128 51 0 51 11 10 1 1 0 8 1 art_heap8 4096 3 0 2 2 1 1 2 0 8 0 art_heap4 256 1389 0 1194 22 7 15 17 0 8 0 art_table 32 1392 0 1196 3 0 3 3 0 8 0 art_node 16 329 0 294 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 26 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 332 0 322 1 0 1 1 0 8 0 shmpl 112 102 0 28 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5856 0 4460 46 0 46 46 0 8 0 ffsino 240 5856 0 4460 83 0 83 83 0 8 0 nchpl 144 11559 0 9956 60 0 60 60 0 8 0 uvmvnodes 72 6343 0 0 116 0 116 116 0 8 0 vnodes 208 6343 0 0 334 0 334 334 0 8 0 namei 1024 36928 0 36928 4 3 1 1 0 8 1 vmpool 520 20 0 20 5 5 0 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 40375 0 40375 21 20 1 7 0 8 1 plimitpl 152 224 0 217 1 0 1 1 0 8 0 sigapl 432 2946 0 2932 2 0 2 2 0 8 0 futexpl 56 68689 0 68689 2 1 1 1 0 8 1 knotepl 112 831 0 812 1 0 1 1 0 8 0 kqueuepl 104 1199 0 1197 4 3 1 4 0 8 0 pipepl 112 3324 0 3305 12 10 2 3 0 8 1 fdescpl 424 2947 0 2932 2 0 2 2 0 8 0 filepl 120 26410 0 26312 20 16 4 10 0 8 1 lockfpl 104 1015 0 1012 1 0 1 1 0 8 0 lockfspl 48 333 0 331 1 0 1 1 0 8 0 sessionpl 112 33 0 23 1 0 1 1 0 8 0 pgrppl 48 53 0 43 1 0 1 1 0 8 0 ucredpl 96 3180 0 3172 1 0 1 1 0 8 0 zombiepl 144 2934 0 2934 3 2 1 1 0 8 1 processpl 864 2965 0 2934 4 0 4 4 0 8 0 procpl 632 6381 0 6342 5 1 4 5 0 8 0 sosppl 128 15 0 15 3 3 0 1 0 8 0 sockpl 384 4321 0 4295 25 21 4 14 0 8 1 mcl64k 65536 932 0 932 90 89 1 33 0 8 1 mcl16k 16384 24 0 24 12 12 0 1 0 8 0 mcl12k 12288 53 0 53 9 8 1 1 0 8 1 mcl9k 9216 43 0 43 13 12 1 1 0 8 1 mcl8k 8192 98 0 98 6 5 1 1 0 8 1 mcl4k 4096 255 0 255 4 3 1 1 0 8 1 mcl2k2 2112 19 0 19 10 9 1 1 0 8 1 mcl2k 2048 57303 0 57256 16 9 7 14 0 8 0 mtagpl 80 24 0 24 3 3 0 1 0 8 0 mbufpl 256 114040 0 113877 67 55 12 26 0 8 0 bufpl 256 19441 0 13031 401 0 401 401 0 8 0 anonpl 16 375975 0 360670 150 74 76 80 0 62 11 amapchunkpl 152 16209 0 16096 57 44 13 19 0 158 7 amappl16 192 18926 0 18043 165 114 51 57 0 8 6 amappl15 184 269 0 269 3 3 0 1 0 8 0 amappl14 176 286 0 283 2 1 1 1 0 8 0 amappl13 168 557 0 557 3 2 1 1 0 8 1 amappl12 160 869 0 865 2 1 1 1 0 8 0 amappl11 152 85 0 74 1 0 1 1 0 8 0 amappl10 144 477 0 476 1 0 1 1 0 8 0 amappl9 136 733 0 727 1 0 1 1 0 8 0 amappl8 128 301 0 262 3 1 2 2 0 8 0 amappl7 120 553 0 546 1 0 1 1 0 8 0 amappl6 112 95 0 79 1 0 1 1 0 8 0 amappl5 104 1127 0 1115 1 0 1 1 0 8 0 amappl4 96 2818 0 2791 1 0 1 1 0 8 0 amappl3 88 604 0 597 1 0 1 1 0 8 0 amappl2 80 22614 0 22542 4 2 2 3 0 8 0 amappl1 72 63205 0 62776 26 16 10 20 0 8 0 amappl 80 6845 0 6806 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 103 0 28 2 0 2 2 0 8 0 uaddrrnd 24 2967 0 2932 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2967 0 2932 1 0 1 1 0 8 0 vmmpekpl 168 24953 0 24928 2 0 2 2 0 8 0 vmmpepl 168 361722 0 359671 282 164 118 118 0 357 28 vmsppl 272 2946 0 2932 2 1 1 2 0 8 0 pdppl 4096 5940 0 5904 6 1 5 6 0 8 0 pvpl 32 1037461 0 1018956 393 162 231 290 0 265 76 pmappl 200 2966 0 2952 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 735 0 202 17 0 17 17 0 8 0