947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x60, 0x19) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x5, 0x3, 0x10001, 0x4, "85495500020000000000001167f5bfa600", 0x0, 0x3}) r3 = kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f00000007c0)=[{&(0x7f00000008c0)=""/208}, {&(0x7f0000000640)=""/47, 0xffffffffffffff2a}, {&(0x7f00000009c0)=""/164}, {&(0x7f0000000740)=""/115, 0xffffffffffffffc3}], 0x8) syz_open_pts() 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) getdents(r1, &(0x7f0000000100)=""/243, 0xf3) 16:00:21 executing program 1: r0 = socket(0x3e, 0x4000, 0x0) setsockopt(r0, 0x23, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) setsockopt(r0, 0x7fff, 0x7f, &(0x7f0000000040)="34ef341331c822b2a364af9c5c35e08e15ac0ceda4b4b47ee0fe2ed06d94568eb1bc0cc0725e31c79cec7ec0445ac83834df43d3e16feeb9ff0724ea0e48792eb92be9ecd4ec19d4a0d77dff34aa1e505b9930b724d6bb84632a7a3ce035154669b5b08276d16e8fdeb12ba7bbe6f4f954fcf4c4cb20675e1a12211547d871e57c7b6cb9aca8f3c0d444bc2f7d0edb439b8c335482f5d18af7cc6fc61755c76969b0851c70b4783fcced09eb683e1129639a1982b3c2de2c32a245302a2513247b1f094e53ed65ef4a6827b52a564364859c8412dbc67e60ad7885122c346ba30c97aadb7ed6fb76e4aeee259b5da93eac63f4f97dd248334ce16fe1fba73594854cec83dc5aef54e3c9042ee24a28436aca2ac0a11005452653e88c63cbcb14f9c78bcd862b2f43cc42888931b3f6761f914634a4329992ca35007765361a5f86c3ce8494d62c6314934c3dfdf9441f8502e9ce532b26d4e3b824b60b9230eeb75a3559dfb62560cfc2bb72a8eeca5b09315195a2f19edc1b0cf5f6f3ca25d6aba70b999558485c3a15872e0db93158c374cdfad6c95da1171e27ed81fc55b937e180866c8f854c946e04c1568681a285c8f926223ac4682e681612c8eac3ac62fe9fe8f4a4f3c432d013f5e58dea45043829a9a9df13343185ee9b28da7572a8ebd455c4a10e566fc63bcdeede9109bdb9c0678209e2e5b5f97056d69808f32050e288b40d1155815bfe79037ef712c34f383d3cac84175a5d3d62db1b8f7fac2893bafc407d01512c80684056644cf7974e69132cd323d4063fe3100f05381c63a02e87562721b2ad19b674f9f4dee536c91b5204a4982ed0be42e47f11780eb9151b9775dec939925580ebec20469ac347da0e9334065efe932807fe7c7b1816f2c3f3d4b83bc899cc3950bc035ab6ef7bec09841148635eff967687e7eb84ac61a2e6f09efd79951d5c979f4cb0536898a55c2713e9770fabe5f66ccceb57364a6ff890c9a319590fd2f9bde318a956c26a085c030ed653e65bce567267c070f2d6529d9fe778edb56baa031e11fedc3f574b962b0522de8c5223b548faba42d5311cfb48afd3bee4d895e8c16b8e39d3964a933944f8c68c289f16a27331cd9d8b2aa19cce80821368b91f7f151c303a6f807aa12b79d63eac9dabfa70e4a172cd3f0ea3b8d1c22cda41ba4eb19c105c1d00cf897303228e145daa8e792bd2b9a6754159876232ffa18d0cc37b43387ab72c9cbb041c221eb84cb7011a0e2591ce053dd60149e688c5dbfd759c0d5e4a97f68d668371c91031706a1b8a1d84740fc336e726dbb09bfc90baa66ded6e7bb4ce0dc581b69d4b29efc88d040a88c1785b8288e3ac328253d3c0c8d51da8cbed60976ce4af0e4f039d1e938fc0b4f058c351b83d235e82f415ffaf36db8e6bc8a0af3fb706a0da3767ffbc56f27f62ace6d0e3c074269fe3d9a558cec2b369f86be0637717e9d1adc35994246a2d22c83a3d576c140bbc71b58a5ba7ac5b76466b3ed5cd546e1d3b432e912800f086ff118ed010f1b4a32d8b2eb5b82aa409f5d622f458b14219027349ae6e027e99112b11250bce019b929355bc51c8630ff653fa59b4e59f95dabd1d8c6fa4d7f277f7a99d0c319d8a5f0fb004f8b15c8fa4fbd861ab0889ca99d4e03691ffad8cd1ed1daf18318b7f842b644901c0e79fc61468cf15f79af2807ba133b4270389122aacd7fe140b1e3716100e28c85262cf0c8f88e6e13f5a8952503be0eb106cbfc119d2357e7c48a0bfa078497f3ba1f9dcd4991c9c22f5f97bfcea34e23c3152b93eadb84c24fd72d7b4b00fbe8b24bfd3faba5ad01f0c9650a590af040c22618835847dd027bbca6aa7713e7a2c972a243e4b2ec0fa678ac828f11c179e31c9e40b254eba0adac73f623f90054047d1953d94f3ef7e07c6e3d4286ffbffd525f11fd2c816951bafea35b43ca8d614e3a465561dd25b293ba836c9ee1e65ef3a97f0c9d936f8084efa3c32a8a0df4673f198d417e2704a270b0a21e89a242acfb39e91336d34640b532292d3a25ccb8da17791b23ac0a0dd2eb9de74d37a8e15076def3147f63b808c3f1c76eda2bab5aee5b1f32033c46aef182a1c4e5921670de390d2cd6a053687c7ec493f36a7624d289d44fe8eaeb80bdb2b96cdf34b6530c3fb75cc381e85b3216ad8a25df1ff5f7ebf6356984dec3a65b8bb9880037f415bdd668c5272df56187aae58d0fa83f9f51a338c1f2a58e8fe3732f36b855a7cdc7b6e8c42ef7c89785ecdab8367d17823c22cee954142c7fcb8321067ec2ea278fd081a8e61e06c3ba2ea2265f841065596e9b1e843de087f591e69ca9e4f20fcd16a298eccdfc504dd754995ac5b786dbd1e4753344c7d8b65339827de5802c2a8c6cc869dd655c0c24b8da41a00f2a8f642758736d754019194513b6ef79fc7825fb4d6523333ea0ba6d8e270e20f6022d4d0dcd1f99d19aec14de019b25f4cf1e291ab92d31bf311dc79ddfe1c406e8e985c9803d917be58ecf6cc089580fc40cfcf7d13da1d54dceb7e6dba5fcdffd9f20fbfb89a26e6d691db2c6f1bab377dd36f74cf64fc498d810efa50100fca42bfa5e7dbc53092f966bec48fbc9dcb2a98b0d5bfe9f96148b66e9565612f15f81890813c6a7874ac410adcd5210f26dc0f50ec0719f6770b77bd3426bf285cd3cd282625b285fceba6f744c780768ad267106db2ae867abed44b01f5c28e6c2a926590189508b621f5147b5e91669ebb7828211b73aebd1c6a73dff8749597b69844d34d80aa7e2fbe4b63c90b20c4700cd89036210c093d3a6a661e135cf5e454bbdd11fa69fcd92a0cc71c08d2d83a58cdd92bcb36d0c14fa094540b4a3464d452dcd39ddd3ddbab00a3adb1bad2a1fccdc1a356fca991fa49c259a90c11af7b8f6f5b4193fbc9b0650c82c1cdbc3020e94b3f45d9425dc33396e21e005c2a9d0633debe7c2666dbda2f625df3a09c102aaa1e638c1cdb389d6627dce43a1029275e8dcac424f816aab9fa95252b8ac550af07ef8ce34d4e9ffbdb359fcf8932a79dd8427eaf32a3f8c1b4681b06c2601f9a067bcb00ab4376f1c8c07691be5f863ac69badbeacb13fd15c719f09dab7d5540ca20d6683cc787c4cd7b529caaa0d6a63e26f67ef2cd25f0e9aed93a0d126a6b4b9bb4c68512343a4d060b7ad21f51c6f3ea16628a70409b63f0f2e600ee288bdd7ff467223c0b92295758ff681ab0225a8579b0359767eec56cdf3fa305aefb2285ea089684f1ba49f59b11516830498f8588e3de335b7b9f8708f716352e2a38e2c9fa2a192d6ee9122ef9101fdbb44dd5e8803aaa44d48416bf13ebc499907fab18d03e0b9d84ca3cb8239f9a82d843521e509d204a5fba8d92509dfa63a38ab1fa10f76836419c794fe1d9a8409492dd66275297b0f16876c1ca3f9a67701d48b0b30409e48d1c3325ec66848fb60360ec467690806ad658ba12a6e344624bffdf5751a46a4328c8798226b3911bf8517baa88da94e9d5cfd91381a9615835a5a7bdfac61f91f36f6c060c8f74b583ab6a6f35f96eac41b5b331ebe8fa7caf6b85f3a74a9facc44ab39c0c59ffb1dc58d203c869e1e4a893331081fa3c776d465740677396ef381ed848b3f04a7705ca68d5ed5cb1926c563c9beeda6b925a50295c8a84a54ca15ee55e32c4164dc0d8b05caae69afdec06a5d475fdb28877aad1fd7a43ef8589375cfc691981c36e5378d390484668a07756d7e06ba4c8481deb3e053955e4f08b988a1994f027bcca6e85175820526e784c51f07e6c44e22703426a9bf5d2e16e397baa92d85367efbf2e70b7000a6c563cf6ff013665fed53eafd04d02fe392a09bca51cdc111e8e4f50b1fd4403958b7125d731a40014b696409478985843d2c87c4e0b86f57020a8d1fd76d15613b3cb9218063fec7233b61ea6a515faa3bad1992a5f9554377b465107945056c6b4e86f0951aab9d2b2c11edb403ebf600b2fddb158a07a9e63c55a0d8d74709e0148d55b2e5b9602ca90fdf821970ea877c11ebb30a16f8c60b2b3dcdb10093da434e64c6b4fe3bdc54fd298a688c44535060def36101d1df16b1794e222a4f2686700020804a459486c1f6891f2805e4b88a83020a5345dc0f1c96160b4e57c0972becf37bf291a86c488ae44b719749d716c71cc32aa1adaa74decaf6089e990822540343357fe80bfed2a1e4bca371479dc8181e979c80d35dbc02aaccd8bcb7aa7b718b066c3089f46b8f84ed08ce57d5ade27c646dd8adde8d84579f0cf15acf806b57ba43e30d3bcebd203fd994990321697cc335d5e7a2cbf271fec536dcd788c6eb1d14406d2980571d7892f30471f12aa6da31b4e5d49f9603a147f492eb18722b0d6104611c0102d2f67e00a175564dfe3df316d39d6e766cdd8c45bb9ad07a5ad40cb125469fe6c77d453e13041403c2d2c3c9fc9084c7a9b2167885588081bad8d537531d28b3bd15ac3caa12af04c7f1a7ec22e496c2a346ed69ad76782abc30f84772d7c4e06ad56445167b572d5758001cae36f7f393293101a61f75a2454aa54fcc82181cc34e9b1469ceb4ec20791ab775440256086ec419dec6a38364a2187b33b3b05160f9d491455844ca7307d21319da69ee95aad48d9476dd93a7cb87dd0cd3874de185b6f0891479aef08e383fd5f5463ebec6043c6309f334d0dbb189c0e5a79b22549166d2a6285588fd06f9357949549857d0490662e40c6aa7259a19ef1c291c87de747b56ccd0e182106c9181f46f173332bbb9c2f6b94bc6602f78bd07bfd51619395f4d3fc9cf9e4cc11636bfe5ec34e994c404992fae5ffdf0dbe94588b39fb3c976606e0a8864be128cf4f5fffbc6f6c1caffc594be281d51fb0166af328dcd6a7a99298241b4f70472afa476e1feafa8947a420c2b9234541ad7c05f80d87d81628412d7a31629bc0146d03b471274228569ef3537650ea0786bce227f0d527ca362c9aed6a97f2897cac9bba0b8b96bbd314cbfbd04b03e5ba3bfb55f2cf3aca35b93a0bd48783152ea9e7d55801ebf13dd18bce37076443ea8972afb62384cda2c2111cc6c5c84e67ce75167fa1049114d17b45bf52d90eda108cd42a026271fb3446070d77fd379a67374c828793843fcc2248a25651da75f3f14aff0c7ccbeda2b727c819c48d143b078be9a4cf510e7142be7e4deb9eb978ddd5d7e28ed05b62e4009e014e3c57a804829fa9345b48ed39918ea68202e8ef6c8f67ac69737214cc3d2b23ff0ef6a77d38dbed288044a1384574d661c4a12966cf4273cc3aca87d04deef5b30e49e9f6912965103dae206cdb0794d7dd92afa8d51f44f1e34346eb626df5130850f2d71686d7600f31c8d85decff1f2ff5caa349104fecfe7155ea318bd215e74529752df902d9acb19fdd8eb639845b46a0761ccf095878ec7ca3936fd27ec8941fe9f99bf7b17137daf85b4e5e7903797ce474b3c8c56a155188bbc2e08476b578f9d78172eba9efc46eb2bf8b58ba700f455f97f19024dbcaab3b2c3643b13ed9dfedbb42d2bd5b20efb4e2d0a5c2d79dfd3cd50001e9c393d9c28eedd143234ec25352ec82e4fe9c398e82f7b2dd3e1a39cd0076f0f9b815fb41b2856f9a123fd0efb29357f5a2dda988a33e1b7aef72a4ceaa6f732d64414e322a30e7d530af783a0debb01c846d82c63dcdf361a29275209c55fc76448ed8f326e8cd971cf29f55447b5191efac92cdf43314d32ecbe60fe36d7f1991c9ece3ad5d464a2a4d28c", 0x1000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001040)='/dev/tty\x00', 0x200, 0x0) socketpair(0x10, 0x2, 0xe9, &(0x7f00000010c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001080)=0xfff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001100)={0x4, 0x8}) 16:00:21 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xee01) seteuid(0x0) r1 = socket$inet(0x2, 0x4, 0xee1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x5, 0x1f, './file0\x00', 0x7, 0x4, 0x1, 0x723fd77}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa0, 0xc84, 0xfffffffffffffffc, 0x81}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x8000000, 0xae, './file0\x00', 0x1f, 0xffffffff, 0x35bb, 0x10000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0x1, &(0x7f0000000140)="ff") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5d}, {0x64}, {0xab, 0x0, 0x0, 0x20}]}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x101, 0x3, 0x0, 0xffffffffedab120a, 0x6, 0x5, 0x2, 0x0, 0x2, 0x3f}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) r1 = getpgrp() getpid() fcntl$getown(r0, 0x5) setpgid(0x0, r1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) dup2(r0, r1) close(r2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) getrlimit(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:00:21 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x30, r2) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x100000001, 0x9, 0x7, "3043bc5133e6b48f0941d867caf58fa021cda3f4", 0x7, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x8078d01644293b9d, 0x401}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x0, 0x9, 0x2, 0x4, 0x4}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0xffffffff00000001, 0xf9}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x101, 0xfff, 0x3, 0x7fff, "10056562b90493b7f260ad79e994f97db28ced29", 0x1ff, 0x4}) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x100) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x30) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000400)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000440)=0x40) bind$inet(r4, &(0x7f0000000480)={0x2, 0x3}, 0xc) r5 = getpid() ktrace(&(0x7f00000004c0)='./file0/file0\x00', 0x6, 0x208, r5) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x2, 0x0) sendmsg(r3, &(0x7f0000002600)={&(0x7f0000000540)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001580)=[{&(0x7f0000000580)="178e0a8b63eebdb3555a6305ea1a1bc03aafaa3e9e672b2742f68046275e0d9437f0c0133fcce6cb0a228a1c6f04da7b622715eaf8456428f67b4e61b6d66cabc4f2d68bf6c476aeac9e251c6180cb5bd2e2a829ceab71f290957013e0d70304c78b7c49820e88387912c537876471b22d0054a0ed0faeba158b6adbd1aed92944e5134d057c1c4851e35ac42b14cb9ba21458fc87841880c90bca20360bc6738fab86f019c590892654cf29658425a10e9858d8e523830c93072728969362e4d1e52424dcadc0129f3277863f5e45caf1f3ba064ab6c657d6147cfd3611217b06b99284945ed3bed9f7b3cdc2c75a67eb7c5d6e21ae30289689ae2a9676ea3e97e2a1149063a92135e910a6b45aef4582d404405adb2f499bf87119c63aebe628b56474f25ed92239e67f970be64bf160f70f21559f8c3cfc4edfdb5055b96985a3007cb4eed40449c41f42155227a90cbce1eb65e6d51569c8fbf7e354989871fca2a38673aae6fc521298acd20bd451521267c13bf7f57da28dbc457b8d7bfe07c1cee96876b3e12c6a032773f6a3cd7e3a156d27217b2968c5a43390574ffcee98f246714b2b9aae773da2ebd886d08c447f4ca1a9a654be3d96ff60f4c7e21f9ebd3a9f2717c48667d4a280275c628372124dffed322da6d81deeba2e1ac44ce3feebcf1e925f8b94ed244714aacbd7b83ece2448336ec0446b02e8486fdc921bf4815a7bcded08ac279299c553445c27de1ca1f64c38c7f594fd3e89726834419bdbf38a76d43795c1a8b092e39c677914bb760f7747af8cad962a191633880441fbbec29693e733c18e6ff0909a035af2e4082a9b4118c0bc9ff9103e37174844da22992a70cccde512ff15d2481c3b410bb29aeddc7d983af6ba6742c512655134a707021807befdc01ff7efa313f2ba144d906d2e308d21da931eba96a30930dae3d6ce194f842725feec2931a417679eb864dbc00ac15815a5ef9f114cd5c68ed4d923b81af5c5fb701221c737bf8bcce95a3ca22e6239837baa6c4175d1788e6a483e15886b0431ba55d12f1c486b82034fe79e29abcaf8ebbaa35552c8d2035fae6f873de9aaef278a5708346a011705670fd5153143baf57e96396980048bddb3957faf4d34f243097a65223b8c52a14a608a5035ccd2c92b989c2feb0e728e35e96ffb7d4e75f092049291f625ef2be659204212ca3779ad88723b17eb568d2a608452be75168f3e93133c58a220096c3523e1e69320fee53d87ad912d9fe5d4d4d35c14a32042abc83ad434bbf1c0e40350f7e20e527a887d93a390a7a8e951d9314d73a373013c2b77778e6e17aff93f961447677cbd975e26d3489edb489e602ed3a36e2a207941f123b4960285ca56c546d63b4089ec11298905a9f4439d3c690d3189ad791f77ea7c8b3e9fb0e572a7db2c9e94890951bfc80f8fddce2eea9515674eb6d0718b2f9ad21573ad05032dc5d4e80be3ef6d76a6f1a5a13f1d2b953ce9d3c3e251e01aab7bce047910e03c57cd3cee215ecdc64920265b7034aaec1f3d5a13e673f670556dba32bac1a3aab3677f37bd5f6e96ae8578806bf9d461cc69a463fccdf2e49a1a348c4cda622779e7bcb3a001a7c855d83395aa80406db8a38e43b2e181a401c14ca3af5c1c845f09aace3958df503e162f79b45677eb83b8717d430a2380ed9575afd38493f2f10a139c843f7443bfbc6891b0da690c64fa5967918fe07a6115535175357bdec60d992992633e535775e83e0987e25e8443975a37798f251b431af684b0cb6cf62e0b1ccb34b51af4ad6622767fffc12b02529d81b23af6d630ad4841aaeff4576d7cf3a67083d8056061ea4dd0be1d238acf581e04b7a43631be8ffb7bbf59f7766d4f6e4e9356ec2309394cb82569a75bfff644f28dea0fb4a329ab58d2d397e93645ce8ac94938287019e12a49e1935e56a7c11467a201af9d7de77acee992102499e193065b659ea51240e2591275aed9ffbc1b66ca03e12ad5e00a0a91a28476586f4b7db0900f33dbd999cb1801ae7e9a613eeb704663055b600d76b9fd4df0eb2bcb7d5f98d9ec02da3308e6b06720a2da1853b19c62dc72fee6fd4bf2f71a574ccf178d0c8fb438264a08d7f26a2ddcd45a9d13881267a9220dd8da40929611e3b50c32b6c3eb03475ee219e099a10c59f7ab2ca962c4151cb5151408937e0f35dfd90e3e750bf5e6a1d8c298c6989d6de762a78c9c62e6b4a49604f35ecb5844302e40aadf25012c37e5cc8b8123e76ee53810e12ac3ba1ebf5f019546f088ff95b156f99f91725895eee83be59f07b759ba631b4d9c1e1ee4570eb57b6a3a972f8b0d94a650dd9a13100bd366d306ebc2aeb1d633a21f22211eb1e0b19dfa5e8ae2b0eb2a3c9a098af62acffc985dcc66bbd31e4a42ee9d7c437f7f81e53bfacfd49af5bee47155346f4223a2b1edb81db01779cd6538dd3c5b82cd6d1ac0a382e0a889cff886f33e53b6ef813bcc38ce74184e5933649542ce68e09d396735b3aadc2ab78b1cff9af85c92b210d91b0635fac82b72be87db50d423f336264cce3b6be912f475f085c1790e62fa109e155a3b2391c6812b627f9fcf32ef2a01ac3bb91d75da6c6e97021a488bb903d1d4564983c4d6aab2f7a4dbfb969def1b24002cbd474d39391e818b03e7e4713b3a8c8887a7e7d31c488a4656b8d945773a31c0c47c37e9efdd017b9885d4883f4fd3c13e53354c595a6d088240b542547e189ad5e06defd7478ac60ddfa7e1edec74f1658e53e8f3dc5e8e13054266e795aff4fb8f632319e65ed6ded629a7506172d549933ccceb231e0252473b9381be7815b61fdfa51b374ed030a76dd7db0a4ce489b3a4d891fecff63b65d9aa17b67f042882340cfd605bd0165f389aa52024f03f3013ec2a7553f6a9839d3ba59966ced3b42e4cf290c1013b4495113e9f7fd7cdc684f25bedd1b47128ba47dfb6a266cad8caeccb33397209fd0ec4849fc0c3cb851efd79467143acde9c9db8dd070c0c6fc71e08941184759da3f7e7c751a98f825d69ef4f32891f82f719511548cafe929cce75f40a230cee56472dd9e2be5c2763ec8e85e1f5d963dd19b96d8f7da1645561833e27f889a52824288d8efac5989a8cae3748200dfd68a7779f426e91f701ac7ee1c59974b30cf9c0a1f9cb4197ad820771f413524811c0d6db6e077c9a70d7dffb2ff268264e26552f6f4f49593e01c639e92f82cea1cb61bdba370ec64eae6388289ff3d3c2a610d38a9d4f6a71d28941e0db52fc9b326a7aba19af24a1682099b877985b71555855b0df9b39ed0c894e128f6e550539931f4808a6c54d7831afa4c035acf4f31553cef1c0fe3c5f2f9a9c1a0f436443782e7bea7b57a11e9771a204f5bdb8b8a4edd8cf387f2d4ff959693577abc3f0c522323abb84f74defb1c940ec1a92962fab506b5cc414c830f493da55fc1957f36893ff343793d283919f2a809366afed0fb71342770f07592819228f2795434828ba4c4212d2d4aa2fc24c07f16fa4e10328c91579ca1df409271b524df98433f261bd4879819c5f09ec8d9927d1500fa99dad5ab2e6c9324d03b1331e69a3a56dc9442fb64816495000f60e2aaf8fb7d6af1fc662ae418bc1163ba4353aaa3bbfc7862cb38e8ab8e718beb17ba3eb93dc5004adecf08c8c3f9c0bbfd4eef213d16b67fe7ade0943d81f4336db2de143df03d1bc4b9ede7601a6e0250f570caa9458f774f50b3ac08a6bb27948dd0a649c1fbb1a8f43cb93eb684c8792f85d510abbab8466cc20dfbb5aa47a0dbc019045f900004077533bc0653a68a661714cd2121b4427b1e0fb6a679dd763c19df6b42c5e8552340c18f4d44c081d301e8df41cc4820a95179c6bac8fc0331e7c0b99d24ace9f7bc123dcb9e1ceff0bc1b92ace265cb2473f12ff2c340aa894265e16b0bee4ac65102141fec6f176408bbd9f273f12af146a075a468c575b43913134678eddca42f74d92710df477d1262ef9454116c70f2c23505b8aeeb12efb4b358b091ed93696fbadfb6b06c33c79c702e3cc9f1ec4d088bb3104320dfb43218320b5c03c7ca5432d07a111d8a78e9ffe1712970afa01679ea09ab3e8b567df3431a761e5c7947ba066bdae157a48851fb6cfdfbcf764654c6200a7f8e851b302e956e57273566ff24bc9fa7f465021d84ea0c54eb9a803e0809be75d9977c51bc3d2198086e07a978477e13ca739cc719ea8b62670cc7ebbf9c909c1d5d40c65c45443b0598f7006a1243a8323e49e3dd48ecfc6ed6b72ec1da6fb61953a6c09952aea707a7834a6d981312300888ff115e4f6787ee9a1c16b7e5957252e9a74b369b721b76e92217cd6b4ec9e8bbaec80a9a0af9eed2710df78ff631bb32a56c35bbae1e503354a6cadd8e83562edadf2d3829f76969fe73b9492d8134c2364af3e7f86e8f61d8b6d64239bb0a0b0eac84f6c0953c5f6432316ccc1675e654f1edd75464c85c27dda44cfee92f127a6ba5d5bef6f807b945e183952010d24d52364bbd04883a4015821d596eafc231e69e7d1c47bb62e8e3681a527608a3024aa0aeb642c2fa9aac0a6aa3e6a440b1d1238c724bb476be64afebfbf460cd6eb2db937faf204b7e708805c021f27dec81149bb10d1394bcbaa1b32f785b32a983ed5cf461a282bd826864d5dd2e10c7f24da519b5076e29b44b0e5f2c0f63cbb509b372b8497de750d749b8a76b222b73936744d3954d93fb03c09d369a9258c374f491c71c2c9e0f2ad780a24d4ddf87c1f0e0220f702617f76566d0e94789d6cd77fe8b098d79dae2c0ad363d1ec4ba4c2ed93f0f0506418c4bf662de2d41879a51aaf00a0586751178d9ee79658aa9035a584726fd51e08c9f6fee9de26b3afd83791856b2d76ff65db75ccc81008a2c3827fa0d13fd5068a2fd0d90c7f43d42a244d69bee3363047594cb6008847374215e56594cd4944748e60a649783dc5731d8fb937e7d1a4f9133907cb2b8cba0c762f5e58511ae8b0794453d22ac81ff6bb2e66402b9694a49a7848a68c7838042388ee1d09ac730ee3e6d498fcd0523e5bd87ccb0e671325ed8d2b8d68db6407c1a8f70352d73f1735715e8318e60b7de6cddca95a7a64ebc02db708e7f91a06153687e4aee787ee0f0d4491dd73226790897a549ddce3b09956f69d858e82624ffed25159431c07843001fe469fb55be3a5018311cd3acdb15ef2e7ce55c11955b89c27b137e0507ba85111ec1c064b168a88a8ba41cce1b12b60d68b19863278ad272553690b913deec2ef2dbf4621496a76be5dac3a2a26e0718af64893403377136002074cfc08c1ab1c4fa625ad88626b2711a78e13622051cdf0339b21638d0f35cb46e9dd4b14472ba14ff076dcbeb2025aa93bbd46644076f194aff0ba37e595ce611739ccfb0278cb368224684fb797c7c9521e4c4d2be0b60f081963161fe8b15965d2e43499017896959b01b4acaeea5a589c1955993d4c2930c78db8072875049596e345e0e2a025ceea4c305fb3bcd56dd44be1ef5111024d7403e0005df0e28cc9a25a4d3359d629ba8dd495b0c767b7b891fbe323b57fd529a81cf9dbc3c20a43a01b08177305a50b36c67b6608a3e5585aa07c2f0a693c144d36828b0a3ab8224ebfbfd874f8f0061b2946ffc201951664a1bfae3ad18234b4395ac6227671fa9054c246a270eeadef33186bc8531ed99af05703c7e0dbca32fbd141461a7184114cfe7881a00cd2b2e9f83daccaabc55317dd57334312", 0x1000}], 0x1, &(0x7f00000015c0)=[{0x1010, 0xffff, 0x2, "70c0bac5bed33e24f6c9cbffa9718682fb8bc002789809cde385e10b3de17ef297a31d7b8226a81c4d07b95553790ceb00c48e33a30bca5f0cfec9d20ad2e06d27c4056b1febf5f4f833be09a9300f2ceb6c5ad82af1723b4d685f2fe351bb207aeb216341a84d80ac0ec403077a56cee8b60ebeddeb6284d7e788077eed29f07efb0ac0fcbcf785c6545527aeca715823f0108e0bbb41beaa294d8f91f4669f325aa22cd1cc9dc88b2067eeea5279445d4567f75a3f04ed7a9f42df081a46659f054def2c65d9b6bd6c945c432359823b909b648a44668c5bc9a3a9a49a81eb02441fcd2bf255baa48c8212fb22b072238a9107d38580da0e4ca6b75be9b315070a1779655bdd6c3bed9e138b5b4bfeaa67094e06f24a5184f8d018fbb233319e4b32e5b001fa75f5f52d6f1fa002d0c088d7b89ce6b3b851194ea3339e8e5416a1147eaa7fca7d6266a70490513621e41958b55cd923da8ac795d643752b11a5b6a3ddfc92412ad31531b24d309ee60030fa2a7ca4bf6d685e682ad6ebaeefd0604da459de9f0f33c242e0a39843c32eca243a878a74fead3b59ebbe9210513ac416de7958eba17267ffbb63ddd655f0435df0a1d4ad9d267c02f4b78dadc777b71b90b1e713999e4207fa979a152a8954852319d582d391802e9ea0e33e629aaf96406fc00ae1f2636c8802ff3afe1b0cad5ce17928d746aec63b344ae16f4b9882820eeeaec6d9d14d3ccdc08b73c442db99ae1a9537335d63100d1baf0d444cd8f7fcf62662bd4d4ceff196a28a35652b0db0e2fcccb63b109ef331ed01494128e38b4fcfacf5fde3fa6886b66bab4ae526f1a0fd5b6f3bc7dc6f1e70a7e29edf17889afd19a456c63e47c9f7279d65b91b75066025b0b4216f94cc2336891dac7d5025c10d7521b3bba4e3d6aeb45e94f0b0243eac0dfc954db384056a87343644267d7f6d316b45021ccdbefcbe949d40cfeb933909d296e30c1efd504112a69e99ee5459acea80096f0d5c957e8675f87c146ceb81264986e8c18b9425941581df105a4828e6a8dd69113b6252aa3ea2fcb17fb50b40f3fe7d689e6c59bd397e287f41b4f7ae9cb18dae8e3fb5b290ddc113dc29661bb0565613262a79113208ff87d053a3c7baa633679eea9ee0b1623b6382812c60f6f1897381a5ce543256ff059da059394d0cc0a3a3108bda49fc690c29def89bb53fe41c9cbe76c3c44a82ce0d38480e4e5337ba1c1a0febede50ad3ec8212746ec2f07bfb9672cf4b691c707b551add24400f969ce3be61d6496404dd1326c3c5e75a3237ed4fc8dd3e707ba2a013b501259eeaa6e984e0e9921e49580934c641887748df63b2617199d31116664e3b84e413ab04fd803c3c2343585bbdb7151556f41dfd2cf6cb2bcfd61b23a0adc407ed1e2b85ba5f4acf9d0c530e078481d2666f7a6375266989b7fae752f11d0bfb56dc53bd8fafb7adda53d61d6730f9a3533f3a7506f6d04241c5d5ad7a6b6e1648f06b3daf7ffe344bde815b61d3d2665b8a71c9389a34212022464475e599e9f8f0c3729db17cb114d028dce34f20748256a213eea90e5d58ea18d302af46d782006f906001525d726418064096ac1e5c6ee6c86167e7e2e9db3036a9cf5f645f58930630fc9eddfb4b193d32912b7c1872fc97e625e745629833b1d21109bd2e6e119ee33735eecfdf6dd612dcdb9171430f92888864f8722d1b63fc5ffb0589526f6f7cc96c7de7a03336c61b70aa18b136e18e1b2cb98d480466d0de6bd0b93acbcbb18a8abbdcf414c8309d4211bb7224960cee958ef51a8bc04073c984ee332e76210ac3aa59a38e205bc3b3ee0774d9a3fea1565647c9a82fc952b00212619bcff38c6cc8be5532c02fa1b5f4fe097c0063449480135c38ca83487cb0d06cc5d31ce3d8d61dd2a2fc50b5d89766608e30cc5aeafad99412dcd392ebd10231e5e2c8a039ec1e6cc6413a1e609c2d96269a0972335a5cfa346baa08515251c40dd1674218491e4c5eb2620ac650edd3da38d4852ff5dd01e8b9966bdf373dbc150d23c06fe3ae6ec211a96ec649a14b0acf14a6fc7f719eeca61f202b2ec92c602aa274754902461a9e7671cdbdf6054d06e24b14d699581c8851a43fb1b9ae4e1aa0eff1761d9126188c94a4522beb71b81b7968c92b5796b5dce59f67afa5180e1aedd828ac3f7294f507b552fb37129229837c5d7d6ab9f56f97489801b279d7243ade79999f2565e7df6707f72f5ec7c5bfb83b9fda79d26ef3a9a313298f365fae13318c676b404e051ae3204ad03bf9856c8fd1052493195bb12f73b91e1ee08308c54eb0b17a0ccd353f113ca7ecd899e37ab1f41941ada834a88c99d4d61908a77f38de55963f7d6facddc38d466b9b64396c6491d398fbf3be41b14577ea513643c505decc08b6df628edfcf04b6321ec7cec642c5c1ef45484910db6bd066036ee489a42d3ccb3f879daff4c29189575f25337cc46dd5d52d15890b7d0281281021b3954e1a7c205823b646343f8734540e5142f9299651d3c13c8955f0506837a9982ea991b87610abbf37a1977ee54b56c8a36ef4f00c3fa56ba78f5b950063fdb0a07f10df416149379407f251f46cc29e05f64453af2041c2fb0f52507a942fb4a3a970b004641538bf9b24f53c094b1728abb3188909164ec1f245bd2fc5325f268057cd49b8a44d5d1dc036da4f8ef6df7accbdcf48a1ac0c9a794462a2d0e3b448e2639d33b20999371aad88bbdb71a8d9debb2d4019a397a92a4472820c0e61e18870935a1fd0e211d1d44c10d7d7e2b25ef488e19374c298a5ef1e3c3494087ce4218b73de6fabe5dd04c0606819f54f368e1e914cab815c04aad375ab84e5dfce3326c200efc2df02317605120a6c2bbaf9b45d1439c369f5af6be3c2d163ec67efdff31ecc0b9dfbeccfdad5963f4ecabce63f3c0be9d9150cc8e891706619e0c1ad0244f27189da706b9abb1a39f1235090fb10975134f7e4c712fde8b7928ae8a6da0cb27a1689ba1aa5ecc66a808f0f18b4092e46da89fd1de949beac1db3696a854029e0ea75c11aac2fec5596179f654b6b1d2482589eaf74efb35bc75a34c4c6780073d2593180017d49b6223c8b06b15c413ff9e52ddf142246b1f7def89e4e8ae9de912f96d3448730a27a3d39a007133eeec295da999ac08852ef7f9434991e3a609a32896acf314dd6b52518ca180db245c4ed8583f93ebeaf34cda53afb54d9f2edf768e440da3c577ddac2f267744567ac3138753b0bf0d775e2995b423de43d7a9b137639aa059624dcad382804f937dc03ff5bb4637ac37c19094484ef31cd7a636c6bee1b0e34d4efb5efc38c4f70740a02808d4d5169536e44a8b4b256cc91bc2c38d66440e2e028dcbb671795076b66f2f1c33e1b70fb380620c37340cfdd586e4873b2ec2da00ebfa810f1e7b83c7f7625185dd06b66755900af82ff2517d34c0a7112f5aa9f1a09550589730fc622d4c5afb621f327d340ef1ce91bdd64ee22372b2c4bf2650f6802b59c4bdc244e5e5c06a4aeb1f94787f24454715baef86f2a2891a0031eac4fdcd6452bd5d9df942b3ab3e596b819c34b7c21a7ea607275405e6ae6988df0fbe5549eec831c316aebf04f3b1edfee6e1c1138565738817d484c13eea2356a6a7befb7ff7ce369ba50abceb2827a4668211798afde15e0c45fc4cd59c9fa0a389b9030718dd22537e1177200ee02081678efb34f2f72a581089298ba7c234d22a2bced75c0c1402810fba7c72d4acf08cfda332233035836ccc6597d693ab81f465dce5c1ae5ea2156dae319050d62bcc2ec02637193aceb11e13297c18fb606541047d4331cfb9a5f085ac9873488c1e461b8048a99803c79b27620a18237ebf5f84a30f566610c0c80e9d868a5ce7aed42df7d3552e6680b8cf2f944c999add25d6179f3b34da8e319dbec675d53701654d6b9fd2f0a5f96a9846a08d2442074a8be61a0d08e518a62a51cde77868f49703d7d7db3b305af7221f2b65c198e75304f2618ed131a1808d565dd21ca9f039a29179aae6cd38981f8a568a79310812fcade73cc9a63be9e827c8d96a04533f06a225f853b0977bc53c97ec9c4fa7eec351afb60ab1abd14826f305ebda965e0a02aef5bd4b761ba003dec09f80830d3d36bfe3703b3ea30401df98344fda4368f9cd77d51561071e917edf5c2517f4f3c72d77c962c785e329ceb2fd45fba06671365f0493470c3483caaaf104428fbf7c06ff08b7100b8cde61cd98857af68391a0e4ed5aa7fbe6c17797764778ade2a98b9b5c80b80695c5e5fba229a5d555d8790c6005719f60f858c8267a8769fc8e67f2003d00f4cca7791db13333c5ec39cc58ff2c57db6ad9782eddf8844e5bc1aa2cb120f0b5420d2ecfde30cd3caa1abd5115c3d43a9a9d9848971a67549c5fef07943980e3d678e5d816bdf8da2d6b43fe541dac229851b0a7d918599d2dcee3e90f026f9c7f772a96d37e10cb6428c537ddef467d00225a59ac939981ce01d0d59152462306c82b73272191fc982b280dffb6377b8890a1704bbdf8ed4a71d6efcb5336e8272d71af60b3b41329e6ce57dfd9ebf1019aebf3851761ba87c27d4a5185930178a76867ab8df1e5c1e2bc3c727573859363720d5f9ceb57dc554fff8702c8463d87224db3327648d419b2b65a0d9ecb3001ded16c077aba42990a38c615f6074c096ba15434c0a2ea3527f005d7d82856d6bf9c8c7082c878eb902279bff46668f163c5068cdcb2463f26c88331d9bfd4d659c85abb6693543955f22b940571f951037d8fa87fb4c03c22efbd9d94192a76f61a2a1df874b047684cd37cc3d68456392900cdaf6d75059a1f195a0981ab9adcec3fcac115cdc5b7a6698f6fd3c36df476f3acdd3c1337acc7a2c9fa55ad5d52a4b43f348e9a8f57e1b42ba01fa3516a1b749efcff9f606a3a9052cefc14cf0a0dff18927764d9acc9197bab34280490d7de1b756bcd36c83a95c7a133055777f7e82e9b2f2c71d62c77a1288797730ba64d39d04441a9dd2514f809e6d7bc567e72db276a0001918c29219381f4feb4dc2757b7e12b88e81edc1d222a9b06a46ca596c4801ef12430b725d36506c89458220767166a19d08d8d11bbdb27d088da1c8f3acf5bd1ca73494b487f75cad1fbf20080bc6bcd35c5f7ad33766a422939f807126c43282e231cbe8260b09384b74d5de3e4be7c9067793b483ebffc851721851c0b2f1f325b301a1f4b9eda5abb2cfcf76b307b16dd6a4db9fa616bb69b816b01698c024f40f123adc0de93356952ad0961e9ee7dbc0f605e386153f94333de2c2abe7359794cffff4e734f65ed7c0fd3f6a03a017ab86ff8bb56726e3d7b679d337dae1c599cdbfab80b30da9f298a1b235a448fc5e2af2ca11848f3475436171ac6188998784bd03104595bc73226ee5150ce6961561522a51ce0e239f389124fb3a8c349946f1eaad1f37e5feaa78c8662db2da6b63aab76c878c5e3e50d5f436baa1957804567f9625a2e4c0c82c80ed91e882480e816787154ac4e036cbad35576060bdbfda47f7fd5f37d7eb8b9fc917b2823faf4e6e93770300127c0266cd04eaf0a176d91b12013c18ba3fe37623a55d7b59d19c9f421e8a2b57693904ba4866d42617fbfa35b74d93643f12fc195bee1fcde953cd847c4bd5f875b11c9a9523b5128c336d29eaa8cfa10e34b9120589262d34681aad9503ba5a84d25a1cc67d07afa1833cc295ae951da4893b07b1a75bf238"}], 0x1010}, 0x8) readlinkat(r0, &(0x7f0000002640)='./file0/file0/file0\x00', &(0x7f0000002680)=""/125, 0x7d) r6 = open$dir(&(0x7f0000002700)='./file0\x00', 0x0, 0x80) renameat(r6, &(0x7f0000002740)='./file0\x00', r1, &(0x7f0000002780)='./file0/file0\x00') mknod(&(0x7f00000027c0)='./file0\x00', 0x0, 0x8000) ioctl$TIOCSTART(r0, 0x2000746e) lseek(r6, 0x0, 0x0, 0xf5bd2ac44a09ee56) mknod(&(0x7f0000002800)='./file0/file0\x00', 0x1, 0x1) 16:00:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r1, 0xb3350a07fe26d27d) r2 = kqueue() r3 = dup2(r0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xb710c683977b40b4) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="68db207c4af2f57719606ec6e18d2eb1575e5fe7429f4c770738e478dabd40b0e1282f9abba4bdf34800f774618b97a6f06070cdecb22374f6042a09c4ef68576940ef319cf741ef764d381b58b0f981a1303a7959fb0c3aa966c9cadc30be635a62b2626498615c124335a9447ba2944a8458f9a4dd0c24baca1eadc9a7c460a4521d037ded5f111d88fe880ea80d5fc12f5e48ccde9ae5be66e19420f1117f849e88404c6bcb7e7e2938522522442923390769c5fa62e75cefbd041f1af4cd291ddc667d6382dda8bf02edf1b472c77ae2deb2afb9f258b137c8e11711547e97d192c8c55f4410696930c41a5fe7c55b0f8ca4c5f8633790", 0xf9}, {&(0x7f0000000200)="5fc8cfe8f3cf59c46126c3874da010ee86d71e5a3625551b07c37dba303bf921aef2d215fb8a8410b679d7509b68d5efdc0ead10c33ae5f223b26ef436e8ceb3627a083ce267f80e0de274d0608d4aa7c40dc777dfa86c31f917080c014805a844508501016346a221ed45f8205d768d66da681a21", 0x16}, {&(0x7f0000000280)="a346a519a165c19678c5a5b0f6d06a260cfcec6a0a56c0ce54ab4c770b2acdc8cc8e47d787f8173e488024e958f543bc91473afe60eb4dc2c701786707e60c86b7c95dca29ffe88270f9aad5b5c6f684b97ac05daac4c8bd76883d739392ceeb07d7d74fa952498e025c14e05d9affe8674f682ac67c9d9ed6645f2f28f86d5d8b9ff16d0e147b814d50cedeeb8904d386b74c60150b9a8f2a2419beb1ad2f2d8445b5242a27d795dca27d3eb8c4570d", 0xb0}, {&(0x7f0000000340)="7f85e35e38be4cca7fd222ae6cc7a146bdb9e4da1a645bb8abb5ba2fbd641f121d2ff4dd22", 0x25}], 0x4, 0x0, 0x0, 0xc}, 0x405) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x7, 0x200000000000000, 0x8, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r3}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r2}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000bc0)={&(0x7f0000000c00)=[{0x7, 0x9}, {0x8b, 0x1}, {0x1, 0x7}, {0x100, 0x7ffffffd}, {0x84, 0x8}], 0x2000000000000202}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/7}, &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) r4 = msgget(0x2, 0x600) msgrcv(r4, &(0x7f00000009c0)={0x0, ""/47}, 0x37, 0x1, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x100000000, 0x93, 0x0, 0x4b}) fcntl$dupfd(r3, 0xa, r2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000780)=0xd3) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000000a80)=""/136, 0x88) r5 = semget$private(0x0, 0x2, 0x4) semop(r5, &(0x7f0000000b40)=[{0x2, 0x3fffffffc00000, 0x1800}, {0x60aa4ad43dd10294, 0xa9, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0xf6a, 0x1800}, {0x3, 0x6d45d40e, 0xb5b17656c012ed4b}, {0x1, 0x9, 0xf8198fc2d8778b0d}, {0x7, 0x3, 0x800}, {0x4, 0x79, 0x800}], 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x5) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) sendto$inet(r1, &(0x7f00000000c0)="c64efa4e629f574aec14d565d72f9c3d20eab60f5fd7bcc8bfabd6b4fd04649b9a48c70f1f6df13c1ae7f2cee7aa052a3d27ce2922075341b68929fb8662ce3354ab8a402a527dfe67accdba21fc2ba6b66d2c158004b4ac7482be7c00294206e35a44fcb3023fbc59846027bf429c4a99029ea85cb4465fbd36ab3cb4e8d3c784fd2c5cc9fbd07eb3427f29c728d82d560450bfdad64dce914e099a920ed880eda44748fc", 0xa5, 0x400, &(0x7f0000000180)={0x2, 0x3}, 0xc) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 16:00:21 executing program 1: r0 = socket(0x10, 0x4000, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="22ff1bd2fac2ec2e01040000000000002fcc78d9b2d9b0f6af00d6147b7adadcc2fd8c986eb8043a9ec67f74ceed121512"], 0x10) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) socket(0x20, 0x4, 0x100000001) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x80}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x39a, 0xffffffff, 0x21, 0x51a}, {0xffffffff80000000, 0x6, 0x9, 0x5}, {0x5, 0x5, 0x1, 0x7}]}) syz_emit_ethernet(0xa38132002fd2fdf5, &(0x7f0000000080)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) 16:00:22 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:22 executing program 1: socket(0x2, 0x2, 0x7) r0 = socket$inet(0x2, 0x8000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x3a0914c44f7b202d, 0x80000000501) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x7, 0xf725}, {0xfffffffffffff801, 0x1000}}, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)=""/189, &(0x7f0000000240)=0xbd) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000480)="577582128223966ee02d1fa43962452412048ef329a41dea7797b8b5b34998639945f385cf8af96c002d0ee346547d18f8676adbea761b7828d2fd0b36dda2fcedeab41366c14749927e87b9f4162fe68531", 0xa751e3d9) close(r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') syz_open_pts() r4 = open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)=""/45, 0x2d) chflagsat(r4, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) syz_open_pts() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="193bcab23b004fa60d2ed96b1cc395a09174e0a945b41e80170da95721ee62852842465ffe8f21d89f752feee11f7dcf3924a3d6dabddb3cae3c8102ef553d1122e32220a90af65acb68f28c0781830fc46e6b41917e981fc32eb5cfc9a25a6ba78476e1a01063a6bfcad47cea4a74a0c1fa99fd4f8aa5ea34db17954cf7196f8eb2269daa0e5d67b91939c4ccc377ce6bb856f1b701b9420905587a65da762581681e5faa669c57cbbb3078cf341f8f776a4030b4a5bc772f95f5bd313cc006d0344824cf044e1c", 0xc8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) setitimer(0x438c8a092cba106c, &(0x7f0000000040)={{0x401, 0x4}, {0x9, 0x40}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x856) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) close(r0) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x7ff, 0x5f2, "03000000930a0010e25900000000003f00000005"}) open(&(0x7f0000000000)='./file0\x00', 0x20002, 0x4af10835cef83d26) write(r0, &(0x7f0000000280)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbc61f8b3731d576f55e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de0812841b49aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067aaf33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a51f197d94f0fbdb1796778ca08cd4c6acbaa773dc0e2ce8b65297f80863b1c7ee4b9b299d190a86ed34bab442e5af2932739c1e49bc0b430cc483ed6959aed72b0f8df8b19ce57e6bdd36263fc512c3e5daafe014c7d8f6e7322b530c51ee7a35f6726d306efaf167ac3aa9a32820650b2c040b499f141ab4d8ffc09360de642a1744eb0fb218fa46ae7c3daf86eba346a59b32d99991916858695b7fdbcaf894c3ef43748ff054ba0a24cd2c8c24390c96f970a0530000b020d156c50f357c9e31e07b31e73fe07fad1f17d9c5f65035a0c43fef09eb46f78dc0a9326d8b00008f6726aeb9860166abbb9c5e12136a11edb75b1f86a14ca5f86ef5dc29287af32fbe37c315970502843687e1", 0x1a6) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x200000000002}, {0x7, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1}) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r2, 0x3) flock(r1, 0x7) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x80}], 0x1b5db121558d14d8, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) openat(r7, &(0x7f00000005c0)='./file0\x00', 0x400, 0x6) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0x89a9af3938eb933) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x18f, &(0x7f0000000880)="0081c9a545ae5f23805d4ea336000000000000004af050cea276ce30e2223fdf9f0328065b83b96806a712cb57353e926619d6a1ef00bdfa2ed7bc34edd04e6e3e307b35db746c838e40453c677d19538438b3d1d78bdfd37e6af98f866c725b638b49a9c46042fdabf000b2440443c779777b5f113b873798a4ef93019b2ddd76211655ec93be6db372036019c01811d62ec96b2e25c6a29885315050e055aac2ce0a02360c36ba1b54bf260481c174ab27ecc1313d4009911bc8eb4dc3e254fffeadd2fbeb392b3519de6379e67a36a673bd426acada679cb4f8b5f52378718657666b46ca48cc3c1900e2db54038bb455c10444c15544eee1d67d55c462d06a8b58c1cf40ce1b6f191488a6b49df678d157ac7979b18cb42a8fff8bbe84ff411620675a913dad56926d6641fa655d3a2bfd9788084243c4233eff755e0375df6ba4d9e9171c92dea79848d7f8adab59f8d7d709ab366700ba0e1d25b4cfad740a20c7856fa95b5d85996f401c24e94fbdcae2423c907ec90e74a49656474c82bd1ef2dacced239b91c96ad8d6aa") 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x100, 0x0) socketpair(0x18, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000005c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x6, 0x400000000000000, 0x30000, {[0x7, 0x2, 0x1, 0x7, 0xfffffffffffffe01, 0x100000001, 0x6, 0x2, 0x200, 0x7, 0x5, 0x9, 0x0, 0x8, 0x4, 0x5, 0x2, 0x100000000], [0x0, 0x2, 0x1ff, 0x8, 0xe2, 0x80, 0xd661, 0x7, 0xffffffff7fffffff, 0x7], [0x2, 0x1000, 0x10000, 0xfffffffffffff001, 0x81, 0x9, 0xfffffffffffffff8], [0x3, 0x9, 0x3a75, 0x5, 0x100000001, 0x9], [{0xae, 0x80, 0x2}, {0x3, 0x6, 0x80, 0x401}, {0x7f, 0x7, 0x1, 0x2}, {0x5, 0x9, 0xe9, 0x7}, {0x6, 0x8, 0x3, 0x8000}, {0x8001, 0x8001, 0x6, 0xb44d}, {0x10001, 0xfffffffff7b49cc9, 0xfffffffffffffff9, 0x76cf226c}, {0x5, 0xfffffffffffff800, 0x7, 0xfffffffffffffdd6}], {0x0, 0x7, 0x5, 0x7}, {0x1, 0x2, 0x7fff, 0x2}}}) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2266, 0x0, 0xfffffffffffffffd, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x100, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r4 = syz_open_pts() close(r2) r5 = dup(r4) r6 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001600)=""/34) r7 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000480)=""/227, 0xe3}, {&(0x7f0000000580)=""/141, 0x8d}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f0000000740)=""/2, 0x2}, {&(0x7f0000000780)=""/204, 0xcc}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/108, 0x6c}, {&(0x7f0000000a00)=""/198, 0xc6}, {&(0x7f0000000b00)=""/30, 0x1e}, {&(0x7f0000000b40)=""/224, 0xe0}], 0xa) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r8) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r9 = fcntl$getown(r2, 0x5) accept(r5, &(0x7f0000000d00)=@in6, &(0x7f0000000d40)=0xc) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x492dafd586049d7f}, {r0, 0x41}, {r0, 0x1}, {r0, 0x2}, {r0, 0x635ca3358860c57}, {r0, 0x8}, {r0, 0x40}, {r0, 0x4}], 0x20000000000000a1, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x1, 0x2000, 0xa0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = msgget(0x3, 0x8c) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(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', &(0x7f00000009c0)='\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') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="860201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x21, 0x1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000200)=0x3, 0x4) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRESHEX=r2, @ANYRES16=r2, @ANYRESDEC, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES32=r0, @ANYBLOB="60e4888c80e2efcfcb5923401608b70f7f802e7aadaa2a814bf0a48a3453ed011910da90caf6bfb867cee60e8ec30b7d2e11d1510731e5d187b5760b252f87dde3473bda0049b8bb29876ded61d1b8621887824037f9a5d884c697d5668613f355933a8ecec7512f70609c8d0b4436b18e5b14694a7bc52a7b2a6a7df268ba490cf00fd12f18eca0a70c4c63b6aa2d0fabe142e1646cc18771afccd5bbc6ca20610470b475cd50d68287f9875c7bb415019b7947f33704a2e9027b4bef941b1497a3e87051340d3957345dc5198330c99667d5ab4f6967ee5b", @ANYRES32=r0, @ANYRES64, @ANYRES32=r2, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0]], @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRESDEC=r2, @ANYRES16=r0, @ANYRES32=r0], 0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r1, 0x0, 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendto(r1, &(0x7f0000000140)="3cea08d91e12289a", 0x8, 0x8, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="abf866e721169b6399eb56aa7eb6b3a3ff448e5a523d036b03a117f9500e50b5db07c994cae751b1a2f7b861e7222f92ec611a55b4aa1b2f914bff9453a52ac83c223cb72139d1ffe5f08b4bca0c7e0f5a2e5495ab69c66fc50104d1c5593c5b17e384a3fb9224ff325d6edeb8fbc07b18c80ea784c18c50760dbcfb3736c64593d1424e2330d1f50d75d3494515bf7ed12b32bb9365bb60a3140a88e043f640c6d0d998c4a1cb56881fd9d8a4783568b18dbb3c", 0xb4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x2}) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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) socket(0x6, 0x1, 0x5e19) 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) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0xd8f) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r1) shutdown(r1, 0x2) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:24 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:24 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8880, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) pipe(&(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x86138) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="510fc3e0386f", 0xd910800ee9158173) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000300)="16db9eb125b7d651b9bcb319f21cf52d34cc87cafeee4a682c4f5137c1f90e3e29f9b702749a144d3a6268d04f9bc55d3942bab4813a564697e2d15c2cfab0265c1f258c26fea84dcc226b8a9159daa2b3839abc80be9cd8c85a25f24e33c351b6a70ae90e88bf5f34272392bbeb756b6974e94710015d4d5b97e40ab98a78bdb00d2dc53be6da4481079cb938ecb7f654b7b0f5984da87f4f042b366fab8e1b0d8432b3b3f0d507e1d50b9fe93b5ee1b930ef82c8294cf6b7b52d2431c29703ccd97c9e578c74c1f55ceeed7788a7edbbaacddef0ea7d924931a2a0eaf91e35b97ab563f3578fbbff8c7488df86fb5a4777f791de2742e9a878dc88be37a0b6839f675b2cf69bdf2355dcdeb72d46f6c2519049a98b9ff86755204c0449c773e4e86f860e8d499ca530bb55d9d8f25e4c79af93093e2fde348b140ac808fdad7f68d5a7169c8f0bf0b31263a82b8e04cb87e861ae62b6c9869e22507a1da5a5ae3192f4ead55348418fc9ebf4530488aaf20221cd922cbbf1592756ef29c92e662af002101ea9e20fe7e75b187685b0f37653c1967e35fd7452fdaa2e0c36fc0c14368121ca083ce40a65ce4b79336f5f03c4f9838c899aa8ad2c94bec214035aee99a01084660f8a7f10cda3139e22c6432669b6fae30f582a0b5fad80d82c70a40b6df625923a074d3dd047b517ae6f68d9e7d53ef59abe618ca70da22c04af443cf59ac0461826f9f245e0ef31b77a5d419e4e6892d8264682cd69f0e59eb14b185039d8a31576935ace61b4caee1d051905ef0d65b0dff2055671669093bba72e1a193e186e8a5ebd29198048cf446d6e235941d846c40c83b7c24401a5df69380d1985b470863ab7156d704ad97136fc90e3353e809792c78be402912e8262f577bce1e0661e592a76f1b586037121df723c666440c4e0441355c99ce2cf190379c03fcb021fe0dc8f0408afe97fa7d0b73fbea3d1960afdb4020ecbe91669edd38143ecbdc2cc3fe77f342e7e784436a9a26dd1c1a76f8aca581cd14e30f4096250903e6516f5e3434b64772ce3219aa4ba9fa4e23f3283ad7bd6d12433a21b8dd8ab45d76fca0075e36c84e5349ec6041ee6b6fdce531e240878f3fe90f6fb982bc32988351433fa5611dda0497e2a093bb76bec47193445c87fea8468d3680c5d7ec9643d547ae5dc6cc1d70bb3390c425c28c0e767e77c61ba37cb6eacc89b19f421fb9ba0eb3be5093bc4f66fb3e298b87e1cc5a787bb5e34e42fc2e1bd0b1e2dd2e4b052e7a063d760dda731f5ffb6ebbf15f13264f27eee62056c46c8f50ecc7255f4d743ec3fe4cd6769b77bb1dc770952a0423157aca9ae5e1b119bbb8c9306e46160f5f107079776dc188bba65adffdd17e9222f10496295a8684647c84b4fe0a98ecaa240deccc4c583b5a0e0858db3b7149f1150816184401aa3bc6fc3db88eca401cf27af463028f79b9f1a6146ed849b5ebf38f870ded4ce3fd68984f6417dde21c238a69bba42b75fb1920fd282b24074e17a2f3d4e4554eb202ecdf2723985e97cfadf2e5aec42ba3d4a531887c6c9fb88870970701b47a8d3cc88744ebadaacc76c9271b128b04b1603abcd48421e6e552bcaa8ed100fbfedbb3bcef4af2075e87029220134dbe7ac1884ddb1d6b6a95907f36a1c85d54c0e3dce5a4a74af5c7d73c6bea772da692237e6133661788f0631418aacd1a2c5943790e78f8c57579ec7f7831f9417a27ff0cb139e7728ebd9f399351ad8d290489b46141d37415f14e4964cd3b688da83ae2c8c14c1eda21f6bdcc09cdec8fd75dfac87ad9394a3a31aff6be02b10d1e37a12957292ea5804def3995c9a16ca1ce3061f08bac482ddf36676e8220b78e1435b469db007a879de09f5cbae4b19af42d174e9779584bf46f25b216fe0f9a6c0d3b031a5bd326453cc0461fc08d093e9902a8752c63fdff50ceea50fe24cc7ba838642a2d8feb4405f9101a8244976da2d33025c7619c566096bf16b3a19faa52728150de3653e685aad8bd49de8442ae1e81b05519b86c5c8ca75cfbee18f6b668f42b15b2bbd37aa912d533b75831658e2afd74db3740f6d05801b85845d4db5acad371412b5d2ab2645015122c0acc2afc4f05fc94fb15477dd4ccdd146335b5b05509c33de03479cb8197f7de850208280eb05dae20338442a54597ad9ece9fe28efc4eb504dc85d86f2c7cc5e7680f7f6d388dc600b7669757525d030cae3e436f2dcf4922756fb1f506952402d933cef2c7aaae857abceba4f63ebfa35cf842cfe17a7d441a7769c3c129c686a9b5b9dd5a78c5a1399fc2c5997a8eaf52f7eaf23b08578d865eac3744eb9d54cb0c40321c39a365bdb1ad3b908d6dc86adafe542d15794f4a457b046575b48c8979a629bf760601d96b49acd8fdb33974269afe401da238f3639e6bc7791ae17e0b4491c5e239850a85cbade9e52792ee4a025cd46a2df3fb75a1590db7240991caa5bcdadfd82dff5ad5b20e8fd3b458a73857a9ab8d0421b70fcb299dc0e148ea5cfb5ac19a7a4c2ee0f9383a1b5cf6357e3f87a0c0b238de515cc19eeb169d3798b7f4663b347d0e8f19e9446bc298a1f6f1fbf62d0f941904147056e6c76df001c7851f1d9297329b2a72aed016cb9a7fedccf9a15c51748ac834cd8cba6bd7c17c0a2bbc1d3ac87a1ad0df5177bff0dee872eab6b4dacf5964223b48cf114373874a58e79df4e4d0dceec30fd31924e750aca3c793f50a6c81ed3b818adfb97277bc7909d864fc6c6903ffe1b1b78c83f20cd5bb32c21f8b0a39d22c4c3c2cabb7524e1cf307edc49c9093e4c329e2356211a1263f8e1aa04de27152ca662e6fd9be60b09e8aaa9c64fa9d61767c232b73f33eb65dd8c8081f8082d271d2ea579d716207e990d9140ba94284774a4d0572be16a505136ef424a0806b80db2122f31acef1b79280e019b51773c671680b09f92fc365f6d15e942c155f37fd84e10cfe80e1324701edd0f194ba1c7d2e450b8ab2ff420c62b433125133d21ee3a9203b7b19d4e09419c06fd25c5b5a5e56cdcabf2088a30337a69796c6c9772f6e076648eb7e1b6226abc13547f6fd64b29146838b5cfda6e9d76212c5d906d817aefb5b393240e0bf52c0acdede73127953e229bd244fdec02d92da868b676159ee7ad286f4c294e51484b8817f34171ed6cfb9cb9341a41509882de8afcf7a2441abc516d3e12b5630db4039bd9564829cef27affad3f5bef1eabf29eae0224cdaea09409fc91274d10d33bc56a87dd897ab13aafb5d3f44eb74c43402729edecb54e79bbf9aef0cee09c82359caed7e075d38b2ed3d43e9fdc0d91115811714e5d9d14db2b0cc936d23ffd9a7df35ec9aa88b9512f956dd177eb2760306da199fdd252d4b60fd5bfc6d3dae2a179d2320d0fc3d42b341f0eb6f5af8f992e3064b23f5f39d87222d20eaf3695f6b7e2169fd83488f872f86a702a7fcb5e70f3c37b06416229f98d15c863229917376b5e4989ca78ab6cba8e4205d674aa6449e737fae46e7ecc9f9910ce442368c4659dcd9218751c42bf9075fcd87a2c2b79e593fa757b088228103cc87f0f1d4a6cac0f563591bee5dbd337c5cdb096717dc3f05f8f014f7406ec2f1dc60d177741449a0a53c02af442caeb3398ff87354353ae5b806a2d911cbd57f69875df4a800f07c7b2719ca4b3cff5f5c9289783ac72c780dc73d97d9b8e49b325f9d38ac8b1814902f168ab8dc13e00671bc8226c35dfca06525ec0d62866a0339c0400c4cc7b6823a40aa6511fc8cd8be795b4a804defc2b3cfd3a35ba5f2e3116a51adfd0f6af75bea7ee5c649364a2b56e45c7b1ffaeec58f9174f0783bbcc479d42c1ac6fabfa6228553cbf3bdba1448851ca6f15fa271981ed09c18c68ca8c198fd0259329036e9fb24608137c3bdc965ea5dc015b4af92c3fad7ba4ca7b475177558e4eccb0445676209f326926107d9fc55b62c2ea5a9fc9da07de04b2b5e2bd06bce68c31d4fe3b76df1ad7867d842d1628f1c37aa0e978468a16744a8b40f923af4f4a15b5856fe2b4403681956d818f9acb5835f0845208c084f891a27edfac7a6442808ab3356cb9393b51d4fbf75777511552ff838ff99e957ac5d1a2a6ace7e71a79bc26530f8e74a9e05bc6f2ed791bf4231d53fb7432bc4a0228966c951dd76a2bff103bd912c8f13f892717683d6e0b8aa1ca70242ea491fe20a8cd0e7139b8ff1bee66e8c6f3ab1cfcb43fdcbe7ec280b172fd14039215be42bd5b83d77fd8cf534da1fbbfb63bf763ba4af48365f263dbe1c18455b749113293787545b435e4426b24aa1da52395d9b7443ad1948f2ed93de38ce80255023d47e9fd0ee52c3a96c65a571d0cb5795c192ba53eb7cafab0a19dd586ad5efbee41e9cae3bb093897e2a909bb86eeee76b7badeb6aac4c51d38ad7f1f7dc0469fe0d92e9ef101eaf3d55f253f8551a92814fca39ddaf443cffeb9219cd7ff48694b3d3cf282a5d67df4c559e4d12d794c07e5f95a426784a74d421166840d1fc0a64601f441cd66c0c106cb6a28857299ab42de5c9db3de047cabc923c5edeb1213efc9ea8671fcf24c5831632e0bacc7421503ee3b400b5edcc48e4e66264821fd790c5727a1668b58c41ddcd01efd53f6665f62d4ab15cc8d835b5aede7519d7d991bea32dbb10aca3d2618b95aff80775a2a74f3a08edd59ba2b2dd9716b331c79f1a97d8ff2562e7aa3c7c4a4998b8e125813090c46bc83d01be385d74193ecea513868ba399a62e7a5e902e83b914de7c5cc3f050264d68f25ad8601363fee0c482d825a091c93584cb188a3d0c33ea5359061db5b89bdb066044437078be61ab989290bc8420b75983c745d7ccc9661662db5fd45c0f63a4f6f581cb8ba462a9548a4571d0a1730f7529d06a28c4135e1cd4d77beea12cac64f63b928f17957bd439f1d3e913ae965025e17c1e60a6a671b00d970808245f7c6ddf4dd4f6deefcea09b5fc31b2eb5203f847820e13eaf3284c4abfba86cdf6d926d34693c08b8336cdffaa25076796234c2d7078b5e6d789f5bc7c7c7bee6ccaa9b87aa74d86cc642df3bc7d4442811fd9f56e1f73f8386f6cfd416454427d35dc83e657e612ead8ebd85f945e7e8fd11f7d3afcdde06db62bcb951a5ce73d5d32141ace0ac22c7a0223486d8980adcad11bdbee8429ddddbdb03347ff20414f068be018ad3bb41abd9c7122e314cd73babe9421b78b59705424bc6adfe1fc469a6f4cbeb661452237ed942869fff6d65e4793707525e03f0d6a7555b7974f7412e3a582666fd4d2ce386a944938094ca10ce23cee1cf49737e3ed3c4b5b853d02a6800d24465ceac0d6566545db2ac9f45740e43467493f518d5d4a74c352d7101707285515df35f6b20a80c051371f5e996cf1d69ee821eaab0426d1d08a5b11374084687fd05efaf2afc8d5ac519ad5557fbdbc507508a438529842d391e84521176b9980505f11d2889929711f4e53dad6ddbd4575be8300a5ed18b9d97db9701bb896f8cba092dcd6605882fff6b8319592293537201b9001a228b4ae863c3c4ff76775d35b6daf0762c1a2e805f3a0166f2a054ebe270358f5f2fff8534afb51810b08c4c12a8dbe1f5185caff2fd50199a57b2d842739526bb78fad7cd89486817cbd526399178609ad0449d717e3a7e3289b0036ae2ac12745b03c4e83a898c856a7a51ea30025f8b2e497f99a7e73176f8a7411e706974c9f954b83e5ad12860ec9b0ed966f97747a6b15ef", 0xfffffffffffffde5}, {&(0x7f0000001300)="495e36e22dacb49c1c4a87a19ad9868ae54993e2883f283d3e1037d3e973d21e4beed09ad0376a72310ecc732f8eb3a4edabb93a7ebda169048394d6892fc7302a558ca89ca9d08c0f661f4a4521996d9769417c42bd2e26ac55aedd25ab2ae8d09e6d81c15d0e59514ec44ca8ae33d9e219f6996413d70e45e4aad4877cab5cc2f09fe53f58ae145ba53fd8c588daf8fc8114de3a968798b77381d117d085f72e6279bfef8cc0a81a068fe3fc134aa40c5cd2f52fa870a7dbec65597e98b3820baa5a9b0f14cd5e8629ef545062f8fb541fdcb5bdd2204ca53c1323f60c18c94f54af17f9425f6a05d9ae2b32f850519078b4acabff7c2e014c966ca9ca781d87abef09bd580cc44f0cc9e028d28335d342a6bbc278013d2b1a6b2c6589999575d590f4e042924bba5ba78ecfb80d39956886cf97d954f4f88c0c1bebddc7d56ce7a137f0853f34c29e4fb3514d619d3ea9de8e8b4436526267edc155f87de00aef5cebae50506fcb7bb40cd72efea05f22fe2ef096338efe3d9c656f5019759219a99316f54341fef711e1473dccc48e2c9f5fb8b642f7d3613b3c74b0704dff8a88eb3d8d272d1952cc6220019d05859c2ea8ddce4193f211c0a912d0909aeb96bbe7abe9807db508bf1c30202911f447f07868265a6e9addc12b153ea535666ef25d9ad55818714187007ebc8ba4ad5a086a80e3a5a639d4e552e7e590fa13443d51f99945fe53a2d4de15725455a0f70b79675ea5b969b7db273f8e9691a357eb3f841920a75bce1a9025186d318e0f54030b4fcd065ca2613fdb6f4e58bc7b159956a6a304e28efca4906649ddc54a9a45814ebc22626e52ebd09cd40337182f6974d4d718daa2902bff653050c97dc27a369c20ea3f03e6263ee6fb72cfeed5a31c9c4f6d0dbcde066af2e4f0fec2e1d9be6c82ebdea7c89ef1ad5d170aafc50df621f7bf39909062e8c95f4e72aab470bcdcfaa8ee766026b46ec5eaad34cf088bf6c5daf706e8ceeff67a6422684117aa9b8866bc0eb6d477d55f01d67d22e975e93b38a9316459e289c0764d37f3e98cfc4f1808fd01301b844b6fa1c1a5ad76dcb59bd6e1448d2dd44bea78acf8bf5ca4f4e00d676f33643f61a8a503f007ce873a5b763bd828cd7ca1ba88af6fb58fd8c937a19e2e8596ffc69964f7f6912d84047ab25c1e8f402706ba0187f332200296acc23a9bc1f39c2f290597ced0503a81c5d3c7859bd125f0a746ded3f2e27611023245cff6b499faa5265972a2bdc8e7db45e791b6df4b1f91da56be6d7d719147fa1ad7cae431c851d7a0fad15ffda0448a2d5b19ec534b9cc0e93e50512d735a262752e55a65a9693dcf9662c10c4bc624a2833854b20e250cac63c09ebe85c318946c571e086b0d7ecbfc580ceddd875dcef0fe11449aee2d76ddda9fb8e10e9ae46dd80a53d7bf00d6223177b329696ad5602132b88ad10bcf6a827cb770a8ac968a565dbe6f36813394a3a9dd21aae9cc83a0538e5156ef967c582e28f6d5383766ee6672b107287a0d098be8f13a79299ead4121a374f46d627774d32b3d4e97ae0675d0211aff3fd8edcc6500e94f9719b03347f1d0211111362ef6f3eb7dafefc52968b794fe311e570c021d6dd14dd6f40e22cb89b57a5d7df28acf447da7266c262ea4dc0cefef1414217674d6f6be67302d0f8d9b71e67b201b2003b3dc192cb5c15683b4f052b22528454efcb652514a8bb673e7ff4accffe2f78bc90bc9c21f5024de13e24f7f5ced2c927ff79ad64a03f86acf5fa5bac48fd9bb2e256de1ac6f5ca49ef383d4fb97771a9f2a4656a269a14a6ab547df0d725c18e0cbfb1590f8a33705dad7f579419268ae94657a4dd822919fc24b3e3f3243deb8a0a0fb75b38f27d4127ff14269609f079c91487827e8ff3e1c649906da00f9387a59ba328d904435991ad8542a6e011e9324dcdac0bb9ac6f7ff3591c0460e51bfca7eef95f096d41219e0be68516a2656d8bc41cb223f436ee7ad2fd63abe0b00d26df4d4bb3081ac0c8a02f70481a19b3667942ce8a663ff211017aacd38ae71b7b203605715256a4136b6a2e1f3ca3978eb52a6689c6288e33529372b7893cbac06eb4431dccc59a20795e7be3d725ac1a90d3fe1ff34d250ccf0ed3527ac57c27f081354cf0bca3104b865d363e98a3e5a34f70c1d8edc44d4016ff19d41f10fa1bc4cd3df19001808eb583880bb630450c79f1dafe4689a76b4fe04abfc1bec8382b9e5a05d9c1a582c1db9a0ada89eb24010a1bd9eb1ec1fa92378fb8474759b9c4fe6e9d5614edc4d2f436bcf999c8b73bc5f9c149f1c9690c4d21b98a9ea829a49f73cce5a9ba813b36a30dbd55f1d0c40ecdf2d506a4708b43e8aa18d443e2ef3d34bba517872952011b3e8aaad148f9848af9de323815e2d3453194fa1ac37b546e7e53cedee7618931dcfc822ebfaf530782737a06f2ca98d5fa3b9fea253093a67cd80dff03846a4fcc56ac0bb28b7cee65629d79491652c3be499c7e7d7b21bedee23e764ed66620b1e6bbff2ad18a0f041f1455220d868864002b6f41b8a7ac10de08f69fc47bdee549343592d72bfbadf63cd18ebe2e3028c852523a0ec7d319233e8f764e19184a397f236877b24b5000257dee706d8e8c51b894a229cb53fb02186e8b6213e1825cbcb17053d99519e1c405b4ea9482337cbae2d8316f46476ec9595d7232d81b0fd23375abcdb97fe1999dada569223d07cd0d4d19c68c0f2ac42adb16953452733d6bc6516f311681feb7e4c951a4a2e4265dfa21fdd7e48b7bb78abcd2f53e73e2c7c6df2500cdfe4727fafbc27e5dc9a461181ea8c048a40175ed87e13b3b57b763f6e76497ed6b42d0fc67205b0fd98d7b58fe3e74f9263b4d98c96e6cdd71b005b14c0587fed1034fe0ebb9f117dd61dc252042dc65a8327fbf402cc33c0b9ee089b8327dc49f116b8a028bf51b9019a2e9e5e4e8b14816a62ffaa1f565c4d2e336281ebb103e200d8e599093edb6517fa49db4b2f7f32060f43bb69c2720475be422fb9431cf5f58757a7bf7f09346c8764d81db351b7252cb4872a03873b1c76cca1c6d8cd11634a94dcce299d9c81a6f0405d38331971c5f794f740cb6f2f11e572590672deccecd12a64d7ba9cce720c4c00c873b6fb38ae8f01eae3cbcdd89c01bcf11d654e4c3c7ee8c7fcd1c0c6c5642f1f667a8d85331aed02ba3bb753526ecab955f58720131709b541fabaa43341c103d04f26c230d825ed5baaac664dd8938433b6e41207c0ea001d79c738105aa83dbbdafeaa17a2d86ed99fc118b8837d55fdfbf354a5816170edbe5c4112d6ebf45d29e14eff452584bc7abcc3e56d44a5b5eb16fcc72ce504ef233506e67e6fdad5ea47ee3f47a527aa9a57c413eacc8c20c58527e8ac42a9c429f99049bcf0c724ab5ef2cf159514134c8e9af92393fd161fcf110f9789b689ac5fbd634ad2580cb609c72b266071c18fd3082114f55e3a8af859cbd07cbd5b55b952ad9ab20a28f9c6820d0f428aa286b4d4b0a59e9fe5b31149e2f7b338b692f851ef916632deb3fa256f69ff98c420091b83a0fb2d38ff5567dbc53dbe7f8b1089efbb2ebc6697a33989665d30e817b720bb26522923bbcd73584b22532fc08a4e862a56db3bef2e90df3614d23e49f5352b616787222d59ae663e87b50920b1430244880895155acbd2b93517ec63fecab75b55c2a98a38a8c004f6221c932f4ca7ccbdd7086ac4a293aefabd1ff07f49c63efd5cea09e955aade5823fdc75daac841b0261047c17929b5df0263b2329514709939b83a64ff1a8e674f15ae7b2df848afa77f8181cfbb2feee604b7e0c23f4ffcd63b0d8eee6135643cd6d88a1de46c44759141993c143592efc2d014fc8167ddce1d811e2acc8f4bbe0f0d18accd58ef560be0c5d00dfb3a73d209c5f3b569334441fe8f023e939c3545c6fa5be0d82e47aac54dfbd305092dae9cf5fb49c2a19a32837463ee3e17cdb789c36dbbefc6e01ef47c035935061efd992650421b7441893b6b0ec8fd11a3ff10ba995a80ce01afb28dc8544141f0c17304b1ccfedefd1c356de3db6e7611a607310b795f2511d04d6881e6f251ccc9fa7c253a51f08eed7dcb637eae1836e72890a36e7cb836e9b300f7834d31c2bfdf152e4696ae22039b67fa8a26ccc0bff4446cff65f6629a896344401223cad271619a3dee6592967e49fba133de0a39bec640ae29d1c182fbce35075c0ed72e9d9d08b0f9643a166882e856df5719bc605db8712e027a5e0f5033bfe0a2984da9073c40cb6f0e261cef5d5ac384e7d38f6c0fc60e76ea4d082ab562b0552c094ee80f513f13b94003911d7890615fe7004990ae54ea9a61b59083a578e19d818b39680b5ad47af167d773b692eb99174f88b7b675f9283cafabd50e61c231ad1a935b9588b9ce57178e520512c0cd014a62c0e0896475a056bed4400c578dc9c7c3585ea382e1df44a5b3a33a2211571881a77b168cdfbd7d5d027750ed622b1c54f10bf69fe690971a3f7f3856517402e25ab74e2bc37dcf6e2030a11230be89aca0c1c20e819b4349683a622fb7f91e192e5715f7cf573811f8f65e53ce898285053e0a14dbaad8a6ac8e2a59d634d966deb9d70aabfc8f9138c858420a4b5175cd52abe73cde5d2ade9a0ff651147aa250ebe74af090f5d81e4b40c73cc895cebc0b9c4a83793c6a5f1a9f872eb627325553c6d154537c18c7b067523273e381b06e7d54081b7fdf5d12f037f1ab9a3807c1fab1e05ab738e46ef106bea3dc433d21eaba3b26cbb1e969ab9708f8a7767434c4cf6494a41361580e406e69f746ac82822397f814b9ac1358d90f178c347e472483a0d55c47ffe9aa5920aa7e68c3c2f057161b298b25ff89f4ec72e6b6ae72d9f84e991d5f6f80c12917c578b4ae58954b48f8ebb24a8fa6b3b938f09526ffe7d3dfce04c4305b8b2ff8b17643547f47a3e44c239c8fa70e953af71926f482f741fe8fabd029f9bfed19b64a07ac7467f90d47638a1c5e951901fe90bd7532490e82c541a26bf1bed9c8c37614df3e5079e06fdaf17a522a4b01fa8fd67de5dd5ecc7f477271bb2976b5cb542fe24fb700e7bdd5656fa607800e93d09cf3df70f7b2186bb39e3db589849bb2d779d23109d7fc4a1493a8f2d8d94d10ec094b97d4084350811499bed7a056e0b6c7b4477d0f6825c28bf2ba6d276fb387f4006d1c854c89985e25f5f55b9b51f53fd91c9e7508accffd92d544707032351f39bc1893c6c6fe9987c1baa10706414c362ba84f6528706581408e2a6128389438bd0aec9eb7bff256e6337c80fb48f3c982c8b32374b8686a7d9d8611321dbf6a0c276062aa2514df9470c1574b0b31ea21ddd295aaea4f625011611c98a5bffaa02b77dcb583babd71c5d88bab317f3741caa9c50fa9dccd2075d3e7dca56cf43620d11980d3e7d9a5f8d4837f941587f9b908a525f3009b1500aa8f3132e8b95963fd774e0e2dc7e812cc60089def9ec6acd510424a4eae34069dff3d02c3601c219accd56960d3702fa06f1cccf8a6961b4d44adaf9bb320ec8ec78835098d859cd08c80ec73f245ece00bf164f571547538042be6aa4e5ce6a1f6d458b73a8afcf92c41903eef9893e74db3705709f3f83f5f78af67451ec9b2487d7a7510068f3cf4788ac974c1aff722a7d4bb165b5403015764d34a30f54b09b4798f174d229d0f6b73a113c49e480579f6e0b0c223428aedcf24", 0x1000}, {&(0x7f00000001c0)="e3a70df97d0be27076eff5196b108b77d6dad04723628eff1261712afdc820d131660b2199ad8a400468fd1926492b3025b4981b6df4b5107af66ee0f0eea973160cc9f748b4754fedc0882eb7f597dda750b366aa60026a6cc3e1ea105d1e7dd039ac487217b3ad3b0c87fcca14141c4113dafd9175bd4fbb8b1f712900000000", 0xfffffffffffffda5}, {&(0x7f0000002300)="b1d504629a94b61f6ac529d6b8e2f76a84c18e6d59a6f2ef937b73547fb1a8e5436568068da4b8ca2460d8e08153cd4d2be84461f84341d43931c772e0f739bdbcefddfb3b8fe08c49261cbe1f92ff452ebd8e16f861b6047c83e2e91faaa99cd42833e0a18c99b589c8408b919cfef353abb6c32b4adf68067657340e7b3b982f9dc955ea09888756e6587589e9e95a30a9b332d59f605b9a", 0x99}], 0x4, 0x0, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/70, 0x46, 0x803, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x3, 0x1) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 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) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="9e5b8f05f53277e1eee4df4d87987ff9520fe7a1f722851c97b81376e8dd12f081653773133a9cf249a72517d7f809de3c58c29445b5511943c7e8c436ecf7d8fd199e5171f81c7d7c064586770c51769f770ac90bcccdec88d6c85f2d116aaad5d2f4e1a2cd07084d96a801ef09e65d86480e2b7bc4a95c1899b6d2c3055666ebd181a5a09f63cbc74e48ed11587e2f1fb1704294769a388a6ec420330d82db91f0caa1977754696d54ed4cb62fb4c8c189f6", 0xb3}, {&(0x7f00000000c0)="fb57fc320e48581720234d6e1c69d7a0f24ef41384ffad5e40540ff481c78312f1b9714eeb0a36fb434cfd30a25c28d62cb33f3578991d2a47a7d15e11f7b121db6cafe6a88c78d435c4a594a9b4062479bfc7265c636e7c841f419f0758dbcbff7c1f55de888cee8dc85e474b9f54e4640b81", 0x73}, {&(0x7f0000000300)="74cf6a021a71bd5e1ea48a3d017a4534dc07fad7310bd2b488ad753c80a5ac580b2477caece4280a8911756d418fd9c7879c8c20dbc0cd3b6519cdcb051aaf400b7a90ad745196c58cb01885bbbe875b49be858ab0148f5c4006d09b618e94b4de06883fcf2ae1c1841fef713e2db69d4819bed134a0b98e00e3a48dfcab80c55707cd3b387128744c5160266333be1ba2dbdb8e87990d0e364f40b055aec244ce4f098fe15141f3abd2477eddb9f710bc69654111eeb9a538f00f116c9e23c9c309680490c23abf04d08bad6ca68206a752c46e5733fbc573860ab125ed79b57dbf9d7e2ae64a68101589487b4806be8e4ca3403c41e88bb4c54d08f298672690978e5f0aaf257f5db9cf3aad680ca349b7e325ce8b291f8d4c090d97d57065b8416f5df811e2b9e83b36c3690a331cedb8d716257bea1d3d01f3635120dd605f0796de2fc261c55dea3665831891981d1d6a1212abc5aa0029a2622de1d55e53539cc1e373a9d412921f14634a53cba1d6de86596e7c52baa09d6b7884b42daa9a8f5e483e69c55bced02d63c40baed7c2b2a20d2c53cb425459adbd0c35ad25893961d795c488d2dfab594a0b81854a25b5f56063f7e2930e9d0ecd25a709693b9985f282314e1cd2299a8031be56d646e5faf45a64d2375939f90159f239355b1a85f74ed48f396edd07e43436d2cc9de3ebed4750220802637e5cff48b31ccfa1b234be096b9ea57fbf56dea39e22d4e48c90ad0c4e568a6d0e6f25022acd915eb483df82db4168b8b8f44061e939ee0615f1a1c5e9dd61fbfdeac66ea19972d718b52dd3c5e83d7e13b930a96a4feccff4257b61b6a9c1f6b769109e056788208583cf0ae44f8a66a4dc7315b2664e2bceccb527318187cfa0ba0fa25eef18a0ca6a817906642f0edefb514b3bca36ba6a1e167acede2999d54713051629686f27f4a4f1df7b5ada156b44687f6baa13e97666f2058ea37a0de7dec05f8bd364851f42257b018280dc3c83c2f022280dcd25ac103131c060254501f6165ea4811e6c1dcfb02397809d2dc075951510eaa11e055d0ade791e33b6a6790521d62dc53d2e3bfbf4508140385310051d8210b2a1ee64425caeb7ec5d79a766a88bd8744eca6c111ee237d9b5f22ba97c91ffb6e77fa5f5614b1adea66df5dfa8d66d30fb3c0ad6fe67aa7646f084fdee3cb3145a9db9888a364670ab21573902dd4cdaa44bfbbf7078fca32075b3e7bd4badee11adef97305997fe794dd8cdf3d5ab23dfaf6f106db74b38aaed2c9017c62ec546559fb70758935ffed9b2aa436115ea2d80dbd7b9158e1dedd8ab2334947a81d2ba4ff2081ebd07f641a2bbd3086cf75c203a0497aeb8de573aaa62356a59bef39c95df1c9eeef861f0b16c8ab286560c8f716cff01edc4ea51b0ced810478f4abfe911057c453daa636e9a1e4e72c136e38d30e98ad2683e372bc32ad7cb8e283410ce09925f4f66df5c7a40b6070334d23c80148648371d1cd07ead8d85cdcfb39ca46a57dc3932a82b60049717f705bb0ede643f53fe12dc3fc27d8cc15a774b5e12d962e506768ea4a1cc8feee8d26309572e0af69d4f4ebf790ee669dd88b199524add876cc822a081791cff31cd94883000e9118b3edb3612bbfaea9cc5a5984c7168b535fe198fc502efdfe4f31a1a87f4866b4d8fa744019713563b668f368599afcdf82e8cde13ac5419fd51dd9e9e7c6fc39a7b0bf30809fed638ad8452bc8b674e72eefa999a7ad535c43f6ca2fa0e2a7cea4aac2c7ca3441da56c865e509699d634d7f067d93648373c333c9f656cdf91b18112e2d9443238e92829e91bd36497b947ff96b7978f5cebd04db012518a6f9bd328cf7fa24e842daf45036e4075ac8e3914332f232eacf1eb9e63c03beaf509f9a73e4071ee3836fc62c5ec57837209a48be16198aa51fe88b24752635aa31d598694c123dd4190d637a56505e5f65417f6b56804e65ab8a7f4c2b83481b63d5ef4cc1c1378d3e7b0728aea7c1ac7b8f933badfe8292ae6d8cf7b97b31cdffb2582167d01b5043981aca2a5be3af7176ee6e146dfe4edfa87614fa6fd9652ed6ee1749b5f5a432baa4174cef7146d3ce753d9e7deb521b5e81c95bf74d69ff9601a8ab160a99b7b1adf23aa52a28a7bc3fd576fddb82f4a25475e176525b7c40c83139c6db0ca0af6822ea88329e788f224ceb5e2b0299509632d81c98c42eff4f261cb21f04d5087662dccb04083d08c84955a3129a490bc21b103702e3996dfe9e20c406abdf6b0d4b0693d81279f6d67425c8ee4b06f198992af7729ecb141d04f0c3964387a33998151e5c2a909fdb601d4782be0756313b7baeb4e1d1370e77462f68ab4296b44992d1011bbe9e58954d0b32a6fd8a3bf51ee29cf18da9539f5376baa83a23136e254f99922558aca24e30cf09dd79d8a03d0afb4d846662e60ef2c49c175ac21b3998485021b100e62edb85f8b10bf337174b709a0ac171d6695e1c951e75b81690627290c9e12f0df8ca0408e8e9534661830beef1a2308ffef8233f495da5cccf7c6321de550ea97c0f187ae1be89421ab1746c46294e62dd8b3b8e9d7195c1fb9e818fe30e98d8cdca156b58dbd29603cf72c2acd7db801399e4ece10171a72489c4762118747c2185478a7f1334f391c48ce32a9b25041878fc6ced99802a566130ee333b1d788e69c964f09c8e3abd2db555e7c32cc36a322fc5890ba6682f82f97dc5627a4179791a27b9fc8cf05d517051bb59123c9c6bfec606c3a69aca8719cd9bd66779a8ee2bda90c55788946af9cb67cdc1e8b47c04e81740e42f009b5a608ef3c1c9665d68702696a6fd9e81b3ac2610fdc2a76658b463c83491dee8f7fc199e0d2fc4fbe0caf2ab7d7181d2206253121296de041a47a0f3a37da255327d65d01044eded4702e7bf62903ca8d19208bc6c486f61a34b2595d5c6318bf8583abb66ecd0b8dd56ed2f3ae1b949087115f4a733fed853cd2cf6ce1d3b3de81a8eecad428def1cd99f4587532d76d530c6f949be330c91e829e7362f7bd46305724ce80062337b95bd83cc6836ff256fed82612a3aad7e9e6d76ff5b05c125e25ea01c72767cdc78d15b26c6af226692ebb400ab057024e982c73793842563fa5881dd48058ab6f5c7af5cd1823d25d4d1a8eb583d3f21a37dca6d6c96f0859a5b332ddf30472a1c3e487c5fddc57d3b979d7b17e8cef8bb16dae039ce9f9d624a8ea64addea0d563e9fbd43746bda85956d3d50968f942aee0619a2b12b6455cb0fb450c7ad1df7c179a3e078ad92b6d3c8c61f47b2895e5db9caac2874f9034319a29b13e55a644718cced11b225f329bc81c03afd5dfbdc9535cb543be9c25244f2a00df2d13ca6704d3f90471cd9bcbf6cac4ab12e5627350256df80a8b395c5a2b5bd4b7783a6b33940d0f040a93eb0afb58b9dc219075345c806b87f186e866b2ef44018d77a301cf31a7893d2ca2a30200c5b69bd7a52f24b4063a897bb503032304cfaa40cc7bad95811188e857d85f5b101e7949f57d9b342b32b691fef2169c1f694224ffc051a9a5c467d6d88068811601cb317d4b09be2d74332ae11dee49102f6a2a7a3db3d8b3ef148bb6ccb42a6cca01419e52a87da8e39765c0ce6d64ec25a34e0359ebe0dbaf6dc138cf878ccdc852538a5a8b47bd30e21aaa5823c6cb022aff504a7592ddc212f1430dc49f17c99be3c8baa9bc609be4f9126dc56cc2bb840975a06c79d84ae3ce464ebd0b4284a823059fdef84d2b472b9cd045a9981b4160599d53effa122b170021e022760969d197c796adcd9587b64959d807e68f4af384244ff010f39950d15ca59f7481d35de484d5820f29312bf777cce1f2935090301a61fc225a46f90f50e733ec225248b32f736adcb268adb6d7de8393c97a5185bb010a2681308eb71195c17409501993f570adbc03ea52d79fa7d04ede8fe0e4eab5fce596a2ef6aebce464c5fc8969ef376f52ff3949da98a4c0cd6dc267c376b6bcb500630b2f476514156075c80f4da235be9345521f415c38bff6e8c36da5058679e90ea5cf15cd7b0b556b498ad54e65f8cb4e6bbdba7bba340ed2d85df9df2f07a08f53bcce8772d66046a656b0fcc7e301da694ca8c5a37dc2101c0be43a768d2789984b7fec5c0d12e011cfd035fdb3f8a465cb12ad31e771c4edb5e6599b2cf2cc7227e665d87dcc54d1447e0d993afad19bea0fb5c85cd884c3b61b87ed9f4ddc5fc22c13c77f4d8f6c4e155885a06ad94a3533bacbceb645cbd7b483d836ee74553b7b230985fb45aef86e23c6d92180818f56900dac20181f31a63261837f92f8df5daa06d87eab53410089ebc376f1158f26d0ed215f69f94124b88f806b7dbeb7508e55d2b4f261cf9d29f96fd06972fa40b1271ab992b5c404683c820500a2da15d96da8ccba00a81e40e85dbd2bacc79e0a5e7df20812ed5612c9a4ea1409d8790d2286e422ecbd8871a9ad4126eb5093a4c635209536ebe57f0a82d9ddfde63521828002f748b1b498a6499b59344dcdbc590c3fc2d516672963d9d527c8a6a76caebe8130016960822fa4db426d99044d21f4260cfc3b5b35ab2dd927b600c5d069e0a76ac51da40b0cb053c0862cd676ad59235384f613544826c31c494c5345d22c55536f38511f60a18f69d8fad90ba1628aaa8de13d5d34c602b68d9759a09755c955e6678efe6364168252705c2bc9201d77ae54f7204c1177d6821a9daa1fbf5683e52c486b665aa6f6492c2548b7827a5a1acd7fbddc6182e954e413acc867bfbb2be51b0f43fcc0aa2e2cc492de4b81cab84f437e1f41c7ec125b84726f246a7b71f214c565c8de23fe927d49ca80595be663743526aa005c4622b5a7ba36aaf894748e2b2d9dc82bed3f426dd18968d654fdb73b129f5831185a0b38b7be77794dba54dd223f1840d583125190ad81598dfb388f89c0242eff2c207713824adc63bd382318bd0832646ec6795e3c00b366b9481a983449fc0c06092283b0393513553c110840db38e76be9953d53f133094591ec4c637e0181cf50a1796dc76bfefbfed6982fa7ae909d5d11fd7fea8d0c01ef6c9db13066547e84139b16af79b5b3ad7cd0b6fab21bc5d55968c605126b99b010a254cefc31c45f3edea2d8194278e13686fde20478ab841148e88fcefcd2278c92b39fc9898bd6db7b5cf6d50bc8d93f318632ed7b492c61a3ce8e53cca6ba9445d1369cdb5f10d31c7f82bb1b839d7d950713834686e3ecc273c950cca8ecbaad22ae7b060308b016ae33797e733eaf88dfcb04f8b65469a6b9b69a56a3cd2e720c4322194e8044e874d07e17166cd23cdae71f7f82c0e6bc442771b8492c32a5f28af628a98058f9612349751b51fe64338d7e39c9b2523eb3831e5b8a8e9ffadd6893df8ec88843be83f29c69c7b18117a5dbaa860c8295af7ac3974a21aa0461576daf566dc702a4dabf9ab01cfc2ce171b6833af5216cce6a346fd907f5a3a3c333fe6f0bb785be29645abcb910b221be97e70acff091595d560a8fd6260c99a47fabc24c2b77024e76268bd08af0a945e239d5b7900b88c4953a02f91550a96cc4f808e34c20fa427380050220feecc78fc90097d85586c99d788b4169ef27e068676a23ac54722ef545e7b820b76ddcdca7daa5e70b9868fbc8c1e15df140cbdd508d28c39e1125388c6b6932e7502031b486884ac531c0b6e18b4b938c4d272d42353a8b1d573ccbf6367449d07e2e78357b1761d2623", 0x1000}, {&(0x7f0000000180)="c46649dbc7495d845027a00b63cd0d8a057a0cf131e3e16f1e06935d51801edd4f95181b53694f7cb0d2014d07bee70cf7d3a670ca3cbcc65dfbc0303584168e2dab52066dd7dcc9c5d78e1a6038d99abea10368edcbaafd7f4490b76f122a9eca8f5742033405747ac396e68b54c4209666e5", 0x73}, {&(0x7f0000001300)="50cf8d4499b618f4a8805f87e4c311f9a60bde952a6baf28a58e77fc9cc4b5b788add625c02361cae1d3015a485bdd8f944183f668b2da01c1659c1d867c12c5913fb8b7c94d4412bc77d744ae4573756587ea61133f27d74c4920122d4242e37268cfedc821c74e1df470fbf142ded0b90d55994ca57ecdc4a7ef8e09a9fc06db42611f", 0x84}, {&(0x7f00000013c0)="80964d2f1117c7ef9248b4e2b2e1015dbb60b75dbcf4458b17d4c2cbeb923c740837495dec9bd1235377ca746c8ee06432f185ab7262c78c4b617c8b1b9643c5224279cf2133cf1f2dc655cbec92d265ccd5ccad13ee8bde517477efe9c3c74b46f08283be4ed9f12bc397", 0x6b}, {&(0x7f0000001440)="79f699d9c71ae3a1d29fbddd663ca41e8e92c5c9673b36adfad11e7ab7acfe6fe76112a0a9502155fbdf792c555ef561110ff625350dd236d9f8f59e79694e80a2b9a776ac650c7d64455c0041418d0cfd883baabfc8fde721c40c81b6016f28ed34a77a7a80864e42a39612c000ea19a0887a777bda751dc40f9264019c91", 0x7f}, {&(0x7f00000014c0)="ff4e6e177fe9bebadb60c28adbf2b93e555678be8e8087b0837d7d7d2766f3ddc0de11d03a88f495b90ff212526b679119487fcd3cd10003611fa74f04cca490fdcfeedd8c619ed53e", 0x49}, {&(0x7f0000001540)="21bfabecd34ba63ee336343a616fb4253cf10a108485aabe6d2915b6a38477cbe912b54be8409a32f6efb6d43bd5c49e90f5269458d1f5fd90af80bdd39be29d1961d1fa1576285c33fff43bef3a8e", 0x4f}], 0x9, 0x0, 0x0) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) clock_gettime(0x0, &(0x7f0000000040)) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x81) r3 = dup2(r0, r1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x81, 0x20000080, 0x0, 0x4}], 0x7ff, 0x0, 0x200000, 0x0) 16:00:25 executing program 0: r0 = socket(0x10000000002, 0x3, 0xfffffffffffffffe) write(r0, &(0x7f0000000000)="4f1ce4b9f28eccbb00baf395450a924d41c235344675ab059937b5567e80fb6afa40f9532691923fdd626892fa7f13e375c9ee95172693f3adf23feacece406e8e4cf17a9bc63d78b07a3b34478d", 0x4e) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x6) getsockopt(r0, 0xfffffffffffffffe, 0x7f, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="106233df3ff5cb86efe0f75f72a12be9d6ccceaf8107066f214f89a44f489a5d551e836ae73e68c4904ad7453577e641a8608b830b09d43da6a9c41a9798aa1e319f8cd05ff71e9a088682968dbf04c0329d0499c2c5f87975a8a40fd7de34a992a1a0cc22c39b974074e29e1ddb67eaa3d6c17c0f767643ae7dcafcc7bc30d743cfebe81221e399669e9cd3051fd031538555ca7e2a130155318af4db97a488459b54eb1e672dc71a8a982897750768b5a5c0f608aa426a40cb8c7d134cca6021b2049568e1a56a15ef749cf55205762f2b119d9798a4ddc63035", 0xdb}, {&(0x7f0000000080)="9d723fa0f33240144f1f10ea36bb7fa882801ed19895ee0217e933cf9ebd4c92", 0x20}, {&(0x7f0000001240)="3151dd52a5adb1467a41830da7f7aebcb1efcc94c9bd0b11807cf652c64ce2ac0116ad18877e5ea42fcac43d7ee564b33f270bf23e25c0391a33c09f662099737effebdea6b573f46fa8d87f17", 0x4d}, {&(0x7f00000012c0)="b87aae51b6f0b388b27f93aa2972337f77aa698c6e48fffda0010cf9721010a20fb8ba9613d202c778b0dc7a7b14518631c96041c1b4482df9cc64529f05ab02862fd0a53aff6b52dc5a2b71ba30d487", 0x50}, {&(0x7f0000001340)="5af986955c39d74475ec0fd8335cad9d9147c8b1ba0f", 0x16}], 0x5, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3f, './bus\x00', './bus\x00'}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x2) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) syz_open_pts() close(r0) r1 = syz_open_pts() dup(r0) r2 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x8) socket$inet(0x2, 0x1, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) pipe2(&(0x7f0000000000), 0x10004) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10000000002c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000100)="5c47c320244e905e71c6f0160765c082f07c66cf9fcef7c4a55c33aa528014b83ca5c123927cbb41e46dc61a0db7583ddeafbf8fa6487765") pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) dup2(r0, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100), 0x1000000000000333) 16:00:25 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x3, 0x204) semctl$IPC_RMID(r1, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x90) socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0x2, 0x2) semget$private(0x0, 0x4, 0x202) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x2) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c6530007744d0fa0243ea0cd1c2d11648b3d92e68a452a6a800ea4bd793840f6d"], 0xa) 16:00:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x33) setuid(0xee01) fchdir(r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x5) 16:00:26 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) r3 = dup2(r2, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0x800000000000001) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r6, 0x80000000001) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f0000785000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r8, 0x2) accept$inet(r6, &(0x7f0000000340), &(0x7f00000000c0)=0x305) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000004c0)="00808ac72093032e4b91812587b6") 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r1 = dup(r0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/252, 0xfc}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000140)=""/143, 0x8f}], 0x3, &(0x7f0000001300)=""/213, 0xd5}, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x3, 0x3, 0x10000}, 0xc) socket(0x0, 0x5, 0x8) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x2) r3 = kqueue() getpgrp() r4 = semget(0x3, 0x3, 0x1) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000000c0)=0x4) kevent(r3, &(0x7f0000000000), 0x100066, 0x0, 0x81, 0x0) close(r1) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e", 0x4a9, 0x0, 0x0) getsockopt(r0, 0x7fdd, 0xcf, &(0x7f0000000040)=""/251, &(0x7f0000000180)=0xfb) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = msgget(0x1, 0x2) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, &(0x7f0000002b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffbccb425abca64896bc7e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea7b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51ac73f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000259a17386fb60e5ab3e194d2b1815395b25766360a6d28e9e2532c0c5a79e83aa40b2763fd78da11a07417332efbddfbe01fbf4d537cf0d1b9e6deb27a60703517cdf2af723a520ef6e2562b4b357002d226638b2a5cc5c028b3fe8f313ad8eca243cfd4c354373e35eaf28b2aa9da72e361eb852624bac39cd3b9db3f4b9261055e7a26dfcae290501b504c7a94c1bf4d330cbb86011a4b6e1a87e91209d3ea025dee2209c907bb270ca8e6c9e01c839f1ffc073f35c250767fd8064ffa014d6beb38c1320a09723e07b62d1f"], 0x1) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = dup2(r0, r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x3, 0x10001, 0x400}, 0xad0d, [0x337c, 0x4cf, 0x101, 0x9, 0xff, 0x200000000000, 0x8000, 0x4c]}, 0x3c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r5, 0x2000745e) recvmsg(r4, &(0x7f0000002ac0)={&(0x7f0000004380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a34ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e396900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f6aa4d40b9d0dcc9814b50000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0919e7465fd76deb00cfe37a87d309939bbc975ec35bbf4821f48599d174cf8ee4f4fd4ba1f7fc8174224cd9dd04924b821420f62a09f7ecb2a6ba27e80e2d44de626d45f79b12e170ae23ee0ef511acf0a700dc2ef76b834059074ee2f8b0a644eca24418ff5865ff2410ed8298c60642e9562a2fdc4c404fcecde4d5b8c0bd87c01ec3918fe0bbf6679b25f891caffe2f82ff9ec009626190a56a6b629ab4cfa96c499c7f0a8adc947698b71562d3cea174729fcbbf5ee68741b33fc5c43b8dbb568f4eb58ef9e3c37a68f97450f3b735c6a70e1665b7a18ffe3633ab84b57e30f9132620c44aa8b3af953d4de506f4cf3b6fd7563c7fe96bbb1caacf7c86e66ccb3ff7fce8e7c46b4b0774d39545c284e13fe94ce0de9498f1c6f7b24a1dbe95edd37efac1f5f7fedfc5d79511cc67a7df11cd64ac9453f2f968be0ceeddfbe3fd3a25dc48dc15300"/4425], 0x1002, &(0x7f00000029c0)=[{&(0x7f00000017c0)=""/194, 0xc2}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/238, 0xee}], 0x3, &(0x7f0000002a00)=""/187, 0xbb}, 0x40) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = dup2(r1, r2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000740)=0x1) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:27 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000000100)="4651793fc305b2de1d042c481266f3a3dd12a294f8a685327acab08e9037258905ee84e8f98f84db5e6d9d7dea3335f03c4525db34d5c96586e4de434f752d3854b5b80d6552e2efd2067d7a78219a709eaedd50fe6a184a1adbd17ab5beb0582187bfd3be7953e8e7b2a34cacb569089ac578f681014881aef48adfefc880d1bd788542fe5bf463a7155d07cafb820c246a39bc0a2598494540928760aca067206af4276394d91f4d99bf48a10a42757fcf", 0xb2) dup(r0) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7ffffff7) r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES16=0x0], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x81, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:27 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x74eecde1, 0x100000001}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000300)="49aad8157a03816e9e1d83203f5aec6d64c7ac574631643f05e9d1f28c6bd38e14d95eb93f33c583fb9f9c7305", 0x2d}, {&(0x7f0000000340)="6a73c703a815074882ba5aabe49bbcc7374a67a66b06f7df562bd577dcdbe28c5550a3d999db72ed89e524c8421a4b2d14dd8949fb7f20255f6844d3d0f119e5fb97a9e46062e3fc1c552cd640c2580357a36782b15cd88acdf01044389962ed1db0d027c71b4269a66f083cfa29fb204a8b8623f61149cb86029419b35bd2707533fe18f804af3f383d358bbd65e35e229db28b8ee220864315048840be352d5c4940f684ce57bd477db2da70dabf94841fbcb925c36b3a253eab1614bcc1702961", 0xc2}, {&(0x7f0000000440)="f6552f0810b2f70972ea60e615c32ab182e605a2a7a7bf3c0ac9fcebf903f99c3ad640e7f2056ad3e2a69822cdcf461cbe27e5404e6a80e7174ac35695aa1b32c475c3def00344886283e4bdec7feb6ee2d1126e1b03a0ec", 0x58}, {&(0x7f0000000500)="74d7b28810602e5b73304b23109c24849798c523a979ddf20fe04db0", 0x1c}, {&(0x7f0000000540)="d4681b9dbdfa78b08cf6095108f065bd564154c489a2a20fe6a16763379af77f34dc5d19290e2bd4d2124234bc901153f33bd3b5a4b057e887f20f88694556c289cc1145bfef92f0c507302e226a59313a96e00a8fafb8cbe2b93b65786fc028e722533d4d310feb8233e91b059087b5786e0abc0351d07b8ecad6965c46c8c1cc9b27d0d29747d1a54c32f8bdbc581af2bcfb080fdcd429e18676c9", 0x9c}], 0x5, &(0x7f0000000680)=[{0x50, 0x0, 0x4, "1e76d7af1db667d92feeb3dc8f4c6861f2cf1663f542ad7c3390649fad6ed6210f9c2bd07e49fe08cb7e0e6d38e964fd7aa38503f3f8b47027fe3749f02481"}, {0x48, 0x1, 0x3, "a36cc74ced2d8b92cecd78f6508a7dfd09884b43f00c540db8e2dbe1d3da1ba4a7b1aec6d5ddf1c0fcac2b937c57850b2727c9"}], 0x98}, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r1, &(0x7f00000008c0)=""/242, 0xf2, 0x41, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000840)="aca605000847f64241ae73c25a4bad370c8e18aa6b57e70c07a2b115dd210e39120db912a5435d314cd2a68a707b338b576eb8399b4cbcaa0fad7b3f8c8d9c8fd20d750ea79c2524b7f095496ec4b8f9d67b023d42a951e9cc7ddf9e9005507445", 0x32b}], 0xfffffffffffffe93, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, "618a0d0000f4a0e3c6514efae973739ea78b7ec0", 0x1}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x274, 0x0, 0x20, {[0x8000, 0x1f, 0x81, 0x488ffea0, 0x7, 0x8, 0x1, 0x0, 0x8, 0x0, 0x1ff, 0x7fffffff, 0x400000, 0x2, 0x3, 0x7ff, 0x6bf, 0x5], [0x800, 0x8, 0x101, 0x5, 0x5, 0x8, 0x6, 0xd6, 0x3, 0x6], [0x7c5aac32, 0x93, 0x4, 0xfffffffffffffffa, 0x8, 0xff, 0x1], [0x2, 0x3, 0x4000400000, 0x4, 0x4, 0x7fff], [{0x47, 0x2, 0x6, 0x3ff}, {0x6, 0x3, 0xfffffffffffffffd}, {0x26, 0x2, 0x200, 0x100}, {0x100000001, 0x89f0, 0x9, 0x8}, {0x7fff, 0x8, 0x585e3bf4, 0x8}, {0xf800, 0x1ff, 0x8f8, 0x3}, {0x4000000000, 0x1d, 0xde}, {0x5, 0x363823aa, 0x8, 0xdf}], {0x5, 0x3, 0x4098, 0xd3}, {0x9, 0x81, 0x9, 0x5}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x4) mkdir(&(0x7f00000000c0)='./bus\x00', 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06266f23b8839f6ba372fe57d083c243aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x32}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) setsockopt(r0, 0x4, 0x8, &(0x7f0000000000)="95e24d8dd314b3c7e10515b49bc842d6d6d9ff8bf9a48ad9046612f8931b5262e2f0015c707b", 0x26) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 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 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7126) r2 = socket(0x18, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000000c0)=""/84) syz_emit_ethernet(0x233, &(0x7f0000000240)="b66ec6a6b4ae2a6f3a0afae9617b5f1b5bca8acc3e7afa7fbc59fc3eb5c97917b81eb84abb2473abc417eb90ce2946d7d22c5c9ebf8f8ab37fae32b3afd9ef04e8b541796bb971fc04750307ec6664c1c6e402a727690300d6cf40ad5de49c5d023ee0d38442d69a02e0d83e08326e0a957db1561bde7cb158631bc905c625d6") 16:00:27 executing program 1: r0 = socket(0x3, 0x400000000002, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) setsockopt(r0, 0x9, 0x1f, &(0x7f0000000180)="500425a397c3cb19295bcdcf555a660b1f08dc10c0503e3ca11dd07b8b71b359dc357a7f6936e0d483169b7308f335c45193bc61c632ce15e1458223e55c764a5ab907", 0x43) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x121) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000140)="8c58c699dc3591aaf7c21b77cd430ab237e24f58123520ce960ee6be7e52b98139e915c5f831669da83ed0c51641d25ac72936aad78e14607999377786743f395f70a30aa21d99ade9d1f87e5af48ecc082daf639fab7946e4658e6984f9fb121f0939c8a193b048093ea56e4cef61de92d7d512f6b65ba073100e6c686deb0f99d5d062edc9bbd8bc49beb55d37e30f16f1c08a3375c788532db5d370a2adaaf9752b9ce7983d6566e2000000000000") 16:00:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x101, 0xfffffffffffffffa}) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) 16:00:28 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:28 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/239, 0xef}, {&(0x7f00000013c0)=""/162, 0xa2}], 0x5) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001540)={0x3, 0x9, 0xb57, {[0xc7c, 0x7, 0x8, 0x3, 0xce, 0x4, 0x100000000, 0x7901, 0x1, 0x8001, 0x7fff, 0x7, 0x5, 0x7, 0x40, 0x8000, 0x4, 0x3], [0x7, 0x3, 0x9, 0x7c5f, 0x80, 0x186, 0x81, 0x2, 0x3, 0x5], [0x101, 0x5, 0xa4b4, 0x5, 0x5, 0xffff, 0x6], [0x2, 0x0, 0xf3, 0x8, 0x8, 0x8], [{0x3, 0xe7f, 0x4, 0x200}, {0x5, 0x9, 0x7f, 0x1ff}, {0xfffffffffffff251, 0x93, 0x101, 0x6}, {0x10000, 0x5f, 0x4, 0x8001}, {0x2, 0x502b, 0xffffffffffffffb8, 0x2}, {0x82b6, 0x40, 0x7, 0x100}, {0x8, 0xfcc, 0x200, 0xc7}, {0x9, 0x7ff, 0xd175, 0x7}], {0x1, 0x9, 0x100000001, 0x2}, {0xfffffffffffffffe, 0xffffffff, 0x4, 0x3f}}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x81, 0x7}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = dup2(r0, r0) listen(r1, 0x200) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x1000000000029, 0x200000833, 0x0, 0x0) getsockopt(r0, 0xfffffffffffffffe, 0x20800000033, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x20) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) setsockopt(r2, 0x7fffffff, 0x4, &(0x7f0000000080)="28c2692ac5634fe81a0b8106afccd3829e60aa462b612ae7e91e1c19be29463786e164ac5fa7965f3bef9656589542da69e918c7ef538907ce2e0026363586554e0fa2d01e99c750e3fcb76513d8bcf8622139c673d576a404f8c9df67f5605b19dff7f4323ba9d1df093d37e34758b0d39a61073b41b76dd692e58441fc4bc9c2f6f014b5d682d2bd162b5a7def", 0x8e) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='}*\x00') 16:00:28 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) 16:00:28 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x3f, 0x8000, 0x5, 0x5}, {0x1000, 0x7ff, 0x8, 0xa44}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0x2, 0x1, 0x3, {[0x0, 0x10001, 0xd6f, 0x3, 0x6, 0x6c1, 0xff, 0x3, 0x9, 0x8001, 0x1, 0x0, 0x51, 0x50c, 0x3, 0xade, 0x9, 0xf5], [0x2, 0x3, 0x7, 0xfffffffffffffe01, 0x265, 0x0, 0x1f, 0xf22, 0x9, 0x800], [0x80000000, 0x8e, 0x4, 0x7fffffff, 0x3ff, 0x10000, 0x40], [0x4e370a1d, 0x1b, 0x0, 0xfff, 0x6], [{0x9, 0xffffffff, 0x5, 0xeb}, {0x9, 0x401, 0x0, 0x2}, {0x5, 0x8, 0x0, 0x2}, {0x81, 0x200, 0x8, 0x2}, {0x6, 0x3, 0x8, 0x81}, {0x9, 0x9, 0x4, 0x5a}, {0x2, 0x4, 0x20, 0x1}, {0x9, 0xff, 0x0, 0x9}], {0x100000001, 0x3, 0x20, 0x3}, {0x8000, 0x8001, 0x2}}}) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x3, 0x800, 0x1000000000000, {[0x2, 0x1, 0x3, 0x6, 0x2, 0x7, 0x3c1d, 0x0, 0x7, 0x8, 0x1, 0x4, 0x0, 0x5, 0x7, 0xfffffffffffffff8, 0x5, 0xfffffffffffffffd], [0xa6, 0x7f, 0xbf27, 0x118, 0x4, 0xceb, 0x6, 0xffffffff, 0x6, 0x2], [0x1, 0x6, 0xfffffffffffffffb, 0x4, 0x7, 0x6, 0x3], [0x5, 0x20, 0x0, 0x1, 0x0, 0x2], [{0x2, 0x1ff, 0x1, 0xe5a}, {0x6, 0x11bf, 0x9, 0x70}, {0x6, 0x100000000, 0x0, 0x4}, {0xfffffffffffffffd, 0x1, 0x9, 0x1f}, {0xfffffffffffffff7, 0x80000000, 0xf4c, 0x4}, {0x1, 0x9902, 0x3, 0x9}, {0x3ff, 0x8001, 0x7, 0x6}, {0x9, 0x7, 0x7, 0x9}], {0x4, 0xea5b, 0x7, 0x4}, {0x1, 0x0, 0xa0f, 0x1}}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) syz_emit_ethernet(0x25f, &(0x7f0000000480)="b61e26f4f94ea0de946f4e9f64f27390ba8d69c616f24cb5edd67098cf12303edf01c2d9546eb08aa537c79c1e0900ffcbcc0c485e10a608ee566bd7a74a2d772d2db273dbc5ca9362a3a47f4c92ca3081f384b6986f37f3eb379f94fe038ecacac8aa9eff667fbe2acf733645a1efc2391f3ba6eefbb4199eef5ec5eab206b6177e71aa82ec2c3fa6f0498d10ed4f99a2dc351ffc7bf0d67548ad3adb3324f3c95e0e3e46929a78875474c169b23c4bd2d34c74f3a678adfc1939fcb4dab015b9e6a7d73891000000") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80000000000025}, {0x2d, 0x0, 0x0, 0x93d0}, {0x6, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = socket(0x6, 0x4000, 0xffffffffffffff81) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) setsockopt(r1, 0x8, 0xdd, &(0x7f00000001c0)="53b11aadbfafb44e2d5bdee5d7105de3b2de06b0606ac2a1996c4d47130eb642f13890b67db8f3ec3febbcdc1b20df8588a65a4d17acccdb59ec737ae4193696cef06a8792b6731480d90f8259d87eeaebe5ceab1dd734ba1932716eef1f475a2341a1a0e48fa316470942913daac8b9aa52bb70687fbb20e26dfa7a38efb62d95ea741006d9d8b17b4cb8d0b4bc920438a32272476db1967e216c1ff3957b46c6d8a35ff269b66ef25e4946a3904c7914d4d3eeaf94a334a669b81f3a203dec0005405ab8dc7b3c751bb2e6eeb6a1c66512d4e835e7b8fccab2b8608b03559f4a5d90ff9bba34fe97be58e26cc96462", 0xf0) 16:00:29 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xf8468d6bc74ca015, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20000000b1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0xe17490ad33e845ac, &(0x7f0000000200)={0x3, 0x9}, 0x10) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") recvmsg(r1, &(0x7f0000000980)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/232, 0xe8}, {&(0x7f0000000700)=""/188, 0xbc}, {&(0x7f00000007c0)=""/51, 0x33}], 0x7, &(0x7f0000000880)=""/251, 0xfb}, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x6}, {0x18, 0x1, 0x342, 0x5}, 0x2, [0x1f, 0x100000000, 0x7fff, 0x8, 0x8, 0x534a7e7a, 0x5c4, 0x30251cd]}, 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000300)=[{0x1, 0x7ca7, 0x100000001, 0x4}, {0x7, 0xff, 0x50, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) clock_gettime(0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x100000001) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x80000000, './file0\x00'}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x10, 0x5) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x49fb, './bus\x00'}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:29 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x3, 0xf423f}}, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) pipe2(&(0x7f0000000080), 0x10000) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x8, 0x9b5, 0xf26b, 0x0, 0x3, 0x7, 0x6, 0x2, 0x1a6e4320e00a1246, 0xff, 0x9}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r2 = getgid() setegid(r2) kqueue() close(r0) r3 = msgget(0x3, 0x8ce99d5fc794b9d8) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r2, r5, r2, 0x22, 0x5}, 0x100, 0x1ff, r6, r7, 0x0, 0xba46, 0x3ff, 0x7}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x10001, 0x1}, {0x18, 0x2, 0xc631, 0xfffffffffffff801}, 0xebf, [0x40, 0x6055, 0x7fffffff, 0x1, 0x4, 0x6, 0x1000, 0x5]}, 0x3c) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000080)) 16:00:29 executing program 1: pipe2(&(0x7f0000000180), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x2, 0x0, 0x3, 0x9]}) r1 = dup(r0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18020, 0x0) fchflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) fchdir(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x6}]}) r1 = getuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) 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(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18", 0x8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") fcntl$getown(r0, 0x5) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x4, 0x0) clock_getres(0x2, &(0x7f0000000180)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 16:00:29 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r1 = getppid() setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x80, 0x3}) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x100000000, 0x1}, 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0}, {r0, 0x4}, {r0, 0x4}, {r0, 0x5e001f05125d7e67}, {r0, 0x8}], 0x6, 0x80000001) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="7f590fcc2e9ca8ee89ec1710ea329b2feb4560be7a27c92b3bee51293fc389f5700711c537d47a296aff1c5c293b7772884d226e7d1b1a0e84e6ff49ed63d0ea232ca0120452779a4d1ae2cbaf2d48a2372d97c0e605a38e8ab7d6442a9d78ecfd782f1716cc3bcad8e301bdfbdf1004e47726af09893dda3e7c3cb77a10cb9f482c5835d1b7ad4a7967e5512a64be8fc96cb9f9d7b89b4fefdda9e4a60a9fef096dabdc63170474dba386eba6932056df2ac0aa751ede60b1", 0xb9) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x1b7d, 0xff, 0x9, 0x4f1}, {0x4ab, 0x0, 0x7, 0x101}, {0x2, 0x2, 0x5, 0xffffffff00000000}]}) ftruncate(r1, 0x0, 0x8000000000000008) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) sendto$inet(r1, &(0x7f0000000100)="b44ee86c145b6636c40f20cdab2813b9ea13794aed4116bc6edf2d916ac943b49dd3f0ee31a76ee22bbb7b020a36ff0eb4a858ef4cfa1ed8b6508ef67c8843f21a42e584713b279fae5b5f65fa70443ba1d3acf06c9b1702c9619ded1314f3b67c3fb3b72d6dc4b4398481e98c48fd3db24de0d774e9df82121d489eb3401ce3b8168fb9036471ca63f421bc48cf392eb1b9ee76197d322b2c51422d10baa4a28620e151e12e21adbf08a42f457159e7637b92e18954f21acccc4a6246bf131baa135304e872cb10b11ebcf5357803e8bd", 0xd1, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f0d2e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xffffffffffffffc9, 0x14, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x3) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1f, 0x6a74}, 0xc) fchdir(r0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000040)="44a7df29a3027ec1f07dffea331f5531465a6014c21345427bb6452430eeb1bfb20ca2589ea017365f532871e99608f4e8d75fc01f984d8f80ed9f8aab7964382a4517072b16093bda137d3c55408063548e4a08edd4abf27c4bfad9ee312a41a5740c5083cf706b9b70a8627fd1e2ee47a069830abed6b52888650d2e104569124ef24d32ecec487cf7c6de55125f38f9ae22a3645960944ce7158b70f8c32ccde6ff70ad1153ae8c81e183bd9ab09bab14fc37d438222c4d45eb39df87dd2acaa94946e763d8da981452ef951fa1a987e5d24235e52e1e7dd3032f2707e810eb8acfa021989ba42d6d48209f6bdcd1f73753d356e09e21a1d76ced9b73f021a29a1d3349ba09b0c6a7a18c5cf69c73f7fb7e2354407b6bbf68ad1600005b1f0a295c1d10a1244a27f2ddf42eb92c8bfe2e4959d3ae6bb67f8bac5d43a143536d50bdb1eb8457dc58eca798616315b32808effcad35b5f84447be599f6c44f53ff81435ae80f401d1a70ba44f0c0f8bf391779565efcd26a6f9444ab4f6790696d9523d1c5fba426b25ebe234b5eeaaa9a69028d55ba9b727050cea7b00505ec9fd368584f2e28ad2dd060d8700e44ac204ec9cb5eb5c8028dd460ec325c16fb34df0995fca5807621503a397e51e9a3b8e8642186314863e30aa51322305fcc743d761911813593ed2caf80a96e17df882236775ebe7cd3a51609f7cb768201d08957907caaf8afe0f885722d7b4ad52d8984f71f466d8a2f7c29a64da4293f410f2a0c87d4e465d2957e184e881e6d34e21b94041464470da142cb6f12c7dde8898c6270a2c17825922cdd6c9f5c48dd6e94a71f913d1e72463979047d05a5b083292fe2cf7a5764432f278f49e8a509f0dd649f4c36fb716cc3c9200ccc29795e915357c262d7ace6b2ee1bdea62def59a72d669ef3a2f0aaf965b98ee18efc1adbc3fdf9783caa441612afc63a5ec130523592fe55fd6ccb7f43eb1428abece556f6c2556f7f1d140c5dfa513090f1dd1fa583580808fc82332b3dc4e31e92ddcb82f04ac907d040e0064925cffaaeae73bbaf2ac5f40535d3af1cec3ae63f8f3d078c89a734f1cd51d3a2c5214341a3f6ab22af7fcd0ea4867de00027e569b1e80b24acffeecf4e658b90583ca79c7522886f69ccb1a61587ee86cf96d70a2ef4351dbe573b2b8fab49793c223b5325befa7c52cceeeef46bd41c6ea985fab0933047ba9da7889b0c08e2dbbc855d92b87d37997b60e245a32f3d414a8b4acbc1d786d3feb61940afaf6be8ccaf0e1efbdc3a133a5b9262caecf251058b29ba685f62d464727d6a311fa714b1721dfbd5bf1f4d7dbcb89fee0ce6ef1a39d0149b4a44d31b606e17107004e3c351b3663bb5f3a4cfcf1351cf4bc59abaae2615aed5a1277eca67baa57e7a186f8d77a56b114d9bbd3958aef8900b5f025fde16f6c2e9d7c7e3d4660e53bd61885b34f94a8bcd549c351952a9843fb9c066224b49e340a315a12d38ddf4cfc9a3e0dddde36e3c6d00d2f9645197cbf024a0e5128e4409a4fdb9ee45a6315cae9f2f09409652f39a820c51357776bffb4e02c4aab62b9564f2bde77476995f5743d70f7fa7a286b534bd13b23149ad1c0b0d9487af40421c0f5e06505de1b74bae7f7d565fd5ebeb2afc576c0c1ec223c6a5289a716c7f0b8b6ffdbf30277c4e99e2e9ce5187e0afe2d6c8b6e3459cacba71f5371bc87e99a4e1ffd7c77d56df94142abd792a968bde8ccd21d0308cc10d4cb054b99388567c6cb5d63fdb2a7bb8a9f7dd43057494da7f7561106efd6ba76ba84369590ab5c8678d7ec1985645add380304c89b13fd524bf53b9f977d60d75409bf00ce12cc3b94925b0a3d5604ab23331f0dd4b58bc022360541bc9b2e846be9960e3a90574e123d97a9abd8beac35f58ce3d6ecf9902efc1f4b31d9794deae364822ec9adf83d9a3091a3bd13e9fb6bb45d8db153201526de26699774cbd98e78adc5f76a3f3fb894dc1a1e9b3a772b7000eba1edda5738e4ee4b14e12a89e719b6d844326567c02a5855af46f19dae784edcf4bfa6a5469935c9625d484a38cfea9327e576b61c4bfc61149321804bda45361fa0a8737a306f4be915adedffc850ffe8531f7dd7cd14c2949701b6bac20f3a6b2b20ecf70b3322c3006e254602cb5e9d91757d9a680b783aeedb5577e0288a6887270f76b7bb887707f8de81b7a916ccca0334bcfc3beed4b37b0db7c41e3b1a0fbe70b0861764e900e70d7e217a1f4ca2323bcd8dede3429305fec29aaae7f663edd801c7975e9cfdbb8ea461bb81536b37d78fe15a214a5e2c9d7e8c2057788cfe8d6833738d3fc4750eaf09e968be0b66f3a3062b2204d581a9b8c55b74950599d685d1119c1c69aa8ca010b19a3a7c8cbfb19cfab83506d2be934d48ef8164f878bf379657098f723b481032a52b1f9e1dedaf2e2a3d9fcd4044b2f755e773b7b2d931e6ce22c46c6afa3fdf66f715800d78594be305d00d8352fc260fb29818953e98b936feffe98a5dd18a00f2212afce0f983f80c622e0a0a5f81d65ccbfe00eccec1d644e10d2ec734681224b7a6248ced8c2881b94aa3b6146111d3b596d652c00408ffa97e815851fda4a2e1da1bd4ae39bf2074a065e1af79c46df399884dd37cc49db94d8a35582b56437cdbc4c51b4dfcb97a36be936dfdcf7ea6b62c122f78d78221b3365d7f5a3324b32190e97271ca92ebe7a92ebcde9ff37f2e9cf9e4c2c65188416a3fc6ffebcce317d66d2f7de95bc99e9f1883e69d94cbab89defdced33183f0b523167b129c79a293a851db536bf28bdef0a69de3f84c35c4fc1318c69e09785cb8f277efbf26b36f46b64b04695d3c98dafb2a8054d16cb9f266a45fc5305af49c09d56a411700d9c096ed687df09c9703acad7ec099c7709515c2e55554ac66d9f4f3a8bbd3821b4ce830d56a656259090c6b87b2cc2a2155fb38753e2fa6496b06144a64f2326ea46683999f005f3844688b68cfc3ced22708d1fdbf8e99e767ad0d1756e27133f0594bb7b2790ec56a5ee293dd6b8c527b80a3c404b259b8763c83ca9982db73294e1e4c8afe2e6bfb7bba7543e324d21700d75bcb7af866cba8dc2a4126bbfb29e7c7055956870405eaadf64fb9bc199e058e19e717574201d4053a09cba23b6a391f18325e206f41446df39f9b070ac61cdf1b18e1013be7da0e5cee5e3fd8cb27361c9c1fb2302114660df458fd38405753686d14e9dca88b9665fde1911e55ec1eda6597efee41e5f857cf3a8fbf1056eef7f8f02ce5a83551d89e5eb7b41fc44000842395f119d14ada1c72865b4c32b65299d6cf5d99e873629d32daa27aa0df3e464cb2f9469216c6e27d8771065e9d8298898bbc09ce697e8afabfaeccaa00dd5fed98a446e8836ae254e25d02b1308f99c0a8d6fad270064b8490183f08a9257e4e560fccd74d567f30592d332e561df5097f87bcf8205d561efef98051bff7cf6cdfda15446d491edaaf08cea5ab65bea7e0bd5c3040f1732b7d8134eb0248941dd6eaaffea383e0bff8b56be311a13ae5947dee9c7892a6c02cf07d38e77106008b2ff7c67902db1cfb39bc8eed87a5dd8af1f7210032f00c2f6b67be41ae320bb302608f292a31a96a6f1c24c0505d564d1304bdf794d171cd3811ecaa59ea83ce1c8b46184a25d323b3c7388ade09fd7f4ee391c00901cfe2cd12983620afd56faa59c369c73409ebcc091fffa46fa1414e021bfd58dee2564807f4c71b7234218e69b64d2917526a55c48f8f55320b5472993a913e3e646f2f4633879af5fc19b1e2655a22d375a5e514787ee8542598c216e022b248b29efd94b6c7f61e5542c4ef4860f02024f02501514e7e8568534687235bc32b8f0e9f621a5d5ddecd6d4b1b3fc41e5dff7df902d8b006fbedd64c2733c83d05bb32220389309ca0685090f9a911bb75cb9344f15493b3ecff6656d7d4f0bb2896182421849347dd2ce28fdca5174fecad25cd71f6d829c5894eb4d665c932f6d3e4d5a93b3df3ae7dc58f5772b19630d87b9455f007c23bebbeb6f79aa307a965abeedbfd5526febb2ea1624a9fb462ff0723256501a43498b21736ef2967a9c52841b928f9653c5e8f8333fb72cc926ea2679ff5ebbf0c9e1acac4bb8feb88cf06891a048f1478c7fc6e43e314adb1c4c0bc61fd852071c559b29a55c7f754ad182085f3b7c434071ede552ca7042fd023a45b32386080aa114c9259c6ebeae0d3bccf012fad6c1e0c9a2f0a8d3e170eec115192aaf61d86a3671d8b460fa3ed18bd02acfd2e5451fda2247489486d5ee966515aa726a51fef0d881a0768d974c41396b14b6220cbd97c9b451e0e95d79fe7cacce952efbeea3fbf1c978a7b692e5ab9733e6c469b74feb37ae8aaf2ef8950b8badd77d843fbb42bd00458575cc9f8cc3d620dc2c61ab67d709c7e24a49e687cc985fa0488ac25c2627d8fc0926a6fe1661333b0e89a12a7601a5a10133544657a7856bb8a7293402b90433e60a7b353494fd543dbbba511dc05b4bfab82cec2a4e39911f816df0004ed167d9491d354981e35f6e070b276031dfb003f7a213f85982665755621f9528585e686192b99224dab94a1397b03e082de3d5435984c5f5661b9c190a6d4c149cba3873d3344d92ca0f2373785cc77ae198449d32d3680945253ec1413824627d2fb0b5c7e1c1950c67be7e3df55e90a278dca99c565e430d0cb7412619ff6084a9ea4770101272ac81f5c09057e843bf48af86331326a7939591ce89c317cb7ee6624128cd9e9567ddf29d3f55e3d8b7923eaa1ba4d60f14e0d281df28b6d2cc5143cc9bfec10106327e61789cbdab2693ce660db66b98fd9bdfe9d71777193102ef5e8de80a26d27d48119c905f1c1c01cb9f5fca35a0b8bc10292b23fb4e4ae196a9a5ecc17cbe2544099782a9fb8501585b7b639563c52cea8f8a7a19f6bc6c12880334939ead585f5f88a1c6c1e17f389edb82084e25949ae6cfd3692cc0aad44de4f9cdb73cf29b530d489e96ffb9064439f30cafa9d654ce9d1db946e02c79d695920ed45c95972ca69402a4b56a21fb0b7b05579d0708d3376381bd4f507618669c695929ceed80e426c2d3520588bb5c993ac1e484ec3c32791c594dee2a3b665dd3098cd8b56bf0d10bac4254d508a63e7810ffc9dcf365c0f65a664eee7fe376b98c21119e6a5b837a97cc19cb323938cd66200211125d7a562642ed36b41194ea425d67432fc50ec601c8500b745a1985e19466ad03545990949191de5b2c13a0568ce51dbb90f23dc320853b8d217275111d06a01665cdba72f79e280f5981c4d89ec3b69bb9f07bcfa7bd9f66de6aec290a65ff78839b5acb05d789b3c4101705a263504547dd93b478bb62f12a1f4807485c73f9531d87700ec8f213798374efff07ed6fe5fd5f8906f4241bea9deb814ab3eaf93c4bbc5af32ddbb4a49dafd000e72a9083657bbf911493df9d3c91df64b5e7f7ee303b6f9d8a896bef9a2bf4c117f8648909f3fde1927b6d0ece57282ecba9f6a4254388cc030a9cea77d37478be481ae8b451a8c332e87ad641b9b688e852b4845af40f31b6614b424bbb79e825c2b17a45ce157ef26369d7483c8de7ff35cce2ecca34f82aa12441f8befdbf9703ec5938225836d03bea000212b5375f76fce447c4fa147441c78bf2738b439b7828a31378e116c60425b5b51ac2646ebd8da33109bcc2871c2d4ed881be9642779c18d2a776dcc176d97e09b0dfb1b29c7b7", 0x1000) semget$private(0x0, 0x2, 0x2) connect$inet6(r0, &(0x7f0000001040)={0x18, 0x1, 0x3, 0x4}, 0xc) r1 = socket(0x6, 0x2, 0x4) r2 = dup2(r1, r1) ioctl$KDSETRAD(r2, 0x20004b43) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001080)={0x0}, &(0x7f00000010c0)=0xc) fcntl$setown(r1, 0x6, r3) semget$private(0x0, 0x0, 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001100)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001140), &(0x7f0000001180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000011c0)={0x0, './file0\x00', './file0\x00'}) r4 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x80) setsockopt(r0, 0x7b, 0x0, &(0x7f0000001240), 0x0) semget$private(0x0, 0x1, 0x40) fchdir(r1) mknod(&(0x7f0000001280)='./file0\x00', 0x4, 0x8) mkdirat(r4, &(0x7f00000012c0)='./file0\x00', 0x28) writev(r1, &(0x7f0000001300), 0x0) close(r1) semget(0x3, 0x0, 0x400) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001340)) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000001380)=""/151, 0x97}, {&(0x7f0000001440)=""/138, 0x8a}, {&(0x7f0000001500)=""/47, 0x2f}], 0x3, 0x0, 0x0) rmdir(&(0x7f0000001580)='./file0\x00') mknodat(r4, &(0x7f00000015c0)='./file1\x00', 0x1, 0x5) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001600)={0x1, 0x10001, 0x80000001, 0x3af, 0x7}) mlockall(0x1) 16:00:29 executing program 1: r0 = msgget(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget(0x0, 0x751) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/44, 0x2c) 16:00:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x6) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0x24a6d9b1, 0xa00, 0x5, "1686bb001f20c66f8479c335fcad4cba71a79a32", 0xffffffff00000001, 0x6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0xfa59b62667903c99, 0x2) chflagsat(r1, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x30) bind(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r5, 0x154, 0x7}, 0x1313, 0x41, 0x5}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:29 executing program 1: r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0xc80b38d0c0b10078, r0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = socket(0x6, 0x2, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x4, 0x4000000000000000, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000008000000e74de4", 0x0, 0x4}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket$inet6(0x18, 0xbeac13ffb7cecbee, 0x3ff) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007c5000/0x4000)=nil, 0x4000, 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) socket(0x2, 0x5, 0x100000001) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = msgget(0x3, 0x1) r2 = geteuid() r3 = getegid() r4 = getuid() getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r6) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x100, r2, r3, r4, r5, 0x652066082f49206e, 0xffff00000000}, 0x3ff, 0xffffffffffffff01, r6, r7, 0xfffffffffffffffd, 0x40, 0x400, 0x7}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x20}], 0x2, 0x9) select(0x19, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x2) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) 16:00:30 executing program 0: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x2, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x8, 0xbab4d45e61f0b5a, 0x7ff, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x95, 0x4, 0xffffffff, 0x9}, {{r0}, 0x0, 0xcff709e9e1ff5d71, 0xfffff, 0x0, 0x20}, {{r2}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x7ff, 0x2}, {{r3}, 0xfffffffffffffff9, 0x45, 0x40, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x4}, {{r1}, 0xfffffffffffffff9, 0xc0, 0xf0000000, 0x2, 0xffff}], 0xf6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x1, 0x5}], 0x9ebedc9, &(0x7f0000000240)={0x9, 0x3}) r4 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r3) r5 = dup2(r0, r4) r6 = kqueue() close(r4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) fchmod(r1, 0x100) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="c84b3859feacf6ab650d50e3922407fc4f36d23d012d1578362a17b4abc85fec4125c19869f766363def854dd8e94c0657d75daec6ba2315bb0d6988bf2c703a7ae3f9e1bd34a444aaeb782c90e746a5b197d7974199fe7c601e2918a922e0e078f685db252bf9189b817a0c6204eadd4ee8", 0x72}, {&(0x7f0000000100)="786f0afd674f1661e3d67c5f0d24f71fe3fa5010f837dab46ccf9f7e9d194d0dc29bba1b209e2713bdec509fee5d8cb5d6dbde4c27ada60f6911940c07e600dc06147dda4cebb27d823a9dd25587997d23eae74fba106cf4ca8de4a2f03b1fc6fc71ba149d7920ad859e8a59fc3e55dc169d0564c6f35091d29afe5532fcc5c720b8257e3909187650503807bd54c0095e56c52856b7a604d86605c5c5e4ad063d68409d570c2b56b3d54903108587a9c4d4efc5d859b5390a7ffe46ec3a1f79216d0960b17255b225617266ea14a5cce82b56298f3a5190a3999e9d7563", 0xde}, {&(0x7f0000000200)="3eabb2f0a5ad4c8dd64634ec1ddf54cd5231ed0e7b38ff66a536294d9d00924b483febe9de331dd47c5bf3097ab094deb2f33aa745752d4b509b5503557f6e9e68077e882a6e08bc41ba69566eec8803ebbc952d651709b3ba90176a1c28d32c1b5ee404398bd52d0751d89f0941ae6e4a58a3e10c2eee8363fded86766886f80b277243070ac9f8404496bf940b2fe465af1494b810d91b25766ada8b7520be42d0ee02740e468dd1901b87d804a4699008751930e1c3a247a132f3b89252244203b0d74f19735d0c0080cbc1d7f9577ca8ce64bb2ce1", 0xd7}, {&(0x7f0000000300)="4292acfe5efba66715f2b5e40defd8c883f70263c1b77b522511b893d258cb7e4abe4add6999dfd03d2a60f8bd3e1662e9d5ce6223bb83a4b902d337d1538a267c06291e0d6a45885c05c326015f53e65bebe607f7f882862f", 0x59}, {&(0x7f0000000380)="1d69dad43250b8416bb8f46d00a43005a19e86cb7e4ee513b413e312f3f6b5ba554e61f35241edb086877f4cdbbf450f3aea9432869c464153cd45b6e05e119b8fc00b56397ecae8b91d7847c0f2f76e12c5ffc30a117e964c80491b20a91ebb779998bee1af0ca1ceca9f81d0b2bbcccdc66bc564c866404cfc9d8ef79ca984785721de980188b50bb9e76a5461ccad63fe3f1af7ba8c36b53d0c91bdc04443e40141aef0bbea88d46b129046478468b180b5c75580e7", 0xb7}, {&(0x7f0000000440)="010b2d094246b6a8ee2dfa7fbdca847adcfa8b2e292ee42390d23b9e7f543cc05f0827f5d164d12343db27ce83d4a08bfc20fbc52e2aeaa69d8e36028ed2e3e2590a61b5bbfc31805e9ad3960a5f296402e338a2c6eadc7fdc40be46f5842a960f1dfc3af5c1a83b3c2340e2c5aaebf2bf950298a301482b9596df6f21427dd8b86d5b56f74575e021bd80249dd98d9c0d31a0bf912f700c1cfe5fb42f5ec66c10b2ee066825ba626055c76091ed35b588c7a44a182678b85401154f9b95a4b98734ae36cac57f8756832f81f03a6c675b819330277fb17fa9fa7da243362355128a4b6090ba31c7fb2da16e23132ec1657ed5c5cb0e3c2445d86d", 0xfb}, {&(0x7f0000000080)="6c3a1b2625fe575e83d6f620a1e0f6084758cbef0da21789d3", 0x19}], 0x7, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x8000, 0x8319) 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 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) poll(&(0x7f0000000100)=[{r0, 0x81}, {r0, 0x790ed776b7e016a3}, {r0, 0x8}, {r0, 0x20}, {r0, 0x4}, {r0, 0x8}, {r0, 0x4}, {r0, 0x54543b171b89e2d3}, {r0, 0x20}], 0x9, 0x684) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x60) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/99, 0x63}, {&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000140)=""/5, 0x5}], 0x3, &(0x7f00000001c0)=""/97, 0x61}, 0x3) open(&(0x7f00000002c0)='./bus\x00', 0x7b73d7ad5aaa9944, 0x0) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/120, 0x41a}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x80000000) getitimer(0x0, &(0x7f0000000140)) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)) setgroups(0x4, &(0x7f0000000240)=[r0, r2, r1, r1]) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000380), &(0x7f00000003c0)=0x4) chdir(&(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0ffffffffa07e47f49f43561d1e1abcd27b39c57f5d60207d128e4219c104d6429ac4f47ce4e574618f923dc601bb1bf36088142bdb711006cec2ca2e1aaf7902639a13b3c655f9d3f35bdf68c1532efd3797489a12859a27d8d74c4ce0b44400646ec169565f38bfaeca15615b4d990a708b1564447efad59161b9ea39bbe5d1d13bf9bb4e50e114e3bdfb71d43cc35cbb3597a7a65169654f8bd9e5688905e1865266d00d3a241d3e81d04019f8fbfcd5f877230fca4f6a406a21a3a64aad7c72cbdcda428ea960657af3b335d80f89efe3744e75ace52d"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000200)="071400000000db000826f90f45e8656e977898d6d07555d20000ea0025c6030000000f15731e7df8a4c8c77ca8672c94d10ff69a17bbda11561e0b09c3402ddfa3ac73450018c77cbe59056d75d9aca6430200211c240662f3f44505b013badd1f75c34407b21d3bdfa5ccb73fbcd5e378478afd549c9cd27d43cfa280308a063e20056f9477dc8528f38042a7d4e327877a2695e30bbbebd9e0ca2525ef9b5be908214205e4e6c28cb6278fe0f565d20b3e888f1b1a7ed7b3df6973eb1046bd7c5229e710850f81d024baf346048b147f907179e83ead7a120a1ea2900b20555f086b16e7ce95", 0xe7) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="07000000008583dd648449f92350698c28814db191110b0cf4d3d4cbf7f773c4dca0c6cb6918d20eb1690500000000000000856dc0ab9d49133c00f448d467155651b4487576a5267f2131f25123c49b86b1e8de3e40ada54b712ed89243c3e00a7563c5b28d51a2c0be1d362bb4dc7907000000f161"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(r3, 0x0, &(0x7f0000000040)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) close(r0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:31 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000004, 0xfffffffffffffffe, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20, 0x7, 0x5c1b}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x100, 0x8}, {{r1}, 0xfffffffffffffffc, 0x85723a64c23f0651, 0x20000000, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x21, 0x7864, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000002, 0xb7, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0xffffffff, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x80, 0x3}], 0xffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xb8, 0xbcc314c9ed20df1b, 0x8001, 0x5d0c}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x7, 0x1000000000}, {{r0}, 0xfffffffffffffffd, 0xd122c5982a730824, 0xfffff, 0x3, 0x100}, {{r1}, 0xfffffffffffffffe, 0x85, 0x8, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x6ae}, {{r1}, 0xb601f5ff93b0d20f, 0x2, 0x0, 0x2, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x6b, 0x0, 0x7ff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x80000000, 0x7}], 0xfffffffffffffffb, &(0x7f0000000240)={0xff, 0x80}) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x100, 0x5dd95df5}, {0x18, 0x3, 0x2d54, 0x2}, 0x7, [0x450, 0x8, 0x5, 0x4, 0x6, 0x6, 0x2, 0x6]}, 0x3c) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) fcntl$getflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x2}) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffcaa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x32, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000180)=0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x18c2, 0x1, {[0x7ff, 0x1f22, 0x70000000000, 0x1cd, 0x7, 0x5, 0x0, 0x5, 0x283, 0xfffffffffa7f8a34, 0x81, 0x6, 0x6d, 0x0, 0x2, 0x2, 0x5, 0xea45f17], [0x7, 0x10, 0x7fff, 0x14000, 0x0, 0x0, 0x6, 0x5, 0x20, 0x5], [0x100000000, 0x1, 0x9, 0x4, 0x7, 0x749e, 0x10001], [0x1, 0xfffffffffffffff7, 0x6, 0x3, 0x10001, 0x80000000], [{0x7ff, 0x2, 0x9, 0x151}, {0x5000000000, 0x4, 0x8, 0x401}, {0x2, 0x1df, 0x7, 0x200}, {0x8, 0xffffffff, 0xff, 0x7f}, {0x0, 0x8f4d, 0x7, 0x1}, {0xa00000000000, 0x9, 0xfffffffffffffffc, 0x5}, {0x3f, 0x20, 0x3f, 0x7}, {0xffff, 0x20, 0x1ff, 0xed}], {0x7, 0x2, 0xffffffffffffffff, 0x100000000}, {0xf97e, 0x1, 0x1, 0x1}}}) 16:00:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x101, 0x800000000000009, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) syz_open_pts() 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = kqueue() chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = getuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x530591fe) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) 16:00:32 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000680)={0x1, 0x4, {0xb67, 0x23}}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000713ef62870ac21a6b3e000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000aaeebdf09ddb5861700c2c00000000000000000000000000000000000000000000000000000000ffa5d4807f6000"/231], 0xcc, 0x1, 0x1000) flock(r0, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x6240, 0x0, 0x7ff, 0x0, 0x4, 0x0, 0x8, 0x2, 0x0, 0xfff}) msgget$private(0x0, 0xc) msgrcv(r3, &(0x7f0000000940)={0x0, ""/199}, 0xcf, 0x1, 0x800) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x57f1d39e71e69bde, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x5, 0x3}) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2000000) socket(0x2, 0x1, 0x7) setsockopt(r0, 0x0, 0xfffffffffffff001, &(0x7f0000000040), 0x0) sync() 16:00:33 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000180)={0x1}) clock_settime(0x3, &(0x7f0000000000)={0x4, 0x5}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/9, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000700)='./file0\x00', 0x800, 0x9) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in6}) r2 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x3, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000280)="f81bcfda5a5332d633217af5e8bd9b9d486797d2eeb19aadf59e0b64b122ba365f9acb7827183e8c79234ebc37fd41e2dced16e15f63748d5a0c8c1c8598b972bcbbc9b6823df22df3d7e2d6c8df8d12a66a1bdb85ff79b1cecca90224b7844fa8c5acac3c0db6fef1ef858dabe610acbf42d7cfd1d61734651a77cbff2c712546bd39c082ab95bb3d7cf45d16958327e6400bf2fa030f2dd975716613ce110ac6817551e9cd05ff80b416a5d1fb873ee8e8024b506d777eea4880d5c8f6744b214987590cdd078fad64727717868bf9dab5ec1f2ec054cec4571f9dad3afdae84a934550ddb457cd55235f1e6d056409373ac7f", 0xf4}, {&(0x7f0000000080)="fbc22c45120a6f9cdd7e1f1ac0b0c2a2ef8382b8a7c9bdd907f482a7f4c53089b89670", 0x23}, {&(0x7f0000000140)="10bd53b5db7e8ad15563ceda55d8970344325ad6e32bec3218a07ab8a218bc31ee66d61076a8a98e309f89216d99f25c34212dbca1060c4d3c08f807643edf1361e947165db1d3efef71cdc60bd65c84cfca556717be40568fe93d60", 0x5c}, {&(0x7f00000000c0)="da5164408ec6edb0e22eeca5aa5b198c05a065e3f5d9ef0d27871d1feb8233c8dd34691977cace97", 0x28}, {&(0x7f0000000380)="c304cde9be249f4943bfc74b6f827a3e49e6c44c1830782cf5aea26487c23ca1e88451225a3f590f40bd5f3fafc9b9ffad428e98d3df2fd03bbd2a780cfb33de9eb86f45dd8e4b15550ff5b5619542e902ced0aebad4fe391e11ec71f633da7fba93b9b6fbd9b044", 0x68}, {&(0x7f0000000400)="9a731af1e4db74472721e548de0d57d0ed873d1e921a26a5ccb4ec4c77305c560ce062eb6ec8126af51e2957d9d41423fda0624c4b52da6f6cee10a57650c3f181a63f5e6e33ef0aa82495bc291a488b7c605f80133c1a8259279daefe32aead309f84899d676cd26f877f3f062af0338fe559951b6261afd443251c34402da4a74c1457bb46b237789f25be13219fbe8f724b1ab411f7ce59fba76b470f8493a553961fb4368fadd00e76a8eef2096c74877c39782f396b51f8ff4024ec378572355eda700602fb1c2187b17e56fdf620c25a5e753c2a37ecae696357b77bc81c730f0b60b7132ad659ac9f55dbd785469e2e9b4169b7e4767fb65b3c21", 0xfe}, {&(0x7f0000000200)="c264aa596a02138e7ff14dfc66bdbd58a6512280923fe6be3fa77042b9c344ef1c4791ed577146437aeee9fbfcd990ab1abca768441a475c", 0x38}], 0x7, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x38, 0x8}, 0xf) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@abs}) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x4, 0xf231) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd128d0fbd76a7542, 0x0) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x4000, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x1, 0x321f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0x74281338, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}], 0x777, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x2388, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x5, 0xb5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0xa5e}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x8b36}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x40, 0xaa5a, 0x5}, {{r12}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x8}, {{r13}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x2, 0x5}], 0x0, &(0x7f00000003c0)={0x5, 0x1f}) connect(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01002e2f66696c653000e5272d04fda6f7e351eac46a9cfafe05934a296946ced9018db9c6fd6c216050cfc221d8b99e6f78abffe33b50ea4f252fa6c6b724d1c5043f0bf18ff2415ca5a93614ca0230db279eaa58b9b7d6ce3a40dac7351a5b27a220b9f40951cb234ebdc239ddc896bac17c1cee8a77bd6023035f7c79ec1e02af8c5f091a0d9bed63b06ae2b26293caa585e94471677caca8dcb636397d8c94ece8d0e75d70bf91fe61345b3f062a5ec2902d3ecf5d4b1c5ac4600b9cd5eb1ee06f594db1ed8994e36aee8999ad066033c8d8891c88ba487fa4af5759714aac20923252dabcade0d50d3432be5f4f62fe8a742f1859a7352be10162279df6e32bad5e12550b5fa3e6e8ed8118ab7002919c1e937ffcfde71ccf897037a0fad500000000d846f57f57578bafe6bfc7"], 0xa) r14 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/230) connect(r11, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r15 = msgget(0x0, 0x20) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000c40)=""/105) openat(r0, &(0x7f0000000600)='./file0\x00', 0x8010, 0x190) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000640)=""/54, 0x36}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000006c0)="ef514afd061dcbfa5b235169bdb0d959b3fac71378103c3aef", 0x19) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000700)={0x2, 0x800}) poll(&(0x7f0000000740), 0x0, 0x1000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8) preadv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/102, 0x66}, {&(0x7f0000000980)=""/89, 0x59}], 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgctl$IPC_RMID(r15, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x81, 0x1ff}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) pckbd_enable: command error pckbd_enable: command error 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) fchflags(r0, 0x10000) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366", 0xf) write(r0, &(0x7f0000000280)='oL', 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="d076c4900aba125e27a26723", 0xc}], 0x1) r1 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) r2 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x40, 0x100000001}, 0x0, 0x5, r6, r7, 0x6, 0x84e3, 0x401}) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) pckbd_enable: command error 16:00:05 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) kqueue() kqueue() syz_open_pts() nanosleep(&(0x7f0000000040)={0x3, 0x3}, 0x0) syz_open_pts() 16:00:05 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0xcb, 0x1, 0x3ff, 0x9e57, 0xfffffffffffffff8}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) r3 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) r4 = fcntl$dupfd(r3, 0x1, r3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) 16:00:05 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) geteuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:05 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x102) 16:00:06 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) recvfrom(r0, &(0x7f0000000980)=""/41, 0x29, 0x40, &(0x7f00000009c0)=@in6={0x18, 0x0, 0x2, 0x5}, 0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket$inet(0x2, 0x4, 0x5) sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="3db3d451f8e55995de84fbf713f8b554babbb4c7bb88dd54", 0x18}, {&(0x7f00000000c0)="4f72d75f8c8de1499fe00a1e015eaaa9464f66816ddaf6a06edd5e46ea7ee14d5e6698226702b50080bdbcca803045f0cf10c7ed2a00c794e65143974c9d3742646d544785f52f61a0b42aec17eb128a2b3bfcdb20fd81923728dc34836258c43bb0d4e17a7dac2da8fa3dc6c875e52c3d45e25ba1aa5602400bb6d674978d2499b9fcdfeebde4bf837261f96569a184ede811", 0x93}, {&(0x7f0000000180)="a5bc29b17e92a41f15fa9393bfe6880281ad173a0cf720b6f25bbf3c0c692235e954a0288c6c13e3149e527882d0aae99178f02cb156c1924d20f463ce06a1f42ff0a19919139d110f0607c0632f59c519cd53e0fd1b696640", 0x59}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="b00000000000000001000000810000002bdc86f15054ac2f98015af4f632ff070000000000007b29cc4455f40635d64b311e24de1a2289199e76424b66de29bfa82b09fdd097cb86c5880a203be06e76b5a4272843f6473f69439b994905452d0f9dcbb8f7b966d835c10afbccc61956e4c70f15e15c4de7fec1594c09a782eb9fb11f7bcec94df43453dfa958f25d273d059d0a6d38c1dd2c792a9c3a864ef465cf618190b3f75a5000000000000000900000000000000001000000060000002ca3fb4e709aa6a615ab692c1cc0272f6fe8ac42e6fc86b3e2a62f0445ea819facc7fde7c70ba81e4490287a4bb30b4ae0dd26f75c73a306c5c07ccfb75bcaadcbcd1e86db304542a308411300433e63a0dc40c06f162e5449302b8f1a40c9470711a18cdb35e8108725447ed0b81c256ac673665c9aa73f233e41a1d0420200f8000000000000000100000001000080de2434e652a455bec6bd34f163c62ea4d877ca47bd2344536413b3e4c3795d5b18203a0455399f1f3b3bab9cfa25f86255d2e2998698301a2bce18f366556448debac2f462c82a68ee6c6a80ff7ee167ecb5f6e9535f6715bcde5882f56d1b3526ebdef30d10ed7e1d9a919d11c5efe4fb7c4f7f1a64925b3c1396730958def72a909728394dd345609f2280f3ab988124607932e08ba06dca0d5f66cbe90de04368b6fe20859bdf50bf4a996f7a9622d74b3187c64832ddc91cc46b32b8b6303e8e89eafeccbac0a5a462535d3470ffa6f818b002606b000000000000001001000000000000b6e98285050000006bd164274ed1eae49c30c4bc3ef636078438b8146bf3f791d450931dd676d739e515db8f7af738d1f862ab5c7e2aec8db67d948184d69234adfdf0ab915aa15561a24396a0b8b966e0db2bf073e76b449e5519ee95b2ec75efa951c307a7f8e537bb0b11dfb2221639d96d8b77ee617c30043fc8a653289797457dcf15adedb23d000a8e3fd58c718280aa39636375902f798d571633ab2d375d55097f55bd303e597be62aabb221daa689ebb52cde2952f17542f45531005142fbc274e67558b358dc397dfd940713fd713922cfbe6fe2e09b5b0bead4b58fac1a002d8e7c2703f565f7982e87299bf10f2d0726cae4359f9567f9d681cdd4d23b0a77560000b000000000000000ffff0000c1ffffffae15b89e1caf618da29985f62f7c0deab39b6ada0e49f834e4224ec23f9f1eb1a3b2a71d7b891d1da37a3b7634993feb1dee401be200aec0119f165c7bb50e92386d908965e8c88814070000004ba19f56d0821283c1935b9065f5efe8181df9949f98ded0259dea36139875bb8e983349acdfc5435ea8173f719be5badc98e1e2c991b02b9a5c22af7ad9e1ab219fe5750fff6fb527dce22af8cc32c6687881d000000000000000ffff00000100000010c767b04cfcee3393e6a01db4b99faae2c29b8050c0dd29619b6c4207b8434e39dbec8a086a8d6e49ba9c62f0f189d929856553a17209e5280bcca71e59f852d4411e9da54aee2432b7620d6eec69ad5a76a44dc87dd48b9cb6755f8c86f69f2fbe826fa58c9280f17e6f9d3c35fd6cf259d0909ef6a40d8be69b62d4912b12ad3f132e7257d4e1e14031087956d7de491f9dc992ceb0ebc3e658cbe46019f898da0c191d7c5c402e6bfb5bc9101659ff550d065007e0958dd8064b3cd60000cf167195176ebcdc182b7f29d07d80df535be208e12600411dd873dc951017a55d7d60f3d37a59e1fd20d58a1613d96c4c96f819dbab5e6d3442cef0e4d9ea16ef4707bc8557bdc3a9aaf25fa3594a25220584a404f51cc42790ff1a00"/1316], 0x4c8}, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000008c0)) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:06 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x65, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000140)=""/13, 0xd}], 0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) sendto$inet(r0, &(0x7f0000000080)="acc676d09de14fae5f16f370059c4506e7f092542116c6c91aa1b5af9ebe2a71f9cd88abbc56b2b0dff5848a143bbb7b0067e6504471ba219d4a37695e2cd9a51789530711ca58921de4192a185208059e511c96f197f2cd042f21fef13ec097cc0d83da1bf7456e4d3e6c055e7568e44ff3d75f572aa6d78a0656d5f911c01ec1ae4ea67c3e92f5a157e28ed9512120bc5a53764e75bdd28eb8343579df039e1bc73f74c96f4572f2bc567f0c1ab7ddf0538f11f3d2720089b71d253b2a828aa7c7a1942878c3946b6ca668c016c49301a479bd0d225bc4817bda18a626b353566d3772867e143dcf21c1daea6e4ef81bdbc35140c3716a6ca7fb", 0xfb, 0x4, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) dup2(r0, r0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) socket$inet6(0x18, 0x5, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x86125) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="cf63"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x0, 0x7fffffff, 0x3, 0x80}, {0x9, 0x8, 0x4, 0x1}, {0xfffffffffffeffff, 0x1, 0xffffffffffff0000, 0xda9}, {0x800, 0x0, 0x4, 0x4}, {0xc7a6, 0x101, 0xde2, 0x7}, {0x7, 0x400, 0x7, 0x6}, {0x3, 0xf28, 0x5, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x2, 0x3, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r1) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x168bf7c833b6ee13) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0xa, &(0x7f0000000280)=[{0x9, 0x9b, 0xfffffffffffffff8, 0x401}, {0x67a6, 0x20f, 0x3, 0x7}, {0x8000, 0x6, 0x40}, {0x91c3, 0x72, 0xffffffff, 0x40}, {0x8, 0xfff, 0x1, 0xff}, {0xc3e, 0x7, 0x1, 0xe7}, {0xe8, 0x377, 0x800, 0xf35d}, {0x1, 0x3f, 0x10001, 0x14ed2b75}, {0x7f, 0xa8d, 0x8, 0x100000001}, {0xffffffff, 0x0, 0x2, 0x80000001}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x1f, 0x200, 0xa33, 0x558c}, {0x7ff, 0x3f, 0x1f}, {0x3, 0x1f, 0x4, 0xd5}, {0x0, 0xfffffffffffffff7, 0x7, 0x6}, {0xcf7, 0x3ff, 0x100000000ffff, 0x3}, {0x1b, 0x0, 0x47800000000000, 0x6}, {0x8, 0x8000, 0xab2, 0x5}, {0x7, 0x7f, 0x400, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x78, 0x81, {0x10001, 0xf5}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) getitimer(0x1, &(0x7f0000000140)) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x8, 0xfffffffffffffc4b, 0x2, 0x4f6c25a6}, {0x10001, 0x4, 0x3, 0x400}, {0x81, 0xfffffffffffffff8, 0xbe, 0x3}, {0x100000000, 0x9, 0x328, 0x4}, {0x6, 0x65bc, 0x7, 0x6}]}) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sync() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:07 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) connect$unix(r4, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = semget(0x3, 0x4, 0x10) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)=[0xd7, 0x1, 0x5, 0x80000000, 0x80000001, 0x10000, 0x7fff]) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r9 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:08 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x4000000000000001) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb6b6688cfee13846, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xf3e4ccb35885083d) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r0, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0xf2) acct(0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x2, 0x4, 0x100000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x55}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa461}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5b595e24}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x584}) r1 = geteuid() r2 = getegid() chown(&(0x7f00000005c0)='./file0\x00', r1, r2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x2, 0x163e, 0x4}) syz_emit_ethernet(0xfda1, &(0x7f0000000280)="bcbb6968b35ddfd1c7363487855698418e03a6366f4203179e24c8d9479637ae889fa22d0b2f054f5da27a1f40c3d0e96c8f7bcc25fc4dd281880751e9937618d4af05a7f3832be23dd458b36e8117fdb85b5e4fca453d07360613b649f54e1877039ab3370528a83da0b696ef6171c2bf41ac6d14e168c18454a4a888473d33") 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10a01, 0x32) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) 16:00:09 executing program 0: r0 = kqueue() shmget$private(0x0, 0x3000, 0x2, &(0x7f00003ec000/0x3000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/191) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0xed93, './file0\x00', './file0\x00'}) pread(r1, &(0x7f0000000000)="508e4f2ca1", 0x5, 0x0, 0x0) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) preadv(r2, &(0x7f00000013c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000300)=""/102, 0x66}], 0x6, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) flock(r0, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) flock(r0, 0x12) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x5, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x2, 0x6a1e, 0x9, 0x1, 0x4, 0x1000000000000000, 0x2, 0x2, 0x48e8db2d554f6bf6, 0x4, 0x101}) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x18, 0x400004006, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) sendto(r2, &(0x7f0000000180)="588ce524270835b751567a5e9f0fc39dad4de09c40168707c04c7b29ff97d85147ff9a18f2e8903b1d9fd46c52babd2fb12187f1b9e9241c0246ffbaad859eda55167ea747ad8c6daad7199ff4596a69c6fdbc3bc045c6799be6f08ea1f75b6abf79be09e5b320e2b071f9660493ae5c865f7699d490e924580bb57650ec80788b803f76b129f358f945a63486dda2490b1e1ff29f5f47b723f5", 0x9a, 0x8, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000240)={0x0, 0x5}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) fcntl$dupfd(r0, 0xa, r4) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000780)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10024) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) dup2(r1, r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/51, 0x33) sendto(r0, &(0x7f0000000180)="bc962c26c0496419955d004c38b8a4454aac6c0f40e0cbef658435dd50de845aba2addace9263f93f27e8e691df39eb4479e65cdc361666213b237bcfa64a7220ca1f8f90a152f6247a6e63325b0a11cf4e44013a44899f40279ffe72c0b532be77967310e0d4e08520f784ba9fe1fd428bd0b3f17d752f62cb92d4490ba2641fb7c2fb294346d6e78f712b0a2095837fe08ecf2ff6c9893cc", 0x99, 0x4, &(0x7f0000000280)=@in6={0x18, 0x2, 0xbf5, 0x929a}, 0xc) 16:00:11 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000002580)=0x8) sendmsg(r0, &(0x7f0000003980)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000080)="75690f5ee01ffccd091bdef9949593a349dd04ae5cf7e578e1912c021b82a3583554350b746946ca07566750cb6601cbaa2206e4d0caef47713aab2d3c5ffde53a6a535e1319978c3724c3effb95e7c066be576c23a81e8608fa7008fdfa", 0x5e}, {&(0x7f0000000100)="c2a96b956629404881e79e3cab1606fac5b000c394dbdf179a195c63f89c72b481614c31407dfb78decc468896e14a6ebf4ab6303c522c4c3a9b607cd1d68fd05995633abbfd242a735657a04e6f85c71f1bc408ea0a4f9cb35b06f0db93fc8dc8acc38cacac1dea28a09d483ec81b0827d2da3034b6c57a8a6f650d59c41a4398d1159d9a26aa7922f5f23590b4020b0a369825e0b1c702f39073283f4d8169a2bd78adf90b28a203fa1f39c11d1ebd1897d480ff707b05d0d1be962b397cdf9dd0e14504f493eb750c21a7a6204d18dd18d5f9a65114e2df0c7c4b4f06ed73f67779c5dc1befdebfa662a645bee84d519de6ee364b99cb3c5fef1ad8e1088954d589d7ffa2bf24691e964196b66cb23283f2d0affc864094b9a04281f6c273090591cbb2fa6014f5eaf8e0bdb2c650616a878cc433fb89e1fcbfe43dde80b03b82ab1d935004640934ff089fde7888c963aa939d03a40a5d9806f8bc4354c5dbc4645dfded844f83df665a1bc30c64bfd7ba1295ffbb9635d19fbd1d678627473faa2c266170f3be1a298b4e554049f52d06830b121dbc29c5fe4b6d8fbceefd09a230b8ad482f8b0225585af53e4b847917e85ac1e8dada9b6d9912e971cf40e2ccce5a6f19749c369662cf702a45b731da46e36d3cbd87091eef9f79bd92f177c40522f5d9b767097c507685c7610cfcb511c2eab2ee30ba97b9faa433525cb07e05eb0355b5a936f485ae7b2ae68d033181bc788350506b3918e5efecc1e83ef75c177903dda8e48507444da1e579edd65cbbf96b9bbf232757dda3ed31a3bf7da123516b204dd1f855ccfd443e08a8a5533c1959ffd41131fade25ea3b3135f910bcdd4b25f2fcd5b20fc33d1976db87f939dc041f68df425ff68e778dc50c08fa8f90779a637c59369f67d64571fe70e77f53adaa8e1e97fb62dd269ade5867c1802f3c901281654dbbf257dc0ac2128d3b0849fb8b92f301eb568306f84705c49478ac107b78e4ac612ef298a21a1301851fe9a3e40143ef27e9b3c217ccce756c8de65fb27a3eafa3a185c7c8899ca4b7e9f7cc48da31bb9df8ef691e85aaae1ceb8cb6e850f358d618614ce931307d766709258668cc20be2a5ac7b76e4836755063f95d7213e0393307c9d9bd379dad2c5be3ea2530d40d31c1975df3b2b377aad82b4122c96d15c6f03fcf8aadb3ecbd1da7803cecd036d58698139180a5f6fb3dc21e6b53c8b14bd81dbe2306a80d421edfde923e57a9d236461f07a739f39af1fa0a61c0ff12bdded8f84c98cd2d8a195997226096141f1812c81d1c033784b8b7df8e2637d9db65f0fe88eb05c524399a29187921900fb732a06f1f107ac057cddaf2ec0ec4f8ba43deb2599ac4500ee2e21a350113e7553ad84c473a62f612a7bd0e8d91456733a9f01d50d98889491024b0c5ab3e608f82d16bb95552001982ce6d338bb1db4374e3356e047005c5665256e9064247e8a12eb6ff8aec8fdca55c1dcb9c90e87012f892b52ca3b10deb037b62b35af6c5f8419dc35a9286e3c2ec6675a75ad492ce941304749d2a9908e5d8dbc41149194def4d8f98b74272c6de74c29a4b60bb139c45133d1e7a4c8e2e578438b79d0cc05cb57f1e211120c6c4639982a54ab8b033f66462335f35b11d31b89ea2ffee819775edbc1e98ab672b8f772d94595e20ba6e71581d90838cc91189055dc4169726f799a8e310492c96ffca89e5ce292d0e286859ed7fdfc0ac1d51e39c3b857f4fe6ace82b3bea715e3b51d469ea2dc7384833c68d10a1a1c65509f06f6b01110258dfd009c51a5c918afe809d963c9a44e4f8f45d9cfba414c16f1ee135e23bbbe9f9027c1d1640de36024a3435e08abc42b885aad532c0a79f0cf28644ab87dfc60721b98a11bf65422a0654dfbe8e81de427b438a532b9d1e22129f4a3eb0533fc221602ae08258d931b2dc7296027e1fca05ffc068f92eaa9580c4a6277382e57b888d8174a9014238bd6bbf66e67e93532d4a7df40aebf438a6b466e115a3e6a9dc0d0b8a76d4e79fce64933fbd0c4529da7a3c402ba4175fae021bf271b13a1367545b53a1f81dd93a5035e2d4bb2ca0a7eb01ef28bed556745b1b144835b5625bf3de79e9216d1c64a07b137ecce8b3da7344958194bfd266f481fcf5e4554b6b4a45c88030ed8ce3ccd45cff9aee5da4f5435f43740bac8e8f55c9dd0964f473b5b569d69701d033179c78c0ed1584bd528bfff85b14371632896fb8d7037c1a7bbc7df0ce3531525ab9ee9ba52fa08fab039a35702aed6966e4628ffa3b33957b5d0c2199d0a9d4ede3be21e6c1433227259032d841df74f9c514c5b97eaab795db65c516f947256934b9200537111f3a9a6d772463f592b331b7a88342ede5b42d40e170609c937b47347628a85b4606a613704fb0abb0187de12e0b9bdee01dec021fa066b1ab0ebe2f8eb7c47732e2a0e982f97c5591d85cf63e8a3b4bc2b80bc8b38b5758fbbe13cb483e991895bb2990971bda0bbf648ffdabf4baa4d2721eacc1110cec67bf52a1b66356ae68fbced29191baf3e9a7e26c82f7349640b43f6ff6423f94915cb883d70672bde2f2947516f4e9e46d6f9d1cc7a79afeaff93dfc5d34ace9a1005f51a8010bc90a2b1c5e4446d825a0be5ccbf0f48500aa54c55f2cbf6eab8b00a37ea774f2309131760221e308ef8b09d01f7a0ae0c4c0503d656f68da8c13a9d94fd0077103548cc79c0d6423eccd6a15bc98e70d58caa94b5ad2b94f694a7272bf3986c6bd316f0759ddff93733cdeb9f888b5eacabb71e7286c4981628823ae805f4ed5a1dea186e631ca35e676523632b173334d04b3564aeac5323ac1503e4274d2dd68953fad15b4a8c4fe0c62a0296f2ee87525a145a0647ebaa96f52a34d09f01d951e0eb34a50d971baef82b1c453f177bd02c34f70cbae6bf4431f8ab727af97db8242a4682dcc99b3efac7101b88c68ceb1c16b7e9783104d84e8831be8b05b7471f48fbf901d0613dd23fc5536fd4d761450f39d8f32d2bbf1751a5c65df512af6edb409d3376bfd3be1c981880c6965e5479a4d9922b43c062881900c8f8f9e174b4f35c184a0f0be9d189226d3848c7f110ab76b429676468658b161c7889d04cd4381cafda7b9d02ed502ba74b95b388e7c29f3ada967611f9ddbde4af91df1e0011900ad29f65b4d37733adef88c36ba074bfd2b115b50aa0b5737e98452879f20cd6f4ebac5eef208e6c6b6c0c31cc37f8e861545577a54971652188a2f7ccbb4b6f014296bc2ed34d258a4cffeb20b11d2ebb68b1cc8aeb23f7c1869a99fa3add1694704fdcca015c84262fa5a938d0b58f3852495710378ba4051a4fd89da51039a728ed0b114e52e0fa3552ee790a051d09d096ed230c4b3b88cacb572e223842e4925bc63d4e19c53997692de355cab4c13cbfd5af464a087faca4b587abdb042820621aca3444937a78d3e985548ad696d6d42f11eefc193329d8eb89b6f4ffd43683734a25148a5e6c832f2ca2c704139a933ba74ad7c76ada54b8caf919d0cfc9d3571313e17e5bf0fb96d2f467182db3a3ca0359d077bace14d19fd5614b02117dec56566a33e45424ffcd3f9f386bfb8053760b2426d8c73f132241c5d8e19888136334c1fcc3ce345a063f421ff7176b28e716d93202e45ada039f2429c219d016fffe063b3af666e5df5ed98969b81c54e0be3899b1fca8f9940a2bf01b88431f8112ce8e928c7ca9ecf7ab581551bfe235561ee1f2d38743c9bdbf02a4157f9f084f418a5304aae79c152ee339a3d68dced8c084beb75f8d5839d8a77e6c7bba9cbf51c2defc87b0cc4f9543353d08b092fbf2dfa921bff322814d9ca70804b65ee7325bfe0a8b1deab38ff81d0ff59ac4efeb728f610be1fa7d400a7ac36e41483f53589df128a9227fd2ac0c038a35df3c14ba7755d2605bd6507f623ccf8dab9c8c4dbff39615e24b5c15646975d651d16c86bc6e3461d4054c4f12e7889330d626cb727e8ab80af4d0f0b3881eaa0d30e2b6ac55ad526a27cf5ce2968d200c5e4a87219bb7c67a784ef6ead7cedac7a56184c3802ee0d7ec35ce6516170b857f2a9405be2e75218cf28d44610fe858f287e017358449653856ac9abc0ddec5727ba93ee2ceb7f4e6dc6a7b55e20a7a2c470310edae9522792bc3537980a08f1b6ce6a45450885e0db91109c7b38be2286366ed1ed51565ec793c6c22382a0ef5eced04fc00390d379e576d4de537b2aa22cb16b961a9401306748a68d632e8eea51509e89eff37c52211472a991d879237d2f532b6b0450d73fadc7e1e447a13df9f235b3f57b4e6ace756465bd17c97a5cf6788df1fcce74b305be7dcbffb666bbaf33f8d5114ab095fd9a6132fde08ad8195c72755a114d590ba86df21bdfebf4ea797fc8046d14ffd0096608089dcd60545466d579bebb3410858c4253131e955d8f88fec107714a1b9e5698d06a995f36b34c150b6f755d425dc74631d2aff4bbe4b8f8a78a7585dc405e4e4e5aeb48e9d99ccc2472910ae744b6cd1f87067720977c37df3fbf2958b7fde616ec7b51ed35d5df49289fdd4994ce734aeb0b6f5f369c8c20d01349e8e2c146d701de7dfb08c3fd9e6bc4a327cecdcfd77042475dfc1910dbe7ef6302860f6a50ba97353dc5965e739106ca07db2e535dce96506df7ce372ffea40b927d52eb1306ce378c0e35e61d9028343ff6afcaab8bef393d9e2a6c9c35cdf58404182a19fd6d8eb2bff1187ce54b5742347e76b6f31513b82ce6059c573c0d1a444ccae5dd2a9369479f848569750a229c0140c2d062a85f8db5c5fa2f80127ba7e2f1606adb8a5c40d5a53f16cb627894278aa632d750871f5fccc4587f8095c347681940fd19b916b9df9b247f44ae45135e1433025d61a4550373a962ffb86332624876a053b022858ab5a29ca57ab927b53e0995bcacd01d28f71950742359925403736a0ce2b77a32e0a63bddf4a9c0ad9effbc716c27f4434c0c316b5886ee74729be1745537e56c376ea3259b9a91185c0788027b83ce1b3f4e2316668314ec76e30405225a482495f7916bcdb5fff2db71d59f864d12c5b996769f081d492bf54eb8a1a4d4b9be6ecd9d169c126746b8034fbe2d3cafe594ce065fcaecc557f0da704566e398eb557396e9d5fc29946c22d71dc81d3d1bd3ef38ea6f885a190a3c2d5821ed7eb2936ee285d1f972e2a8c6268abd5416e6efefacc9fcdac7256a300bf1acf994b9de12b28b2903b662470535e79239debe4caf23504d144d1bfbe19356b1c879cfc22ede738444a68575670cfee23821479127ecb744d152f820d768cc6ff9e628986d7793d1eaa0c426b26825f09baf22bd552b181e52f70e078947a54a09f319b5dd1618af0f540efc7912020cd26ec5acf697fbdd9881a704d859753751621843df2c6dab34f75fd88152633bbfe769f5a9407a4d8ffcd7f4b9efd1a84a4bb0307d3a9d6dd5ed219c3895159dbee494a55e319f9cab7cb8004f398d84c39b22779b990e3af9402225862bdd3c341bc7e9fa7f286727e73d9b3b5a632cfe035bacfc2477e11f5206a5f9766af74b591be76163678ae9238ce01655d84aaf6d92cc3b47eefd7b507d188043c31e93ff30111a20ccd075ce9c4072989e2e32be6428c1ba46ec4e5510ec5e89f3e4678d74fe4241591a673506ef51f1683fb8dd605e5d89644c6c5bf82bf828efebcfc6ab8118ee0d571953b90523cc213caa7a4b463c99da5d31b00b4209e6a94a", 0x1000}, {&(0x7f0000001100)="c217ddce7ce1729c849dcdc324925c2467489c12b4054ebfb09a940646547a5a3194534fc63e89fad2428d341ab6f1c80f318634230d3c9ad6b12a5cf89c8d98bd61e993235b4a60bc7eaceb4c822a1c024984cc3a2dc4d8c08852b51053dfda719ab1ff914fe5b6052a8b4e388559b0be7b654dde671ac3af70dbe1b13ec3bdf2229b2d952b4b47545d9a1a3eb00ac8e885770079f230dc8f30d48215f9950161d29a12dbc2d2405789c5a9a6b67f55a4a803f5c8f9093bbe179061bc6c4e915460ac29ce47685f4c19b7abe0621921e2e1c812528d4addcd15dbaebd559fcd500a26863e1392c62836e9d5e98089a4bd33a318100d7c9abe3a0b5f5b1a69c6fa6a8ce6eeab4cacedd6609871c46ecf95a08a62122367e803909baffb46d9ee4b5300e0e307fd6e97196603002c7d12c8a828253a6602afad3a677ecfcad8ae1d3b49a5871b1c43231e577465ecb54376d37a98a2786a47d9cf80b8bdbb47d6129a446165bbd5c8b01afe8907736c23b99d075d3489aebe37578dc70d1fef4e5afef5b3dcdb3e0f7c9e41832bfdeff33a2cc00902834ce77fe97337d92345b026192414acf5ab302cc9bd5946b01c0c9cfae0d50b1be4f8c7836702dec17e695024d16b1db036a577197bbc5fbfc7fb8d78d88d48214d0d59c284aef6397d0183464852fb761a2af423ee255e2ae86b0898f923028f91ab476cf90868e9b19abfdd00738edea9bc0d57d93a91197f9188b4b1793544bb380a76c944ffff386c11d7f9a5c948295639f4f8da68d8a7384bd5b84c4d3fff2866bf0952d3c6d7fe2ab7b57f3e8d2008d37a5ca4284a151febb715a7d638275f4d0ac7a1147254775a53a2f77a1414eee4a692a54a1adfaf1fafacf967b37b8562442045de81cd9db80dedce9bbd848100c58ca87dffe7ff80e13319c0187515c1a7fb3a20b895ad5523bfe4654de309662cd5c0ba043f48f9aae65e4170ce6bb97e7ecead258b8da74efa7224f1d1ea2252d19f8737723de4b571b0d23773e61552fa2dfb227cb91e29a56eb99369a16af3ddc35f01016686fb46c1452b52a95ac8a5031ff32b4a3ea2aad4e5d4d0e9340d15a0bee83f5543c3d2c86d981a68d39db895a6e0aad3f134de80c09da30852c121a9a619211a4edae94c331326f76c14a3b63007a6f842715cf760df06285f5094f3d35c6b9432cecfc68dba28df42ded9b7be9111108a789d045222e51535ada339668241ea18e5b5b51ae2fc187f7f568deb24082b031f9090006522129fc94821715c949546e03327359d6d31bc68435c7356ad053ac986bb35dd5c9933181b6027d6fb0b80cfbc625ccf95bdd8e6e5927b02db52e23e0c4c1a16397e86b70885411948452baeab2ffbd3af0941b01adebf7686cc3cda694d8b1047f08557d5252aeb15b7e5de32a8f1057be98bdd2bb6e7a5b1287faa0ff2b7f05c7f721722ecb43b00c7451f78b6f0cacd986c9b0ff4623c518f79142eef78a43d91814f5a17556ddb384ccac226a10eabfccad77018e3241aa460962ce4c24d3e1a1a5a3a01e01873ae903b955e87f28a4d945958fddd84f62a7232425da5367735361c186bd03e2399c43cf2d3480e5bef8bfff2a3389eef53c1118b7ffe4338360d785abe66935c5400bb6cddd0008e89d2a81c1be7495abf4dfc6072b556a640ac190c6ca6897699bc50705cf35d3caaa4fbba30d37b4e565f23c6377771bd79636b8b2fac5bb2fa018f387400959c9cc3a7fce6070eb70053187d46ec8054afcece5997dda77606ae6ff42966002608978092f6debf986adba5c297f6d50ee115609de6ba26edabd366095063855c15fdf1e6cf1140c9a71640919da7c2b4efeb3d3a972cd47a3645ebc40027ec8a53e37c7c563ad127f961f2387bba0bb015f0a89bd01ae58aa0a0a758721015f798e3c05e5af50b63b1513b107b3258dbbf5aaaf916e61cda3aee44fbaff5bf9f4bd2efb1bf4b7b1114cea2bcb371ec16aeb1ada999bc5ab93d2daa5ebf93243ba54bb12e8ac60c8b9fc65cb3cdbdd628edd9679cef7753de8d8d1cc3ed2ddd35e81f85d1cbfdb79a00125a55c37fd8727157473420b31565663c15d8e119748a3df9baf97754b587b51a911f38d922a83b660cc86e439ba4fee1863fb2e45ab11118112acdee8bacb0d0342b2a06c29a5a21b3e1baccd9cb193a98071f668b92e7c7fbf319e99579d0e9dfb224679c04e2cd057727e95a86f455c16f8d7057cbf6a0051cfa0db3a1b610ae384f116fdc0faab9a1a6424f890cd8949b2a8135f43bf31c5e8275cb0d0a4baf9a0f626d946ab006ac1395f5d3a8d0c9f1004500f0485a6a9e5b5337ab534e1c3474533250219a2d06062d27b45edf90c95dc11ce8e18622c68cbdd7fe1ad45a8f210dd23f55ff85b30ea339bb1bda5bba3abf4724bc46316579736e7d50c0cf7a6823a4126c0438f0a20921515f3c042d9dd2dac8fe714aeb6dbfa2692678c794d62552aa97b554795f0ab1098771876fef3967ab7be48228afb79e5af1fb41f8f5088a9a5d2a247ed1566425690141911e87436c3e55dbe3b4361a2f2a3c01d07e902405f653532aa0759b907a5f2153b2ba0338c88acaec7e36a05ad90cd2085c0dc5069ac5f99cfaa184ba4f2604d79e503777738f3daf7f66dbba65b29b2b91ff90170a9c910319a96376e0715500fd95bf82925b96d6be535e9ce9e8626798c2faf0db859501cb30ce6df03f131c5b60dd86339d168340d854211650170c83687132d98921f3e07148789ec12ccca036046a23155edfa81a06ea0c57ebd6ed939a067f6740484b954da86c95bb7e6f27c2efe55bb6f73c1d1a351f02f9b79e89e9897aac1ae3a8c778e096d1d68728fb60f8f549e4de3f6c9650cfe424542cc6615485e28072a003962be70ebe2e25d23e73bae3fbef7b88f16537c3560510f7fab5c4868afb96ca9c806c3f15e2eaf21a61ffb04cca7f55fc50aa0c7f5a2dd5633f9ed452392f19db9f3c5f4c85edb6bfd61facefc78b864d348a84512ede61ea91992670f87b5932f4f5fdb9ba921d9178df0590abecaf223360c02479679a99a25098d2bebf18d952f2ab57f0d7f08ef190e0a28f0f7ed2847e9f77632dca3dec30ed3ebdc5906161f9aaeb418eb95dad25f5e8a368ac7f53c34e5b3c2f0dcb6e1b29c271759eeeaebbd648eb1ced83e361e9069c9c8341a1f788c92fd2a277e48a1261bc2463d27915b0cb5678ba72ca0f9d73a6a080c692b4f160f894fa3ab5f77bfcf2817927b12b2a9f5f1373ea1e9bb647f9e60f81e6ebb7882651c9e5aa78f2d39df89cda50a23bf0f3d7eabff9260e71f8ba3833c3f933d4eb083c9db217532aacd5305f84c1327b6f939481de2321fd02f1cd74cc9a7d58418e78511d00432ac11defabb636cc156fb621ce28e67409252e96895c31f7cd384ab62388cb32303020873f9c938114d7346bd3622c1b8450f46073b25fc5b4b4fe9cf628b68a7d9c30933822aa837716b36542b07c6e9cbe24a04bc71394d67d401ed1684ab7f8014dcc2360c5194e58d1ee905dcab20080c5d43ad7971d3de1ae16de5f69f6ebd1cc6af132e00aa5258faf28ab81a096a2947985e8c92cbd4fbfeaec4c5430905418e9f86553e1be002f98655ecb565ba50d8764340816018df2ae7a6a86dbff938f34b7ed7ca736f84d14b9cb052eea0fbb13d2f9529bf38f7dc0733aa640f21abf3319ca94cfbafde6683492fbfb3269186b812e68e686a736f5e806c0a3939d0587f95cdb58ab7d14cceb0b01fc33a64a0e54e27a8cd12567b1d693af7170a0f0ca17f59c46dab72b6518223818fdb0851cd8eaa813dc41ac97aa71377e54b46ad0ffaf12ab4aa16abd7216d5a65109227ec8c3a6fcb255789ef6dbd7ed661817569541c4cd4f689ad296b06eda62e5b16f008320e993b6f36b91e0f69c70bf989f262c83ef0e15d13d076e400b85fa4f9eee6fd1586ed2f0cc9c5998c05e5b33f6da7f93b56e4b091d9712423cd4f900983dbcb3af1ded0efa0781888dc8d043fb361f0b51021d7b7691db548c779c16d0d6af7545d6089bc5f843de67ea0f738d8ce8a91df26b4af08b82d719e7939a86c5cebcf5c84ff8211e2c0df7eeb4e3401dac5908469a1b201484bd089c79ac866ee513647efd47f97663fed4992c43245ff71e6a80a91026abfda221692bd9238d10287131e2f4c817307663c4d2e0e4a09a1c248270d52e75cd9334804582df9d992c6aedd819bcdb7359ff676ff8ce34fe8fbc6c697747c6dd50e11294afa1b2c6389205991fbd5a62e29f0a826df00c940535c0c721c6cdbdfc7aed65200b5285f237a30cb2c866bef9bea8b68e88c099f2486f2137337d18c8357e82fc7ebded146932af69da86e2ca3b3e21c524f802d50207efdc9e58d133880d8da47dd3cd3d4932b13459d6fad23f5d44060702b7ba1a6b66b8c4717ae4740a7f88f9765614676db156363ce0b3676e007c93ec19af7af5f7e75d7fe983689cfc3c477526c35b953949968b9a5fbd9b2bae6473ea8c495ccc1200c57c92e9e45540161db19211fafe698460513d943b295ef2ee22e0e36e184b295b122ca9ccdd3e61130981a3cbb865be34357127d185cc7b3b78f2d7e801a505c7dc6f8da5b17e4db1ae8b60e1d31a4eda764ec081025fc6964f0d124a31fe38e0937adf4f909f45dbb5a7e2766d5ecc38043c502f58361fbb64313cd80dca25de3b644ac7cb34564b6795a59ee7bf2e0f54052e4d96d891bf82ba63d2cd81008af4bc2c20ef91c6a818eb68b9fb5a6e7f4e6ea448a62dcbaa56bc4b5e03ee3cc817065839ade2f577d30f28ed5c33541d093a42d03d766378090b83b277cfee497e1d87606f98ba4fa0c8cd6804f1efde07774b39e0f772668177c57811afdb72df27d759b1fc8413e8306252f7920b44a3e47df858e3cdfec7cf847d44eef507376b2527d6af23c0aa17a83267396956680a1b5daf1e5b0e6d11c73de7d97a42f23d0da17e0b3b614fdc70d52ffa1c68c6b109b9e9d5dd44cf190b09f2f9c54b7d97b8ec5a26edd7bec13ff43ff9166956f63fb22f753fe0f8d92a524c9bd39acb39bc96b237d3b9e7cf1e15f2caa598383acbbac0996954da23010e162f860b5f3518c3fc378b58f815c0fdf18adc636d93c7af8de09d5aae4eac2fdbc1282b7bc95c0a68b27f519c8e605710cb55fac1d5ae0ec835a38f6a1c7f49258fb06de53eb9c5ccbc34508c723d321c5155d014b95ca9269390bc24a2d0bc45a24ac0129085d9de5ecb40a3caaa77ad6b86d6441e841b60b9fe3bcd029bc80abb03852817eefd81515923132e3c36d37b2bd6ba9fd925a4699b3d70240d9f1ac5b953d9d1a7179af79381d1c8a700877d6415a2afd9394fe27e25ed98393de730c098faaf965ff9fff38ed6e1130973765a178911d2e14a4c140fb8a22f573f6854299500c31cf0918948619ca5e3b80bd0090bf20a42622e724babbfb71fbaf7918208c5e07c380e4a18df3b05d4286409fc5a20b71b22c3cedb650a60f1fc2a6b70dd4ce2584ed3bc520190c4198ea7f92d67ccf9b440886de482d9676e2235aa905e0c9d7a431e810a240fba6609539f0573148c509d5d7cb70bf0440bb41ddc4a8c41d94c3aec3ca9a88d5bcb17b322992fb6d82b06a90921fdef29ad66ea339ddc9c5832fd5531d24bf5f0f8fc5fd90cbf6be72c73e4ca622f96e1b305c1c5a9f3420049be5eb83b053d8d119109a4c1ca240a870f0d5d14f99741b9b062ef443c79098b35d3f667554f", 0x1000}, {&(0x7f0000002100)="f274637d78a7ee42c6fdbb5d5b5e58f8697e9282af39a9916e0dbf2660d59791a9bfbd33b05d733a4c9ff65a28da8cbd334ec3471994894d9d8fc2281c94e71ad6605833127ec95116521a32eb45f7ceeeb08694120d11420f9a8d9ca4ff9feb1293c2661dff12ce8eb4b52c2ce311b56141c4662462abec134155b3a1ee5938c8cee2cb2ac75d13ad735c2e261dd196905ffe3b8cd7888829b574cccbed3695918049dd54f0672cd746eaf755bd368c3fdf9d628bc040de85faa6af5d473979bbe4f5738bab2068a1e49befca3f15", 0xcf}, {&(0x7f0000002200)="bf4b7930b4e8a83457d56dc9fd055b91d9634feb26dc4f1bddded5f9d2b3dccab65150fee9e6da4d01dfa30eee2436383362c1946944340ec46af118f6ecd2789c7a6b7529409bea10ea9a9132d3233f38315cd5dd122dab7de33300ef5c4bfc988fdbc8f76acecd71be022861092248f0722052e36bccc37c5b61597c17da6f5b07ca7178c945a529fb46f5b86e28063a9867f4575d561f522fccfc3e08403b28c22a39f0a457d71551d10f9c1c856b4db77166c5d95f5eed156bc1a951c94ad6a7aca6006b5ec5539833fa46", 0xcd}, {&(0x7f0000002300)="ba1ff2a7fa4c56041b7e2dbde96101015e96c0ac3f3be92a487bbc6e4bde856c47695b4000c94b697d7f16cb696f234b43011005ee3eeaab09aba931496927b240d4d7c9ce11656040471a787d1ae1a51e1a3d9b261319f8c46b3aa01086d575f96c297b0492effc4bf1085175d857d315d0baf492bf750659ba5ae91456c6df37086298e90d0afe19a6cb4e97", 0x8d}, {&(0x7f00000023c0)="337b32a5933ccb69b1bb714592f9000cc7bd9a63d804c8e3c708ffbbd8c3f866856a7cab87b7613318cb4692296e8b3eecd3afb8b33fc60002845a9eed22ecbb89e9d11085c66b1645b305638de8c7fe6fd9209d743c434d313e2c5dcdcf6a48b2664bfab46368218709aa52db7fb1227ee82675f816be78f83edd2bc934e62621cd2c04e90ae6e3a0bf7dcca9fcf4c3687b95d27aceef9f57755fcd24ad204ad36bcb062c130aa11d1f6e7003313e06176dc86e199cb246d92fc87ac7d9c825eeccac5f51f7c7d92d0c35510e", 0xcd}, {&(0x7f00000024c0)="83720ba4c8fe5a04f01928702d506573d7852d6a59898d95aca83842cb30bd4c46a07bdb5c33a311f524", 0x2a}], 0x8, &(0x7f0000003a00)=ANY=[@ANYBLOB="98000000000000000100000004000000914262d4876fc853f286713083675982e258a84786b444f96ec3b65d17bb8349b252cac26b17eedf0ffc2cc947ffe5f0bcc6269d0ae43c7ffce628b95848d8f94f2ad7ea9d168d72116125ece5beaf22b272e8fa79b4f4bfd8e55f8d4aa21808430ab40c34678d67ef185bbbd3b82f668026e47ce863266ab6ef0c29485a9e3e3d000000000000005000000000000000000000000200000020bf88c18462402939126cbbbcd4ea371d8592b58576d2a505f02985fbe9a9196d0244d290e08b72f8b788e017c1cd7c15adc314c8da776105de0d000000000088000000000000000000000004000000a7aca7fce2585aca1fb20f10f9c1431f4ae0b228a37fac88744fb2bdaddd33c52d33a5f30b15c374a2b2ef7c014e57a66a1a46dfadbd9f5543d99874645a017a0729e6f182aaeeffede33597a48c6d1e8d6c9cdb1c138127c5cacee3bd238793c01538af9dbbcbbc8cc637e311fd843b92a466c2000000003000000000000000ffff0000ff010000f031e5044e447db5ebad810ade95a11f8b52ebed1b23a36bbe46ee0000000000e8000000000000000100000001000100bd0cef405160569dc6377f40e6c7b43fb0c27a8c95f6f4dbe0d8010dde053dbe6ccfdd21b886adc40a9198474bcd566fed17d049a59be9a6f6a52f29c2ba20d6441c8752ca54f2cbd34d3e86f348adf90261dbbc9772effafed3390cdf98f05944bc38f344978d885072e55eb1938b9da2d626741ba6d2787557169918d0518018de79ac216ffd9019a83af1413e47112a833377d3f0f5936e17c5bf06cc8db9dc851a1c1ca2be62310761ccfef0bf1f8fdf3f0dfc7f601b179712e78bc7a0cb363cf254163042bb4250f1ed4aa3ce5b4600000000000000a8000000000000000100000080000000c54878b844d96766bab6cc06d0693272c3286622cbed7e3f9f077c0f1808780e35439663aa58afb7b4b17742c5d9abf72d6f9ae93cd4facf4f4d8d1fe5c51d6ffcacee524994fffa897c1ead3428b0fa5d08dc285c825c4f331aac9aaac940bbf9beb651e8a10c90228afb76f199bd376dcc6f2c0babaaee41e2b0ad9f8c7da4071a2c29e265874572867f19435872774a9b8064987852d2b0000000000000000000000005000000dacc9e095d92fb5e53c3570a2bdd8d6bbed542a99dda63563addffd5eb391a7db336fe990a9bf5454f05a35682e09f3668d16cc60795cb8383250443a5ae0d74fbd3187959fff11c0c79215e36e2f39ab46a1f77bfb04207d3dd1fef077d24933daee31eba95c0763985d28157e379dfa5f53557991d41ff2e1a27074b705b58b5aa1011cadb627437ac087d3795e5aa1060aae5d21e7a86986e9ac958990000101000000000000001000000ff0100005e8aa32057c1d6bfccce4a3e8d9240649b50c9255a96feab4c5add472fde5a12af4db9351c2ca915e159bca7e8fa500737199e9e13da08949d2c38faebfb4f988076e51fcd646cbc59ddec5df21d3b67625ff14566507d875aec34759a0b589343c2dea9594314f549bab5daa7389747fabafd3a559f478b95195f30efa4b84806b14d14722d632bad385f75c63268354a03778f8fbf3826c21628fffad962100b757729035fa0ff9875ee9fcd1b98ee85ee7875d0fbc3eb3483fef16cd1b10464f6c829f9bf62da4ed867523169b06ccdf4e94717ea456c5fd2bb72b539e3bd914c2e69176f4c18d439f051d8d7e1d452c4a0901e20ac4adc97e6d82635aac853b1eaba46e364fe375349c3801e458a5c100302b81d0a4e7711a7b2a448490c6a6bb9fc971ebe65ce17475c87cfe6d621c7553144517040798cb26c5e9dacc74afcf24a954049a37eda0132ca3b48dcb7653c028fca105a0ea371ec577b995a159688a23fc35859b0b66f90c5cd25052eed8b1e655301ca46325cc26ac9c292beeb54ba72c26bb7b8a0c5091f318768f6a63dcab979479054909ee7bb39b9e74e8e5be907d95bb88b5a8e7bd1e1581a5d1c876f70a23a6d9da2d3819b2b6e5c468f1955023cb9982ede20d855c30c8e0339e20244777398d8e8e3024777b9b60f2376c9e74d5317d925d9503d39bd08c2d5f1dd778c6b20304d93ef43f4e45af6b1fa8283b9d5166a5356961a2e0888e842b868dfd92012e1550ddf83f757cb5dde68e77c98c2ff84cfaac4f3a376643472b62a58efd36975e0e223befb0793df9ffeeb17ee62d1ea5e5ed1e6e5351b6114558b0bc51c57f833d362f4d16ea7665a8693c4658add2958e1ff7f97e034aadebbe3383e6fa4b38dfe9f6f1fe0d552e723a84b0e68e32403d945bdbad1faac5d8a67957a5609e4f19ab1056ec908dfdcc50b2e2635a06d41ed9104f7a11b473fd3c13a8461b5a5bfd028862a749cdd3cc5e1b285988428537c7bb93273691743c96ef44ac84eb28d0e107d0d0b133f504d542fa8a220d1385eaa35afac04b986b306891f74152d0125d429a04ac97e39fef53c188c03961eed600bdbe369486f26cb7d47a409996945c368cb326d7fb16cb22741b46feb49a73f48346324bf46267fd1c20422d13f4260fed66108b062dcce9aa508a8a36631bafa9fd059577f2f1d0cc3393e68d036850691ae88cc4ccf9c6e6fc453aa42f75481395ccbb76a5d3fb1cfb402efd00a8547c8a34b9f64db5301f7a33ebcfbe9856e55f5019ca81967f9bb4fe16fd76f38e269821bf79ea720a8df1dd4e3e52465ec4e4a816d1bde54d63f814443df2d440d9e52b6b1d0e1138592de116b155095f6ac2fa289695a2b34b350dfb68516e7447cc532546bfe3c31600180ee77972d42057602b97d1b07ce7638f7b06f2019e4ef97fa921570bbdfe4d80070bc7df7b582bba7e506a86e9777852aa6699f888c793829f962c5280736e0d2e8ba429a86755a36a761b3b0299bd98d58ce4cefb602ea724836100dcd24d9dd48ab8f7f99bcdf23dda23f535a06c538f6365674aedff9c60b5201b3d6e1daa392bf6750b30f1996ca85b5ae758f81a5a9b7217a4bd904b9a92051d9d774ce38d29995fe28be2dd7bd568f3342d561191e9e1ea78075e8d5a19b9330565b8d393fcea8551d1784e4304d29b2e6c4361608b64818365af5b1dbf3afa3b9611daa9c24deacdbedd2fd946db31a51f437929f69b4bfb4d681828aad11a6399c9774e290cad3a11677718fdfd393b68769e57189299c9b0c0d56de7e89492d0417a5389e012410850ade3a66d7aa4040997ec041e403222a1f98e4abe75bf42ffbae7d22e459bbffe34f6dc3d1b972cf849260f6cbbfa892889986f5b6e259ccbbabc5b679829e6306a4f9fc3c992d423a07df6d7fb920e3855d5ddb977c6be6095b57e397615092484136311d7ffa7beb740dd783d01ce57c98473738ddef29fe6cef51f76aafaefec400cf9f239bdb96a07714fa94d489c7dd3a9a242ad84b7d047f4f58194651cf4054d0b99ff48f99f50a7653aee6cb9f5130ffe99721aa18e058ff0bc9519225ad1b383260726e630c7ba7aa26757f3872616fc0b511f532f38e88ee2215aad81e2aa4140a62887e074b52c8ac3d24326e0f36ff7b72d45c4ccb95ee15eae68d7a71bdd36089ae485b8466e20ec3623bbcaf1b795d3d1f52059311d6dbb051cca9013ed61b0f440fb233940929d5803137bb6bff021a744f730af7240dc51f944217a2fc845991c36c1be5cf5d71365d99ba69b81c7e0643abc45c64343cdb8b6a64064a2ef3f111b0c5f76c23db88bc42a4fb5a24b5da4ed32e4f720945761c24fafbe86278c9b6573b3b40ad6c992147fa10dd6c4875b9de4c07939350b4ada47f7aed7e309e83733bd6c407f93f18da9256849081ce332bb572c607be00626ad6e6ad5f27a350c2987a7a56a3564bcfcd6d1209d441a635a611a6d2e5a257f6c8f1a3038a720e5191ad306f98fe8079b9bed56b66efc2bed5f4a7e6c3c20862bc39e9e540a8eb650314ad2470e098696e20618dc1a758e4806313befb955fd0296236cb5174b1f16f47d08bb131d4575612e510b8a6b9f143fd68ab404cf1c1168effb6898359c1fc3394c019d27573c1a0ec29887136fc0b1c0adfe27b1597ff9213f85c188403eca960865e5b736f154b613f5eefa08fd2aa502723bed8290575b5cdf33a6daecafa0f1a9cce10a219b0dd412e34747c0db5bddf10733e1a4337aa0aaf827d984bcbc0b477d5120a8016f659653af9da57d237159942814e0cafd57e0b6c4340033842e3ed3a99aaa10fc39d8825103f138fe52905a11b4b9f6d91ade56be21e49a1a57a5cac7f9190ec1c7c4e07778ea1eac677c0673ed44a735ec9fa00e4cd3429a28eb263133961a5d00a8f588844640edeffb7968eb3a2a181d4fb24b3d38c2a8a883e3408c13fea1748c084683f795d6ae636894ffefc6b1d479936ad05430ca9a5cf72bb01f8160a718ae6cf2557eb497fa7a74de731940075d8d0ccbb63ed2acd421e37c4b378ef5017af1d1814c38410d82b0575aeeb6770836ea2d323dcd426a855f693950477cf4143ae78a6ee07d43a31102745153537d2f2a19062dc122e166e0cf884fc532910f22d41f5b000fd8f03407610ca45ea4b77eabfd2c3f6139d5684264966d48b595a3f719075428859095e94a589713b663f7d4b7b543c51c327e8155c7cd9d9229e492e25dd34f62f0951ff0c7e6b4c1ad27bb26465f1c0b7d941d02bce03df982e2b9a3ffb30618f14cdea1f0e05f7aee01b21bede65815602665b21b4ab5616a15a5ae432fc702b952ad0b3e3eda1bbced5faecaacd02e4b60309bcd1d683365bf583f9ebf26d67d8d4783ae1fc4a1a764bd3390510b95f3f10bc089221c21c30b54c1f76ac2663a1ee6126e94340c5c9a08c60e54f3542ac835b8893fc1f173d5fe5d18b88147399160c2194ba01529b05aaab3aaf21a7afa4d2c8313ebda809efacac6dbcf5aa2b050b8a97f4b04195f51aea56375e59027255c27209a4daeb06bd6922eb19d17580899bfe33c8c6c6080a6c9f90de566aab774583ca9f70dbbc8a0038344dc401412b4d0786895ca03795fae691accc4113d11603d8d18714add2859b7a8b0239274e80014d0e4bdb6f2fd281de1d9b28bf6ff9e2ab8e1dbe1f2eb0a3086a22714e05c8b26190c1f8bfa3fb8aad591dab27bbbccf5f3ca9325c05b6925676e4b3218e6a228b4d7c1a9bd1831b2829ac9c7aa4d07b11351d0bec8ca3a3bab0e21705c750eef3b25d89661ce6d0044276aafeea5a6b632e4c3e3204c52d081aeacacb85bf92ab7fc7a5da9556c542a3f17b3158862e9a0f232b0645e722c05c96f5b956c8f596d666c9a7168e74c5529ad63bff13e2efb9847ae80c5f5fad0add6f66108a5e78214129e38d127cbf299a3d49936fc709158e13ce740b743faff97374ca0f6791f18d7aba9d92116b1e6713674abbd0fac528a030977b8ae12c46fae321af0cb7249c5bed234872d47f967baf18e1865f71b4558da6688b4dffa4150a3826fabd65f96a1e12cd9a0a9a83ecf5cb910a87aa81a28b842f0b27e4813081dc626eaa333a281c7a0e24e5c1dcd673d967acf3b71b80fa34ffafb56825ddfd0ab99e66304423029a6cbec4798f47985bc9b64a146608e07dbe402be974731a2a7f853c161139e0edd29b28f5c4b8cdb03cc29b68519d2911f14b483c8fe4e898305aa6d4f01f7620bb33f5f962a6af1996d9b19e68878bc34743c1e4c846fc9ea1024316a3c7bbadd5ffec0df02ca4a9bd0dba00b43e48fbca726290b52252bc2d86d42aaa4814200f111feae9a8951c7ab4395a22cc3763a681bd178b24091276c1dc855d1c51712c71a4cc837d593c2422627997a600c80e4e2f3da28195808e610ffa70e81d536d7195b99f35f360a2d27202e9c30a8fed89250bd3b83abaccd336d4b1082be82466a022ca13dd4d1e7640c03612f9a38fbbf66b5d576275128ffa74b8698f450f6edf88e904fa9933790e6013efb120588bed741d97b2bacd18bb13c7c899a1757de4277322cc38d5a740f8e5717689202f110da9e64737d2c8101883ed6ead2c1975f5d90a88b914418fc4dfdcab19c376e3d711676dff08898b0e28cfa472944b85388fc731570a04318f54d5cb80dbde19d7d7bcb2643b688d81a58fd39fc00d15540be67ad8ebc895f856b08efc42d06eb5e0a3ff5d11108aa024c9e3c6d86bd357eec6231df4657b60ff4529b0d1da7b823bea8de39b9c43a4a27b341244ce78c97beb15044897779d0d3e5c29c8ac208e2d140002c834c3007ca4609ca059a78c1e3b03f68bc6995e75e2a0a7720693e61cae348c59d59bdd1c24364215633b8ce70c6f43fc7100aec9460ff7d15d6e849df33d2194f0de07cb32027ebb62267061126244c554c33db5534cc8ad9d626657f5ff2ea67fda7b2102eb84ad05f0ede31cbfaee3c67f2c997d216e5de2819bd2d71442587a72d4e7e27717d787ef721fa9c337b5529ef217084c62b3c035faaba9f1b0dc461b42c934c29e1b03d4de8fa56cee27d7d1df1ecfa1c4ea094aa538f47faa33929c8517ccd14a2f38c9d05c8fbd9537c2aff228b08d2a0999509c9eeb65c41f387b1e28baf3ffb0bde76caee0934bf1559cf7e2eb76ff84a75e2deccda8428a1dc221e6225f6c3ae7970a37c2307ab6028fe6ccb407071d5d7033b0274d79b7674bf77bc653cd1817d2166476eb58aebc4f32841cec459045a0dd0e7c8dfda50b6c7096e6997d6967160eb99054dff307f2c7cbd5c1ef08e06efa299bcd2e17fb297546e13b712e4ec02d7934421da5e740118d1ba57b40a4704e454592d23ddd3a389528c331dd3c6a6b9fcd7047bb66da85c39903cfa3c5fc0c0ad164904f716565bab0aac2e097e7a91c78e1c6581d3f01b440bee2ce2d117dc4d6dc3fb637f055cc8c7ccdde5ffe23afc1ae93ecc2577c62c3e695c01310db37c98ec51fc3d1d7c2cc2322768fd2df63cf426fc950c8d0f3f43acedec994bf286045ceb37ed64287b68a360d9afc6a1367a6930a1f1518d2741ea23ca89d77ae3620418b40a3b4afaf7adf72f1b55ff9d44442de33c84b3ca47625a794990d00f25986f5f160f2aeb82f3113080f1cc82481d5941ca97aaff30f612a8af54322b9931d13b7076e6b2c726249b06d8c352c9158f5b1599e57e689ae77c234dddcaec19cf340c45c35c35dbbde7b31575ab4898e433e8c040537996da6b8c618bf32ca355d1f6c1529e512ae1bb90778576043fe3f9e1ba7884632986003a0c46ce8bf1bf59a8485bf05366489d3edfbdab060fbd1fac403060e5e973f5fd9dbbe1caf862f85fb004318bdb5e9e00f2fd6e2ab897d"], 0x13f0}, 0x408) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) getpgrp() faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x3) r2 = getpgrp() writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d1f2b3c322271ca335a79cb1273184161aa8fcb5df84fb2810e089180151dbbfad23c64b30bcd7eb343f2fc6", 0x2c}, {&(0x7f0000000280)="8f18f1af8ee02b10ea6c30f126fb8cc4132049ea8e89a3fae553048101f3431e69443784f09d6afe7b", 0x29}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x105000000000004, 0x0, r2}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:11 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xd5b, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, 0x0, 0x26a) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7fffffff) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = socket(0x18, 0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() flock(r0, 0x4) fsync(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r3 = dup2(r0, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r3, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r3, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000800)=""/216, 0xd8}, {&(0x7f0000000900)=""/146, 0x92}], 0x4) sendto$inet6(r3, &(0x7f0000000a00)="3d4adb91e943dd24b8b3d87135fbe971670bf3563e8f9c0e604949c1952d0653344a20a39dd32372338fc0b9e41eb483a549c041a8d464abb4a1c54ad89953c7077058427349792108ed007f5840d4e7b22e9ab0af22ea182289fca45a7a99b4bce20c2961387b79b620a0a0c45ef9ec9b2d250e87f4fdf479a7a520707774e0394c708743267ba91b0510590d603b2d56c39d", 0x93, 0x8348d6b14ba9be6e, &(0x7f0000000080)={0x18, 0x3, 0xffffffffffff5248, 0x7fffffff}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) semget$private(0x0, 0x6, 0x80) socket$inet(0x2, 0x3, 0x102) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffa8) write(r0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffe000/0x1000)=nil) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0x27, &(0x7f0000000140), 0x0) getppid() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r0, 0x5) 16:00:12 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) write(r2, &(0x7f0000000340), 0x10000014c) r3 = getpgid(0x0) write(r2, &(0x7f0000000040)='t', 0x1) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r1, 0x6, r3) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fcntl$getflags(r0, 0x1) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1000000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x10) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r4 = semget(0x2, 0x3, 0x80) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/242) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x44a, 0x9, 0x8000000, 0x1, 0x3f, 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x400, 0x6}) r5 = socket$inet6(0x18, 0x2, 0x1) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') sendmsg(r0, &(0x7f0000002b80)={&(0x7f00000004c0)=@in6={0x18, 0x2, 0x7f25f93d, 0x1c5}, 0xc, &(0x7f00000029c0)=[{&(0x7f0000000500)="0804e5aad3b2342846fa21dbf326a48d1b736f31f3cb5a6e52f08e0b69ee531522995a7c0ccaca0b5ec492edb3d7fa5ee15e977fde68dc09b47fffbfbd01ca522a62ed7372a764fa4349faac72b1528fc92545a47b5a2fa3967caf74c72b1f0bdabeba7e661c031c7442acc64f0bccc2cde67f2baba2bda7dc1731fb5b02ffaf2456a3d255a31c8b71161ef94a3e6f4588aaa3434b2fa816b8aee6c0edfb4a6f7ac8fce2afa039eb7fababf0d515a4d6e1b2a62bba0789f38f20deb00cd0c5636c55ec778d2b8d2b5e5fab59dcc51e61e035788881ed7e24bf6cbe3f92ba96e371036aacf0f1caef414c012aa427d610d9810ca4a0c0c7ea57", 0xf9}, {&(0x7f0000000600)="7e1ca7c250d7093fa43fb8ee81c84897ef91fd4bef51792aa69d574498178e1035a994b959708308c5a356cb823c12a3546d28a2f782d2bf6febe788847880258656077d7d6d80cec46f15107d93b8d103121f6dcc9523e3f0b888f803db378e7d767fc5463c1f83f62acf4591", 0x6d}, {&(0x7f0000000680)="3f30e477e8fdb44d11df62ebbad56baee5fa3c2f6bdabacb391115b1d93651ee180d1d6a78fd9cbea8817d0ba6d120d2e771370ca6aa51814d0df075425a99f71dc50a0f1f9ef0d5d069631ef78bcee5cae41f682df0ba1241c43279f30666c506c03f3c8143827fb38f84a2f87cea3da55c0398474c9572f167df7b1656caa09852a57fb443c79eb5e94a7b0f6e0ef5858f7aff120a56bf29124ff485e824a7fb5c985f44c9e92f49622ef3a1ed4eb099efcf8d9af1abc0c37b27be2f65ba765e2175ef0c1fc21d1a714adfb62835bf7a80ddfa5126d4b5b4222dd450d1fba10a4e50f7cd818c30014092303951a1f36dd90c2872b23ff79525e0cff325b72ab422039b39b66d124f519922361f303c8b92450710427ac117dceac1af4cc31e85df581d8d035a9934151ac930d9f60ef0e36048cd66710f660d7bc055a17d93833a010032ec4fccdb7cb186f1f1cf60233cd0e4cdda1c56f1d386d761a4511df096a6ec4fad1c65b4ff6b0f902401c1c7056f63922415d823cf1af5b91775347b15a18b43eb8fe0a29a7d9829fd16b79be3c21f48b125773eeed4c926bb5fe30b2a655bb2b83510c7b306de1563983178c0bf05b43140765ad68d8c534d462b76b750b0c3127a2cae42a0e72beda44c30f505e7f276cbb20ee5618c2cb752d9e75091b67b5dcb75767b0d84556c3f79beb111a0ced6c03070b92f14f981e991856a24fb79ecdde694ed6978e68235ecd449db5d0cbdbe33b6a51c1b5e48c284a9b3353c89e301eaacfe646f39307249748c5dd68b0dd21e084926985de9aafa210f512dddf04961c7ee057f9c8d2ffb0903ff473c517045f6abc242abc58e0e9007b4b8e282282e3554be40accd5237172cc611c70a795577c9b04545e2121acfe56fe8612fe3be59a0dbc1c6d9e95da5b2224836946cddee9210c0f2c2f4337ca6f2e2be3887f6e0a10dcc54f4a029c82a92934c6ccb77d4f92cf9e47b289ff1b7fc414837b1f405df7986093e8aec87795098fc58856c938ebdb63df58e3c9fd675ba2aba15819c596071fb3aadd7696150a3c1d11df588c56f926d7a143ad55610556ab80609929eadd0014731828054f8beed24ada062bcac99dda0f8930e4a38e77ccedad9a50185d34493083c0587ae87635e99b50dd9d3b44035d27c97c4842a57173ed35f9b7a5feafedc18d32d38c3df1de8df87a7bdf9a453b8e31d0d9e39feaa64bf9790cef962db0119a1d50fc4fa5d433f0a20166e8d70ebd8176f4a531421a3ad6b9193e01e3cf102fd2f2d3d4ed33e49cbd5613162436c6c97a6b354348661485a9f1801b2c223186f4d8bbfbcdb8e79c966796f70a61291c06e17e24168d280764008bd1de63cf0a5611b8f665e0fd5c320d4329d7e720502280593838c3927071126e6b353ac2a1f61f6bd6b503153707022872c5a1eb902cebc025cf7e1e4a98ea484f606ab8cfa955cc587ab2f61e0202b011d4872a83ad104bbd068505be202a3d78782ed298913322a5e4881e9be078db18a966def8d963e2ae52fd30f311b5d29217fae902ea86553011848ae8d8eaf73e0d38f6282f829b2afbd037dccf020a37bda408d2df86aaaf6bcde1b64b4ab2c422460abcdd61298a8fc48ef3e6f8f509effb960657446d561e640acf7912af0c9c93712124f5d0b2e98350638d155febe913e766f97eef0a6a5cc57f31de2c3c740d0b32024056e42e409c4ce88a7263cc3de29be867fdeecbabe494a26854e9f30000cd615497dbe491c69769fe19b0c86dc18b824703c27f06a27ba17d119a9a88629d01244b4f5f34612f57e3d777ccc84e6e39562086e276eb6ded68789001ea59d44f7d6a4fd399f35405aa6343fa735f9218a6a011456d4e4e9a0b9e1cc15bf8d00fecd5ce573c91d421f7888ec386ed651dd3afffb02255bd5a0aecba335ba84e73ffecf0b0721db4d3b5fb1ba125610b67bb616d65c5d663a798afd44746e4ed865e0e778d195831ce987f0c04a6166337c5d76f641b256c91223d085717c5125e99e9deda0baa04771f014eea6e10b3f4b123c281677bcaef6cafa5176755c830dd1ec9b0a6463e7c116449fc95a71892fe800cc852414e4e4f63496289cf59908da94008f6829dbdd07a38b9033fe3c04529851fd93e73ed7d043de78f374be6c79a5c28838c4c6d31883dbccc1f6765cd2008f836c10796eedae1e8e5e4555fa77a47141a8e5f7e693a56f3c0f4afe60863d030c0e6355158d43b3b2ad3722271dee8d4d7edcf510876c34793fdfeff6bb39ad16c73a8e65a7a4e30bf270a50ddf96f6dde7ceea7925a4d14fc1b41a4305867b3b6902fb793c7dfa2dba90e2bb37877e27b84068de501180329ef7620a8f3f2ff9bb548aa99b11862e3aeefd71a642a5ca50e371273b45503402abf98b3c9fb5354f472ff7e4d1e77e08640368fdc2f92c9443adce9a46d49204a254eeb8c8a97925c91793ee5869007428489bc790fd147563837434953450890169dfde3b7b413c5fbb05cdd16dc2a2464d990f80308604ccb894d58ed51def630cad5c1f4a8ee02ce2a997e0c3ab80e11b7cca14e599483a9920942a71fcb81ccbd5d9635e308af20c7d3532d67049e65f48dd45861f75840237b099ca90ca665b926445def87438f3c6293015bba310f133abb12cf429bcb8cbdc247067f1d50508164ebe6594c5a4720325c377ed06abf1e802bf1a70a95da2ae7c252f27dc1b4dbc4bdd530ca2e021bf1d263fc09ef62f6775b3f917fe740232874af5048bcb3770a245ca2526831ff2df7a0ab9e9eaf85b48a7d7109c838ea99fe33e8fbfdfba7fd41f5792cebd37ccdfbb42e1dc0835d5319a3ffc42b29e84afa3ca66a8a4a612bed2af6a3e75a644ba06b0a1aeeb077dccdb36e283d1ac19bc774ecee29160d53896a742b2c2838e27054b7a7271dd99f72aaff1c8edf8ee36a91e1d0911037d96990aad2c1f8f552b520ef15125a669daf3c75a65cf1321c0c2096e85eab2e02e421a07b45cd27b8f12bd0489d2d53826ce17bc3b0b0c4904fdd6b21a6cc3343b349804a22ba679fab2ceac46d07dac888f664a8bac37177362d2c1ec66322eeb0ece7ec6bfeae6622ed2674904393b4a995c2f01b2678ef497661eaf95b168148b7a33a5631ba616923c66aa99abce67802d9910a0a9c3c32f3cbfd32df07fd68310da0c16c00ba3cd9ecf717a1641fdfcd898fbac0e484c125a3a43e79875042b559386ec4eb00addddb863194ae9b7882392db65b1ec95ef095b9b3a27a733022a7d117bb67d013a80b2d24b8f22cf652aebef815dca62ba0aeece6129a643715078095cdc5157371e4666a5d9947aab0e6d30a05325897bdc0f5a3104e1e51c2f27156a9de58e836450bc1efa3211b547e6c048326150ad012110362ff483b5af439fe5a3ec0db07db8cd9637d719d47dd29dc3c0d0ebf66beb781caae10bb81a595609e26aeee3abb821344477b50b845380fd6f83b0f2f939c3dc687f1a430d9422c8dc98a3af3b7710e340629409b537ec713f3f177d84126cb2aff98dcc14f33d82a3ce863a1c426bc416f23ef0f4ba38aec53c30d2f47beabe37621f51087a791c6b2c6f8cd2f930724e0d28fd425408881ed5fb00e269849b8aec2f82ae4916fb5890669fa8f3469395704e0a12c701a02455613fc93f918cca634227f7f9a8274d3c86a59be6f604365a40826d922ba7e08bf4219dc6eb0cb797662a164de3d7e50e2c3a1c8bfa62aed0bd1bfeb3f8c284595cdc5247e11cf432c9b8f7f9a944d659679b277492eed0271e32a7783097d3d9952cce87c9d114cd712481a9f12d18eb23f9e7bd101f8685d4d2137f286a2aa22cf75231a3d31572b9cf1338af5378fe956ef7820c98148f4d31ff49a02e11e1957a6255e3d4177b972d0e576393eb3af2e52acbe3e95f3889f317a09f759a163159fc08a89df302010d6fba792295276b033a3d8024fa82fb7b81092de1ab5fc3d6ab828ee1da6399a231e8b7232f356838668c023069f16c5c1bbee9c0be1cc0a25e7c2036126bf45ee51fdec1acc822000e3bbaa8cec85f1ac0f3a5b7709a4ee1dfdecd8e793b859616f47e7957eb69d2da01df35f66f1f8abcf2b395c37afd3595b8c52209e1d2e899102fae3f8594dd8e2492703ec497f4a4e77a060f3913718af6d5bb9413986eaab0d40de92a10b372342da2668e788092b24a4552a266000942ee14016ba204f929eac64fb82691470e4f9d06262701b6d481e1b4c8ac978f08b83c8c9745fc749e2e431b1f91133330ec1aab31501400ac1a2364d6305dd1a3e78dca6af1a34d6ea982e088fadd111e3dec14a80e8560efb7e9a5461a643dfd19e8a315c50910a3d209794f0ffe4dbb65cf446f6c4eda1e59f76346b2ed4ad33fb229f6be814f59418d8f4557dce5c9413729515ce8191dcea3fddc9b167bf9faf20bee196794390f11e3df2720da0f511c9ba139c7ea1e7d9d4f53ec4b3c5e9c692225f2ced3d3ed0c26291aa628dc4b5a9257ece5b09ab05304a1c55d1d20b05cd481ec8fed4d0fc84295dfaf5880fa0c15d5960601d558b598de4cae795d40e53acdb88ecd758930547fdc838b03a49ce5be87a1b8f1eb6f1fac9478d8292a44d0cfdf1ffa5f18583b1b64d30b21f68963abc9ec75a536011db04b5f9afc0100e81d56d1bef2d9330e88d0181ae1c26d139f3c042375d8d3250c804d0eb5f2525fce7721be10422fe73bb511e74a952e78f047c552b1d2e4ea0fc97254318f7d4bdc9c7ba53db14432562cddb82dbc9eebb3ead522efcfdba4c09e53e58d6634392a5fcba2924063ca69e0d554fb1df475076a9a71c21abb71a6b6d2a369f12c7f34446aafa242acd2b88b52d83f8e065b8f810e8cbd93ab28e6cc792249125ec587b6d2058e5c5c1b26a1d499d7c97e24339bac8292047f639176bf8d250e74479b6bacfa7f4fb0a102b126b0599337545a577580810b4dab52b4713b5026ae7db8a720b1e7a02af4b389239d6a9a690868c38307756528924f8defc9e1dd8b9cfc1a749d4ab3202c2e64be93c79f678e619de88409372cd57588d95b09f6c4d9b5a3362e0e3c288c4b9ec85b5e52f87887cf2df640f1f7f893d244199f8621c5bdedbc6481f5ed037c22fca2404c3bae9bf09c27c060151b63b3fd81a0bb8709dc573743cc71af649e9db072227a7bdd48b0bfbb5a7be6a9e5ce1ed26ee4c10a3a107a3e43cb940a80a5048d0838369bec821f89099aa5f285a5d62518f2b8fd1911d167ce4a23f17fc3b14364803bb0226fd0efd3315a39b73d1dce93cad56d3e9b30e592a4e75f8ab251cfde42aa16806256cb771d9e038d4ded854cc3b65c47282a496e8d3177c5f8dc4d87aab9056a9e57bb613ba4ccba11a6444dc76eeaf4f8b1d0163ea8be71fee56fc4edf36032021b4af6ff4cfe78ddde1cd4adda3447f06b5e0d3a8cabb1f813ddffa5dc8260565b27197d5bd520c477f186a223c857a7c98d0f982d135d67de661028e9cc8faa62629b83139e4fdcbdf9a4413558046caf8e01f36f9deb7bcedf440ecf2645e17aad1ca097bce4ebac656474da49546a6fd0fd8a63215ef6b568679c5cb15100632c1127b6a3d4f3fa351d8683123867285d3a4dccfb1f635e04e2b6dd6ce8ef33c137aaeee38fd3a83faa98ba6610ed12623036fcc31a8c9219ec873fdcd7d80cf2004d158e155c55bac10bc2df5beb12f80d24f0568fe0262c13531e45de55b5e7dd1ab617433e1b2660e67040bc3ca3e517be57cb6d8faa7e0ecc", 0x1000}, {&(0x7f0000001680)="a17a44d596a13935308b0b7e38358ecbdffc9b99a6a14eaf9f8d37b00b01348cbd71ec695ae5de6023346303ad23952a810843c744720f5f4461e28cf0aa8b8cdaaf3ff2372a7ca04d30bf449bc5e5e60448ad15bbaf41030d6f85990bcf96f5edf1b9c62ec9e426c5d6d8d508e784ca7b0f89e9452ce25aad470ab85dec61188260afc2f583", 0x86}, {&(0x7f0000001740)="1055ee88621a9f0d65e521fe2b33c6d1953b8258351e03d48fe9bd50682faf1ce4febf69c0bac31f33ff33e70e8d814046cbba25750216cfa86cde16e0e191385e00fdad927aed511650be9458963419ea5ef2f7a6af617a741b93b31775fc65063e1ecc503856b0bd8332000b36daf58180a69c9792af8d2c761772f70e088a5d3d49e339293db6860de8bcf52beb86ff6a4d294fb6f121aa73b838aa2e9b9c24dafa", 0xa3}, {&(0x7f0000001800)="5db606df7a9ad1aad73c71bb0ebcb38d33813d697e6c102c200688afa9fadb9f833dabc57d9bf59b7a85bcf4ad37fcf8e7024e3eac61ba281fe12a443273401786604bfef353d97bdd", 0x49}, {&(0x7f0000001880)="7db28b48db26a32806451a4ca7d29eceacdb254409e2106f47ef08e15ed20a217ed855f2c4026f0068349d7a0f83cb397cb7b13a8bb36390dc2ded54ab7efb290d8f90059b3ecd509fcaa3f3792ea5aa3f946eca6d85a0a6f642373ed846a0c59c5a5fe37b507e287874382c892e4f07e4760adf168ad7af6960af36d95a69e9f5fb3839278a72f52d20e49b0983352b196102a780c1ef5cad1435129a9ba449c588bf10024aa8875bfd4b0b884040c0750f08aaa1031ab797a98f390fc2c9382d19ac469e129ee3f930b215e9f362d2a27efc70cad6", 0xd6}, {&(0x7f0000001980)="d5377dbbcb84967c959c6140fe81815c1fd42acc06903b2de2c5c8d7e49de7e54eaf69c8ac19da5034a8ccd4f84db459d8323a9e129da684a147b5cae3696b6d78547a9009b42abe5766b11eb82203a6726ba92e8f924ebd43bd3cf60daf85bc1876a0877f0864454c4da6277c6c2abea61113198256d132f5145a81aac7b795ccadfea0c1385d072cf6874dcd35629b793a2ce2e99b8f4eff75fff1e0359f27a3a8fefd1f69d16019940db3a67395ffd1905f53be592952b5b5fc585b8aa5dc3cae66db4f4eef508f641877282dce728df6c74af89ba2f65703ac62199b661cb3947f25729e33b81cbe6a25161fae6baf1e8b9e1600e8047e5103f65c95d0e404668c0b6b74096e3911acfdf64d7fc71fe340081908ce79b5bfda17c70b6a3e524bbfb0cc70de647c98b6ea82585620907c4b06ec871440b87d0583dad7c74f2b83097610ceab63372f7a37074de7d77da5758019b95d2599f7eaefca7ea09e9b0ee52feb843f85b93ca53e444b5ce676419682b1c33ad88663d407727b5f7d9821ef4dbc58d484bd3eef8025d3cdfcb01855d03f8fe5382d71ff6a5e3d7d51a45a99feec0a1967a4f13a0160e09dd4c41db781c858e589115320c1173650c2ec253bdd4fe766b8e2ba513a26ab2a70802f289480fa8e84bf5ad19e17cf2411aaccce0eebbd38fc563b7efde14113db54df1dae747a83aac2fbd5f4fcc5880e1ae5f8e508fff5e43db7798d6851c3f1c89f701040968d6a71e0916ded53fb93fd327ddbac62ce5739c6c125c04f6668895dd300f18de6ed6c273aba0439f0ffafc98c0dd025b42decfe1c1722bed0f801406cfdd9e2702a60a8f9519f5d75bc0efb614005af35f3c2fb38e8714bdabf72c6daebbf26b2214b81138adc2c31aa96df09429b8c136f815337cc5427d438afd2c001ea63dd75cb7308d3e9904146512aa95f846a4e3d9fdf8fb78c61e3efbc4e8928913bc75d25e1e747b1e69cb64b65a5368a2d9e31d6b87b9c2d41f5f6d4003fbe3420195ccc3d3cfc01dd41f61e7ed0e9cdde02bb7a47a79fd4796b9e4bd6aeb8a97a0c3872552c5e328168b68353dd3c1746da9c3ed0af7b6892c45a9e7938b63e3152aa9a3910d4170e2dffa02f7bc05f30e71ccf8a57ba9bbcc58889c47c75774f59255ae529dbc0276b1afc0982469f254503acd64c50d9b2a59f1e3a68a20eb829337feff578adf3a2d55f8e4bd771e351a93b0ca5f09f1e2495a04e047a48d329ebb29c13fff4db892c0a3277a75c9d8b2eba026b95e2324cc127e2e6f6c9afccccec86d612a41c76ffbbb949d0cf96c614a446ab1020d167beecc6abc318e28fe83589ce5a352cff7ffda27d74add0c18099cb1f2b930ecc12f7e1e757fac5062595abbfed188dbe8d18c44efc1709a5d79abcbd61d0cfdaf20e734f0f79b317302c7ab105dc51ca10f9e4d59bc2c3e2b029ac578d3fd0552dd43bd4a695fdcfecf05f91c7b2b855b180da57879ea5ea3465eb73367f417fad2ec8c3fbbaeeb4a776a1286e8ac0cd705558d26833af4baf60d9e30a1cd302c0fa1ab7f7c022cf08ff82cb491562c1bf84162070a1039c67ebf87d5ec970e56b75cf9e8c6efe4ec289cd7a93439ab121c71d29b1dd162a63b274c2d34f5b44138ade326834438bf755f4bc70cfd231fc8bb4f0b61b7edcb9cb099ef9d17515784027b622b340c126bd9e974a6d968e76ba4d06b0724dd552e36d7240a610eb7146d88e3d9a5ff20c02ad55fc58c4b962f2002482e30e348778cd781415ecc56d60d8c6385ff47f704ba28fa7f111162b1db8d3d47ac7f0b60fbc313d67c041875e820c66d68921079110f30873db86a19279715ed3342ea6a46bfcbf08a7af29b2bf988ca8b701b772a1e77514c1379d2cffb291d9bda92fee1e40fce7f55e184604107ce33fe7be048d38158b858a8613d856cf3e9bbe0ed9affd34dbdabc5f38bdcd5fa2f4ad36a1fccd946cf670859af08ffebc561b1d4ce188154f09223ae64493a100363c8549db4f82fabb75401c0d24d18e7a4738cea244962374725037f356fe6e45b25ca9c0814cec734a74068cff280604e9fc33628e3668922b2ec4bec84f839c3988eef66d661c303cf6a3bd7feadb258eac0e6e43382ea585e045d8f6ee32b0da210e4fdf1c318cec8026a9a996cf250923b6f6b3b07859d002f1c87bebb70aaf2640de17676966403e29dbf6b937970abbd3b13c86173fee7e8379d16c24da59c4526459144cc735c8ee00bcaf954d8f9c732f03b845eeb346117c0f2b44f0edd6a99f241c4eb20557fc1c9fd240c5f0116a5b1a77e6e1b25ec1e87eeccc0e88af6e6b76b0ed308c3d3990446b048c28122215334dd6eba49f4e5eec4aec70fd91be754f12d61c7a7893b8acc6514ce59d5e2ce66c56fd7b705ad304e5f35d8346ba9aeb5af8e434f6665764f8010bac9e54261e4abdd1dec043a5186d2754c673caadf6d2d11ab4f34bee6fa566aeffebfcb0cabcc16043c7d4d626b42e661de4a0cbde130b60a11094358f126d0f69a52aad48b19146042da8ddcc5cd6904cc6c24e41204607cf8a50f878ee398d5c9393b21ebd7755d78617b719911929a40d6828ad954bd0a2e17fa8fcb47a5861d291ca786e01123495a1b4391ba414beda3e02d7f4c95b19d0ffe45089f235a7fc93dbdd8bdd8f3964da0982765c61cd82225e648d536d8345d833475220fbb42d1a6a2b7f579c5a3efcd21ced2206439bb40a8a470e0e89d19e00efc60796a0ebaffe7137073434c07ca3348f06390aea2a974272f2e0848f48b1a24281b26c5cf6b8cec635b5436cb333b607ecae424d9a21bb8b412d5779b1d3a3d4c34271125552c345dcf4559a37de8f70dca23348c64c33c57737a160d4f9a7b42e759fec86e56101877db0d804eb33fe57206b1366abf93524dcba0bb9a706d261bf8d7f295085aab3723594481847fc8b72154b8a00193aeeb44b7b4497a2f4b6a7d5b37bac61dc3ad1b0e8ba75972e645479702270e6aafbed925b3f4a4a0941ad3875d1f1b3504e995e0b987ad00793a25be8daaa4247f11dce6340d0c3ba0e671ca0335ee57bcd42eb07bfa99f6b2c7abf0691737e78468d65493fb882b13ab2a2b7cab7c2cf36c1559a4dad2c34b7f56c498bd41bc0ea0d8c30dd1c757555f74a7545450e2853a43f4577c69d6f500a61dac86c68bbf7c1f27dfdf89ebb9415c16462ce6e9277e6cca5d79d1d9045c1d43088a5649961566ce853e4a5e0bcc1409275adb989c2f3a7fb34d8de9a12b2bc5986713f5ae6bb73172f69e3350a03bebf3985f6b706039cfeb0d2152d262733582d1f2356c467658083b8beadaa8b5d12fc54bdda9b317b20516a4bd05bd48b767e59bf6c3ddbe2451d4987043ecefaa31d6b2178f0ff1a3b390ba720998e73fac41212f9571e24ae0411690994ef35ef9bf968ba9cc9a4e51b5961dce3b27485c9e1f3304b70236aafbb5d1ac38e4d50d10ae27f8a7b2206fd79d426c6f88ce1baa2ac8c2b5092547f9d361e695ef20024685ff94f247166396093d2d623796cd3a9d36196d7e91779bf18be6a05377b44f3ecc0585200ef5019e5c1c1d7b0756eed157da000b76aa6c7632526e5ac842ef9dc6cce9617e98b8874ac19c7ac6a29b71fab6a4683efadd71b604d7f0eb212543875102928274be670d0e44c5159e1f51038e45d7d4dd154a7d870983a88aaf064ff4a19019d5f13299a50ded4245f2f1a35123c924f19f91e7a46fac0115be05b46e9edb4e6305148df24a9e1614f17a04654ab0bd4e23fde08e0270d9c4b49bcc56b8cb36cc74b0df47caa3abfefb433566ee844e87dbe4d1884b966f0312abd2e01fc59dde046eac26f3dff70c1b8b4dd6d1cd76151488215d3fe6e5ed36df2fa25895c2bcf4fa5c9c1c546ccab67b050161d87b237fc1aa13af3c4accbb824a1a482dea8c1192a4539290cc8efc36b324ebd9b40a8d2cb2074648f7b2d31bd4c3ef59a0418d2fb1a1b932f38584ab9c7795ac6f40501fdcaa3643cf1b038df7250aa8cfbb54b466c6aae59d71f7b102f3603a72620e9a104e6a5b0b3275087881eb10354ebefe4ec9a45c8c22d0f8ac655b702558105f4e65c907149d118b9dc29b937c628f894302c025446839b3b41025d04e44f148652e2e3681be645cea74af0a9bba6f86d0430147f3bbc6ea0812dd10d362585f9b87fdabc3614ad8fce88ea099652c98fa8ec0f2fe44af097fa0ae3417627684b289069e11ddbe330a4dc8857106df8691ca347f93270e5664a194937603c385939b9f7b4e1c613214c1abb03a30b98d9fd54af798d8ebfe87012c7ed8d641f33eed4877aded2d143f5ae70c498b97df891190045491ed9bde89cd04a19a24ef165790d9353a1b74309ebebc1005499d4d3ed1dd00f9b839a76493ac106bace09b072a12a9eca0b3b688137f3f73f05ab63dc961b1fa13dcd2788d61ca91b4f150ad247c9f7bc0a7b585c6da08dddf6b20ead08fb9b00f0c42323aca8e59d4458e1af3bb5669bbb104b6b2b8450cabfe56a9e343d4a10f77eb305c73e7b104dd0de9c6b9d2a2b206eeb9a2f6e6d4a4f204a9653fe1b662ee2a10b1a3a228f7144d5a3ac218ac4a53780e8beca72c76f4770d172ca30347c2a844fe85d3a504b004943b1e4447b2dabd2d6ccb6ffab4a2dd5e4f4b7a496f96a90355fa4806159b15db7ba9faab84cedea6c6ba5cdd44fe1a22bd3f73b9687aeb01285d215e13b92cc8f875e18b610d4e372f8fb19694718b22ac0da3ebb51085a26739ef8fd6e3b0ec7b1c99bc8c0243ef828e3831fe41443da7e6a1962363e8a261c779bc90a251fc76b1248515e8a0c1d23db347b176a309e027f224176d1f5b32361a68fdac05672e9faacd3e06314cdb0a75e30e3b0c3900913d4e1abea474e1351a4396cc4cb104fe7659b977f9d64081c2a6af43a6b23652dcb39b6e7c4a29c84f0723e357dda089dd0341f0b0c5a42e1621b23a271d8f7f3a525ffe73addeda31a874ec12a543a8db17603237474f9a30332bd50315ec3eca0b31caed8a4e403dc84a502acafa02acb5125c8f27a3ef5f649f1029d6de69fe99b5047f7ceaee1cc362078720c0df0d31fc62b8b396a963f0d4a58361389b9cffe1d5bed2da9583851c281d2a9dfa2a052dc9e22162916a991d66c8fbd403f585bb1303605e5b647a253d3e8cb545c3deba52bedfaeab53019c29b3f200db430220f4726dd673d7d836d7ce33d315620da857fbce07523b53f63aead7343f9952f6d56ad4e8fb7622d39942365baa8dde01d146c7e420a91aae5cfa0622b6f89a269bf087381b1377980ff0db2ed5cead5b40f4331432a61e7254ce285d6a39dc0f8432fb803277ea7740552ad8d5d8e60364b5266623d6eda6db8605e91859da8f5b7293cb374b451039cec9cfbed18c12107480713514d2ba5ef9900aebc90fa34c7d30db56185688ec6a54a8e71648fd3d02fb69821a93c7e904ae4d73d2550494a7b7396a5e68a0e949be8f7cd35fcaaef31bae4a804827e9865c66083389abc6cd382baaa78034233234a5cebf8a4489b9da1abb28a9784f5ffbbc290f3c49a553e73cdff976cab8e2bc67f266b41f6f2b91fd980a6c59c1fa7a418701172e3dfa52f7e6e20247b71755f3ddfc15554ac4ed53113d647417d6ea2cfd40a131fa73b89f5ded49bd005970b7474c0e72c75dd2c4eb52d4ee3b19d10310f9d61a7a9c26692eab93ca77bbfcc7f82767d240d11e0606158625737955bc0623f3a4b7d9a65b80677", 0x1000}, {&(0x7f0000002980)="c8b046f6203528921b3158dddfa88c6ebf52cac627cea8e6aae58b04c48b6122caa19d7ef1b006412216ee177ca90aff9f9d3d349763760d", 0x38}], 0x9, &(0x7f0000002a80)=[{0xc8, 0x1, 0x2, "2873bdbf751799d8a4da3ff25fd4988152aa829315bdc12da9852b4706f02cd55e62aee71277b1f46905e0a009ea468648eb406a4c8377e9ab0ff7020cab96afb9f0258fa9090c0de1c4e2a2b5804e25889ce420637711d269476ec98646b8c2ed1006f5cf4628fff7910b2fb69e953a72868bb2338b79b52a1a2948c3fe0cbfaf3f0ca2253f26f797370f25a5c0a596d02f53534469cc399acbc7eecf6652ea23e0648a388a482a1dea55ee02c515b2e4d4d15c"}], 0xc8}, 0x400) rename(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)='./file0\x00') getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000002c40), &(0x7f0000002c80)=0x4) preadv(r3, &(0x7f0000003f00)=[{&(0x7f0000002cc0)=""/144, 0x90}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000003d80)=""/172, 0xac}, {&(0x7f0000003e40)=""/156, 0x9c}], 0x4, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003f40)=""/37) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000003f80)=0x1) r6 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000008180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000081c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000008240)={&(0x7f0000003fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000008100)=[{&(0x7f0000004000)="cbebdb40c7dbee4ced59a35af389a7670aedd2981e2cf6c381270a2536bb9c74fd198230ab2a2f7b4ed559191bf6036e2db3673b59dbd94ad0e6f8036c99254ef0971b7560ca9982b54bcf78ce9e040b7c945101ad342a0a7f527f5ae488b079bf2b422ab4558ca1973a820e232d5de616113a2019e40b54f2d15a057e7f6f25d692a32663d5a4cc2be68dc2e8722cc51092d5ba726c064077c4cd02869409a6ab6da58e60b52be2866a079022a68db46e09cf0f651d6c240eb162038941f2ba45e58162424a0f68e0b7c6ffd25d545311df3b1046aa52bc4c154385a053aad8ca299364970f2723bbb964f705165a8796ce162843b76c8f3906e04b492f2c16d2a22b4e780e4d6d2b455a3cfbce5250c974784a001aa5b473bc028904d915ab2b954ef563c0ca75b4322d4c474daab4f1a72381cf48676312b14b67c73950b61725b11021de4e61fef95ab6c3e1b1bf2695725b68bf9f320408f5510ce45bc639261a7c49b42556e0ddb52d42f700616d283122cbbe3fd227df26c37870b0d5d0c12031222590a203abc1809427897c32b75785c81856f3f1b48372e34bea3e9779da4383f9b2bf0365d5d3f856da31a5a2feb0be1654c11cf9f192425632076a9824f958291c79e4bdf16fa6af8018b1dc1d9087e70bb5ffb0e6195216c6218cacaa02ff1610a5a66ff6a70fd8ddf302e713e9539ad53cd69f8d3553a6ad1c1528c591c593bb0ad396559747259f76c72f4d6ae96d2e1d06b53a8b4198b1e3a8291d126badc85a514f9aeea1f3e90296146d919d040505b49e2663456c8c1673e255802dfc4333f8df6114dbd79418432dd5101797e95e93a8d9f7b036cb7daa02d63a36560c8d8ba762e9dbb34b66b30cbe38a83f78a77deb02ece9de6cfd7aef59dd4cfb398ea781f841b97bdede8937fd7a0dfb6f6188fcaf2d19b9757a144e2db750629b0c3fc12c5211e85767d3e87b8777ae03311182c0ba5ba9cf995de7cdb2064ab8ebfb9f0714bfa03d4819a4b83ddd647d0e4a3ec36fef15d556ab540281662cb3369c8d73cf8c7fdbd7b361661c6e0656886a74727d3c197f8860a876749e7e7c5ca7dd30b0dce15b1c26e5382aae31b7c9bc369adfd939e0e55b48918fb4f9d50ed5cdb40de896ebc3c2e33963bdbd69147094d53a414bccb32b297905a1c427c0bf19962b79a0f323e5890b99389a8c7c39d82aaa4307ed66bb6f7c4e1f650514a3ede4d4c5038795f1234cd654dc0b80498d3067c2f15e77fb010122f973b52cd9ab374a3994935da49e712925b45f4b3ff3e8bf7b0a32f6033a481e595b5d6e5ae3b2720fcb799c0f86a99576ef949f14351238366dae908ded65c43c9d04e40fc6b002b15b0a3dc28f0a9871461ce0cb21627f8570750d0a39d6db636e0680b90bbe58977891080e02dacb9abc20a5ea1fff571a77be73518ea5ea1521c559ed3f476bd3164a242a5e58348bf2409955987073070fe9c5b44ade9153caaa9c87ada5408e595191c279d81977bfaed5bfbce70723afb7786f6ce5397acd631084663ce5131f3fcf9b3f13cc9f7601fe604c4ee9d227bd094caa1bd02df3a45f138e7071d0e37db59608d966bb4d830bc9de79266d77e62fbe0f35b7841d365cd0e37cd15aacf3f58b69929e26fe786acbff0e7db7c6aa0640fa1e9f2568e7572ba107c3970f227623d84b5fb542b9f11733da63a9da48249ee6c1e0ec837c1f46761eeeeb82d3619d4c260e04b44482cf12b29ae01d59852c1c6c5694aad4c461c3631cfb634efe4507b4e3d6d3cf8f7c6839d8120df2a5563cb92a2d35c85f661771113f71de925ccc151c981953d7dcadf9a314a2b0a80cf7115e7f43de3c385cad30134457026a6d88bcf5d0d8f5da4a1d945564b0fce6c5fa3f462bf64b62328b7487ff876bd9d5895440d055cd84f6e379fe92a79f7711b3b14b1bd2a8db91fd2bca2d44e3ef85d5ca02e5bd6095ad6e49abb0c8d9fe28978e60905b58d97eeb62bd593ba812f873f275ee31a7f1a51ebe1d26601f1e056e34634dbf3783622b881daae990904b935639b2e52130564b4bcb8476dee5a0266ac5ba575ddefc08a067306f3a47eabd16bdf704c6ad77dde1df4af9cf639e6e2081bae01d2d075cec2e737bfd249e45920af3f614b74983de262e5952398d250e3e344129722fdb48a38ba9022c00d1301ac1d5dc94794fa87eee026c7fc19151ba9dfd629d8cafabfe1edf7338179082a59c23a95d9bdc32a08852613c4048ec2bfc51920098a3b40de76cbeffc09094fb66d0e16a6289a5eb4673d8f97ec09f76062a430dcc61b79049b7d1fed0463fa48bb428414c04043ab3f3f82ecd162995ad81450e3bedfda2fc428a52d7410f4e0f661b15c0850f1274d1aa15f831edc0d9feb50d2e8a31dd5cf5fb5e32d10eaa644c2084d14bfdb0dab4363bab1cc14ade12f8b0a0c81c2e483a0ce6bf07e2b748c6203c582276184d602e497da24133f453d4a92a49378dd33f8538f53d941ef924ac1d3b8513b2d97abbf8423d6bfaf24b22b5bf0d1aee49a47d2a84eddb51f825585d4c938523ebaf47e8ede1beb497e11c52b3683b2a514f9fb8a6cf9605fe1fcd75502690c857a30c8fa46d252d7960846dc1b8d896ef879769f0231fbffa8bcefb3a71b5c1008cc2fab8eabdcac3c637f8dc73c917cad8cfa50f9b59b8cadd06f0066f755941f1c4c90f2fc58282c7ed84ee7c184992b55d66b78a0cf96ea25b8f2bd0436152f9284f4c16883a455ac84ea0340d0f99e0ab809e4d72bd16a683acf1a788c484fc6c0d12e41d297d0d28b182fd162af4bea3bb10761fa6073fa8a61eea73ccf62138357e4d687213a1a09f28badfcf53f67326bc6f182f659b4579c7e8665eeef25e8aa729a0e2de31a70e48c4a2be9c690a078c99771de0147b79000ad89f6428891e51efb296a855045466edfab69326f632a5039eb5b85d8f932f9447852421b23e26c65050e61c4cd5d13c54044455c7aad4367818248d17cef1a0df06f041c0258eff62540024fdfed78215406a03b9c3cce9057f9fa05bb04885f1b719365890366155f6b62d7b93a0b26d9439b429db5a92d461a62c258961211ca19bf4f19dafa3b5084b00a3f432e0dd2acd11f8e9dfe111ee0b26c52ad84620538272da2a403ec478e859b34f0da837d17b56fa3c535188a9dea54e74b68737c91deded71d1390bcd274c4de3941b8d700f817410778e9c77d92fb6612538cc54a1fd0c6b58aa30f12d1ba97304f9c6c353e951905cb5d4052efeb6795a46747d72d2a5b6244de3552fd8c41c411d3821da710e482633a7fb5dc9925d77dc054816c16f73d4e63792098c07b9dc67221ac4a95aa87bbbe54a749339885ae5ef2d7e004d0ae83f316b644742d6dc0c8e29aa6e6c45126a505a7a59824a915ca601efb2eba7a48a9d9c60bbf20e1883b04307b8effe60cd66541584a2cbb9317ac5384644ce497fbf4dc22a99e74139b70c28335de2c1cf62b09319fbdd65e8a2deb78f0bb1d49dabd5b5421fa29ea15deb2b5217e9c599f78e55ef4ababe830278c33f200a6c19d40b71cb2a3cf0ced0c97f7b53a4fbdd33796f82dc79b4d77ce06a38d1c026ffc8e1d1a17d5796324766354c7daab9ca684698b1c79b1a8cbd4bbfc0f7637479df521256b039767071683c168db52c43f3eb94d87ee207b5e92f4313a68d968ea6ba9dfd68ba1757ab583f89e82ce3ed169c2d4f06cea242c5100d233401d21b9dc37c1ca2824cfda38b978907daa45f5d117fe0c043e1b5acf351348cbd34c500f8b07eaee8378c123a27e5e491ab424055f9f04e22a36009d464baf616c4b01d4d70625974080e36bf1bfff11905c198e4dadaf98b872040a74ee858ece1232363d49117d3607b280de17153d89bd91d4a7510f367279059762284e34e4a1b90aebbd082eb6c2c173c2ded1a7b9c407b7a3796548b5e0d6f6cbe71190348b1e57e7a13770f59920249f16321b1a238edd30897cc559db686cad80f77bee97d4250a04c00d543515e38a1bafd4bb5fd22bdf760cb66c0ae3a8f562a875fef38111b38e1bc13fe9425f9b1b7231d1b33057fe9545e8df2e4ab4d564bf540d614df43b7d6c20ac8680619fa5eb390b7a721ccc23295fcc9c17a165d3c3f2c2787b48dea43fd016019d68664607cb2f0dbc05ec142dc26c43dd528fc9759b978e2d44ae200aa2b8ac67bce7ebe6372d1aafb92e1aaeab459f73cb4bf690ada59362dfc2b1db0d5971649ea15ba2e6b56317e9dbc56dba92f077c17bfcd18f76339757e05681f0bebd8d3602f1182431bb170a6325e9c3c1ce7f24f8371bb63fa5c8d3da5d17d96c5151998a01b54dad2aa61799876f0ddf7fb70bad9fd15f64e4d0da31628396bf7faa2b21deff93d58e00b983feb06bf5846ca2178c2c469648a089389229dbb359178ba0aaace833c23b2809d155b70ea7b74903182784a1ce414d72067abf4bf3a4ae09ad4f5ae0b3e5a78f47f71dd9685b3c5d9f2c2280996f93322726b0c6d3a2ab72deaf26c701b734965692604b74a4919990bee134196965e5b2afdf37d709514b2e4c43ca78e7f0299e8cf4c6e4fd788f1b2c0358e6f6d77ae832d37b1fc82d43ec643ae39b648acddeb60928a43099a1ea2776230572a2f1c6b3e13364141a3fda35ec33aa38f6f6e548ac36cf5ac381b262747f439ffe0088cd2a44b52a60e4f748bc125934068179f5c05b605bd6880f90735fef60d360ab04951582009512b2dd5b0cf6c9783b3098f61fb5071c436003d4359e88ec769c2d672eb6f83f70f923d60a9df04402adeadfbc9a5fe362b23ad163522a22c941525b402ecc566f353331a820ab81d6eedbd48ab460423f01193df2b4e8ffbc4f554b52ef5be5580d63d77252c54f194eed92cbba7c980e1b449e2a48136ac2b217c2598dd43fad1bd290946461680b2bab7f0d829bdec5fa7259a5086d236d95bf297b57468d2e6a54278ddaf3b30a94480f6f82c13df117df36b36ee4432f0daedc1ab61c96efb9b55683ef1b5ec72f89103500b6a3d3a565dd7a50fee716f187f1489e7c32bf77e99f9f1efcbe08bf3412b9b88076577594fe4f852906b85c875f41b00f0d322ae645d677d94ca8ce5597858d437c81e432439e945ea9debd3157b39cfb1a1d6b84459f5c98ec12505fef35adebe0668cbf638bc361daa12a8757311e23d9e517ffe80c1969b3aa385f21db073a69f630849826790adce45a858b4434df82112e94eebbf37e6cfe6cab4acfcf9173618443fa2012ebfde1331a90fbd3361d42ab03886055602d4c1869266a00c6d757c490746ee5b1e37e75daf772a230a58c1555630d9abfec7b64b38891d693a42c4a8cd4c0ed6e25ea31551ed3122e340ca03e96386aa37aa9b17dea40bf47b6379e9ae96ffd44f11166fec0e73e61f1c22fe930465241187593f65ed64606fb5ddb8b427685f677a64b82bf2281d5c452cbb08889b40ff6d57e65a0037259b0e769a1194b491acb135cbf890ba9a77356c7d065edc78b458f275968170e608cdc8fe003892f5a9974ef7a94a4600ec0d7bf38c1bcbfd9f34496fad2b78cf4bbe9759b5fc76cfcca6eaecd64a3db9c5d2cc39b919eeff1361d8d5095405b5122e22502da7d44efe5091bc3da01c7ff026c955a5e882066feabdc12d72b4bc6a8df7d8c76da8a88296e9e73a9453657261c8b0648a51a6798d24a4a65abd2f46fa695434827e69a7c3bc0a00677edbbfba180220f37863c8764c7c410c95fba3c5f514e6", 0x1000}, {&(0x7f0000005000)="5662cb183d77824fef4c21a3f3f5dd155401cbce60c53731d27ec44799e48b385bebe34bd71b62cd32565a203091d6a38f11bfe4af231e3bfd6dc31f263f76df73f04745a70661019396aacb024f85697e1eaac6ce499b24d8b28cc954ac6ecbea2470728a20693411004b61f7f2285dd5358b8f2245d24d666367cad8856e5b6924fcbe64c92c69a26d6dfbb61d790b99598b44652f1f7582e415f072a35fd89dfe34ed504323b756e8e766a923706310245590b0977eda8658f1bf", 0xbc}, {&(0x7f00000050c0)="9fb0829232343f55f15abb0df658880444e2261bdc04eb08fa04d6691233cc1aff74be367d59e9a8b55159e3b83ff4b965388d8d71b7fd609512d7fe57a422223842dba8f68bff40f6cfcd752d9aece4e79118e85e7fdd83efc46c9628e9e151fc4c3c5f7b458ae8418993d31b7773908aff11361cd5f4849c0ff7ff286d3f67b901322611d2e046027cc871ac83aceaad8a0f0826eab2fadc650d7f59620223d57b948e97d5422fba41fab120cdbad17f524364d65fef81d9e9efb8ff895f5190d83aedb6824b622e93931e705374c56ec9c10a56be9beec77718087e906baf26bcce2484d41fca97aaee611c4f4f1b14318f74cb6fc1292b841fe6e79f3b181afb5f1bffdaf6986be8024c7edb595fbed4f9f2405ead0ea1aff214c2f3cf57d0eacc12f22641a5cdccd010232c22cc2d604c943fd15e9fbbe473aa11601442b8b5ca4acb12d37d51bcdb2da34027289122ff9dd66840bbaa84c7a53d9b4394677d7aff23f3d243f6508d1dfab23a87ca8971e005d603b92f3cf3e8079df5dd374dbc1c378453d0445628f91f1ce6a230304daf681d67dbe9c771dc583a686940105627459d6c01ea2986b0734e401778d64662ee5c0c74023906424b0458f22d6b368f3bf1c1bdb4304410e8905f03e1a1981f9dd9a086609c56b345afc954395f1006b15c209d825d21e40bce16d52d456795f3ce6f44a34937b7b6c9bd1a0639a201feebd9f53b2bcf81ddd9c899ee4f86ee3e44ad43ffcf50cd250349b5c8e3d0b856098a16b00e1deecbdf6ddaf12a7611782246b628b1e2c182c68bfb692b953ae583f415f6a3cbd95334d17853dc0b5afa6290ae04aaad9abb0560c6d914b531d115be31166691bdfec59f88778d9956040ffbcd48cdba9f50c7cc39fb89bfee3aef7eb90b881fac28fc565b15c4da2ed334e5e9e21b557f9d423e1fe40bd9443b685e5eabb73d9f77441e4ffa59f8b4a622215bc656bfae9a54a03c63b435c2a879454efe960d21b9be95e2f23ea153642f765eccab2f6c7d28f8190414c8a9f17d20a303280e0336f19a77de486737f06457fc0290dd7b470df2eb50c1d3fe6b36fd2a869efb5785709a3d6d499d7861ee6db2de2ae4cf0a3d2b5872283d3c7089a7dbd792edc12099c9b87e89ee2776f1f8518ec9179b7e368f9397c04ffbe597ecdd611612fe11d2e29f2cf99f60a9a6ac2099158ab2798f4cec73b2f80a35f0fbfc9706f62b7614651f9bd306f58f7f235fe1087b53b0cd1d707243a08b7d46b4c89919ddddcb7393f99a481dffbf988e399d7e32300c3c3f0e10df0fa540a7b236a5bd49f9c0c56ad042e4a8afac7b2408e2725d7b3bbad986cc75591ca7796618ac5373ba61d5db6ac6d5953b98ab33748af17e14beaf9bcc2faf5ad8d8b800bab4f4a44f8964cb284952c431c759590a6b7504663d9e5bdb873470acd55c664226884150c987246ac19724c25a77aaff638ce0465cde63c7a8a3d9d86a23ab21e2223acc5f69400cf90a47db16111007782d453371eaed02178f90a084968f7bafb0ae2269940cbcd8fe5542c955dc8f2698cec9c7cfece8d8cffb9e4c829ce74b6996678c41293b3cf9a1374fe234facbe7d31c2fc0ca2e036b8b5cff1996d46efef746331da80e9ae95518adc3fddd797cda60a4576efc252f820283b4ae84dd68588665deb492eb1c3a0a08d155b6e0535804ff208b44e4f7157ac56bad3a6e74305b41db43501365cc5e2ba246aee667f2c4822e0fd7f386c3cf2a17643efcaa9ea611150bb1910add2e0dbda1e2d60a744291c783af342296ff9925b705c2a8157bab5ced563480e816cff6b82c99e637dba569c4881ff759cc3b9fc6a89571ad9a05f1c155064af73e08e08178cd118fb8f558834521c1b3395936b4142f86307b250b61cb4b7fc68004dc93910b8d2bf52f5c7f5c7eacfdc079c77f622d22ef5439620c593276485c8db9357b122f38a0a5b8999b64793512c1f7be0b8cb9a8f4b5f87848b8f193024ef76b249e859a757dc2b13fcee9e43aaf9aa15ef38c7beb3286f69bf6c4902ca92fd4489a671bd116b2ca2745e42770fa04cdedbdd77fce1964402617ebeca5f9e9cb8e43eac8e1295e4cb694b3f149a4e06be0c7c345be381528aa1f11868368b85102bc2fdbaae250241b91a1b01dd5bff447a01f033507fc98c694ddd1437bbd2d9a771f24503684e2b9cb8e9c9090360f657f0ca199b180d48b5db532f1786f14519a13866c4aa1bef1056123cff7089a366d7260181dc081cc97e5f37a92b2411f8934ec6e1980e6e900bb2c9bdc6a1eb91a4cdef57d54c641f3a26e573823c6e3ee0e684b329d2ab5fd0c4fb28038db179d4dfc980ae5c493a5ab544b24d2fe3739d2ec1adea3fa90d748911898dd721ad44ca7040a897f893e242cae8f8b2ac8f7c25542ba1f6fcf6bf163ddaf451720b131cfa8123fed0621e71b76532ffe98d491f4ae8fe3924392a247ebbf90bd398d3a30fcfed16de69fe9cb9e0da1bde45ca224e915a7124dd9a2140937163d2e6b14b6408997e20f38ccabb9ee2b76d49af924025693407cbda95797af28f79c0ea87b652c79d4f61f97ecc832d6e4f5cc72d123c8c057c81121855c08ddad11fc38ba978155524ffce28f318c99eb7040e2b4f2e0a170b6ef2ee58c9f49b703c89fb097ca07d61a6ae8d2fb929596b7a05228835f41dde6384d6eaaf7ffcc5c549ca86d3df4f33000f44a579201b1a8292d06f2f18d2ae65558e5ad82d9e62ebd694d1125406f460f9dc895f42c6f7ea80042d7608ae6fd363be5a5750fed57eae7168fa5c778a146b34df097e4c02a50e9d17460acda518056f9dd6d123b8b517d85a9a6072b4b3426a496e32ab45cbf27b0aebeb0113cd084237b39afffb171d78e57700c4208126acebd390c5ed89687e6ccf253bf28f45f3ca5bdbb1833ac19c83d6796ba5768aa4f51807ab73b87d789a4c4782f69a910e190a99eb7acb912300938f06a77d998a4ee1559df6940d7e39ce7a571e4f0acff65f181e08c904317bcee78670493c172604acde42f22edf0e71cadc1a2a907786232a1fa15c441ebd90333cc3b9c6a3ee61a0b516670da08f20efbe5f89223c341602d371f1a8a4623b2725ac2cb48d37760c3f97063aad767920b296f013b39a50013e689ca86f5bf2b27cbda9fa5931ec93cf3dc655233492ccf7d76ad9565ce2972fc5e774d82dc5a253f7ffdd5a21eaf6c49745d3d97634da1980393c63e3d73564589a9672cba383e3a5061fd33b3076377f773c61a4976dfdcadf976477e03512c1009652ff90be059e00f0fd690d5bc54edc4a0c75721f9d94dfaaf960ee13eb44575b7d38876325fcf5275afef326683134fddfc45b04b3e4419eea2dc0453884a7ef7186c34cab5a9b09b66ee9067567b85b4466d502ef525aeeb582189416af3d79e521c60f0a3e03996cfab391796c7889664b39a5bfbde5c21c747c3c71c4d9f2a718a48604ae1da225550da4b9e7701cf7c27c5222949f0b0d473c118c7c10f1341a26e68269358d337cc3b96cb86dcf2095400080d04270e508b1e959847780ebf703d20007e6bf8ecf8cfda1b268c7e3f736a850b95d8e28325f7959b06ddab4fbda4bde7a7a15c5b3269e3d4ed8aec3e8c451e3b708c47a3a8c2f5ba61de8a56bf11ef8122614766de62c47b7dfadbda90a5e531da3609ec43a21048a56b4a4a6e5f4d450e739e457939969a746c25669238876e305376f1e89e3218f4ebdd356c52f35351afe8acdbe8632b1fd265c30bbff3f2a908ed4123aaa99b02944ef2ad040a855dcffd3dd89c407cf1ca6042169490594df11b277849f0c350dab8a09da405d2d576010fdda1a3315d2582c75930b9453b8eda8746d1bbd72ebb198b6ba02d27bc0a62101e40a547eaaefffa5e4f2f0acf9bd136696d35ac90c7c8cc0d88cd43a96f65f56a976ffc09228101ce6b231892a12e3a4d2507f935b1d3a2f1e6c547d6ddac59e3e9f006feb0b513e1c8cd2de9e3da025b46506d9f747fab6ab310f8db151f656ce5b6d120b311d3838f8e662eb7c6158f515f23f3ca7cb735b6e5652eafd9279cb0eb84a6e303ad9810f750d8d4b1dcb9d07f2044db98df9ed072d8d02d8629f84b15298bba0626ac4c2ea14dc7f666af2d15743485025eceec19d302b9de7d17e0fe965fa35ca514a7de577f0d660c1f165185f2a99de8b848f460acc2a00a59dfcc04122ed6fe51e9e24aecc318dd14302aeeb0543deffb23e562f5d7f4c918ad28365de30287dc999552d5a862849960ab991f88011c5b4ef21044656a7d708104fd34262c7b676884aba0cb36adb931b4bc9b33940c492eb604f3b4f67f1498c47ffb052efa67140f0e3887b21f1afcb0b21611f257814aee6185bd1ba73df211d649927dd4ac73c1151fea65ab83027efd4a2f738111a38f0cd126a4bee56a6c86af7209ef22bac17a3e1032fe1e324bf1625233c05155f79ff13530e4469ca46daa301a2524bd0be26417d12feced0677071611c6379bcd5002942dd5c974a8926e105f9203b41df30a0ba622202728a401aaedcb0561ececcb1e53e046b6b1c5f217102f2140b724b322b388a88bf7c1f0f0634350453c33f9d570f4c5785c49c0151849afef168e6be3191873c1482acbabd6b08be61ff322d3e53b20dadd9c6380ca18b0eca83f015f8de3c6614454d8edc7ca206c3b5a22a1db144e5c6212e11efbed3c0274f292ce3b3d51d070f33a1491999a943bcc199b98d15fc0449a61150c50a7b155befc57f38514739fa29e115e8b5c7ab66a8485dfd042f2ff8720cc3041ed34bc21aeff60f1e4ec64a2378214fbd5e7029857ea6a16e70f3849a2186514881f82e083cc378c2a960944e12adb84d835b5e7f8847d3e14a2bf272a18ea9455c601fc08c9aabd2629979c5ceac89548e81a4ca3e33342d30baccf88045786dbfcb2c5c17cfa0db0c6d6f5a18bf7aeff931887513a4cabd4beb4837cf6170f907fe689fbf03b1f21dbec91cec273e635c9c219484a6130f87257a8cd2850ea57693e9f0189df04517160d04601698361a54c5502a169e6c393655782aeec18b403b7281e3b7eef44784a13671f0ef611216569ca879754ea7907cdd63d9b6d3230e710747c1f32320b5963236232689f99c1992467d463061971d4c8cb8dc6f4e1255736bb339901f7af9bbbb4d87970a439b0d6a57f758aa86b5fa8657d7c0fe5f63a20090a841298c14e5b9570e75f7781089e9e73747f3c6c53d65ffe88f8994bd5d15e2f004093a00a569e9afb38e5d3d223ad888f2893af470e66d9ea500a63595cd5e252741efd0f21bcc4a9dbd39ca3faf16140aa55338025bbb01c6c0b767c9f236a3999da35bc9a8dbd4fab5dd0e91e29c50593ca6d5aa12e55769b53bdcd25ee6d815821175952bbf4554b445609be546925ba033753e756308ac319c90078b52a1272bb545648e6f23c5df037b0fd8e2f4468a1c20b287f69bde528b0d14de39f0b1533a4d378aced275452240ae359b83f0c0fa7bde4ed7be35448d9c3f9b14b9ac54b6e49c29096ad32303b48f811d081f5640990bab6a2157be496cc7e12e2d146fa9ba67439ff17114bb110d5b8da6a455733226468e51798b4357d5f912488e71ede0b6435eb5b02ae04d05bb12e72f3401ac0d786e08830f40682d2849e6c7b8c36e7ca2362afd252a3ba44c7ecca61ad689f2786d04dc95eb41f70317e8bd7b49915aa0140895222f36f011c617fdc590160d584211215ad5ad8b3", 0x1000}, {&(0x7f00000060c0)="2e2b67ca4469c39d5fb59f60b15830408c05f0a05daa41d052fd091886b8621aeb91f8d8dfde05301edca11b3ac461fed0273fd04d5ff682bc447a32a039ad511f543290cd9b669f86a841f81bae14977d6ddc72fbc997459093f12593c35e0ab16de0eebe4d71dc88a09ddb6463980e2e2aa2f1f7aea84ab0ea585983770114fa407770b0c8adb436e14e60531666cd4a4dc872e30fa63248f85c258df5ea0c759fba568596d085b05a4e59e533f52aa258f3a7d7f1fbdf3c28063a8c8e4a3069a2dbd675b0ff502c6aa5dc2752fa2915e6ecde4d479f7294c98dc3c44e4cff6222fbc435976e30c44a6652bee4a5fdc844077075a98a38239df7c4cd301da2127d6357fe708059f7e97f7d853b580e80dd7275311e5413a8c20efc3693aaa55f8a14125c22541da4efa10409e7f90c6f1f111e9490fb713c9558403ea5fefbd906e3d95d0aaea1e08c2e995b663e411b8dafd3be221201f2437566e7892f6db994c62f2eef1fe289e79caf7afce9190de8c1c744efd734f551a115918f760aca8281ebd7eaeb063be79a56e7b3bc69b5bc4ca0ef198593dce7b29b44f3217c01ef20411fd036fb846c02407f4534f71c1d5c9e44007a24cd891d480b30ceba7510a1b5376d9f2e107870fe4c5c103f947233968c18c57b35c23623ef0a234024b18d60174c5fb0bd46da637b9fb891569545602c1aaf06e4fac8c5e4e26d8d1ba64f6ca561058ce7276d5375fca310e22c3e3bdedef8b14efe6b520124a8d49bb6c53c9893ce26664c7d53c3225e0b52c72a3c992d701e7b580e12358773d1c00935bc20d5194d932f045a5c9f24da54db66b95e7f1dc44e3b64e16241526c6d8258f43c82c072b791a427bf18c9bc72aa3524da6fc072e093ff2368dc16d5aa06c0a0a64a1ff511966cdcdaf28e47310953ce4acd6da74bb51a3b8f9504dcbee74d193b55b80c3b1ee0ce4a588b9ee9dd611c0ab615c78e75919603dd4fe664fc0b1becb5dc02c56b6582aba33ffce518019963e0b7501869d1f3764d700b800ce3e35e39ccfc5d84238a3a55d76e8eec24706fbe7ea7a91a6b675865ac2d3111ebcaf7fc9f5f613354aef9da0d0fe60f4e265da04041b4ed62f9e2bf2c0cb3be02b3ebdd2f241bf3db92a4fb4dbebb87941284370563f0f30f41a10f22c02e4e8b5fd4075d3569e1abcdf6db853b15c879aa66aa0e3dea8bf3d28a79423657b8336529dfd814adceb8ea1dbb50d34ae0f8891390966935c68edaba69bd294687bc91472f8d64618297090a62e986f4bc245531a1bb5b8b6ad6ab81d8ee674d15e3b1d9f96f4e33794f75a1ced720696ebb0b3c4e57aa50b184c75879c54433b00d8f0c2a999faf2b250b92edf75dce26c4500ac3ead2536680f61221ad097f6603d9844fe7f238b2bfb9a632b726c8ccacd2fce4cda8e41020677d5bd1d85daf2e4441a6ba0213ac5aebad8d5cc84a8eb02fcb71216de97f7b5fdfc794821f88c48694fdce51ba25ecaf55f3ffc17fe6548fcbb05965e75217ca9cc83c726f48e7ac5ee3e8c3a9ca568be059a1785673afb779830e422f32a790b06469a0e264341e0b6b36f56557df69ce2d8a246395f31144229027131820ba0ec58feb890f1c911de1b7fcb5b21952fd197510f070c455beb74d08bd7094cd917d33aa8f2a79442a4bee4f8a8fc4334aa5b34243b4ce4130f6bdbd89985bb1b7f43a45a2c262f88dfcc10e3cf4d843df213538ee68d4e7ffcc9c7a32af4e8de8a9c2a2638fc76a9a2ab9fb69c0425be9a069df13d3354ea7f1f632a852ee4f4fab0e760e15e6e828b5f009c6c4de6ac008fabbb6bfcb39fb576e4878a5425ec9fc73c1c556a99ce5a773e6d84f0227021ec47a9b212228664b4de6ba8b1862fdc6fe80cd62cab3c997adb6e90bdd51207436ca5e94b8576adc8b91dd1532aff08d87d289423ea6b419e36f7583e0a16abd734fb0308b92bf4cadebe3c851c129fb3a3de36649dfef7346ac1aeeabc5b65c834a731d22a1c92245a7f0c4f4ba611fdaa35e7ccf995c1bedb7ea683d8ba816b9487209d4e0ee3888d9da7e624ead8ddc0bfb7619f821090a6a8b4183786d08c785259b4b75882466f6d4cbcf93ad9d4a7bbfabfa1c168c30fefdc9b959f0d12fb75e87e4f80c56854465406bc433d708b6f4f6840e4716402aabf8c7901d26cb78e4ca2122377f6041ba4b8c36e4864d2e6bc34ed86395f61d739eb1d54bc05941e78aa6b45fcf7ac74d58451449af2844e19efba6774d3e85997945bf94b4edc64c7a35c698964091c609735aadf24d94798dd8fafe24df9f3d3800df3c4d55d26039720918d586cdeff1e2bf69ff4093d775b61f8f8e9d6710d077a6b428bcb92438f6158f49d82eff32b9488df2cef3935bca8084b1e6ee72474fd514039830170e34491d6a5d1ce991f9edef11b79baca728e04b252eed31b9e8317c37b140a1ef875d1ab1301e83acfc923dfcf45195412c685740201ba9ed1dccac22ad3bec8300b8d36494ed6e92964bd7237bbfe1d8cc0e43fba510d42973b66ae71a4b6ac338b50404d3c9c306a97f85586b6e3a47c2af1ff88d9d35938f6b5819be3c9640ab4ea4000f29cdc22c997e0d62bdd0aef541de19cbe38890b42eb5b28f3c1716eda2986e7fe7d888c9946aa32bfbdc33635d7c899f0755a5733363a7ad035345c6d3516c6d58447f96c9dcaf0f1b280ad557b18cbb5e1cf118e5de2d79dbb5f99d1d6bdd7457f32933756db3a98a1ceeecbfad3cffc23adc83d9bcc4bd2d874cb2345d0f42c404a4f640629cd6217255b4e86200dad3a0c93363ab636168cc3839e82df91012b5827b112cb67595a6eace77d1615e4b0d2e71b2eec147676fb7e3f58b9ce811df9da87fec86c60cb8bb1c5dd4c01b7f56ac1d3f61906beec9b6b8ba47cbd4808f3678204346f216c283bb5abe0f6f5f0b467f17874ddd900985bc4bd385ef626804273c09a3957de7915cc2dad5fe0df3861c1c6baec5c144b4a60197645e3023f354e706bd6883329c2534b8d8982bdfa018e6ba361b0fc5fd569adcdcca5a52e1dc58bab0d519c7a21d2968488ae1f6f554e18a35f1f6a5cfbe35262b5309b76105619406725b7ab0a0156ba9630ed138e9c8295a7af60551b58455edcec6cbad3631cc0a5837ba6046b0593cae80fc0583338eb86e365be55eccbde9cec9c482899c63ebf639dd8357c976cb6120e22d292f3ae97099ce9dff5ec0aa905d7dc676ffa5bdb4dac2393867a7728b5a582f72bd8284b7dd1aec043ac731dd0411509a0d51192c1895f19704df75b9053a7867f458f587930549e1d60bef2df30b07d8bc137b9e73d236ee148bf3a1985085d1d45eb7df8201e74930266fc36d9f8ad1f340e66da69910c3eafd3d74335a97aabecf2009d3466b512a398ba25b32891f9e3f26a4555688ac76926a79ffeee14d347278ec6c5a73f0c22a787157a4228fd3efecf3c1a59b109c4ef20fdb996b90bb132342897267523884ea913b969acd546b5556562968ae310df5f5236c3fe19ad8790dac7d8033981dc794f30092cf5fe29dd49741303c10587947eabadc6868caddc6ab337ba1c2a7eb22544a16a297e3e4748c87ba5cad9bc06cca3901a033c363ea3c26756e9577ea3690fe4f70d55959a62a33cfd4673aa2057dce44b34570b381f951cfdac4fdf0886f88b58994abcd8b2e7ed3c1b2376a3b3b217cbac77d5be30d2bb52b7ab073058135f905be5b25c3973e1e451df142ee1a19bcc93384acd5375d52cb0ab5d1bd0469d2b8ed05c136cb5602c50f39a9ebada2b1a0a6eb1db7addb13d37ffc82cde104151e57d808f6d4fdb635cb97288565dec03efa81b5ae37764c9ca800ad2233cfee5396797ca77526979c0a111c1671dbaf81888a86651b537f028b0ed74f470548979b4bae93d54f9aaa9ce1a7a88be855745995d3937a66ff66633bac82ff4cc03efc6e3c38405cd3900c6c0af9f48d33deccf15dda79dd3d3fb29b6986387770326c3d1c9aa59c6c25c8d2266a33958182fe8dc78f010f929c9250096bc90058e0173067ec5e7da899508f5e106a9cb2e5c47e1c6659cb7e32815dc7c8b802987c60843235a547631dd3ed3cce5db0a8b688431302de8343580c4fcf47ff6ab4ca1b4cb0c46b29f456ab7f6fd7f77cd1c710e38c553c1538d8d1ff679cf6b57a6eb4228a908ae3ca285e739d1a1d67d6ea7d0eb78af8bb47e75c3a5b9524efafb37fe1ef5b4848393699e575e07cca79ad22b7824feee177c1d596b37849fbfb4dc0ae2edbbca300f695f687d73d29537d0914381bed483f5cd41552ff4dad7728644688953915779cb4554b881c6add7c5120b1c6aaa8ae0c14f7fe46908f5b87492147b303e28c6f4ca7908df277580b0be64bc91825d005438f67196bc664e0659b615fd1324ca2f50b98f326a668c0aaf4f7131fda1e6a413bb2b35b813f49c8a8f2a8ee14272bcd41c99101baa3cc3fc36e6f5b1ab5f894bd24ccccac217d0fe1e93d36ad58aa93af544c16431ef93acecea9163b03b8549b07de5fad066673de6ebad310d6eb0f3c3aa2be726f42ec0f0598bb400f45d9d2781e50166c9445a2d24ec8170165d99f2975afe1b8e3372bb626b99a1444ec6ba3794a4f8267b2e4ee4ea6f0a787fb7e81611bfa9ca239de66dcb7cf7780f217c369dc5347aa55110b0c19a47e0bf4fc9bb7dd0dec72aa19f4c00b85b1209d62787e570bbe74f5cdc827ec4244b91d310d6f224011e311d086630783e5177d24f7d8923b0ff456ba792118b2cf6de6eb38f202c13abd76382fdbc6d098afdea18e9840e7e4652fe62c386ff36b2ad74c35a7418e5f0c3a26836c852c53d9c636c8010972ed100a5c5e140cc8407dcabb2857614d2f1f0bd771eb4cc849eafb9c1a1e4d6e24352aa2ba2d27bed45348b2ac727b1192cbe48f45c88551425848d704f3a556eecfc61f44abdf1e5de23215a0d6cff9cdf5d758a5b0d20b6f0db4a8e629df63acd430e8f0214fadf0c0c35b429bf61b17934b3f392a64dec87986631b7816966950c4c36ef0bf81f8d6f38f32e1d1b23dc4b90d9c03c8618cdb464f92c0a78dc16b539a753c0845bb4b061342f548d1b8e12b771db60963031a50d1aa576a1d8ed29140ac420708797b0e04fc3501e6b819088ed66769580fa48239ea85a07aea9f03fece69f03d6d4d05292aab031d633586e1add7e01dff7f22d592c6369c15a92d82d9864f129b9f8156c3bb79627ef8f655257639ddce840d32d5931dc62e94bb6c36421e986b3ff6949041c4b62fce2921b5da074529158efb6607f4bb5b5b73d73733dcad7c0f99126906ad48232e93358ea0c59417f29f56e16d83f076dcd6c196db5d2bb603bd09f5fc6cfd5de6a2fe92065c5266455bcb3aa248fc828a71bafa0c3a3acad8b5c005d9eb86d85560ca5b2a30cfc6d1a86cae82f83d4683668b5c641ac9c6657a6fc442a25f70f89709c02ed61d89a8b6a98d8c44cb396bc51ac6c3a7b1eaff99d232c55106c0c7b0f71c63127e886c92d26ed88848910e2b139bf00be86304a11ef1c8938dec94b9f8bed9eea25d0baf7da882b6c19258034e09991925d71db13044b506487f2779b4e5e10a342918c4792e56f68856d4b370763d29094ab46f4524d7545883a4cdeb48fc13b6484ae0852cd128a81c5eb5565a24ce72700061c3a2a89653c79581f744bd6030874345611472799a582d8bf1499a690612e2adc7ad43bbb21082b447ade3a4a716b1a0d728436b913287895d2cb9c4", 0x1000}, {&(0x7f00000070c0)="f8083eb6b4dbc76719b683805d7c9213b0bab3ab30da569e74a4753a488db1f9e649427d7bc5321edc0c3b2f708ad77b0d6198a4a64e34a0e0872b10dcc7dd4d04f94483a85b5e84abfe442aa2702a7162b44a485cbb57848b1ee8dce40b547bfbc5b33f8ac60d4a1bc717635197c3a95333de985554f9402e2e34c71faaee631ef272f1536fa2bdd0210512fc1d3f27ee5c87afd2951a116825f7ece984af381dc0ae303cafa25f6389d8e09639adcded59cbc5513ff787a39b54383a81044d740b312fef8cdea33f622d3a42cdf292d5f48ad845acfcf5175b7d93cffbd0099a081d8ed4f7934e82b0688378378a1f14825bcb09ea46cbeeea8acb7c10e60d463019ecf99a605ca93e3833feed4735aa5e1033710f363b3f51ea5f2eda8b2c2519c061f35308e9d402453acf6080514fc8b7c56df2a209df72e7995a268e9484025e05a10335d69f738d8863420c39193e9c8d7f2be6d03fa50b7e656d48e032688e35ce3410b74fe74918ababdcfde8a947ac7dd14974d5782c322d17fd3e19187680f8c64d904aef5d0be4a852a50dac7fb7bc8dda67d896e4acc3e71cd9fa2021d9b6925cca0984880a6a71f0420a8c993679cdbdcd72ff79e4c8f93d4fecdf225e523ed3b17f617543db988cb3ca1c8de8f181e5e2f249fc476019eba4c21aa99020c4d475aafc3c88c8f9149482c95e13162acb46bff9ee918dc3ecf964385ab0238d8f13b737e79d81c45ac7927202429516f915b2046306a66feea9f94c07a78638a5b732830f4a90b51dd18e3a8c39fb4b8193db1d9daf41e1422e19fd0c72787d7456508c558c4170d72e6cac45c997d48bbe34cb2c51ba09f1044158f450684792ff86c22668fbf780f99ae613be0f24d3845cc42192a65da4c3472a27c372b0ef258011a79cbd04920a9fb2bc1cce2c662e1775ff3ad3c1f6569e522f28121b1285661cc0871cee587e8e44687d940d17e8e9f1606d15bfedec07becb23fd8618d9948a62ca7b8ca39182ca7777b34b7e02e0b42894edc9fbaba63d0de057933fb503f75bf864a041d90049ca7c253bd63c9ba2e9260d7731315530f99bc2b9892fd097d984cb3b90da5330fdacef1b1532ae0c70211e8612ced2c4a2f1ce74b93978e03fa5d49901c49e83244c53832ebc13b017de4560bfb7daabc860308f9a044444a116e7cb0056b075c8165cbe496341db58d19c287d1e5f85993f64f73135fd6cff2b3f013e9b63528b66609f82d151702254438724a5125a470612180ea787a1fff1f226aef48bfef094b614b9cf9768aa01c24b99170dfdb85e20030305a1a4fe637de0fa0f953adfaf53f9eb512b719b25f465ce8be61c7a37b2a4c466cf32090c19f2bcd6964f6a48f546fbed51c0bc8fe279cabcaaf94a6f3e00dbc8f13dbf0d3d406e095725f4ca6e31fb174be8a41fe080793cfa2222800f8205dfc124ac5498fdba3cbdee6772698086fc2e497ba27e088a7cb9758f50eac3cc9494244f4bbaab3adcea5fac9372b357ab8274279fbfbf3dc3de4813451027f8d8b95038e0d85af4418039bfdf8bfcd559fd33d52ed9d3c5658f0b25eba4ebd2019b2878da95f7ef109061c72f555d0ce4396072a59a2dab38e86af9119f0557b55560bab20a6058b3e09e94435194ace9c5255140d23454c8f1987069122b6a0a5cedf5ec719a7905c453c64f33acc237d1cdf6b86d6fe53c678a8b48f6e5f8711351da961d745e6871fadb8a5c8529202bf1c4b069bdb50400bd13dcf8e46c7bfff95c7a947583696f6716199ba42ef33ef17892ce33970d5b864d07e580b762330c70c00d39ff078063a0b68d276beed02291c21386eac2fa891264f981591b879114f72f219a0d4730ed429b69c5ac48bdb83d14b656e019f8400327b1685aa2de6d8c3f01983e0da8c43980e664947aa37645580a8c497279d48198152ca6f1d7b8a1696aae18958cb71507b91e810d0b4a9760a7c5c2d4335296a30e9685c57806473f9bf149bb0db64d94cdc26a656d3f0012c918335ea8ffc5d2ec98f02e663b380cd38b053dbaafcd275b8eabe5b4be9214efb8d88b5e922b4665e2bfa4d0f835baac0b488ef3f0ece879b74ae236a61d1e421a71c3b800eda26a2cb0c22ae2b6d617b24102f152c9f1b2b404e4aafa1fc52d8d916627c6361d9faacf973d55f573c9422d483b36a100d1d1e2d4cf326526dcc4e623fb9a525b518e3a21da2eabb4d05c811165d107abf46fabdc4421f770f9de440692a02b427732b7ea08caf57e83bfad060ec2ae3523c8b44346fd4e0db93d92603028d4bc86c625b827f70f4312474a38d9ec3d021e125aef6d7a36a9f3e7678e25dda2d8d34eb2a55d5604429a84b02281c7c44afab918faec18c6067c5fd091ce52c7748da67cba9e4d185b070a986c1d878ac1a84696240494140cd1381a1062a653b9fa5c29d45e8e548904ff4939538de88853491b1f1776926366e4f3b388048ff23f2e0caa9de8b07e77f5fa0f57fc52824f54f1d6136bb5eb2bdfa3d9735a64f45cbc10f1d9966cb93e3251e42d76fae3dfd67b9d8ef5c2645805aab7d3842d87f942e534af6650da854535e0ff85f7d88472b92ce58a976969d45d3f2542caec18706ea438beb56cf4634dab1cab3cd0716a71a9629b982816901b345415a72eec86fcc1b4070b870cc0bef500e6b6fb277596474ae90b962ed441d34a3ee6be5c3999eb0464a95844002e987b67780c9e7f966f5d9a6bbb997a9ea86385ef76b3555cf7677857c79fba6c795608d3aed922201f31e4a522e7507d12419f1fa0ed4e376edca5fd7fbae9cea7c878ad0cd77b6a351ff5eefc4ec6d47c8ce930f61fd80f94265eb52e55af9f006ad5995db4aa9479ea9dfa7996aa54a20e1ccf3e1a408257124c778876301d5d884082c08308a2c5b06bab5b7117beaf7759bc5fc59e7a4c95c4b06e6fa1949da7c06da63e43241bdacd8493f4f608eee1ed2861043534e30e9c61af1baad64f91ee337da01d54199f5883e2f986c9747153c9db7b4002aefe580e626b43d8566bf5157800cf5acbf4192ee84cf3e4ba905341078962967176f59edbf2afe6a7a551eada2e0715de0dfbd5a3368806c038a7aaf03e55699f395319ee7a4780ac6a12ba133e6899a3f5b6851105311b9ca22ac45a74feda48174128b76a318856ff7ea13eb2483ea4e9124ff0662278f3846a50805b8921c78b24388881ffe9564450342bb038d3fbacec64318d26416e53324a2703316532c602f801842f16712a99de7784b16486eb275848c090418003dcfa7d1daddc005305f5af5bbb51113c5fe10fa9e1be91c22827165263551da237b2add54beec2038b4bfb88ef0660ea336f78b6f60b484ec4888c8fbe844aaaf5e38f39b00f2eaf0b11c2154b6af7ea6b36a8b1f6de90a4c0bc666715faacdb987c0ebbe5040a3145f3b32d82d4e340872bc679438e7cfb0d5e07b050ee0be9703d024b9cac4e9cc268ca068433236c75781b5ab0ffcc3ad27c2f7f957cd5c21240a7993b2a4dab003e92d2c4271b835826eccf0b46243122d7568cab05d395e53dfd784c344209936a93f094bbf45bfc76ef00f2f87e61f7dfd2031fa74cdb33c6e7800d2f3b7404b403ecfa9f987627e1234a245197176c25e052014157114a39ccc6bc1f402ce9a613328f3709f8b0e9d1f887e2fcf6420143763037ddfb6d5601e8b875e4ef77577dc6f263bff23c9467576ac4d85ffe05e2a6dc92157cba7289b8394e1e94c54cfebdac1c0d8b2db66797dc75bf9a5a6783dad4fae150a7cafc472c437454542f2c07fcb3a16c483fbb51e000dfd7b6d8e8a93571b5d069e930fbae269d195cbd79b2869f80fa1deddd1fa0b64ba720a56250d0f8a5763650f35c5d5efd244834e77257ece7cad78b4177f4071e67d9e98a86b77eb86fc55fb04e667cbc1acffeca067253aa247fc06b058e2a413edf36a11bf755f49b05ecb545699132d27ae65a1984cc115e9546054f1ab124f1fa16b935079741c23b815622246c68d83f238f11db5841d6b388ec14046108537bd90c35aa82bb744931445a194e6e202fcb82425f877c2e2f980739bbb422d054a9e4a30860b6f23d649798bd9c8bdb58008a11bc4ebcae5b31f63b1cc03a45ed0e0c8ffe2c20e985aad31474ddc9c48f0ac33e2be5374132b674dd06be059c7c6b82905c1955d91ef5150640a2046a22b261d8af955ce940e1a02707f67561a1e84d3836d14a75dead278e2ecf6556b9e3bbadbbc7e310adde01ea3aee02bee1af9cfd6c03c87f47e546267bfe38645b8d160d5a9abe3f9b8bd9f3dce378ca79d7ae1af47e3c1b62820b08b1ddc703a7aa3c254f1ac169132147654436cb054ea965ef95598f239f3de04179685c252f8de87d5d231a99e927516169499e8bb095b03b17aeed2614b1003848476a9bbe0ecaa0f09fddb8eb3831365398af660001cea2eaac62aff516191469f62827855795df42a0d7ddd361aebce954b3f70139538c53145f06e827f8b25a5dec23eb00409bc60825d1d256a25af671d30cc6d380f37609e0a597339f2c53eaae7cf4f93274f31c0b916d854d7fcb1902037004583d6ac412165bca99da76258b3bada0a6f955445c772c45450304ee69c0be3cbd8fa89d188adba9262e2dae4257ee0eb698b00e7010bf023727275bd5ef3c43364b7e0f6b2729cc87881a7afcd487f38a35ba74795a083fa1acbefd84e7a909fa0d1ef491f7b9077ea5c4425a1439351cbddc7d2466afe1b4d44898d0360eba139ffc1592e0f99a75b7de25646e897a9b238ec1d36de680b68f638a864ad25f2ac2f5e43ae3a5a07d9bc8866b2a4c5a1b536ffb0bf8f6fb6534c68de7233d3e8d9c768463125f2983d328522cf31b914b2fe494ea138fd53bfd1363b067fdf735eb1e827d6e0217b1bca8659203d74916e07af237103e9f6d5ae176bb0226d89d3ad5aa0e49f6051e0a1c56f45b03fa16158c27736d485205b69ab06a7849ba2fa426752de121ff59b9e0ceb3f9cb817be974dfde4b4150862cec324bbfc3709e13b105e78f06d40877c92cc6f8a19d1be6e1daf9ab09c9f38e7e90db9ebdd42bc00604ea57072fced07b24543dcb64b6b5d501053ed6bbf1b993c6003cc3d63288c1a4fc6b4cf50730d281fc2bc324c76d3abb542e6bd38d529a56efdd46389590a1cbdc35eff289686c2a8e2df40f8579dcb74d4e05ec06c2d1938bb9d4b24ab1adfe1fab35d63cdf9c22b317b126bceac0911e4c39b08aec1cc7dddc88cccd62ddd2bafec4900d84457eff6e76c898268afc3a68a7344d055558cb9205a6eb008cdda22d2658b4d6510a9e405abbb8dfdbac88e1aaa4c1075ecf4ef69457866929eb2e5c944005601387d456788a56f6ad4b460038c459502bb4da79cc4b75f2f25585767ee07cda179aaf3fb8f6e59230bd9755155353d391cc2f36fcfadb86abf4f05476a2a369b409cb893f63ce8105627b169c4c33d2bfe4e5127a88f45e52ed8ce1e8fde91e68d51eee4a7a6ee39731b5bb6e841c2f8ca870386ffa70457da6e37dfaf35ba8cc972b77d0d06d4f051b26e575909e4865f1123736ee1ca36e6eaf07568491ca042ca8c5eff06f272ed165ce8ceaaa84776c59c2d1c4c5b9ff537117e6af6769128035675724ef5c24b13fa17f7a1f710ecbc9d2cea08a8e0bc5e0e00925cf158bc18318ed21f95bfc98d598288c8c7a64382ddc7fe7582e643ebee80b2e78ea5a8bc26a88df866bfd14febe31d03d19c4c4efd14eae7675792a", 0x1000}, {&(0x7f00000080c0)="e98101b5bdb8b1c3e22bf0e52a65c315ec3b5e50d29dd5", 0x17}], 0x6, &(0x7f0000008200)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x38, 0x8}, 0x1) sendmsg(r2, &(0x7f000000a380)={0x0, 0x0, &(0x7f0000009280)=[{&(0x7f0000008280)="917454f0722d144361196cba2edd9ceda4f1a574ad86c2473d259104696b9b227930cc2b3db2c4941b7d0573981de7983200745481dceb740202bf025e7b9fecb5912800e62e9408e38c9c9cf9bde1531a67465914e6cc0fe7a1a9177a57ca37d2a75a1c430b6e656b299d184fde023bd218bf828bf898961b94b137684b365541643eb813c34e3f548297c432659ae6d40171b493617e65eed75a814fbd58afe3b8cd87578c1bc9c28c68ee13f891d1350c66c520b1321c3bbc3f787cbb8ab87c3853dc7bf678acdb6cc5ee75faa09a66b6413d337c616f4631c87becaafc09e864bec3a8b7aeae49417000f44ed8457bbedd80d4d50fe34b8db28b899d0cb1118c460fcbc88fea5836e30431764c1b7d96d7d0060e7a481620fe52cda966904cf7de32559584ac65a6fbaff3b3e60a05106281e6ac36e1c3a72576ac071858ddafa657d27cd0461dcf9aeb792e4b0d3bbaac4ee65bbf3250497daed330acfdf688d6f6606a6a5ed9ebce52dc6a483a5e0078c0ebcff619e9e396f6da21a3c8f4d16b319a72a800ff2e15e79fbf7025b166157d59923d6db0634e619600062575e0c652949c874d7b7a98dd993cde520ae051a31f8018a84427c495ca92dfe9ff9a4a25ad2ce0aa06954702e3049b1124794c529aacc7b6c5a031b5c0c3a8160fdfe1fb874b66e271fcef802caf8d28facd8e2387bda3e90c9a130ed60da409ffb8fde30e2e096d527513dabebbb01c19c0aba8487243e8297255651a74e5551073c81b6d1c04815cb793db02619ed8f98a2917008704ad82b65a9091539c742aee8f223d762332c81ffac5888292f9aafd26f843196a52205677d1d4c62adc8190aa1e7cfb9f214cbc03ab8c701d51ee9cfd837d22b1a8836af037bd788cc16b2a2bb672b0641196ef572e14c1b9d5c86825ed0e85e7ab03bf3073633eab25b6da67fbacee9a21fa4cff481e7753208cbc39db3861ab6eef259112346474b0f965fc94af8ee584d1e13f1474cdceb202bf1cd51e46c2fc3fb8cdb04d195add7562315f15e9eb1c395d64631b5aaa7d188093745d05b154b9cb7d3f3d855f70e0c854e6b0a28766757489260668deda15667e1e95414b442992ee909649732c546c9d269fc11e1f55ee61ca5fba0e4b0b51b1fc98ce8c4bb324328085fe6b873cb74ed1ceae354eeff3b74ede69981733076e63f84d596ec07aaa84629534a486f10cf1c0d204c388045aa94720e1a7735860b12df643b6424b0fd054f3006948cdce521801ce174e7e1ae4eba48292d2cdac1262a99127b9bb6503352c1996846ec0f769decc047a9daaaaa2af4ce7e063284d576c21ea6a77fbd378cb744aa962b29946a3bf8559be776e7d7d9ed3b17225e864a5a7cf6767d71a351795c3836ef0b748c646c12a55a06c6fbe3e0c438ae08bf253579c7f88befa64217f1f5dded32810e4532dcf51a8177c1cd76950326c7467c84acb8e3a0a54b9e652de745f8b2b4a76ec52d97194d194315a97a5a1bf38d26777e4bf86a3218e08d11d2bed4d3848feb1fd47a2a45f3012266554cbdbd68f729842e902018e5b827298d030eb7d9201baace4d354683f13b14d64319a556404ba2d35dd69741d2d76f11b3b74cdce32779f6ed5261132f3cbfaf471e5ced91daf50cea80fac378718ac8062f0ea8985dc5947b480ee85c826c493ab660311d430ec5af26f7e70cd8ccd778a82a448f78d6da76e238843961c63e7a7e62fbcf74b43f04af535e7093f09fddd289898c8b73dbebe96ecdbefec5d2ca95bfe3d2f7249815ac903ab1be3f5e6aa868c798c7451e97ed0dd71b8420cdb96ba0b89bc5343526064dd7bf0cdd0cf4dc61b034d4c1cacce4f7f218798549d9135aa720c722b0aa621e2ebef0fcffad701d421be83b14124eabf7c3885e99ebf61ab3ef9536bc9c5e1e2e48f83072ea9b28b7916d90db6722907f7395c87fe4e4e80bedd45e33ed363eab1b33f06ba015839168323101c97a8c92f2c798243cc380c9c5b7d2ac3a056ac109d7a08b14342b47d0f6c9e4486f6ed15d09f4cb4efc5e837e3f49cd4f138e383ba6cacb5a09d26d61597b8f1b59bb69f5274ff26d83caf9a8badd0b8b63f787b44006431b5f9ff308a0f99c20a2ee1d96a9c11d6aaf08a4129f070f924c2cb18f58671cbeca1c4dc0933ece72c056bb2f703c3590ff8ddf99a77dfc8e55248a8e602ec6f8e2f00ae4942ad01cacfe15a19c37e42f5352bc0ab1db48484e88596b64a1cc38e487d70b8ce9c81ab1291a02afb5359da62f328785b0239001e4ee0fc58e2c871e7728f912622bc72dc5dfebbf9d4399a1d1a54c4e26748c1c7e2ed4917d1e78a7a99f6aa2f1f55d3a5f81c0b4be5a779392ba18e67e396c0b836d1004aa46f9005800b4d58c5cc680086bf3603cfd48d1ad126155156a0451552708868707c9f6c58eaf18fd86f295a78f63507d0de4ff6012b9043cd965a2ab9e31544903b9aa60be2122a1ba6dfc8716c463ef4d61684d31ddfdbde41d2b76669f2171c73c794790f1d833725791248933eb91a1d31efb2990df68edf56aa76383fc57a4edbb340d487081f4eec6d95dfc44aea9355bdebf8f98d32f7f7ffb6eb9923c15c6a8dcdf377e8db731a70c474831476c51e8d85ade20250f74aaebeac8420e2fedf67dc809dca448109dd900623093478827d712fe3d47983214f584ecc8cc82100b52167a1e08f359740e869869eb5621d34eca668d63ac677b590e72cdb45bda94e5bea243fa908807f356e56e9e964d13b437a5eb8228aae4be515433e3178861993e8ff2308c8ca4d0c8bcd1067becb202b3530d5ceacd3140c2b363bc2d236890c844fa15f643e2459e65d97875d73a642665f3ceebcfc8cd80ee74ff03819ca01e38a7d1f6438bfcc36093ecb0c39afcb5d04b958295d5d950200eb6fbbba58c5c830c5e7447b0d4ac8ad3eeb538a8b4ecc8257c1d68d64e9d9df287b9f8d55ee760793503d26d8d92087abfa6c4cf5cef7e4e8e1ff35e589bafbf5df6267e36a8fe1cfe97cfcb561b5af4779f1f6bd6077f87c9229d3528576090f78c2a8822bba7190d6435203aa71114acfbd572b75cc845664141e1dd79fb4a26144ab9ba5a5740558e5d90856bae37f341f209d77d3452778a926ce5f31c738b15b4c43cbd5a0817594660c49a00f1777cb96a16e57cb676bc98fac3b55a39ef8f2396516d6654f2aa151cc3117761ce33b0c612a9aeb33371f1d75f5593001061762f4b290be240957bd834c0f11b6237e52ebf11735e01e657a8b30559f79bb6a79929abdecdd298183d554cb0ad1c9beb1bb84560cfe5c426e34f15f0c3d7986f9956d61f79efda19efed02f18d4ff91246172ce52e6d522f48c41cb37a41fc100c605ec7b1c0d5b127d79c87315121152197c77856faf402772eea17b2a9654a43692e87f18ca7e9769314ac0f3a3ce80947b2547a387cd4209ee4495d3a7394b251fedb560c97e84e2915ab32a677fd2314888a7c5fca29497b5dadbc57d1487fc1e149d89a88186b7d5833afbb134d8bd72aea9190597e4be5a162dd7397780b7080f385a9c030a7816c1f459011527250b7fad9f15a156e2b45df2bbd98c8a674b4ed9943bb79e52e44c431a66d853a66e1048e1afb8a2a2998f4d432ea997e6d3f03a3da8e9b28617fd660738878aa4c7ca92bb89fd968f018a06cca3ff47bd40d3f76b639a66c81b4ef7949aed2c3bfccd9ee55bfa2d770db77f080d185b2645fc4c724a0ee1c1c34b0a02b05971cc2309a6d3456bb9a77f79b3e3d0cd6a18e2ad3d6db42a4d713a9bdf667e21dff302143f40ee58e3804210733c9331236e0a83b897e1ada61c2a76ef8f3ff42f1a1d03d69760fe640e9c8c50938dce633cc029589141f858f64d652254b773d2e873169130b37cd30c2ede92b3bd59b70477e43e805d589a8e306c60fc9591a2f6838d659c6eba20e117ca63559eadb0cdcb7f840584eeaaac9d97dc27dbf92a013b9175513e6286fe84ab84f575b21b1e7b0e92be7515c4ec43a8a7c40ec44a063d9e58a5073895eddcba9c5ef971eca17b2c19bd5cdbc9c7a777a6ea08b06172582c062f8b800f5b224c50feabfde1decbbaf1a73c187d7a861f6da2865f034c3d7adc6ad7c599111762c4c56d29eb0b8a10e6cf55c9410d738a4b7ca18188ee6eeeac99af225f3fd147d958ec77b64c54fab33de18d57b3b05be472cdb892963d5d698eb9d53ae8e7611a0f5040bb3406991fe3f2727cded610a262a4dfe8dfb4469907d2686a4697c88fb8a85caa64d0f32e5caf4be50556eed236813eed322abf88c64ea06189d3c63f0836e0b6c2e438ee2f1bf39db23ccbf5cbd570def855734481a719855f87785d5a3c62f54815d91b1ed3c5195c81bea6362a4e708ecc2528975559d41e02707fe13c8f7b531576f8f4a812b1acafd0149d732197f72128cc2e5fb3bd7d249a3280779217adc032c141e729d3f3a76566b6d6ffa44fef149ca060dfbb1609d3629c4c1e46d73d77b885538a4bb00f7d69fc4cf7ceb3d51dcb70cceb5942987956ee7ce93fc9c1665a0f3415ea7a8dc9db744619b2b21af2df0e370f05646b2f63f18a29ded79289cfb49c9b97fd33f264cb68c20cde3dac6d654fac1afc5889f3722f0ff7cb8df2b34d3120daa5e2762f0dd9884fad7810331db492cb2816c92b6667a5adf8b5e3576973f4bc8bffc3557ffc65fad4c5bacf4f2e80013a3e8c5e829a38ac9f21ad048679ff0fd3c4a9cc15cd0e4a695ea70acf9aa7d1473b14726490e152e8720ba586f0efe8058a636c1572df86fee17b1367afc9f3c9761226b24a23ee6276a52d511d09605b1501c20e79a194533e3684ffa36d28579f2c5bdc69f21d205e82d211b624cbfebeb198716197248475951dc0bee978286babdb636e389949e0eeda284b96b201b93f645f9fde5b98f5c795e58f44710cc6ddc7877127f87e6d0b9a1c27b5898b84d9d2ea518e761b516ff4a77935adae5ff8b7d2f554cd97ef247cc22f90ba8d86a30595f4b8fd66ba398b6370915facecbbcf1b8590d5a4a72c4e15ab0b467c83fa3cf81efa3cea561f71113faddda4ed1ad2a6bfb799016de59ec2c1aa5ed74ae1ef0361831861e6bab5d7efe446a69b5461757178721b5c8d03b91a7fac28360d4bf4a37d147ca7fbd1f4265278bbcbca6ba2f529a16a37d0aa2e5a4d7b2f946cdefc22291c44d5bb27d56aa369e7d3735bff706fe9aa2c5a5558c4bcc9aa164663852ad981ea45871a286b8b43cd6f3e92d400dceb3afa6e8ac6d26f9627f97f494e85052fba71ac1d3adc0913d79cecbfdbf1b68b1ccab6097c0f633819722d949e861677e89309acfafbe2cb935fe6751e089865b4930af44832c5e5bc2bc9f504cac307a2b4bb9549ae89d25207dd92827f3482bfcc1448c0785a0bec75c82f15353843ef96863a8625b070b1abe6ecc622fdd1ce7326d30dacd6ab109652e53b68cc96d7adda4bed6edca6b7613e531f12584ea5539908e7f7c989281dca623afec025eb2b90abb84ce6a8c2f26174b2995076ca5ffe6445e8e2de787f204a6808f0fd6624061fd8af5b87babbf3ee7834cfc83ef2da42a0d579762e919f88290dbbd847513729f0ff960305bf88abf3677dc1f4f6eb0d0a185390cd30dc5305b386dbcdb50dd53a8fc6390d391f3193727367a6609ffd3b443d6429d85ffa397c860aca534fb6adea37bad746ce09fd91a336d66a661b631fc6e18944f758d7b52d1cda4ab0cab331aaed5168062d633d", 0x1000}], 0x1, &(0x7f00000092c0)=[{0x48, 0xffff, 0xdc2a, "60dacc778762f9d804ea67d2ca3d4fa13d2eb6b1fb31a3613bae3bf48a7dd03e559919233d67cd4d435a850b094e24da8f"}, {0x38, 0x1, 0x9, "6a2d5a67d448d710bf08dedffc7878567576e3ece6e7cbd365cc177aa556c392622bbd2e5a93acd5"}, {0x1010, 0x1, 0x2, "cb9251c7091fa1f16b4cc3c8e1820e33d29baaf64ffb4c31aef8a7b131851b201182f215f9a180d635d555f04370acbf39130a7c4e717bfa69efc7df345c910f5b989b7e492e54f1129d603c30870af5cd79181b54bc8eb83d62877468dead25389c335e6ba865303724a8a77b69b4e2d01da95334d6128e7c5e848e86ee629450c8d7cb58b4a1671749d4779c22c7d1e6d0b155b2686d1d7d94afc9c0eaf338277852462ee8ebf7972e90de083b3c03daff5edbd5b7b5164abba82c9f4406429adb009cd9d6ba4dac2d32af00122816b1d5fe52ef9e96d9174190734b04517b710aede9537c5acf8b1d279f75d38443eb3e13021b200ec3fb535200ca0634440d12aaf57c907ea4aef3bddebc7a9fd61d1e788c30d6b6789f4597b136bd29c59411efc909a849f28448018ea8fb0e433ddce52d13bac66b02c5800d3d29186fb19b87bc169ee7455a67530dc8173a098e7ce20387392cbb1619bc38eb8c0fc5b1c16790502385cdaa17a42849e255dbb6d8245d6b2681ad826e4e98a6116db9a158c89cbbb1980684686c8ea6da7e30c42c1bdd7fdf8f6e1c241f0f06625bd40b060245c826d0137e1d91ea0dfd4f1c1086738cc2b4f2b64ae6e53dc940f51349a8095b6c79ee8c80b0d60b4b652590879233d85206f395975df8e5e1aa00797fb802618f52aa7e6aa6257153ab8fdd0edd471e492d49d256ed17ffa35f3b560d288eb44049d7bfbe2df7b43b794228cf8be2e94a15a9a1e216c10a2116ffaadf6b43531c66393c73c9e2132f5f28571ffbe537a1196752d064457906fe7085272ac2cdf9e71f93837c6bd7d1cf8c432de0f51a69ebd9b52f2b77f7018e9e069ce044ec23282a9807d9e19ebbfabfe2605cb8b68b9d5434c552c8d6ad6502665ea9ed1efeecfcb682d75f920853d0a7ccabd4170d37ac01f54c47a0eb37e9dac860ab640cd3d0a20b7c614f971158294d2322560256df0d760591fac9bb2387b944e5de3528e42adbf38d60a77e22c631f3fc3d327f076aea053f5df9adfa76585f5d8c8cf36d0ade6cd49508a97be74a300db5cafc7028121a6fe65c47e3b756602375073525e001e7cc203be06315566b04636cf55f217a675996f841bbdd04d028bcc0056356cf15c6c11c4a2db07fdebe32f1b23f517d043d2d1781db99620ce538b4fce9f36ff804bb4c8a425cc43a2cdded07aa1be6d57c36dd05139a55d8d572abe79088a8ec0a3472a065bc25146c74c2daa0c9dd9f8a185ce5bf54f34f26c15fd58fd97cc7e171d1bca9404343d601d8c458ff7c03e49cbc21c282425468eab5f57c0669495a10b825417857ab64329d398ee6bcc8b54ddba6d60aeab5b3737a87238a251b2ddbdc1e96d95fdea15104b6d566982a8b34721537c31efa90b8efca858cd25694e53778ddbea3743cdc6b1c618a2ffd7bdbf7647d87ed4c75d5dc9b10ee45a4057de4ab63f43dc9ece629faec6fc7e625966031f4adbe5fc670dd5a81e0d15172a4fc1ed2436f37a87ac2b39afab3c7faa76b1cc4ac68823f4e859c30aaf7a27691d9a75fe977a92b2e66fdce3fe186f8a71a87e14f8452ef6d27c4c76948dd8ab7af202ee32538c120875489729e69f62b4b714a4428686889dafb161493c0b2ba78843cde50d987c8dbc728603ec240e8704241d06a0511d0e8f858dc7be7dab56c4864f062386ed1d68faaac31e1405b9e562cdd589b97885ac8d196c09d6770479b893766a36c3f10cfbbe9dceef1da40de85f5824dfc9f3d016d583ef7bc948842bd046ff3119def9bcb7bd81af77f1d2153a61f4ed848b03cbe6d07904d12ed508ecbaa10a3772cbca887f4d79ece3807331d3823a8210e0e24c7625446cd1483f726a0bb9cf8f0e5c46ce510ae6c52f6952aa2cdc4346e30bd7966885c0350e7030fdd76380a4af6c443c46789d2d8bd5eb64a9b1f32648bdecf27aea633887e9d37ba88b65b6287e542d0a27483f96bfd32b34df48125ebaa5987642b13767922ca23e69b5a3b194d9319d0eeca3c531e9feb36123cc4c4ba9858427d8c73b29e050b97e2fed793133eb1f81db8bb80e2bac838aa19b9661752983c15b2fc031351f2c50f5a62fb92af354bb6c35606f07d878c64cb159fa938b0bd5fc396ea1fc839594ed5649500e95b229478b64ac5ff58d7dec7936ca134c4322aafa55f99ab52848176813f237b36bcde28b9c35a79805e831efe5046cea222b27aedcfe093fbda74acd8e375bcf1ee89b8e24c47162030738cc3757197c379f6e6e52fb5389fdea92f50d0baed77e1635467ce6ef15c524c14a55be50ae7c9e56d7e3cb29c803681482d50fba5b54c4407647c2b5b9681f994b5e467b793434670a1cbae6c695bc8b735c0e55e21820c962f3b268b4c623421f66cc344368f61c8719b3d95491764783992039b1e50ea971354012258fa040ac29ffd5c1c3cafcdd8e96308f38a58326e43d9b5bc8f68612447483bba5b4eea5678102570e8062f4893e541560e543f923dffe7faf1a5cf05d8ba89ce4a2936cdbc717cd136d800c01b3b2738c7a9b5563d18d316058ec906d13cf246ea0cdc3f52d5e3189d2d25c442fac01cec9e93edba3a22bc94fdf35973c463e0f779b1ae463cb3b4ae8311fb9f50b60a32ce62278ff04ab1bbf9140739d6d48678265a6c0f3dc27dc4f450a5f59a1902ffc978d04ee2d9e185981e74b259eabf2858905751185efafc19598b5ca2cc16337ae9797a514dc842af986637f650392e8f36e7f3394be67d865d7e334a0302846d7f17baaf88acbf623a86cf5187306849c90418622b4ac5837216b08bbbab0f556791a8e1cdfe91bfa938d61b1655e80c7e1d189c611ae7a2deda47116b2155b58a04a30c2af65eb242826632d077684b19034cd55829777d1882a4dec621b04801cae0fb2374eeef9480a2d5035fe2e0621c6d90b00f2cb88acd19222fb756446ed7d1010b2ecf61842cb4c0824d80b8b33396f3ebe01c5793dd793cfebd2eccde47ae3097d64926395cc09fa98de8f961cec9c4b47cdc6a9e73a1e4285808eea8998f8a747f5bedad14ff6e1b78851dc8c9161c84fb930086ed554554c533d43174cc0e0a4c83b4fca5d273c3fd8abf3d5feb1114c7be2895c81b6f952ee35edf06a2e0b12d4ad2ed2bed25a6554e9912dafcc49651912ce176386cd2bdb2b1771a00bd17778ecde8ef410c223da4a30b4cf85f751045016175e74385711e9f413e0276bde4267ed21a00d35dce5676abf6c7e842ba582723debffc7be8dce185ac07e8f4a8130f916d83c637c026bb0ba0c73d185f24bbc77de4aac98eb8154fa6f5234d40788dddd11555dd8a05409ae7e8f671f334fea91711f51691a2c04af0337deedc85ec5d6c98020a48e665999bb82b01ceaf49e65497e8d770379e4f9fe79ddaba0ba57170b0932a1264e42dfb6e72a311ac81b2f00fc08a0817190b830439d919f8875af9b2b8254c3ee58277b080c3b8cf95b09bf6887ef5cbede7cc4f35c2cfc0d330ce9ef0f60d553ecaee44645e75219b78e3c60727a61fc76a60bcd6a61ce9afa193cf232bfa164208c8335eb81391e85845920e2356b78e1c859d4627b7c0dd68986b377db300548735774e5d3b6a83fc056504d6e23cd58d66a65094021c92adf330472ce432a5e69d0e3332ba2c862641f93f7246168d4cb481943ba91fcef49e99fa00b19a36326842573d35e2566825e38177323f8f443df312edd0a676810f4ae26d7fdcbbc497c68ba7665a9e6e014b5e24bb91e82f7a97dc9fefbd43ca892a9b48ba519ababd3098ad067295728b93e04b8157d3bcfffd7aa0727231ad66b0910e0bc0cb4da176ef19f5718c64d336b07553191d2c31a748560cdf09f1703a9f1667ef2dbcb09004b29e3a5f47d2b2c748fefcfed75978b8e3ba63cfaf7752e180adc4e791817d41d13a1d6f9df6d824e85fce47b6d5d63daa3bc88d8d2ab9550bad16f4ed0897b10de6e055a6840801666011e05b2915287ca70e58afe92b0b59257b4eaf8a2b3da1262ffd08e65f0205df95a9bfe65b25aac1871475674e1b7c16e922da4514f6a581ab8043dbe11f6b1f51db7435dfff3b63b3b47169f84050cda9eb860c2536cc45f8ca55410cc6ca49606167cc80ba33bb75eb0bf2c8821f4a769d88f6b7af3cc4ab85c0ae34f32a00cfa040afe17dd825934f6788e0706b50c2f1baa4f56f6ed5711b49bf5cc723b0cc0bbc801f65cc9fe1cff9fcd641f95cb8b2b8e55ca9160555c65d895912104d053fcda34e6bbebd44accff765dddaade22af946cc1bc9903b15c0bf38ddea97c6cf6b95ba565bcac1776950aefd70274451bf67559af67ad1782884b3374bd79bfdc13d3d5981ceb911234574fe0ebc9fdccf9f8d749e9d43863c75f152b278ede5af6c60d1598bd6d091d8098bfc1b219d71f24413393ca9e05a0776717233a506a7778b3cae665f1319ae135ed36c73d911ec843c3ba6e7b0bad66dcf228ca237512c5cba38e9d8a6bd858839aafcee47fe76ffb3745f419c2d04313ac836d8c3510a8bf3595b929f235aa834a5c437020882071eb3ba7cfc744a0a58a2aae0062faeb7e23f144cf32b93a1c946ff6c90a3820bc7cb263d4fd0445bfafc8a44e82d4fc1fc98d349204f8725a1cc61e7bffdfd3bfb713153b63762d8b05e31819f29f7c06d8e3cc1e97c715146e9aa621471e285d44ccc57254ba00124518944708367afaca6d683c3e96324ca9e3b0457ae5241eff8bb2d01e3d60cbcfd0bbb76364758702e016df2fd8f5771ff76607e662cae320b77fb73c669fcf1eacb63d8724830ef4f02c9370b135d811f8828920f3e2999228fbc059721af7abfe54dcf02261500e449ff9699e5e2c6f49ddb52c17c6afee068e7e08c1d888d183fa5ae2d5a9caa74fc74b6037b20ae51b258b2086601317405dcd57b05791454f7a0ab37e7824382666eed656d8b5a254c96671355e4842838dea13437596c13a761d45c233c3f824112484299c67b457328cddee5fffec1445809ce837b4fa29b02276ede7b13200580ba3e18d2430120223c431f662e42ff580aa8d93874f6b5b61f94914752732d9b502222e1fa81093cfd55df10c5b2fc9ce14c43753417a37ad1fafcbd00ad3c67fdf949b3e66ae036b5bd026322016a172db2356c4108c646cc14218309fcccef65c375676c182e1d223fc8e22769207bf2bcbf4aa858ba85e9cf4c98aa67dca1df4a0c20be375ec11c6f909bb49e27cf3b0b8a37943fe1838abf224dc38ab63878b995a884a939dd17a1726dd5e61eddcebd79ed92e2f6b9002994a2b098d319f5848e634c81c7d0b198bc24bde9691629c3d23dade7c883e794700f1d6d00de9b27bd70046801ee604a5bd7b19ec3dd3f4d73d38fb11d3679d86ad9595a53e37c6477b82013d99d0baa76fc2ece9d01f505497075eee22752eafb02a6438ef3849e4aa27f73624559a1a0581278b07d6c947e1cde85c6f1694d17dca999fb1ceb6972e54296ff6277cf36f72f3100f39f5fd1fa1217eb7f5fac7d70f25ec253939f047c56ec6bdab7ae99f5cfd654f23a05c49ab8f55d9ea089ef7588fdede36556e089e8e35d11333c113c916595de84b557c91dcaf2d5f764c701c9b50c1accca63fc370ba060e9b76e54593b852affe2b58792500c124f5fd261bcd8b055e8e11bfb0c1a0a89c83f532dc53f54d9b11634082332ce97d2d8adbd0806e800b00ea598314bc21a4564fe6ff08654e16ab8af4b89430eb01cbae6064bae1279e0bb6d222541"}], 0x1090}, 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f000000a400)={0x3, &(0x7f000000a3c0)=[{0x2, 0x72, 0xda7, 0x6}, {0xfffffffffffffff9, 0x8001, 0x8b, 0x401}, {0x8, 0xffffffffffffffff, 0xfffffffffffffc1e, 0x337a6bba}]}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f000000a440)={'./file0\x00', 0x7, 0x1ff, 0x4, 0x1, 0x5, 0x9, 0x80, 0x0, 0x1, 0x0, 0x8}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f000000a4c0)=0x10000) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpid() fcntl$setown(r0, 0x6, r1) lseek(r0, 0x0, 0x7fff, 0x0) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x6cc93c8a1b0bfbd5, 0x9) pwrite(r0, &(0x7f00000002c0)="5d40dfce7891141e02b2ea36a6466dc9f7288e4bfc1245ba5c2b8d2c0c8592cb61b09d89d4c76c7644c30ea91feed06877f27338e7bb3f977d9cb9b52ce27e30d405d28753128a8f27683b427350132da5d56e007e5d9af3c66579d982854fc6f3564ab04c2f05c15a28517e53bddf33717d6cba120a16d711c37c0e176fc79843397fea5896d1f1ba8853c3", 0x8c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x8, 0x0, 0x10000}, {0x4, 0x3, 0x8}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0xffff, 0x3d, 0xbe4, 0x5}, {0x4d2, 0x6, 0xee4a, 0x80000001}, {0x9, 0xa8e, 0x1, 0x101}, {0x4, 0x100000000, 0x800, 0xfffffffffffffff7}, {0x400, 0x7fffffff, 0x471, 0x100000001}, {0xf2, 0x6, 0x25, 0x8001}, {0x2, 0x8, 0xf4, 0x2}, {0x423, 0x401, 0x332e, 0xffffffff}, {0x45c6, 0x8, 0x800, 0x8001}, {0xfffffffffffff651, 0x401, 0x712dac23, 0xffffffffffffd50e}]}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) 16:00:12 executing program 1: r0 = socket(0x1, 0x1, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) setuid(0xee01) r1 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0xc, &(0x7f0000000000)) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x2e, 0x20000009, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x611ee34427fdd03d, 0xa5c, 0x5}, {{r3}, 0xffffffffffffffff, 0x42, 0x1, 0xd9, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x2773c487d6d9d151, 0x1, 0x400, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x1ff}], 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() setuid(r2) setuid(r2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvfrom(r1, &(0x7f0000000180)=""/240, 0xf0, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7fff, 0xfffffffffffff2ac}, 0xc) fchflags(r1, 0x7b5c8e0ff6b8ab60) 16:00:13 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1814, r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000, 0xfffffffffffffffe}, 0xffffffffffffff4c) 16:00:13 executing program 1: r0 = socket(0x20, 0x3, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f0000000000)="261677162b62d9", 0x7) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x19e, &(0x7f0000000180)="b6c80437fd3364c1948ce3361018a1ccaa0a870967ebb13fd3a6da08d5255be2af455e78823aa7bde8360c1734b809eb5457836a963717843f") 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() 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"}) write(r0, 0x0, 0x0) msgget$private(0x0, 0x6) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, &(0x7f00000012c0)=""/135, 0x87}, 0x800) syz_emit_ethernet(0xfffffffffffffed2, &(0x7f0000000100)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 16:00:13 executing program 1: r0 = socket(0x9f604ca5c287d19f, 0x5, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x100, 0x6, 0x7, 0xb490, 0x1, 0x1000, 0xa59, 0x10, [{0x7ff, 0xe2, 0x0, 0x6}, {0xfffffffffffffffe, 0x101, 0x7, 0x1}, {0x8001, 0x0, 0x80000000}, {0x2, 0x0, 0x9, 0x3f}, {0x8, 0x101, 0x4, 0x3}, {0x0, 0x3, 0x4, 0x1}, {0x80000001, 0xfffffffffffffff9, 0xb4b, 0x6}, {0x1000, 0x80000000, 0x3f, 0x7f}, {0x4, 0x6, 0x51, 0x1}, {0xb43, 0x8, 0x65da, 0x200}, {0x6, 0xb947, 0x529, 0x9}, {0x1000000000, 0x100, 0x7}, {0x5, 0x6, 0x7, 0x3}, {0x9, 0x401, 0x7f, 0x9}, {0x9, 0x4, 0x0, 0xe000000000000000}, {0x2, 0x4, 0xfffffffffffffbff, 0x5e7e1259}]}) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x3, 0x2}, {0x4, 0x100000004, 0xa465, 0x40000000}]}) 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}}) 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", 0x23c) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x100032, 0x0, 0xfffffffffffffffe, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xad, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r2 = dup2(0xffffffffffffffff, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:14 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0040000000000000020000000000251a1ef5404b8df1932361000000000000000000000000000000000000000000000000040000000000000000000068d2cf643c052b0378015a9f17855c00000000000000ba8000"/104], &(0x7f0000000000)=0x5c) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/113, 0x71) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) msgget$private(0x0, 0x181) ioctl$TIOCCONS(r0, 0x80047462, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x395, 0x80, 0x101, 0x8, "ed40ec54e411c5e13020a7237773db9d9e6be82d", 0x6, 0x7f}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = dup2(r1, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x5b8aa6358cb15efb, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x10000) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="8ddb16f17584ebf522f9303f298df51c6416ed43c8bf2b488e3f5ef7a4f32425bdc5ae904641df67bd1eacff9184cdb149f29833fb485211fb6908c1492dc1d6722bc34a58548e53f5b64f9188f062c606d2a005e0e5032b7c3a362fbd573453b8b953bddae8e516b66670e4a216a526143c7b97e5e9c33fc00c31276abf33f87228b4f2302889c71fbbc0e840d21dee16aa7bbb03", 0x95}, {&(0x7f0000000180)="4a95e8a9bb1ee679d4368a50c6721eb02dab4fc5b0f697ba2eaae5589b53f1839e", 0x21}, {&(0x7f00000001c0)="0fa828d73b24786152bac01623f00aca72506c2eb55a1b27c04a9b88cf0a977dd2c81dd572fd0a05ef05e4ade7a4bbb9bd8f", 0x32}, {&(0x7f0000000200)="aa1daff40741ecce2bd855cecaf1235f1b7d94f68ef1ce9a6c1b8dba5a6fbf80385b9f18e1be149b92ea02ae93f01d213a7869e79a077ec1a7f5969f646e4ccdc0a4081d58006120ad60913afdcadc0935c8ea2f2757f51a608284a183c13a9bb60d77e60060ea9643dbf116c093f1d5b2738edbde292a54c124f79baffffdce0ed8d11e2ef850d0ff2bf8457ce7", 0x8e}, {&(0x7f00000002c0)="ad54a000f8c34a0fb14a8b5a7243fa8a2614ffe9691792167480a239c44e03be5c548e3469298aadc0680fa5996dce9268e03b153f82ed451399689f65cf3874235911a09cac8f9c931ff0bff8b0cbbf254ed2d7dfb0f9b88dcb3f35a3c2e2d069c1eb0a989ccf989292a614aa13decfd976c02dd133cdd831a5153183aa7e18f89639c5e45c94426de67c45d122d9a048e5c7e5f5f56fd9fc349e4010c5bfaceeac671f", 0xa4}, {&(0x7f0000000380)="a03805329edbe0533ec460bb7e980850cffe3634abb48d0b3748ce9d52393e0eb8bed29e3160c7a288f7d5dda8324672775096c086184e16b1a882fbd2f682e4c783057e0bddf707c2f53c4e0727b76ab3b8c8eabfd5bdc37c9e1e13fd95b56e7cfebd7c132d31174cd7a99cf312f32c53d1fb774c30e46ebdd47f688e3d5fcee2a7fc700500cb21a3c4", 0x8a}], 0x6) r1 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x8002, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f00000005c0)=0x3) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c48011b89d2500089c3335d7f56260140fbff4027c67f24137acf36fc81350ef4990af462406a8dc6c27fb89343fa59f0520cab304a56fa4788c0de3e4f905792c8e8d8b2185760d3f49f4695297e3075a77cc21db58aa5a5fdfcc7e7fd6e8defec3d84d0bab0c1b6656e0c4ca080f6cc613f878ada50666d8546e4fad4b3762313a3a22ddfb2536e457401231e3f0dc4e0b87bcc44ae6bedd2ce2b48b4e2b47e0d09e10335afc5146c2c5862", 0x111) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x4000000000000, 0xfffffffffffffffc, 0xffffffffffffffff, "856955000200e9000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x1000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x20, 0xacbc, 0x9, 0x7fff, "20e848a99f9611f84caf68060a6175b4295694e5", 0x1f, 0xfff}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) setrlimit(0x4, &(0x7f0000000100)={0x1, 0x1000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0x6}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:16 executing program 0: r0 = socket(0x11, 0xa4bae8d43449a55f, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0xffff, 0x5, r1}) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) fcntl$getflags(r2, 0x3) 16:00:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x6, &(0x7f0000000040)=[r5, r1, r3, r3, r0, r2]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xeb31efd277c5c7cc, 0x6) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r1 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r2 = kqueue() ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x1}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) readv(r2, &(0x7f0000000040), 0x3d5) 16:00:16 executing program 0: r0 = socket(0x18, 0x8000, 0x6) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="77cdb28e040bf12f4698877250c164bae69114cfc931986f29ff32802bddd65585e85f6049572c590ca27e6885bc77145fb663cf0d39ba47f03767df3607d0f4e92c53afd8727e3987cb9b7b34ba80c878d3a3a9d3bebd04f6d57d9531a01b63bcb4a788b8782dbf41c760fff36d71c271fcf513566f3297337a1eb907ac093b982a6d6b0a4f585167b1f50093b240e0733015e03a430761aa2778c9b31aa129edb690f22152f34afa5c11b2495ab62860cb44f3b60681017b242778bd823386d7d71f0402653c8856e7cd6ca1d3", 0xce}], 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0x8f) getrusage(0x0, &(0x7f0000000300)) 16:00:16 executing program 1: mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x401, 0xfff, 0x69, 0x40}, {0x401, 0x3, 0x6, 0xfc31}, {0x1000, 0x10000, 0x7, 0x5}, {0x7f, 0x80000001, 0x1, 0xffffffff}]}) 16:00:16 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgsnd(0x0, 0x0, 0x21, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5ed5b75d967d03e1e618dac736230eb1526d6e21a2ab6b1a0f92bf5eb414af033a5ba3a34698f997879d7d43fe2f8c764b5d9b26af52ca9afbfe9773d180a7431b27675f50a338027d0444ff1e076b0778e078f4d1d38260c84ac7f662a4a01b2ec57e3e66829c8836d66fc97ffc", 0x6e) setitimer(0x2, &(0x7f0000000080)={{0x3, 0x5}, {0x9a, 0xd60}}, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = dup(r0) flock(r0, 0x0) syz_open_pts() ioctl$BIOCLOCK(r1, 0x20004276) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f8a09bda3e5770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653000fca3325a33f1a6e82ffb3103f7a3419584eab64944e9ef5a05633c9686709a02c2522373b14c09095f03960fe4438a7aa6ccfc4250c4fd2384f64ff63021225cb1b82491e586d7496523353827a4c6421da52cc26f7c0d5c9d7dd8dca4580211204915771aaf96dee6ae868a7c5a8146ea95"], 0xa) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000180)="604a1e47aebbc614e0192315ba8982ef935058a24c43c12eda82a9458687ee0ce240185c8a5a241e41c1040c024dbabd557caf3f3bc0daf2b2dc4c17e227d0eceaa8af37c83f2f0f0fcd0463ea73085f2c655747c1f39a2d7ec250a7d52c2b7a87b1b77dfc44a5fb6cc9bb951bcabedbaf862d8b1b72972f29fefd33988948817557b1e5bc2354d152a38400c5b851e2ece67b9aaf40dcaa61fcdd225169b4b7da2fe59ca0d7b4fe20", 0xa9) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom$unix(r0, &(0x7f00000001c0)=""/220, 0xdc, 0x802, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x101, 0x0, {0x4, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000040)=""/41, 0x29, 0x41, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 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)="ad1af05de2f4ef18", 0x8) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) pipe2(&(0x7f0000000080), 0x10004) write(r1, 0x0, 0x0) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2800000000000000ffff000080fb3800059523", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x1, 0x904, 0x8, {[0x2, 0x6, 0xffffffff80000000, 0x7, 0x80000001, 0x0, 0x7ff, 0xfffffffffffffd05, 0x76, 0xff, 0x0, 0xfffffffffffffffb, 0x4, 0x6, 0x5, 0x3, 0x4, 0x3268], [0x81, 0x40, 0x5, 0x3, 0x8000, 0x45c800000, 0x1, 0x8001, 0xfffe00000, 0x6], [0x2, 0x749c, 0x100, 0x100000001, 0x5, 0x9, 0x8], [0x3, 0x81, 0x5, 0x0, 0x7fffffff, 0x2b33], [{0x10000, 0x8000, 0x100000000, 0x80}, {0x8ef, 0x5, 0x0, 0x7ff}, {0x2, 0x7, 0x5, 0x2}, {0x8, 0xffffffffffffffc1, 0xb72, 0x9}, {0x5, 0x9, 0xff, 0x5}, {0xea9b, 0x1, 0xe69a, 0xdc}, {0x4, 0x401, 0x9, 0x401}, {0xffff, 0x3f, 0xea, 0x1c8000000}], {0x1, 0x3ff, 0x1, 0x9}, {0x6, 0x7, 0x2, 0x200}}}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) chown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) linkat(r4, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffff, 0x1ff}, {{r4}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x2, 0x4408}, {{r4}, 0xfffffffffffffffa, 0x69, 0x40, 0x48ec0000000, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0xfffffffffffffff9, 0x3}], 0x3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x6, 0x4}], 0x6, &(0x7f0000000280)={0x3, 0x2}) r5 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) r4 = fcntl$dupfd(r0, 0x0, r0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:16 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0xa0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchmod(r0, 0xa8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000080)={0x60000001, 0x60000000}) accept(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = semget(0x2, 0xd2157ba313ef59f4, 0x100000002) semop(r0, &(0x7f0000000000)=[{0x0, 0x5}, {0x0, 0x5}, {}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchflags(r1, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x28) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x82f338e3bab295a, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = socket$inet6(0x18, 0x8003, 0xfff) connect(r0, &(0x7f0000000000)=@un=@file={0xba12cf3daea382bf, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:16 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) fchflags(r0, 0x10000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) dup2(r0, 0xffffffffffffffff) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x11) r0 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="9113b18a180eee66249b92d8b39bb42796a4ebde8e54283d56f4a46e59642e94d54f4a86b9fb170329fddf9669a3e89fa5bdf57a72ece424e39a0340f11499a5d3b1e18e03fb286f11cad123ee7db302a0d87599f201555bf42af2930e3c4eb5053409945081ce69c342355f5cc4c60cf179f8aac859b9c1170b6099b43234ba75999376e7a27e85be09b9af871c11293295d468723efac0124ab101985f1e271f8ee535c5ed88f16bbed443a7308d745e3029c9936d1cb28c24d875a8f2c54f5980bd95", 0xc4, 0x8, &(0x7f0000000180)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x100, 0x31, 0x2, 0x2}) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x100000000}, {0x6, 0x9}}, 0x2) fchflags(r1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2a542c2d, 0x9}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x4) write(r1, &(0x7f0000000340)="ef4c0200000000000000d334f03a6d7324", 0x11) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x7e3390c4663b5ac1, 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/30, 0x1e}], 0x2, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0x444, &(0x7f0000000180)="7f") kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0xc1, 0x80, 0xff, 0x130e9b2d}], 0x800, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x0, 0x63cb}], 0xe5, &(0x7f0000000140)={0x3, 0x4}) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x130) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff43d325ad273b307d6144d0c333d8", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") preadv(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/180, 0xb4}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20100, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) acct(&(0x7f0000000140)='./file0\x00') 16:00:18 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file1\x00'}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xf00fffff, 0x6d, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) close(r1) 16:00:18 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) r2 = dup(r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x101) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x8, 0x4, 0x3}, {0x7, 0x1, 0x7, 0x2}]}) 16:00:18 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) fcntl$setflags(r0, 0x2, 0x0) pipe(&(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0xff, 0x4) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x1, 0x1, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x5, 0x38) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', r0, 0x5}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x401, 0x6}, 0xc) write(r1, &(0x7f0000000180), 0x13c) 16:00:18 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x89, 0x1}, {0x46, 0x2811}, {0x20, 0x8000}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ffffffffffffff6ee76a9034f233055e5b7e1591d17c1d861cbda9883395b637b5c124b66047b98aeec6c797dc86acc5e1bf7ccbe40e9ac3f4ab274c89d246a20cc999e7e6ec40"], 0x10) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r3, 0x0, 0xffffffffffffffb0, 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8, 0x3f, 0x5d9, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="7957f707") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0xff, 0x4, 0x80, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xd53f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xd8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 16:00:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0xa6, 0x8001, 0x8, 0x3}, {0x7, 0x80000000, 0x100000000, 0x242}, {0x82a, 0x1, 0xf053, 0xfffffffffffffff7}, {0x6f, 0x100000000, 0x0, 0x4}, {0x5, 0x72, 0xffffffff, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") 16:00:18 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(r0, &(0x7f0000001140)='./file0\x00', 0x0, 0x11) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) shmctl$SHM_UNLOCK(r1, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) 16:00:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x200) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x40100000001) open(&(0x7f0000000180)='./bus\x00', 0xf9a8d1e882d8cd9c, 0x42) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0xffffffffffffff00}, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7fff, 0x401, 0x7, 0x5, "e42ae15a91feda2ce122fa08f080d150a4afb216", 0x8}) sendto$inet(r2, &(0x7f0000000100)="c9ee7649fcee87db10d45335b0257413d5016c737943e95ebbecc8e86d7a61accb635dfa9df242b3ab8036ef46f75fce8e97fc0d2217347ac16b97670578b58d35f2b66c1fdac817ac0610159729ec2daf6982f5fb395a20d25e6329cc23b8e2329b42", 0x63, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) seteuid(r4) unlink(&(0x7f0000000200)='./file0\x00') r5 = dup2(r2, r1) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000240)) poll(&(0x7f0000000280)=[{r2, 0x4}, {r5, 0x1}, {r2, 0x20}], 0x3, 0x40) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000002c0)={0x6, 0x8, 0x4}) lstat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000003c0)={0x4, 0x9}, 0x8) readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/253, 0xfd) getpeername(r2, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r6 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000005c0)={0x5, './file0/file0\x00', './file0/file0\x00'}) pread(r6, &(0x7f0000000600)="018ed4b2076247980c65fe40ba9198dfb41c549acfec3b570d892dfe3185d953255c6b584314253ae9522f12d1ea5233e1", 0x31, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000640)=0x9) ioctl$TIOCEXCL(r1, 0x2000740d) ktrace(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x608, r3) syz_open_pts() semget$private(0x0, 0x1, 0x14) r7 = shmget$private(0x0, 0x3000, 0x626, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000006c0)=""/162) accept$inet(r2, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xffffffffffff2ffe, 0x3) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 16:00:19 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, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e100000000000000090109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0x112) 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"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xd9b4ffb4cd6b9593, 0x80, 0xa0000000, 0x2, 0x5b3b}, {{r2}, 0xfffffffffffffffd, 0xc3, 0x20, 0xb55}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x3f}, {{r2}, 0x0, 0x2, 0x8000000c, 0x7, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x4, 0x4}], 0x0, &(0x7f0000000380)=[{{r2}, 0x0, 0x2, 0x1, 0x3, 0x4}, {{r2}, 0xfffffffffffffffd, 0x24, 0x1, 0x3ff, 0x65c}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0xfffffffffffffc00}, {{r3}, 0xfffffffffffffffa, 0x7b9cb6ebde0bce83, 0x10, 0x6, 0x3}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80000096, 0x739, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x10, 0x401, 0x8}, {{r2}, 0xfffffffffffffffa, 0x19, 0x20000000, 0x7f, 0x1ff80000}], 0x20, &(0x7f0000000180)={0xeaa3, 0x1000}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0x3, 0x41fefb14ada3f165}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) 16:00:19 executing program 0: r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/248, 0xf8}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000300)=""/244, 0xf4}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xc, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x12, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) setsockopt(r0, 0x4746fcea, 0x2000000000006b, &(0x7f0000000000), 0xffffffffffffff15) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x9, 0xe889, 0x401, 0xa7}, {0x3, 0x3, 0x0, 0xe6}, {0xf1, 0x200, 0x80000001, 0xff}, {0x1000, 0xea6, 0x7, 0x7}, {0x6, 0x20, 0x2, 0x2}, {0x0, 0x6, 0x10001, 0x3f}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7ff, 0x3, 0x501, 0x9}]}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x572a) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) listen(r1, 0x0) 16:00:19 executing program 1: r0 = socket(0x90bc1fb92c1ac0db, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) shutdown(r1, 0x2) clock_getres(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x130) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sendto$inet6(r1, &(0x7f0000000200)="bc2c9db7d9b795feff3d787cf9e063e811275d946d1fa39351c936d441d0389823f6c30f8782d64186e6b26fcdc21e4a06529af314d8d3d52d6a3831a0895e454c022c9a25174839f743c6c914afa82d019c749462e63ce05b8c4ff4823eaeee9a0cfb71f8836ffb773b4e9fa8691d157bed3ec66fbd7f9d422d275ff74db04cc6f60b14313aa217cc1ee7ea2b7d9bdf77cd3599bc7d681703a445d4c5be5ed12e7fb17d540796739cf7b4997e886ae80bebe20282905da6aaf9f6082a277aaea6b698", 0xc3, 0x2, &(0x7f0000000340)={0x18, 0x2, 0x4, 0x3e}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r2 = getgid() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) getgroups(0x1, &(0x7f00000000c0)=[r2]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x7ff, 0x3}, 0x10) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) fsync(r0) r1 = semget(0x3, 0x3, 0xb72506828e5698e1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/167) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}], 0x1, 0x100) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x823, 0x10001, 0x2, 0x6, 0x5, 0x3, 0x8, 0x10, [{0x0, 0x4, 0x4, 0x8}, {0x100000001, 0xb3, 0x3, 0x6}, {0x7fffffff, 0x8db, 0x4, 0x100000001}, {0x6, 0x48, 0xfffffffffffffff8, 0x8}, {0x800, 0x9, 0x663a, 0x1000}, {0x8a, 0x5, 0x3, 0x5}, {0x0, 0x5, 0x0, 0x81}, {0x6, 0x6, 0x3, 0x1c4b}, {0x0, 0x3, 0xff, 0x5}, {0x0, 0x6, 0x7a3, 0x4}, {0x7b50c61b, 0x9, 0x4, 0x2}, {0x3f, 0x80000001, 0x1f, 0x776c2602}, {0x1, 0xdd, 0x1, 0x5}, {0x4, 0x1, 0x5, 0x7fffffff}, {0x5743, 0xf2, 0x1a8, 0x9}, {0x9, 0x1, 0x3, 0x37}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0xfffffffffffffff8, 0x6a3, 0x8, 0x0, 0x6, 0x9, 0x2de, 0x10, [{0x7, 0xb380098, 0x23, 0x8}, {0x7, 0x4, 0x5, 0x7ff}, {0x4, 0x80000001, 0x3, 0x2}, {0x7fff, 0x9, 0xffff, 0x8}, {0x8, 0x1ff, 0x6, 0x7}, {0x81, 0x4d89, 0x3ff, 0x80000001}, {0x2, 0x6, 0x40, 0x20}, {0x0, 0x80000000, 0x81, 0x3}, {0x4, 0x5, 0x7, 0x7}, {0x3, 0x9, 0x7, 0x4}, {0x7, 0x6, 0x7, 0x20}, {0x3, 0x2, 0x7, 0xffffffffffffff80}, {0xec7, 0x1, 0x5, 0x3}, {0x2, 0x4, 0x0, 0x6}, {0x80000001, 0x0, 0x5, 0x800}, {0x6, 0x7593, 0x7, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:19 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x0, &(0x7f0000000700)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f0000001800)=0xc) r9 = getpid() r10 = geteuid() r11 = getgid() sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)="34c74a40fccfc8293ee6ef27a32d05be8e87b3b7f84edaa928cf983096e4169652d8d7bce52eeae75d2c24b367b9411130c877072a8b50ba3eae1d70789455e3ef3f8a43607731463ffdd9b61c7a262faacae3bfb93a83", 0x57}, {&(0x7f0000000800)="a9b4082da8fc521f5d170deeb6e07ca6d472236492c39be5c7d8d6dcb3f0a3b7804574ee0a1a3b6a2b365639b7a1b34abe1b51ec1766e8375bfd4f02291cc026452bb4a13f6e43bf24c9cf10d7167a9a20314a3cd2fd7b6c617ffef5b224434de5cb96d3e3b832fcab80667d7353d7f982e671b5fcf6bbbc07911df5628fe31f0c5db2e877a6162992ae4529e10c4eebcfe06cdf328863cb1eaad530604aff607cb24971243c2daea6ba179db92a3a756f8563555a051074d3eb06ba7fb4dfd9c42be13b164e27a25669bcbe5fbba3501deffad7ae87b27cf9c1a59673485a8cd60cf6b2380658c5600a6cec6e4e187fed540a43d473e080e0e37228f4066b3525d33449d2028fbd91937573771e7e435742aaad101f597a3ced3c0555c993c6d576c1bb40a8bfdceb7812eba2c6f2497aa228310423f06d20162aef2e492bef3ff8a588ad6c11406915c9a260da358cd902af16a04ed0b8772294580e733645fb28e81335387bac0b6f8d2736696132d9f818f1912ae1ff83ae4e921d01ef4b80798a33650eeb678a03ddda15fbaf0743561a3eec8e6cab122c820f821c61aedeb30d94bfb9eca20312db737cf9c4c92f9ba5fa9599af897933e2004d8e234ecf7a964b326f5192668922c5d61485c6feb8321ef485519be36b5fa3aa0bb4f5902655f25a01d5adb8b0a5acbc2507f5d08210a7a36c91a9021b2a32f3a20fd53d03752b9b083a2ac1ddb23b5232ec5b5cc8013a086189437589e2501c9fee1774ed27c04462f73037221b27edb2f5b87a3c2f03cc707137e4160462a6e07410baf2367e15f3637bb1818d5c356e4605a55b73ccb75737f500224f4d56cbcedf40e1305712f36d2ed085104b388a190ab81f8d7ad7d01e4385e24c4118da20e1784ee6230ccd950d36dae80534d14bad67d165a2994e464665da0506f6d522f532f7f85aad304e9174e23c5a25fdb781e029f0df923a254d2101088d97c046aa95c66e88b2c7965a09e0b056532587a63540309341ed2b5823837f8455ba339224b1a1a9c40baee34a289441aff9f783d5fd06877bbeccf3588ee006f6bc8684a819f335e3d01b376419b9e35d2e187e5aa159d030ab7d0e16c79832ef320cb1863d0317882f03dfad3147420bbff00b066fc5d548f7dff1f2ddb98f70473fcbc471ef68092536d242500272b1be606264c4350bf1f673445e24a98163a1a36bd8daa545ce4715c8897696c76cd40f2522eb8f40766b6eaa1b0d8b6515cc51ee8179dacd2397ad0abb97cdee070b249a83a17fea47fc3bb62361ca164f5fc08ba60d59130fab8eb05c2e7c65e12b61fbf7e20d99a87ee8c5b3093a4bce5b42b3aac93d25180de731bdaf283ff7f8f21fa2aeb800b394c71a095873ce574270071fc07495a12d55b65b015d948004c176e83fef8e3731b6c010cd37165d11a7d637e291c5416760cf0534015d00bb85b61f4d1489cf9359946b46190771807ce8f8f1ec8c3f813de398398c6f4675f80a6ab85cf89cd9cbe64b0cd4f14dc0b581325b6120d71da598a1988976b5783c0f4ed51892d59bce38ee6d83f615c0939d66daefd1132c203421105ffcb350fc0034da14ada7588a8a516cc6b3675aeb831349acd4a36e9ca6cd373578180a84cc2ab17da73e95ce9120bffa73cf7c1bde8dba2094ddaa77ec37b0bd0085956466e719da116a46a08fd2ac7cd231af0aa2dd273a208c16acb94bc45472d5e866fad2384414f636506c130af0411a17d96b6e89d1c4ce49a1fef4f15da79fa3efd7d885620de4e873ba906107546aa2f9f46ee0999dbe86c22aa24d285d13159288ff28c123ff67b581d10ec1981d47651a7d8ed6c65165ee63751b9d6c2cf926b22929842e7a6bda606717bee12979071dbb0c6221034bbd160fdf4e83ea45438a7f39e3dcdea310fe26829f80323bfce529410afc62f0d33251a750e0252d3fee3fbfaa207c903b37fbba434f2ebf01833e37f19cddaa3838bc99aed2735865f2f2d91ff4cc825f8f8386c7a5bf58d6483d1a1a86cc746711e12232ac322fdf7fa3c3c5118a51eed511e13221a129013d408c5fa959800f2a056873e8a740d52c8e6d67b08cfbc0c8c6d62a6a3e27d6e774ad0568aba3410c03e1f8f84c3eb25d0ced7319c00900c45fbf08ac06602e95e5329971b97398d0e90dc7e87fcc9df1d77c79411ba74b7634dd98f7b956c93d513c4eda31e6997330fa4db890106707c8358e8a5a197ff7bbe8e9f5af9d0146729dbf265bcf213661c5ab3ee6ebf0f05cab9a9a52b90ccde446f6ab95921b7b6c11fe24443e73163227dfa03bb8f21c333dcbda90bc853e796baec260a21538df2b4ceaa2b974d371882989c427c96c3c9b2f8e76a9918345908bfc9228d9984d54f9f611711a01270cfd7c1efc67241d56acef219bad567e6519476dc6cd455a9394d93eab8610e670dde5719e2a3617543a0601e40a6196cb1bda4293c4e9763a410a1f28a18efffc4e4274c2f40198f15544fe7a3461cbfe55c775671d40172c8251c337f637751cbf8d426bc615aebf4403b859026b7c65e0f9988a6f7a19119d0657c761973a894f6edf1f519c76965044118153ad7d213b67d06a7bd5919af95dd4fc1774e8198f88989e74daccd4aaa30ecf8ab298691916e0e0e05fd0f548592015e4af1b0da40ac1281b1ba32e35fe8cf9c04524f4c0fde7a0d26faa0a041c407e20fa5916d8dbbc87543e616359c6557c1adbea2f6a5203cb4485789ebc32da33c0a06393147541d6b259d13131d79a21704084c78c2fb81be1916628530fdff4cefffdcf453e75acb40c0504b3106a79e381ca2abf0ca57221686d09f118b0391cc6fa449d8f32a885b6c2952e0d8c7fb72415c6a10e9a4b0b311bb27822b9668b1684feaa87f754e7c003dd3e0da3b20d0719a73e60b744a907a20d689d83c88307d3ef4e88396db7fde880c229021890286d64f38d96b507c54a7cfefce7528e578e751a87a583c788c304b3b966d4c07634f0c696e9c7345a0c65466316a79f74bf5f5299e37dd2b7dc4a3663016c8b188cb3045d608b656d57f10966e5256cf13f71ad510d4ea89ba439945e35c075dbe3420c8778bdcdc6dc208ab49677b27ca0966d513ef4bba03013380fece601a4e7593fa9085d511f6ad05675160e37a2686467c8e7aa3714cf3202e3cb6532486bac92a6e08be5943851ef55cade4d540af4b483336fdf5e039d9767c141bd6157854030b70c41d30bbb8b3f7fa780df311243c00a02702988c8a299be66bc0a7b9d45174ec59a415398b67db829c3f478f78daffee17ac05cdd1369818e2a1ad2efca911bfd572e37298be152a3a68f24bca768508ab79fb79fc0fc771cb35a55e43d90efc2c3deb5455677f15d0b3693f37d0902b0dde3195169ffbd18121bdaa058eb2452f8ebc879518e2b6203c6a1db22e37cb127db03a8361ae838d2e9127ad97dbb892439369e96685a4d355df573cba426ed979a9b86c39884202a4ae6b9ac4e311e538c95786d5824d0961cb18b6400d12378f54ea0cee26ed6535b9629614e68ba1ae11ed34e4261ec608c5f43874e2d34ca46f8911744d2e5b937837447b74f77f457fcc0d0719b81e220f56cfb8206696512043c932561efe805a6be41fbdbec94d751dbd7818e8c66b9d9c1dbbbc403d29f4606a921f79cab8d1e370333222049e8ca4ef5c4a39e55245e707ffd39a0b419c36637186009c8bb56c6ca42b35bbcd3522fc2796202333758006c35e4d783c7bcf452f92aff6425ddd153344dabb77ff081eeedc7411fe60b28289259db50e06c8aa353a6bb8b712b9569b8998477715702a41e6c768f615f2d027f018311e73ee957fd3d1bc4694dbb09b46c5a47a4ffe1ead9402394eaaa39528fcb04d530d7ccdc6ec5b0e822d0b5e9c58c3791cfe65706b307dbc892cd437a6f9d1156bf1bb3328403d6c743ce6bca000bfbfaa6678246aebc856159cdf1c585ab0b18246b35cfbc589c26c97a341604df5889d0e25ab1aa33989251690e8629a61200630954bea3e7c0d4d1666b67bc46a9970af0355c74ff44f1b582d2bb37a2017e4d8562b6b6066000acaa9fa036097a74bfd44ea6b7bfe1e9facd9986d4452484449bf4c880e01e0dafd59e18bafb7f19d65f73710b23edf4dd1c6b805216c86c145c04eb707bf15bf2d6d6b9438fb009870af76cf5f74d4baf2dd2fdb94251232e1118ff1c3a20d1e5459dbdf242c562c72d9561495a4951575ccbc40c64493d60f568e1a8f2523f6f8a032476e2c4ef9daa285a07d1c8778afef2996577b31394771d71efecdac4da0da7c136f8c24b8d5db11c8dd13834bdb6990ff1eda395952d2a1bcacee7d048137a3ff7a3ff98ae9dd88ef48ceeb9d754de35e728574dd770b13c208186f4287acb5defe4c0f41f365797208f474c3314eeba95f010f08f9c087a2f59b87c742ac98a0baf97597b0d56d45138e881f518a621a7a06f8d78fb687407a7a8e690b80f9461c0d9fbd61f7376560d46d8e670b059dcbdcd1e5fdd099469a8ce7b1315209ea2735fb0366252c98e0fd016ba6255d3f3e444c9cdee4210ccffbf08a175f715b115fe24765dd391611e6e5829e5b1d3a2c9c58c1ebb7f8f8b49bf6e2f29af0012b71cc92ee2e455a8ea11384a97b3957d5232a55b284d7b01c25c39a21f68aa33e9ee256b971c3bde667b3b24081026c3ba0aa98976b5ae59a895a18178c04e7c4b3447957717045bee63d17a81660a0bfb78306f7a794753a47511898d3da3c11fb926342e776444fb4919c26cf53bfa003b800fd369dc9af6578a1b9fdfeec590ebb65711e3b637b4bb124a66ef4e3616c7bcc4b0dd122cee5eb1fb292eab00ff294070d2ad12a8a039f9509e3f393b73c13d052bde165e17e1183f51d86c9f8654d80f953a7d93ae9984fde6d05741a3f1ad36991809cfef0f7dc159038bdd6e58039e1c94f9d0aee8bad63afbcc5ad59943c06b265472802c1d2dc7fd6cce21e39cec912d8bb2793d9c8a9baa0216da24302633cd54d19a46040f2051f7252e5cbab0539442724e0d0c67751d22ed840d1d3683963976ff376180c2c50268881cd1d61fd8fe09a2faedfd4d3dccb2c589953cfe58c0f6ad2dd25c7ea5ddecd0eb16da97d581191c1b00107b27a31a74324e9e51a066511ec02426692e2c33bd4bc8ddc1eff6aed22b1441b5afd0db692681e4812dae851e850326c4a5e7f136af755a9c3fd19f1ba73606d95e16d3584c01b0220fcd932e9562731cfb2e1efc68e1745dc3fea6a564152c2d0c6d5db076e474180f6ad64c2a0eaec670dc06d8fd6cbb8d6d6a41b7700596687baa2b4dfcd1ff07909ca078947973e6cf5c8d34d1706233e27c61b959128ede21da299c404379f526973381f450b1ab394c75768b5a9378fc5c64a1b1006664f444dc69f829a8f26361413256af825f8ace37eca8847a0a15f857e4576046329568cc2e143b8d56ae6448c8102a16ac4d4f83ce8fb777205401aa08e6786a0f13232f1f76463f2713d6447655be2078265a8d09999ee5bb8c7fcccc5ae42c3790f1e63e66d53f9270499e4473ac8d01032b1c10b0bbf8fb86889ce9f000848ccfb1e36a661ef0d3e49275152d31c4447d20368d7f8030288654c8dc4858cf6957f62e597c77b4dd395ef5fd307fb50c1bd1fd4867cdf658cf461e915f74749e15a7f3ce95c11d98a09958a0696b2ec5137ca9558d6ca4ad19383dd971e517b21f0ad04f71d69c414a409443d19864664bc0607e7450d8", 0x1000}, {&(0x7f0000000380)="45cc05f23682027bf06724c2f3ac81cb4c731f735a6af0d1b2356d96453deb330f2aed2dea7d2ce5a4d12f69efa15e877983028528449e648aafca01ccbbe260dd85649bc5c0af642aa7ffb5ea4575259cf00cf598bb0738528cd92699d46a86245182bd333e9a14de9b26d0217cf4027e032edaa7f239f87a03103df4179179eb993171facacdb6f0a5a5edba51bc7c35c9bc4c7e2a69bb81ce8141b6c554fdae91163dacebe8979469dc1dd2d08ed87289006fc1fd958bb3", 0xb9}, {&(0x7f0000000440)="39a4d3e7312012713564ddf73b24ca4b4f23065565a49585391a8507dda244ef5e5c6a3fb500d76f458ddbe7d4f6563e8eb37aac67d23be50113e13e073830e6335f40f0e5f958fdc670d3a871d663e968e71e49066fdab3b9a7", 0x5a}, {&(0x7f0000000500)="edd4df4f6116c383bc78b5dbd5151c1eaf066c9dd6da8baba4a36013b9dab9197541929dd11dbf40d2969064491ec800caf244f7f35215e2d2d61646ff0d24dab502932ee7a2dac74df173598c00e3a24ab582", 0x53}], 0x5, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x1}, 0x5) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000380)='./bus\x00', 0x0, 0x10001) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000300)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000047b2a34eba00000000000000000000020000000000000e00000000"]) write(r0, &(0x7f0000000040)="153acd28d692d54481db31d09574dfb7feaa265b3b6f745228f16228af5495b2be42b9c5c29e4eb3ea8dc598ea0b46fe07bd95add84a8534c2a1fdf9aa517f33dfc23299dba0b419256a7165ba5efbc4b455488ccaf044f942b71ca94f16f3a31f874d6e125fb74638c46dc9d08225ac6b53e47e6954a33527c3e6dfebee03155c325fc35d3471de053f2e45600a1d58303a21c8bf39525f7bdc9cbd44276cf5ab05bb9a11e615029de81874c9e9836e34", 0xb1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x10, 0x1, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x200, 0x200}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)="1eae95d350c0eaf6c1837551e72411c7fe283ece61ce5ed2a8151fe04a697fd95843797e22d90b5d16c86a3fef809facd89a140352e16cfba122447bc44d37f38577fa173f9e716c20de889c5a427b52714857f4ed7acc8a1fec08e4e3bd8abadde9899655ef560087ae72e7d87df5bb24f37d478d94e171eb1d69d7d52bf31bd80d4ee22faf6e3c5d6e3556d726b4c8eaaa5e946477eaa1028bcef472cbe33972803d14d8f7ab5b0f316bca587b56aa5f83b217", 0xb4}, {&(0x7f0000000100)="bc9b7db4f653", 0x6}, {&(0x7f0000000140)="dec757557336abc79b9c21f2667c621e7c7fd29990dbea7906bda55d02bd26e5c38ee160f7fec0677ac0d6d874a2afa83687feab8ce52b36bcdf8917f287f9fb17632f055efb3c48056b67e2466debdb3637abcb7e093cecfade418123e8ac31", 0x60}, {&(0x7f00000001c0)="b31b48a5c247b5527ae672f8bd77ede5f55864d6cfa6341084907400fccae7a9676ad7fdae21feb493149f454cb5ee4196b0b3a2c1a3d6b1ce12fa7083144ba7a74f92473ab8c63ef760add7d91bca9277098194249ff9e701e1e069d67e6b", 0x5f}, {&(0x7f0000000240)="ccea858bfd2535414770b4509b4f3dc385929fd81130e2684d7a2b4f50c066d8ee2714ac50e4d7040a4f941e35edfb4ac70d24691913ad9b4954fa04a0bbe1559018ea0ced4b03482ab89b5257b652c4d823d46e168b73b1d7287ec99636e1b1f5f873341af06a080a4872c39776f312fa102c61716fe057bb18c9732ff2ab426eccf043552904157e8671f15713e1f3ace2fc94e3b5c5955e7cccd6f63cdc1054b0e5d77d26e432c6199d41aa111da1eb32014f0161f45e9c6488c9d064e84fb80b6e59b001bcc889f935442d6bdd56c2690e8804617f34395364fa4ac292579ba96444182799f324c1", 0xea}, {&(0x7f0000000340)="190976ae65ef50d7a68961e087301c9549b55014dfaaec0939d681808d4270926e1a0a56c78ca8cf78e983783bf52b4bb38fdc34f1b27e60ae8a24e49feb74a645aee1a5784601b434c7948ec42d7da8cc42ea", 0x53}, {&(0x7f00000003c0)="d3db01ec2b910578ee81e848763601040875c5212f3b4690a8a03ae50232148042a36c639966a01228272b9a589b97faff020e6335ec43baf200ac4eebbe551f5dcd3bc75cae65774d2647a65e492b686df84c7cd301df653849ac87189f737e99b5d51b41f87df94ba890cdb7faceb7a27cda28a159acdd2b230a091c6153acc225d9d5970d459a10c77cf0ce7beec84ee3c7f444", 0x95}, {&(0x7f0000000480)="987332c9d9920a6e79efe6a7ec20148a9c", 0x11}], 0x8, &(0x7f0000000540)=[{0x60, 0x1, 0x3, "829f562a480b0634521b71ada5a2528cfb599dfe1d028ba21a26e485dffd8dca4b817c572919fad9f20804e88a5c638d89c9c4f0e46ce264427ef694882f2ec0859567b3361b4d954129e0"}, {0x20, 0xffff, 0xc1, "1fd5c37ec5668fbadce2cc946883e3b6"}, {0x100, 0x1, 0x10c0, "972cf8defd6a94d2ec917286d4b01392ef63e98e04887fb0434be3da126d858062f0e0fcf615f9e3bf39717ad711b0a96a1808089c3677343755b9fb94a78b9d31bdef9b705f3c73e294252887f36a764690828a41c3b06e02d193e6e233eacc6f74a1171d032c8eb41d32063191afd7b8ca0272be5f9b6b321d77e8dd72ca347568ac552676bb8f9f512eb47c0668eceb80d98226954c795f21696acd129c3c98d45a28a720841dc0ae0697b0295fe267cf81ebda5b25953e36e0ba565345b6c08594f7509b5b168dedebdb97c6dc2dbf3ba6fe3a00ebe23badb0c921e5470513065025c343a7193008b3c90e75fc"}], 0x180}, 0x2) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r1 = getpgid(0x0) r2 = getuid() getgroups(0x5, &(0x7f0000000a40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getpid() r5 = getuid() getgroups(0x2, &(0x7f0000000a80)=[0x0, 0x0]) r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) getgroups(0x2, &(0x7f0000000d80)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000740)="ec645c7a172e7ea4951be3e087ba325c47504d40fdabb94fff0695a8986fa901c6b1f880ab6fa131b2fd0abd22e698dd8eb69a3b5da569162897ec01517ed2387b3cad1bda2ad0ed1c45d2f7d49da374bcb5860188c2ee937c9f6ebb1de2dd5aab6e04dff61cce77a4be7021f002db594cec8259fa62dff72724df11a9d1088b03d82a69f3bbde51306dbe15336dc6e93a2854274af6748362389310a63a2164031bdcfb920b26be7967bbde6444097331dfe687dc2ebe6efaf32e4b72b95549eee322fdd5fe19d8564f34b75ed0e2a6ca907dd393c7b8db66ca6651", 0xdc}, {&(0x7f0000000840)="888f25c148fc4cc13c714e1e0d8477dfb454bed35a40c56813fbb98701e4e097cf2808affe93dddfdfb1fff2102bc4bd2ec576c0bf07a0f743947a88c544c93929f1d0807b00824120033522e33dd9988932d3f1a41520db0912aa0e2a92e6655e441d71771e2939d19a0c4e97d466df8fc47d69582143cabf85483db0f53f3276614e280dd539d68082df88fcbfa5628d9df751def263a24eda959f6c1705fcbe18865dfd300b128861402de7ade0483cc3599226fe9a477c83ed5c5a8592a939cbce4d7daf3d60ebcaf2bb1e52", 0xce}, {&(0x7f0000000940)="66d4aec3ddc6f5f22eed08d2fb687097284f11ecb96ede9627c4f6a10ad154c07c0c5a0ada48c94d4ebffc89ded48b71451cbf31509930a4c6e6a3e9787de647e7b08f2b150ee8fed445a846b4a5fbfc7503c56a0b69254a7aca3b72dc3f062c0e5fe96a55e72296a03693e960c720d4bcb2619c57cd7d2503d02187ff45b41c649e804a9de6ca46330a8547a78180b2", 0x90}], 0x3, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x100, 0xf8fb190653661b13}, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = socket(0x20, 0x8005, 0xd46) recvfrom$unix(r0, &(0x7f0000000200)=""/177, 0xb1, 0x2, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000001c0)='}', 0x1) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) fchdir(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x102) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x93) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000000024e08c6b65c27216570bed3796f82f8410efb3677eccd199da7e6312f7a99f03eec67984ac32bf25156d8eec62622246f8c48c67fe1b87eb65d5556c9614a7d95bb39c687eb2378e37af797c2b1033634ee5328488f775335b883924c21e43f2d3b1fd6b1dda048ebeba4702354d4813aeecc9e5bdaaaa45c656db79c5b8caff80ba41adf053efc0e081ec4334174706411da7c58f9e4d8d8f1fabba34322df52301263782cf271d1e13b6f52c7a5f98f3cf6c6924358785affa6f326c633d16ff6091fd80bae46a7c054f244cbb9cc08a413469da0b0d7cc8d16ae013c5362b48aa2d3149f4bd6040da12c41283e422ea09f066e3184c9da011e49ae9775c78ec9ab651d5686a38c2b5be47cd84a7a328b3dd79861b7da193d103368ca85411f9a1a692d3e16bc882a3e60709db30dece5d333518ce00884f7aac31ef6dc1ae342c2944727320eec32707b0972b19295c9b07eddbd95c"], 0xff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x4136, 0x7fffffff, 0xe4}, {0x4, 0x0, 0x0, 0x7ff}, {0x8, 0x80000001, 0xff, 0x9}, {0x4, 0x9, 0x7, 0x101}]}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0xfe89, 0x9, 0x4, "c98656906c100cac20729245b43e526240dc38ec", 0x9, 0x80000000}) syz_open_pts() 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() 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"}) write(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:00:19 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000040)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mlockall(0x1) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000080)}], 0x3) read(r1, &(0x7f0000000540)=""/226, 0xe2) write(r1, &(0x7f0000000200)="fb172f500b26ffd195da43e0a7d9166021c745e8ee8481ba4e20b12ccd74e80d351de716675ac2a1de8994e717f24689b0e78598784ab30f2948be118789e72c2ffb4f6e621f75fb55417ced4744107860fee4354a207e81f205006a3b370631bb0d38e25eccc645b5b306236bd68e94b46fcb935299870814b5f4d151fc8b7f5df6", 0x82) r2 = dup2(r0, r0) getrusage(0x3b1a4a43b790562, &(0x7f0000000440)) ioctl$KDDISABIO(r2, 0x20004b3d) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) unlink(&(0x7f0000000080)='./file0\x00') 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:20 executing program 1: r0 = dup(0xffffffffffffffff) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x0, 0xffffffffffffffff) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000140), 0xfffffffffffffe34) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/77, 0x4d}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x7, 0x1f, 0xffff, 0x1, 0x3f, 0x3, 0x7, 0x2, 0x3, 0x6, 0x80000001}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) shutdown(r3, 0x1) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000005c0)={0x10, 0x8, 0x4, 0xff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5be}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc948}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xaa1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xae26}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000ac0)={0x10, 0x6, 0x4, 0x80, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1e6d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x38}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xffff}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7e1}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fe7000/0xe000)=nil, 0x1}, {&(0x7f0000fe9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x45a131a0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3}, {&(0x7f0000d08000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000fad000/0x4000)=nil, &(0x7f0000e2e000/0x3000)=nil, 0x80000001}], ['./file\x00', './file0\x00', './file\x00', './file/file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r0, 0x2000746f) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000200)="71030ba26616433c173598eca46b4534a1d6258bfbf7064d97399ed747fc82125fd6e25d0b8e049b4a73399c4114876854049a7ec79225991f427171f772cd475e83c907ccdc64bd578f16663b203371797977a627b371b6673525c7e09a5e6738f737b8d9ec25f896dd757e1b05bad5bd33dcd98cac76b801f0a12b761a0d125571840b4f4d4a2d939cab2792cac2dd763269f277799ff2883958e1c286a64a238bc8e75f0663d8916a07c5a4c2f91ab49899b06f8c6d3f9376207c32d758954065c0ef", 0xc4) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) socket(0x18, 0x1, 0xfff) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022efeff65300019c990b74648c9eadb3c988eb1334b31ba4f004720ac11eddff649a0f5"], 0x10) r1 = dup(r0) sendto$unix(r0, &(0x7f0000000200)="b6ea15dbef2ab9a1ebee4907bddddf1d2b7e9972d4049360cbc5ba327d4920c88e1ee6f8f65752446a23c1e5de5e5eea39cc6a1997d7e606833e887b9b19265032704d11ac4907cdd99da36bbcc53bb3484d4ba6b82d63fb97e32113106e1003baaf81f7d8ee59d5292eed9c3b9f9e85fe6e", 0x72, 0x0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f00000002c0)=""/100, 0x64, 0x0, &(0x7f0000000340)=@abs={0x8cc83f7f02d67617, 0x0, 0x2}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8000, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x7f, 0x8, 0x20, 0x100000001}, {0x7f, 0xfff, 0x9cbf, 0xad2b}, {0xfffffffffffffff9, 0xa5, 0x400, 0x1}, {0x5613, 0x81, 0x1ff, 0x8000}, {0x7, 0xbc, 0x1, 0xfffffffffffffffc}, {0xe32, 0x9, 0xe231, 0x1cb00000000000}, {0x800, 0x6, 0x23cc, 0x1ff}, {0x2, 0x3ff, 0x7, 0xd2}, {0x3, 0x0, 0x7, 0x6}]}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000380)={0x1}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x2, 0x0, {[0x9, 0xa4, 0x7, 0xd4, 0x0, 0x1, 0x6, 0x3, 0x80000000, 0x5, 0xa15, 0x6, 0x8, 0x2, 0x6, 0x1, 0x87, 0x8001], [0x4, 0x3f, 0x12, 0x100000001, 0x9, 0x661, 0xfffffffffffffe00, 0x2, 0x3, 0x7], [0x3, 0x6, 0x2, 0xffffffffffffff0f, 0x1, 0x4, 0xe14], [0xc7, 0x1, 0xffffffffffff4e24, 0x0, 0x6, 0xfffffffffffffffd], [{0x6, 0x20, 0xe, 0x4}, {0xc0, 0x1e93, 0x26f7, 0x80}, {0xc6f6, 0x6, 0xc334, 0x3}, {0x8, 0x5, 0x7, 0x4}, {0x2, 0x0, 0xffffffffffffff80, 0x9}, {0x6, 0x7, 0x8, 0x3}, {0x4, 0x400, 0x8, 0x7c1}, {0x1, 0x9, 0x7, 0x9}], {0x1f, 0x80000000, 0x7, 0x1000000000000}, {0xfffffffffffffffa, 0x1, 0xfffffffffffff000, 0x3ff}}}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0x7f, 0x4}, {0x18, 0x3, 0x8, 0x100000000}, 0x3, [0xfffffffffffffffe, 0x6, 0x7, 0x401, 0x80000001, 0x2, 0x7fff, 0x7]}, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x12) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000009f000/0x2000)=nil, 0x2000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r2 = dup2(r1, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x400000000, 0xf97d}, 0x2f7) syz_open_pts() 16:00:20 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ftruncate(r0, 0x0, 0xffffffff) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x8, 0x10003, &(0x7f0000000040), 0xc9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x3, 0x2000000000000000, 0x8000000e9f7, 0x40000003}, 0xfffffffffffffda2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:21 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x8000, 0x7b3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x400, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x80, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x20000, 0x0) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r22 = getpgid(0x0) r23 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="797898e6053b7e89e77e5b8cbe2839d8685e5240e0cbb4680ef5d93dd7b9bef9e1ff390d6d5095c4e9604c96c96c4381946b96635eb0fc79ec4bed094173cf4eea931925e55db4c4172ab8b164f45a3ab35690a7a3f40a214ea3a7d61c07669f2b13fd23dab9901ac8cd7f72290d4a23", 0x70}], 0x1, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0xe8, 0x4}, 0x8) ktrace(0x0, 0x5, 0x0, 0x0) pckbd_enable: command error 16:00:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt(r1, 0x6cca, 0x6, &(0x7f0000000100)=""/170, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x1c3) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pckbd_enable: command error 16:00:23 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) flock(r0, 0xd) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100000100) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x8a}, {0x6, 0xfffffffffffffffe}], 0x2}) r1 = getppid() wait4(r1, &(0x7f00000000c0), 0xa, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x1) dup(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffa) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x141}], 0x1, 0x1ff) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000), 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x401) 16:00:23 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r5 = geteuid() r6 = getegid() r7 = syz_open_pts() r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x400, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x7df0b3f875f91958) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000080)="e6e65697838ee974c08695cfae62fa5e2eb0843ca5c5b4f3f6c9e3bffd62e0e9b106cc7a96557f62e14bfa47dcd3f26b4ed9a39424b7c128ada4117e333e2dea31bce0e294dc8c3e36e093166a7b954225cde29734aeabcfa08e25de72afdb6a0482099e37b2ec4db368", 0x6a}, {&(0x7f0000000200)="02aa22beccbbb9b19bff6e01b9a0704bdce5b6398210283f5ff20dedb8c1333fdbfaf1826b991525693c02fe45560cc486695f2480e247627d2a186a154f6a32de5974ff5d124aa31dbb179fc8f63d3e19a24f9389a0ae6add5e2b183a4f0059745621cfec69e0fe5fc1dc9b1b683ef7f198a70328c7adaa7999770bf91735e076587383a8b6cbd5a8614aa7e638723ad7ed9063aecb3e4dbaa7067b2c29ef5e54c0e73c697755683aeab352033e9d2d0f5b", 0xb2}, {&(0x7f0000000300)="8f5e1b525e63", 0x6}, {&(0x7f0000000340)="f7736d981cb49879255c907a6243e61890db0e056c77a026fa66a97a6316bbb087ec01c7dec812fc076ab9718216a5154c0877d8f10394fc897040cf794831aa82965ef5ba484a496499ebd7e4c4d5e2cb05db1f050fbd76a439f5d303d612e45c8c907de6e6b21f43b6ae3ea20e861743bd79658fc3179feba9bd82f72278937c938f4f78b825788245512ec4da60a0ac7e3956453199ce", 0x98}, {&(0x7f0000000400)="c58fe208c395ab03073aa5da7096e885dfaa4f777a985a344c3a2d7b0303610038f8727d66fb01800c98feb3cd6477c68274c7239cb81bdae1a285a302cab378bea1eb09a0b6c89f6bd32bce473602a80cd020a3c9f742495882559982e8e5a4b1881252f9c9161a1f655d621a633f81ad13d9d20b91956ef3a5b4708603d04cb92b7be7a167", 0x86}, {&(0x7f00000004c0)="684200aadba1e6c6a0a5a2d849488c6badc41fa98095532d3109ab75c4af03d606a187d1a24e2434c6432cf1a7e57748a6c014c4e0ba194eb82fbe1cbe9ef8466ddeb2519a5bfa1e81a7e891189bb97aaea3c694b41f42ed7483a19d82bf53bc8b5ca5aed49a558d22854856052b6ff953fbc2c4af35329fe22dceab53af295c1511ed537ff6dcf4c74982790e7191ba40bcb602b0f5db92cd6310aaba735525cea6c790286d9d02373dc9892a826ae03118e1fa2fe1a1dfed89168ece97754ee10097eda5e76e8f5e6ae146dfcf6aefff5d", 0xd2}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}], 0x60, 0x400}, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) pwrite(r0, &(0x7f0000000240)="ecf4ad883ba3db2364157e93fd3f3a3a2170357b919f484ef8cca364bd0e05adb844d65e343d576f7d1a639843c19fceff6d90c5031a99eea6fa9844bf1f592f1f1569cfd5542fcaed642129419d44275e9b0d1663b81099b12ece2e6bd388918c75cadfcbda2ddf059fef77a0f2dcfab95f347ea1537b546833d9e4e9e545b33ae5ef9525afd1461dbad1e2995691643f811066ba4d2ac30d08eeba807bcef2c92badfe71672d76f2e3d7a595d9ce626537f30b249b8508fe57b8d399a372c1db81809ff3ca09779271c846c1d65b89878c5f4dc0ddaaa923c6e991671a5035efd46ad38269", 0xe6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./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, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="9a245ab66c0819d22f125fbdf270898d2894256ea2c0610eaf6cb9d20823486dc53d0a6e2960f77841b04b799e0ba7beb9e04e9f0a7603d615a1b80a85115d636a1f64529bc2cfaf8f5d9ea9d09fe547f1fb7d44492f120145d7b064acc7ea566224e277e9c64621d5ce37a9743c0d1e252201b6c0f99185b2827bbe1a9d1a66879119fc1b07801058a275c5237e88b84ca90143f0fd13bbef65418f941a4e9072121b6d06d6728db425de5b1b039a7120f39388f97d73366404cc6dce4ee9a5207447f4e03ce8839d17614bdc7e5840cac06f35463f7c547d867a60349a2e7983b8ddbd5434fafd52f95fa2d08b6a296b4dd7d76cf988bb1b6c0137b9ac956420cd0e7f16ffaf9ded71fe665cce52159b74a8b47f71b3a922e93c058a72aad21def368bd522b6fdb176978c4b43d1684b3ec07e2d2899d87ddae4581bf817f83231a9d6fbad162dddf02acc85d2ed25aaec2ef7a9072590849517f37b668f70cd9bdb0ecbdd66c3e5c888de23e960de575e5eba3586ffaac150c39a3197f8abffaf859bbeb330b75f48664b38f33a93b6f6c2238379dca78883aba421abab4164cfd754ff5bc3b385eb4e75d3e5dbd7fb3ef63d4695dd8cbe6b13eb89ae735638666cbf", 0x1c4}], 0x1, 0x0, 0x4000000000) 16:00:23 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) listen(r1, 0x4) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) pread(r0, &(0x7f00000027c0)="e5132315bf539716c88c9287ee70b33b162c7c48bc6d032b26d37b9ebc2bfedd150b037bb203a850dc04e89383ad8e0d2c67acc876", 0x35, 0x0, 0x0) munlockall() sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)="61a9868710eb4184c26b49969deda12b84b60cf692965541ec5b38247ad14b273978fb38615d3a1b9ac2e899f7530f87f32514f4989af4c7d980fb3f5217af9930d9983ccb354b476fc3bd333346ed72ee272958f0241a6088d5ab524b93eb2e93815adf7df4514017cd629bf2bf78eaf4a73fbb473ae7b5f004f4197d703ae99f9e7fdbf3e5efb4c1c9d999d99a6d900052f8d040c84ae5f6", 0x99}, {&(0x7f0000000100)="f879e7714aac22e858e75ba14d244865f1c66ecfa580725954207e71eefc77ece357ff0b9ebabb4fa4f57515a592cf5f912a35c0af04e89c6a63bb7af501da62fff32f2a166e8476ffa3f0be476b31a1812d6e23ae957f0eafe5331f0313afda77423ea4ca0fa7c2271328934c5f68c227130b1dcea7e903db8d72bbe4f706780f21a67ee9d9ea06f3e48fb4e4bce6a34ee61e22fea5f13dd07627cc1aa2b804f75b1b4ceba4b74d81034410cf5a9153e1c8ddd317b992caaab65345cf2ade2a356b009a075247f766703a1a0f26c31d50b2efb980a81cce883174c3f3c1ef4cd7f849ea95c6c42ef1d20f096beeb56ab009bc7dbb07e9be9c7113184e9a47b47d32b665a7f985297a16c4f7fc23538766c4ffba5f6f560e164f9162c6dda8dd7de541d45e154d0d356352c984b9dadeafc91f88eac2a31b2dfb54d4cfda19ce0a527af95be09be1486a124015b3b50a1a5e3b96754f62bf0ab69ab3e1cae50e490ab119c7d0402a4f13b50b74026f738dfd2d8d1a9ef4839a225133d192f4464ee57f1f0858565d5914f3de7bf96586961eca0e2ced4bdad2d4d0dfa5ebccf41edd0cb924991f726c240c6c2d0b74d9ce53314bb7c5472c5eb304c7fa3940d99f8f623e7c9e40a2b6eb3a16b019c07c17d79685501348d98dbbb12675474b3dee9cd929327ce17e2bc24d0e85db5ae69fe67f3c10a9bb5dc8e59ae889672d088260a3ec565343b5f3e8b982db0cce7afb6ba4a48cd151754d95764dcda8769f1b51f3933bb94fd4036890a83029789b9cf5cf367c9dd095471c1843cd78d3574eeab2be266a9d96011db0159ea973f26877e37b4c54b1dca9934f09b7acefad8401d086429737baa66557e7d82930d6d5b7d9579a3a2a954bce84a307ebee52ca8c08cc47d5ed98790f38f7c6a0f2867084a62e24f1f5c0c0148fe9df565c657ac648e07cb1634a7ec392174bd78d4e218c00bb4fa3a8ce58a0441080dce5eb1c0cf8fb5a5f886f3f8746502763fc67ecaaad31e665a11c2f28a71f0db692d09dbd557f5e3b1a3cbe1c6f95e25cea99230cbed8cf23b9b1f5528f67b03de05242bb336be1c7f73c610cf66a431aba0fd05f34bba5e81eee6c472d89acba3603e6fc05abf6d4c8b7e688af857390c5c7510a0b733c5887d806772b836a1f754f93e5e064fc41cbc2675625843283e284610b676dc610283a081435feb0e55ef1251edc8b74d17e2bf26e8b4c2d0a34567284bb2ff699a54e0937c81ec48107adbb168b386ce74760f89e97095de2c99e1bea15f38eebf11a94cde408d1df6ffcd9eb7e020fc0d23d2ad355a59d946076c3b65cbd2fdf716d01187774e230e5d758d3a6c88c8fcef8e10eacb812ef5073e8499a12994fe2229191ba18e31baa4a4d6ccab6893cc2fa3023062219733d28ef67cc826ca915ed108efc1581af50087630c6e372ee9626d602bfbc732417afa67306eb3128f456ef65d4f1a483f4599e339db059e68bd4d9a75edea26d364eda7c8155bf3fae557397ae24ccbeceb3632b343ef01dd7b39a5385b05fc50615361322f00eb79e94a8023fafeb608b64e504f8bec00ac61c22c297100a7e60595dc9c2695cc547ccc168bb58f4a3a94fa76517f7e8456da9b699e0f8473d1ca3a38b4d08d53d7d8f7c11e2658231391889cda93b5d2c82f23744e382b245d2d873bc66ca56c09c7cd07adc0c528c42e577933c9f55679917d359ff4f9d1207ba8e322a4002b72519c666b1b4a401421a00f116e1e886e85c32ca8880b8d5a21bcff49aeea77efd830fbf0de67975d8b7ef38484934d0f493b0a3a547ec0efd719577eb15861abceec71a124099591033bc9e6e614bb99834dd35b6fb54a0ebe1044c648316fb02bbfc81c66b95343ed40c30fcdf91da7c6c72e32d9181b758f1bf22040361a9cfcc062abb35ee401748d16a7e03b806f400a09e6c82caa66f5cc419bf9ea7dff832644f4b44ca408146556275b93d247d2d5470ee2fe8b96bfb5ab3d85350701d7320e21d4b18bd8daf8883f04949a1ffe4e6a29614e865b59a24f03b6f4b86668a076d4293681036f7f75048db9cd4ec8eea5bc7091786e2b46a33c33238fbb6a34f9c77c4d0a4c0c2d11a6a96284a171db75e700f966ea05d0515e5a5ccd9a17c2917d2596028d17b074df6a9ae7abc28576565aa7bdaeb9c6d4bf67828a53ef6ac27178877d2e556453c4078a554129efd73d2252fe9cdf97d56b107b02ddc29c5974d9917ffeb394dce02eec0d9f633df03a3dfdfd25d2e3bd8b36989a6c88dfb6ef8ae40d1c0cf21860577f1f8cfa5cec5e72f5a05efbdbcd756b02cac5ce365758f1106bf000e8f62ca198432b3d2d9c22eedb1018f5cc3d6b835f8ec7af1c50295bbeeb66cce278ef1c8702724b8c6a5927c101fd2c4c3ab74fe01e835a7e72652827573ca9b9f1caffc7911a2894c9f7d4d11c86993c1babaa4a1e3a0adf7a6b4bbadc1d68a19812aac77a5a46c3d3095bf02ed48634e1e2240d4a5da932f9ac3f240d087292bae5142d14fccd9c10c99859f320045386e184d694bf78da23372b737bebf6330aaeb4bdfc1bd114fab77b59b7e8c74896f7c422fca6ed905af2777277204cdeb9337998e998a0ff44d18066eb91abb2ee7bdaa6cbd5d05f3ecea1c55b88a4c678421e7397e3a7830a1b5e4bd3e4355470d9c8c91aee797bfe10580886a38ab5c2a39a169c4e039191b71e4b1f2a0045af4e5e11487edaf53a02ec321f0d59b8dbfb649107459ecd4f294167246a82cf12b9153723ff42ae382db80bc2868a32e42ae2d04f5e8d64653a81c28e5d08eb45eba56db714406d997e3488d930ebff63773f7c91f11f41ee6d59d7518bd303ef2d57b1c9518c44e5a7bae7c8f9dd1e73e686ce1d48ac036c5afab57f66bab1a661d9cc838d9d346039f0195d52af7968049b42156dae2e86a3d8a3d1a722996f3dc234795640caec770485a5b415e8ff306a58d46e8253775bebde5c7cf09e3d03804723016b326c7a7782f4034210824916c2429e5b46b589665f64054f8985dfc498c7874e6a048292cb6a3958891878541e1a44ce40a9206356a5664b6010d32eacf46eea6d166b588e39d2beed35ce2a6ba0abaccb2f7800d957f1f1173402940f0d801545acca0d4e73215cab3f7a2834c42e4c3efcab13686ace5247b84f2dbd961d84d4bd565aedb28f35ff07f773e888e431dc8078595491df0d196ae6d6be44310d6f7b4a1c453e1e7e4be30bb45a2404edf6ae1d78bcd4f53607c5c3d6a54167b71e68847241f21910ac7c96397ae6bc22672c350b1caff69ecb15025ea97c104d1889d25eb4b13a58babc19f54c9eb02a13d43867235a2bf8f7db133da4a67da17bffa68ff8d6cf1fab834130a533f09d7c0c04c46ab2f866d8f2071fbb81cb688e8de0fce23b6a485a283a9dc0b4989c49218fdc4ab43171ef70ecab40c4f7e529331092da76e234f4939a6c1835955e2f4e96d2342fe585ad691074f631810adb89d14d5c520cb8695952763be2a5132f50fb15d132b885cd74f83343133d9a3a4f54b3aa0be58424fb5255c9fba9af169bcba16a07c2d4e53d6608cc6763e96bef7caa7851fb87d914df87de03d2fe4c88bcb130afc0ed80f50832d85976b3162466294b336f382a22b8941603cecc2c58fa57009efaf466981203e09f3719bbe560cde44d8bf5f232448ee09a9b622b75e3a9a030844e37e803cbce9e1b051fcb8f10302d273a7cee61e15afd42810dc6ea6c0f5f9180b61d6d1dc432d134fdb5fc1e11cd5261dedd9d5935192fe9ff225684de896e03a797ea6f0726f56388b03605720eda2a612feb357fbf474b5c852efeff57778061f823e19f1990c7ca99c629c647720617f67fe2b7848cc7c064f020b161a1863e392deb4db3311f27a1f3c6800a8b31ae45d9164d97d18e335ab2bb59005755a4f819ff4a28d606c581e459eb4cc6b00ab367c1b968043f18d3e046026a4312cbdba8de855e1918ab16960b24620c6c1d0b2d3cf6f6a5b5bfb147ce840995a6f06940663a2398a38982a3d8098fd4fa0c5e1c0a9cd4c113aa343eb56fb35aa550e908f2c311980add759228e7ceaec031339c6dffd38c11b33d344bf535533f0030b50722b2a460e982493c5e18703dfd5c56d8047055486132c118ce185c2d76e12c46d555564873c1810b3618d228cfc19d270db7511937b127596fae07c1f5845d8febed50c34b030517d5ce672313b338d9259fa70cc3cf5e20dccebe4b082f163b6482ed1b55a151d26c1baa0bbe78d6feafd65f7a40a77e3e8ac18c6ab28ae119db457cfab153fd8d324b454be93f643224df8705556c642879c0d264192b285df33a72efb8ea114ca80f12bc6c1e51e4c13a713879a62c773decf7d9e1153e60403490eff51464e1da798dcaa242cf0a51d3d2af4f55241defdc64ba376256d861f0ce3cf326deb7175b4b23ca2060e706961fe4839a26d2d8a8ac3fc5497664c76686924619567f8f547d8d51b8d4db0af18ed0b9e3e949db591cd6c60f5037673b9a112dc200b5664a0e5e5fcb600cd160b781ce676b214bca571a00c38d5bc518cc60d4b6d1677686e874b05765b87d2e6e5e8a357f0467674f1d4070c0fd0c06c4a4c2cfed7ffe3f208d1895784b44846cdc3dbc26305bca2f4193a8e7de159549d83a76bcf04d54ebed8a9dc050c92280d97fd042ecd4b9dbb7441d21034bc5a7419f1b863a7ffbd6ea5a990defd280023344b91ac2ae599550f59a099f98024998da6d7cbc81c91e961fba2b8bf821b2d44ab7cfcdf221cf22b2bc32193337ea983133bf0f5ab68c7f7d9f240040662fd710d36ce1116a6e070f730ef6451fbebafb29954b34d514c93ae2767d6b7d1c36538de7da89150b6de6a21f0f0e939518536dcbf2d9a0431934d219fd1c384f44456c776068b0ff6f3768be332e796b94f7509042fffa9a984d9d317d3f413a7f9e08f2c69cd9c5e8b5656e886b219f57e0d371cd2ce7953c799758c56d614f25e783d8ab985a5ca76e44dc4d90aacce09dcec75c493de2ef1320cfe59566ae719951c01c9e4526e171e82dac4e29e5dbec84f828ab3bdcef6a7cf64692f2d27b00fd4c62f93e36df1960c46262cf9b57d4a68b76ee485553c9cc88a975e77c8a4058abf77e0e23c120f0d406c1751c742838450209477db86226ee66e8ba4d3ff4a56c38d02d1aa59a95ed174ab355e8c1322014f03416da156157d020b65828512790d3282caef5de7952c6a1fc5d115ac87fc24416dfada0b5bc70e2e142e46d777babcf3e6a7a8b8bba7bedda75426b24138ebbb3e4b99fa84fc4d94e6dff2f1e2368fbac2a5fd1c3f208e3c5e38098f488822b0a6727918a406989fa02494bca1d4d1649ce6b4bc9dec000f7727ce7e8393ee5a6a8bc62de41bdbe582c8b4808e00326a047e3b2908c950e51d783386ab946a376c9d748d7909adabc7870115b995f8fea591d602b69f24d57a7953afe7d3aa229bb5f7491bc18e6df9bd913fae6e7411d99e8fca19aae3ebfcfa6f0fd48e95c59fbbe5ef151ad39525e9c547b2519bbd4feb1c5833a3a3c900bdc4b8aefec24a717753e9875cfa75ce6aa91dc04ce6e85850c741ef0efd27a5f2285cdd4129c46c2ceb00a055ae864d097d91a8671e413399269e2ceefb8cd7984181c86d6625badd819af9bfae21db18625d80534e929bae42cae9e84d498095928c469684e0065654258316d76000c370e70cf019726784dc9b0995f0d2f0255a707bce6fd6962f33", 0x1000}, {&(0x7f0000001100)="b08404bc7e96f48a1ffe505e0152111703729ed13dbd84beffdb1489580f41dbbd638d1758c3b315620696f7f4ca7600bcc6a1459439318b6472526c2a4b8f0d7639c8d8f19139a05850ec1299450ef4cb3b3b03997db57201533fcad09cc873014ed315908c109d73e733b6da67", 0x6e}, {&(0x7f0000001180)="72f3e3b214c93c05598b4593ebbd9dd2d0f0b1cd987fde91a6b8630e6030ae88f42a4bb412d52f306b3d95ec8fcc876d75f049f8b31c54220c007e3bf8410c6c004d8f8d01e2c9fb961cbabc95859b7a9f60d7e29845557038cf1387df6c6d6ae380672c845ecf5690003c045747ebf4b2cb06a80b9979184fd0643de951ed369c32156ff8e33131876d4190386317c3040037fdd22a37c1567d3ee8ee7c1a4c57d82a6fc0cfe0455d49ea59864e5eace95191c320f41378c28111a5982fd0171c9b96a6a04bd5c60878101099d10fa05ceb3502350d03f000580629c8388f1dee609657752528fbc3dbb2407e61e9da4d03f083287de7dd05d27bf4", 0xfc}, {&(0x7f0000001280)="591ec6079b3c217ad5df85a74453717784c4f9f5f86baac2", 0x18}, {&(0x7f00000012c0)="62484a8be2724c4a4460b46c29002c5bb0ac2921bf1b82b1bb8b62804a400a0acd60063ab07369706058cc41b11ac1c7e66d501314a291ea13d73f537d864a823913f03829647a5d2590919607a0e1af23fd0e3c67e2394d2a85ecd045b8afe0c77ef466441399a5f462854dc33d857bbb65dd3eff7483a6afa7185f0272652193e0bc275fa49b9d42b9c53f905d7b33fed9e1ae2b3c27703a87ef131d73e00c8cb4426f9ba82c7fe31d09b678f37e18d63628ae063018df0c7db39165472d8d55ab192ec1e1908246a57d047dd9862f8cdb8536e81421aadf2d4cff44264b22dd045196645b781f41ae", 0xea}, {&(0x7f00000013c0)="c3f18e2a8a35b4237ce6361fcb4e5184816bd77a72bb542e3e25098e2e2af70e348d1815add858011b3b253cd59955c579ec3ff5f6ba1eecfa57854b3940d5829e7fd5da6929793bfe467e00ed696ab5994e78a14d37290f8696759c27a17c58d612901524d18d0bf9542c2abe0f6f27ad5945be832ebdc55b0d85023c", 0x7d}], 0x7, &(0x7f0000002900)=ANY=[@ANYBLOB="e800000000000000ffff000008000000ba03e39ea77fda70cf3e04b6b4a6eaab00c21333b089e15a988f1fde286657a1ff057380dbfe1bb0c82d8fbade464f180ebd8f9cbee6bf6aae741d10e4fc2e644e733227efb782cfc7c3e356c08716e4a2632d4f0461e5c2edb56f1d8d0f31f1c6e2c87f19d0b5c5d357c5177b58a08340ed4c199ffc2d44a170367b6452b0424ead0ae261a21b5f40450333c2b906cc3f187cddc01624178cf97be81443caf48b2a5b0cc43b2ee70e8c9342dde66775ef7cd17db1fac25089559f7f7457a4f83afe470973b628b38870fac9b3cf42d25ac54e0000000000d000000000000000ffff000000000000f5beaeaed3808b6e07d263b704c174d960b0b3005844988cdf2a396f540909f1e7a5edd8470cc91065bda55b0cbac391faee3c2a633c6ae931f43197247107c7bb8d3dead5eb73040767a51ac833ce618fbc1c5c2a03117106bb9278508dc91bad32525ce715898f2b78198e3b9c054a4141fdf46895ad3d7ac054427f4833fe878a684912d467646357280f484fdab46fd58c642482445960124106569ef92983ddabb028d309b21aa125adfdeabdd3ee586fce9127ec171a0fde0000003000000000000000010000000500000025fa90517c6c441a4f27024205ab850d710089c8b9086e3e186fc814cf7c9700b8000000000000000100000000000100d10abc00715a3ff5115a34eba4169b84ff68f2bfb991e419698e9265ab6c9a68784aededd4dd0eb998ffe097441dd722b1b8b2cf3b7d806e2634f0b35c93feffac0692e730cd5702513b3f43dbe1952dce4dcdf935ba2b50a5d59fca42aa3971a931d74123b286fd87f05dde7a3530ed045b6c89104887e8138099b315d736d4bb86e00840d75f2370a490dc6e5f5b93e6811dfb45e192101488ad49fe58f933ef1daa000000000010100000000000000100000007000000e648ed70b632566edaffe4ff805f09293fd1c135e44842929a3a4de7bac91cc81542bee1e6ec383ccca1f580de6fe7e2d3c1aedbc172566299116e2a5b76146921b338dd373334cc8d4d8c8ad03f8e8c5f335593c869970f69e3b4fafbf6f5e059d22797f6814d0aad7b3da0972dba7430a84a5e3e053532d7356ea52f8da61f5f2755aeac433e78172fe9d2f5c7e6ef24d85fb508192ea24c0dfa3168e8847908fb13735750fecce577d7cbb979eec7b4d6ab49fc112027bf83d5685f891534ea38682e3058e0abc2ae208ecff0a761a0ee0f919db85bc4cda9d566134cf0edbd1ec81e79a85f28150ae7c4e015009c9632042f25e16f5925a91dfdfa457cdfe122ca01faaaaae7712267f0c765b06417af7bbcd145ee72ca0503f571861b9ba2905e8b50927b94ef814fd676e542365751dec32b272d36313436a3be582f3b24520ae2da49fcbeabace6d58ebece3c7869031292a609c030b2cfd1e33151cf92b6d24fbd4c4642c091b7bead15971a8d56bde56be4dabcd83ea229b8b23d98cd4ce2a7cffd3c1951fd2ffff6acf9ea39ae4f57f0b1eec486882f739aaecf542e3d4728c9d795c53da70cc4e2a7d121253c9fe47d14506f27256de826ee6593de4f5baab2efd0d9b8a39c3ef6f1efc1a184a1e0791e45b488d068b98db087ec7e7711c049508796424d18fb9b03004d81bc1e74240c908ff56d0c39ff1f58dc7e2c5fd37cf2dba51451fac2d39910bf891a947433d1ebce9af81ff3e024432a9a489c7f173ecffebb52ee16760a3a3072d9641912319abb6b4ea5bf7b07c1b095b3e4c54448237317c4454b2b6ba22d941e86f90084d1493a2870441e4dbbb58466dab944e815e4c014b25031ec5b91a154ebb697ffdee17d0d787187c9ddad5d4c37a4d1a321a65dcebf81989f9410597c27a319265fd62bc0278b750b161a9e718b868b247e7c11121300b2293a2e8884d0109161e7ffa9f1a207bad7872bf34cd39566cb1efdeb64c60516e062963b29ae99b0e721a80f2749cccb9d104ee9f6324d24b7965de472a25e80749facc4de2c19da78f2d3a43d7e80e41f7d0948942f76c523d97607cc39c6b3eee60db329765be49c1a9a29eab9594ce9cefaf8f149c5cc137cad7cbb86efe38886e319a9d93a3873029ca890b8026367f8f74f3af7dec27159afc5531385d57ca458e39ae20aa7b4a2491c34c13f91a84a84505f2080a3ab6b426ca11938a9ceb2d2640022acff325be0eac30a23d74c87fd21ffdf3c491393ce63cde4ef57c90034fe3c1063cbffd952db94727ddac8dbb963645e01ed16e50b831196b64a43478f83a2841e2d94e5ae2fe1e4f63104f9cde55ad38e5cd8a4a79160af4f1c52f21581b0313f794087f73c8e8e7eb7537930e21dd07e97ec0173a53f263f79c5874afd384e23ff127b1ce513e63d0d50c8cde90c07f6f1703d307bb0016127b540a245e779ac8a1593009b74b55fb41881c55c0ed3284bb476d23ec628b04b3baa6f7e99d2c2e312c7057ee575139f6b74055a2a6a228abf0a45e9c08b530664b479b36eaf1cea52014f1dd28c13a52e582285436d5ffc825ab79a16f794d8a168d49ee5d353528f79063b8b95fa5decf94d1a007f3aeace311632d8da812e117dfad68618f16de4cffe1d088c5ff6187a95e7e20155acef72f01720e09ee87df670d8ea5d5e86be601f33f355b40405f8ccf55e5bc9064279a6c3e13215e38c969a22d0116b8d3bba21b50ad23719faff4f61b95402e29be7e5c6fc0f271e4c64d3ac0ac1e9a4f6c22d33ccca9b4a8fdf26bc89bfd9487d8f8d2ff8149967487f5052ba1c9958d86fe6211db7bc39afe034ee197cdf77a9137e65617acc4017aebcee0ba884106c5c85fa8792f44d5c8a9466b1e6f67a7a6fac782143f6873f1739e48744449a7d93ae8268416f73836dfc0ee2e4743fc3c8081c56993f018c3b0b4bfb9f52fc171d83a1536f437da79b60c6e8aa9f66cf3df6c1c17b7883e3cf12f7f33ab7aeed6bdaa7ebda3ee82709cc35ce65da63c7939552318e62dc9a715e2fcaeca8094e388e25d85f7147330146cff86a0009f201ccc14d2cff83b6d85ccc180a5bfb6122636ace0509616b89b899020d5a7e20091dee99f92901192ffd8b711c2002bceec279397aeaeffa06c8370b0cae008902463eca8314df921e63c840a7ec6e2e2cbe6f13ef459d601564aa25487872fc800047d16cd40f2bc462e51f58f620ffa1500cf3e03120b94791d9be893f7011e001c420c70cb9d5a687cdb5d5e509f69655bf5f5f5046500d0046eb7e35b4d8ad0e5e83c96925b425b2e4888f6f8ad2c4647dd1b54e588251971a1f24ea0672ea5b49ca04bb7f28161af998aa8eb12ed5bbdb36d51ae4f8e92a3d6116c477b832549b323ee0a29da0bd3be4ea502d6416b068df44339035bdf6a19d29e92b6406d2a51c6d3812af07a02ca24cbd9083f83c58564889eb7d03f25c4c53f52a2d78543b444f341bde65603eb2f47b3e4d1f26267bf9f0417caf17e08dc6c81074ac05e359d76367e56adeb2946a926d60a93639947f871ad75e13c12409ad2fe7d4f0a0a128d3d133fa3835bb90d5b32c1e350a190886cf0e7b261b3a223b9107e4684c1c1bfe7e858cf49b9ba82e36333e14ce8fbb129b98fb62108c8e1d639983c64ed4f8c699c5a15fbb6384d60e24bfce2b1640021806e913cc616807189d5029c5f79ef665073f3fa3c2a3345663f8e4e3dcbe511709bd7dcbe08f240821da4edc1f2c5d59fb31cdb281a6b1410a67b5bddca2b2640f9aafa01f592913f66d3206011f46c0cb4108f140ef250048e7a826145febdfad10cd88d741b28dcd79b9fdd3cfcb6dbb90fbe6970401e295081f3f1683385b25ab9a2ea48d5742d2e27258b4ddd58bb2dadee1cd36d0174803d1dd43ca1f96682c39d71d9574846e2d6b836694033df2332a2ccc7f050f514a3ebea6ab8a3e5beb943a42160ef6bd4a0ccf04420a9ffe0c0797375b25f77fca5ea1c6060af9844dc300a849a8b738797dde51a49ba4b9fcc3a3b879fc4c8f58f3d93d199526ae294c8403dbf6d38f2506a098eb4f2edd68ce3324578807b9ed5d1da629beb0ad9819fd2c0214463765bd04aae87727bd908a32a1c6991a9f769aad3c7072ad67fc78b831b75b89ee19c6398746c86789c27e372f8ee4fbd85aea04bc4f77c911635b27162af698eaa430722ad0de14f6c80a663265f3e1628954f0d2eeb3c356e6cd5cfd5c7bba15eaa3527ef725d5fce2e67f18f4bbbc59834a519ce86e0a48a97b7c0ab762341d1aa8ee4b7cddcf9e0858dc23da25f77daa85c1ccef7f8041e590777fc1aa3388a686830ddac769a4bc2a462ebe545c16e47088c8f484864e15ed955e006b99a484adb879296df0636300586a3ab709616eb3125dd9be7203cdbee8ad66a8e4207ff8940210ebc920e75e0814d98f23f1c43020a81fba5eaa038308565fe98feb213a7938a5a7433ca134b4a55a3847854b344cc0bc83102220a117c1bf29339e65c46ea60209384fc6b8db3d07c68049bd44dd798a5fce509d8ee09f37a7814b0120e1a3b3b47f0851061ecb4b815991ce870c307ce7e7d17394ebf6576e14bbb066731c3048aff523984f03ae9d8622cba780f5315b356fab8206d94108b1298c8a4c70e3a8394b509bbc6c30b8ab1cc541bd4d365b8bdf6b91301ed667f37036a85991975c3b103ccc287b81a43f3ba8e69c064635ec143feaced48500263e883c24669e8037602df6bbcb2f17b39d7662f08398c0d61d9d3a1deedebf2536ccf219a66016b1a62efa8a67b276fa2e5f3e9e408c4f47b5b521a11e23cf4d6dfe933463b3beb86ab19bbb637c57695a4ac3007f439e2c9100a1ddfe4e1271c1032986f15b603d0ce6c45991bd0bb98b913f01883c28b8619b4bbbb734db55a5505dddc8c9b83c371ed1b338283e616fa91fc60b62636218214f3221df92b9be4ed332f5a7a3a5785ca635b190720d8a565ea2e48fddafac6ddcc9075f388c9fe8042ec6bd98e5f8eee3b295bd3de00b1491479be8acba9ca778b1e762c9a24f4c376c8d2c4a5253ead2c39511b7ca7cc5267b48455bb221de99c984f73cba29defa64932c1b31cefbbf03c38f425aaa89dad90cd4a8c8e0dcaa01722d6434ce4664ad6c60675edf767a5ef813d63ccfbc8ebe0926e1589637a57a4c12e6fea1b4e24c7907f5f303e0fc4f5f737fe631dd875c29e8390dcd5846fabbce16fbee07023c2aed34028f92590c18b55773df7416875fafcd640bcace71bf3aa22c39842641127305499fc0a460944757cd1ad57006fc82276240ba27281321b82a83a922586bb2a5a0034cd6f58d59271704f29b93ee79b7c6c5197367f4dbc311734fc404a4edc72d76644919d1cedf824ae4c57eb9258ce88287ce83e93d3f89e22cf634fa5067b40ba3c644fd69bc5a71d75968e874141cc6e7d5c81b0326737be23843ab90f550d6ba2e9c78227d5e85d15ff095ef628bdd51029945cb406ce634d54abcb50ef4197c9816322ad880fa0f03b2e4c8eb47ca70a698346006467377161f566561f295625f20fbf05121a68751e992aef40a33eeafd0d5609abe6f6e01edfaa91f9a3ac413122ad382b37150f885d4eac351a0cab047ead7da8e40d28ebde776607492055436243534d08b772267ce62babbfec062c3836494c4cbae0ad4b9bb3a9214dc768ba46a8a127446aaa29b0adf37a1a52ad4439fcae81b2e798cee4fb7c4ac89730425ff944ea2b3514c40cca529c9c120004ead2484d2a8c28e477162c307543a06ab289eaf3201f301965db27fd65ad5e7238f227ba844094e108c1a8d786c1c86588e11b1c9d9841dd3893fa1beb28336fcb1af1c47890025ae2dd45a79c003975682ab4c80777b7132696fab9b912e8079fbcd28cc327b90de2f1b3e319c343caaeb2b830b9af35e65b11883d02e2ce31737aa7b00a1ebe516aee0c305f2f1726018ba444849470ec2a3720076e5c585408e0850f9d5fe64e63c49a3c71a28a85bc114aa4bce9097e3c9cef7ab3780a0480a34d5856ec39c6ec356be9bfa10c136034bc5a1520a34bcf3c808ea5ad63259ba6579197682d58fd00d6fc9fbb1428a9b13aa5d31b5d83cbcb3c28e7bfb323ec72bcdd2c9f563c0461644ea6d21b448276352215855595fb33cfeb6ccac5063404aa6266e44d8f7c8c752dfa6ecd411611c9f85008ede280a9bb6b50607cc5504db33f9010d08b94b3a1656e14744ecd4960c8e7976ac75c19a1d7b4e62d52be935553eff269a6405f34be12606644f3fd05ea66544de9eee5a02ee3dffcba50695962f4d5f9281d47839be14078b373da184a1781e9304c4d1978b7d0ffbf8b0190e0260fc87e32dd18313136eb25d096207882261eee6fd45bb635a0b587b919a2bda5cd757554b63cd89ac4acbe622d0c2ba34a34005dedc8d03cdfd6d0005db6dd7c911fc57c05321ad3979429c1a642a537cecee9d4e9c3045c8e3b21f687398b745f530c3c67b0114054d30a519dc6945ed6417687a4b00e87ef4ba20b8b275c66703f7f56993739f5bf68193020b33c154e7d0c6477f8bff691af1f910f66a423851db1ef5b0c57f7726081a02285f06a1c39b4f2badfe1eaa1b4eef1473453e8f6c7742d37419f4d62475220d83d1661c94dc7d4884fb299c4949f9ba0bb0fe830875aaf01f80c44e438dbddd51812880ea61b1272efcc0a1c035c756b5b2deb94d8540afa9d2b27f179fe2b9e9ee0419f48fc66d347c331cab8f00000f160e67a964a20b98f899d45c4254eb43552713db1e2b8f3dead886c577023d9a0d380b2f15b690f30abf0c83fa411a7a654c30c03cc33d0b2db59b640bf5afed98db50c07c67ba495182acbeff4f7c4d2769765267949e93e9cc2b7ed12ae5a126878a4461321e425b003d7242ff27efd97dd782b65e126c4ddde402c86e163aa38aafb3ebc107d07bc500b4fac3047478c678677bc56951608bafca95f2d679aa49bc4101d040935a5e2937bc1497ea2da7db4b5801b4aeae9905058b5d2cf5054a6b638c0ec991e63dea3ada06d5facd827e8e29977f76d440db5a14e38b34c69d108c6434aba3b4181c0a577ac02c0065b732d610f381172180eee7d5c415965577a6f57d5edc0253a5e5e7dbfc31386b1fd6afd9fd77b0ea4621e8b0552cef48f5f5a0394298dae7243cb7dda952705969337ce1a70da9b43f0afd2d84b5a459f308323cf07b166620fafc1d3df42d29c2551e"], 0x12b0}, 0x6) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x2, 0xb0}, 0xc) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='@') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1810, r1, 0x0, 0x800003) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x3, 0xbde9, 0x3, 0x3f800000, 0x7}, &(0x7f0000000080)={0x81, 0xb644, 0x5, 0x5, 0x4, 0x80000000, 0x400, 0x400}, &(0x7f0000000100)={0x7fffffff, 0xffffffff7fffffff, 0x2a, 0xffff, 0x402, 0x6, 0x5, 0x400}, &(0x7f00000001c0)={0x1, 0x9}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0xffffdffffffffffe}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="8abd") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20080, 0x80) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffdf0) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/71, 0x47) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0xa, 0x6) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x24, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:24 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x4, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000010000000000000000000000000000001c000100000000100008000000000000000100", 0x2c}], 0x1) 16:00:24 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r0 = socket(0x800000018, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) bind$unix(r0, &(0x7f00000000c0)=@file={0x5ba9fb7730c4c174, './file0\x00'}, 0xa) pledge(&(0x7f0000000000)='&&\x00', &(0x7f0000000040)='\x00') 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f00000001c0)="48e2844c6a190c9bb1864bfa006775385c3e07003d4d0cd0082cca98") open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x20) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x800, 0x100010130) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x10001) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRES64], 0x0) r1 = socket(0x2, 0x4000, 0x3) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getpgrp() read(r1, &(0x7f00000000c0)=""/40, 0x28) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x10001) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x20, 0x4, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000335000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) shutdown(r3, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffffffffffffff7, 0x9}, {0x18, 0x0, 0x7, 0xfffffffffffffff8}, 0x3, [0x6, 0x1000, 0x1ff, 0x0, 0xcb14, 0x0, 0xfffffffffffffffc, 0xe8]}, 0x3c) poll(&(0x7f0000000000)=[{r2, 0x8001a5}], 0x1, 0x0) 16:00:24 executing program 1: setpgid(0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000240)=""/46, 0x2e}, {&(0x7f0000000280)=""/13, 0xd}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x3) lseek(r1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x3}], 0x2}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) 16:00:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x1, 0x3, 0x10000, 0x1, 0x2, 0x101, 0x2, 0x1, 0x2, 0x10001, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6000, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='\x00', 0x400, 0x4) 16:00:24 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getitimer(0x1, &(0x7f0000000000)) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ff0000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xe9) mmap(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0x16, 0x12, r3, 0x0, 0x0) socketpair(0x10, 0x5, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000080)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x100000104) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x39, 0x4001, 0x3b5) 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", 0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xfffffffffffffee5}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="ce0ec76eec83e7a1d6bcf4b20259b7da30b9b72304b93617ad037d86f76fadbe08eabfc6496ceff03b2d495d363b86e2105c35d1b9f6ed5ebbd031805dad501d3611bebf3097a6673d7f6c6957bacb4972e5001ad1f310a1324a6a84a8a5d982e016d0179e146c2dd29374f148bfb2a8df47f4ef37524d304868653aa6db419b3447cadcaf2c6403ef432f302edb81e66126daca5707aae9908ed09a70a4f8ff1db0e81613287f83a76314a9c6d7a2b3d130b03fa378f1348d3a373ac06740123f16f29a32a461fca5ad4c595656dea5568a1c4b338b99", 0xd7}, {&(0x7f0000000500)="d582d264880ff46b7019a6c5050f7596be9e44e625fd0ef4e630958457d234ec9192efb579ae7f7db24d8365c349fe401da56012e67f74f2b98500f64a0bacf34091bdaff67cfaf24a2c20b758b47b2812e9d58ab8b1acd6db2eafa4af289d0397d1c5dfb8b7a69f24b05134ccf44ed4a8f5c86f8d8a7f2a57d1760998fb4827", 0x80}, {0x0}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = getuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r1) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x2) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) msgget(0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pwrite(r0, &(0x7f00000001c0)="c7286b211f7442af24f120f28e3aa487711dc7aa51f8dbd818ba53e81f17df6ff8113e544b63f85739acb7b2d02a8360878753061cb86d2001f25fd51f7e64945bd9df0317e191f7717e49f4efadcb93d74b5963b6a21840bb25f4d031d5b5f5024c21ad9d5ac8202fc4bb07cf7d8dbd741348efe98b2196eaa81236827cd90e700c36536f9e8095aa547e5e80bffa55071528acfcdbfd", 0x97, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000300)=""/67, 0x43, 0x800, &(0x7f0000000380)={0x18, 0x0, 0x6, 0x6}, 0xc) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) 16:00:24 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x2, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000c40)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="ee333088294a11045d8bc677620000004f58efab676f9e560d212699eb78cb76f74b981eb67f65843096c1d992cbc4b2b352005094c6eb520969c1bf5e91d27df7f9cc4798f3291caf2a8d76ab33d42813352ee3268064b6e35dfb983b201741aab4b4ad959101bd46e3a195cedc2db9965da6114a6c7bae77a1c199c3dff09287241c7bf5871f4f05c7efc3633d2786940ed95f82595d04a8a4634e6e580fe94df5dc6826b81639dd98513a9d7cde3e13c4ed835190f402bd7383a5e28b9db4565164a2776f3d8e331fe0d74126f04eca1d2deb60d94d872abe1130ffd8a100b39e"], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00), 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) link(0x0, 0x0) mknod(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chroot(0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) 16:00:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000001000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001400)={{0x2, r2, r3, r4, r5, 0x8, 0x68}, 0x8000, 0x10000, r6, r7, 0x4, 0x1, 0x6}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r9 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r9, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r9, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x7e74bdecbe572351, 0x40) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, r0) setgroups(0x0, 0x0) setuid(0xee01) setegid(r1) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0xaa2, 0xad, 0x1, 0xa8f9, 0x100000000, 0xfffffffffffffff8, 0x2, 0x10, [{0xffff, 0x18, 0x6, 0xe9a5}, {0x8, 0x100, 0xdc, 0x1f}, {0x2, 0x9, 0x100000001, 0x8}, {0xd4, 0x6, 0x3e26de67, 0x4}, {0x1, 0xffffffffffffffe0, 0x0, 0x2da}, {0x1ff, 0x7, 0x80000000, 0x7}, {0x7, 0xffffffff, 0x4}, {0x5a, 0xfffffffffffffff7, 0x3f, 0x5}, {0x401, 0xfffffffffffffffd, 0x80000001, 0x9}, {0x80, 0x7fffffff, 0x0, 0xfffffffffffffff8}, {0x1f, 0x98, 0x1, 0x8}, {0x8f7, 0xac00000000, 0x5, 0x1f}, {0x3, 0x3ff, 0x2, 0xfffffffffffffffb}, {0x7fff, 0x101, 0x43, 0xb8}, {0x5, 0x8001, 0x0, 0x27b}, {0x4, 0x4, 0x800000000000000, 0x91e}]}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x10001, 0x1817, 0x4, 0x2}) sendmsg$unix(r1, &(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) poll(&(0x7f0000000100)=[{r0, 0x100}, {r0, 0x80}, {r1, 0x40}, {r1, 0x80}, {r1, 0x4}], 0x5, 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b20ac, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x80, 0x3f, 0x20, 0x1, 0x2, 0x6, 0x4000000, 0x0, 0x1, 0x8, 0x9}) write(r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000040)}) flock(r0, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:24 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) mknod$loop(0x0, 0x0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0xffffffff80000001, 0x8, 0x7, 0x0, 0x6f57, 0x8ec, 0x1a, 0x0, 0x2, 0x2, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x800e, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x1, 0x9, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x88da5d05512768e1, 0x6}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x201, 0x1) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000240), &(0x7f0000000280)=0x4) r3 = socket(0x6, 0x4000, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = dup(r1) recvfrom(r2, &(0x7f00000002c0)=""/39, 0x27, 0x2, &(0x7f0000000300)=@in6={0x18, 0x2, 0x7f, 0x7}, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x7) getsockname(r4, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x80000001, 0x1ea0, {0x400, 0x7}}) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000040)=0xc6000002) 16:00:25 executing program 0: r0 = socket(0x6, 0x0, 0xb) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10, 0xffff}], 0x10}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x7c}, {0x4006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x26c, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8001, 0x1, 0x80000001, 0xa9c}]}) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r4 = dup2(r3, r0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x404000000000, 0x83, 0xf1, 0x1, 0x800000000, 0x96, 0x8, 0x1, 0x63643e91e9f25ba8, 0x7, 0xbb}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() getgid() close(r0) r1 = syz_open_pts() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) chroot(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x40) write(r0, &(0x7f0000000040)='d', 0x1) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x2) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9ce0c1d4b9a07958, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) dup2(r1, r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:25 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) shmdt(r1) shmdt(r1) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000180)="00000000bb0f4f017acd2795c222727df3064169a2ecdbbc1bfa590a636f22734ff22d5e2506552bbf81eb2e1def3ec84dff5b5cf19f0e8001800af74d8fbecb07d42fd4453e72afb2aed1a2886b7d3e05adf52e728db0119d3e788610248902d36c40e0da4f3ff48ed3ba828aeb639f8a47af63a9678a508974a6bd945a339fac985bb110ebc31a408f4d8e461eba0c3d35119c91502a42de03b89f114298a7a8275793bcc3350da8b35a730f9b37b04c082c8fb67c7bdc890a71e0fbc578123fcff0ec173606227483b29d818fbeeda34f0724a9838227b8874aba00001a010ecdf0d881a062cb3005cf", 0xeb) 16:00:25 executing program 1: 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, 0x0, 0x1], [0x3ff], [0x5e], [], [], {}, {0x9eb1}}}) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() flock(r0, 0x4) close(r0) r1 = syz_open_pts() r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000200), 0x10000) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) close(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x0, 0x1, 0x6]}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = msgget(0x1, 0x1c0) setsockopt$sock_int(r0, 0xffff, 0x1831, &(0x7f0000000080)=0xbdc7, 0x4) msgsnd(r1, &(0x7f00000001c0)={0x2, "e3968c0a604c44fbdc797a0ed3868bc8df961e2c7cb6bbcd3b2d0f42952148eb8d60d8dbf17603e9cef0fbcaa518c229c7e5a0408bfb372cc52c36105803e6b1e770e7883e651cf208672c49d45f3aab282ce5137afcd3a87852d85508bc06ec46e6f27d676427aa1bb50e0ea575660161c8c13f3b33130245fa38bd997017738bc9d3e36990e3e003d8a656ea9ef8fcf40b3ee386d4ef464f6fb62b7f77f42dc7a86fe6e1d296916cb1a9d49fa87247db16c126b9029c07d55c0975e4d7b3556b2e55cf1d6b79"}, 0xcf, 0x800) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x9abeb836c22a47ff) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x2, 0x2b2) 16:00:25 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f0000000040), 0xffffff71) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) fcntl$getown(r1, 0x5) 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) clock_settime(0x2, &(0x7f0000000300)={0x40000000000009, 0x3ff}) mprotect(&(0x7f00002b1000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) r2 = msgget$private(0x0, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/243) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa285fc450e0b9653, 0x45) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x2, 0x20) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/195) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) close(r0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0}, {r1, 0x8}, {r1, 0x10}, {r0, 0x5f4043db01e8cd4c}, {r0, 0x2e}, {r1, 0x10}, {r1, 0x26}, {r0, 0x4}], 0x9, 0x80000001) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974", 0x2a}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x810, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="3c47710f902e2c4f2b2cab756558bcd29f7947971fc139b26d3b3b484de47dfce70d53059ecef5ac5e5538be055121fbbe4edf2749a9990bf2d2ab5e7e90315fc0f54eddae07fa76e1c197751097362106535765090967451aa93eb11081c9fda357a281606614ca71d94c9809528a5b59fc4863c77373c51db3d30970e6b79cc5204711b20cefcb713a0a4ab968f1ff52", 0x1a, 0x0, 0x0) 16:00:26 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)="a7c6f9f5ce26964371a9", 0xfffffe5f) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x80000004, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x10041, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0xe4, 0x9, 0x7ff, 0x7}], 0xa9, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6000, 0x7fff) 16:00:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x1}, {0x47, 0xffffffffffff1778}, {0x44, 0x81}], 0x3}) syz_emit_ethernet(0x92, &(0x7f00000000c0)="f8aba547510cd0051cd3767acfb6fe292d45308a589cc5632d1a9fc08d6b024b331a69af226b8eaf6d6281a8b42afdc1a758f28f218c1434aab233c8c280fe2d327b87aa11106c333327deae7b50baf24b6e193031c01d02c048dbf9fbbad941c9dc1f45857264e94dd8b709b52ad786cf441760f21d0091a038eac6c981de71e50e9387aef209c0c8062bcd6470ccc641dc") r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x9f2fd4119c0483e2, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x5, './file0\x00'}) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/196, &(0x7f0000000340)=0xc4) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) linkat(r1, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00', 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x534, 0x200, 0x5, 0x10000, "c83333e09e82e668ed7616646e6e38821c7a6152", 0x0, 0x4}) readlinkat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/13, 0xd) getpeername$inet(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) rmdir(&(0x7f0000000680)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000006c0)={0x7fff, [{0x1, 0x4}, {0x3, 0x5}, {0x1, 0x7}, {0x1, 0x9}, {0x2, 0xc000000000000000}, {0x3, 0xe89}, {0x1, 0x4}, {0x1, 0x81}, {0x1, 0x6}, {0x3, 0x9}, {0x1}, {0x2, 0x100000000}, {0x1}, {0x1, 0x8}, {0x2, 0x20}, {0x3, 0x3ff}, {0x3, 0x7}, {0x3, 0x5}, {0x2, 0x87a0}, {0x1}, {0x2, 0x7}, {0x1, 0xfffffffffffff001}, {0x1, 0x5}, {0x3, 0x7}, {0x2, 0xfffffffffffffffe}, {0x2, 0x9}, {0x3, 0x1}, {0xa40d91bd19611834, 0xfff}, {0x1, 0x3ff}, {0x0, 0x4}, {0x2, 0x200}, {0x3, 0x800}]}) r3 = msgget(0x3, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000800)=""/108) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x1, 0x40, 0xf3, 0x6, "551ffc9c7415608ed322cb994e0de9f13bb02b46", 0x5, 0x7}) getpeername$inet(r2, &(0x7f00000008c0), &(0x7f0000000900)=0xc) chflags(&(0x7f0000000940)='./file0\x00', 0x1) lstat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)) msgget$private(0x0, 0x20) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000a40)) openat(r0, &(0x7f0000000a80)='./file0/file0\x00', 0x1, 0xd9) symlinkat(&(0x7f0000000ac0)='./file0/file0\x00', r0, &(0x7f0000000b00)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000b40)) execve(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000c00)=[&(0x7f0000000bc0)='^\x00'], &(0x7f0000000cc0)=[&(0x7f0000000c40)='\x00', &(0x7f0000000c80)='\x00']) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000d00)={""/16, @ifru_broadaddr=@in6}) r4 = open$dir(&(0x7f0000000d40)='./file0\x00', 0x400, 0x10) readv(r4, &(0x7f0000000e80)=[{&(0x7f0000000d80)=""/214, 0xd6}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x114) read(r0, &(0x7f0000000100)=""/156, 0x9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/53, 0x35}], 0x0) writev(r0, &(0x7f0000000000), 0x36f) socket$inet(0x2, 0x4, 0x8) 16:00:26 executing program 1: socketpair(0x18, 0x4, 0xd1a4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x9, 0x6, &(0x7f0000000040), 0xfffffffffffffccf) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x21, 0x2, 0x3) r3 = semget(0x1, 0x4, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/118) 16:00:26 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x400, 0x1) readlinkat(r1, &(0x7f0000000280)='./bus/file1\x00', &(0x7f00000002c0)=""/190, 0xbe) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x10112) syz_open_pts() mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0xffffffffffffffff) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus/file1\x00') close(r3) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) chroot(&(0x7f0000000200)='./bus\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) recvfrom$unix(r0, &(0x7f0000000300)=""/128, 0x80, 0x842, &(0x7f0000000380)=ANY=[@ANYBLOB="00002eedac399365652b78132f62757300e1b2e326dc64ce257dbbfa690efdbd836a9b1f5471dede44ae330a34d513d4161b7d151fde33f4a81d704d91000d3052d2f85830462b8e58fe5157fc5629d51e27c0c8d02fa8e1e7f2d6178e6105c025712e295f6464a0f09a1dded69c1399894e5c9115aa6acbddd6a69b2057724d1587785c0fb735d6668efaefb9175202135406aea60dc9df92625ce323d403dc9e664f27aaa82c7389efe0f04b3574bac22a968f51b11530b9e5a285e27946b4c7b1a878ce62e9b5f7e36d9bc3ccebebdc9ea976b9de4d6cf5dda82e601054895e7b4e0280a6980000000000b569047c9fdb163a0765192411f796b09d805d6a8cc53bb0b3e4cae358d2ec9d8daff97a6a7bb5b527474a5840bf8f2e2982ad0173000059de71f1e3f3f4fea99c7bff399389afef55a9f54a39307f27db0fd81aad99a046e5e32157395dbb50544232ddebb22cbf95a870a0346bdf8f05c117dc2f6c9a46540fb8426f8b84906f34d8d8d222dc3b69399877be36db9a827319d5a62691e39f1fb3f03be1b89dfa4d3cc61fce2923b90a00470c3b00"], 0x8) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x1000000000000000, 0x41}, {0x8001}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x4, 0x3ef}, {0x6, 0x80}}) write(r1, &(0x7f0000000040)="670dc3", 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x10000243, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = msgget(0x0, 0x4f5f81e8354622aa) msgsnd(r0, &(0x7f0000000180)={0x1, "c579309a4f8c36f0e708b531319ae358c07dddecb0319f3f2db4e75e9b27bd5bfe408f43e476d1a39ccc6045fd01890bf49fa3e467f68305238197a1fa409ed13fb8b1e61c84824e88fd1c1a7c821057f14f49ca89f1a40b25e436470929cfb38423db39d876f29ed644e09f9af1095c03ac63973eee71748549c3c5bb93b4dc4ff11c3d947d288f1ceeed75a2ac2bb48cbe16bfa9bd5669435d5223e9f373ca9092e5eba2fcbd123c0bce0f01e081b36343347a2f01f8c81dd037002f570666d4b07dd62d1d51a5ef519d96511ef12aaad74f742a03e76ab91ad4afa812f645df41f3c9a94db665a20719aa5dcda29aa232b5892112e758e5bc3fb281"}, 0x105, 0x800) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) msgget(0x1, 0x4) dup2(r2, r1) open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x80) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/212, 0xd4}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x7a70ae43bdd2de5d) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)="8a093b3a5c4bd98bec720beef3ffcfe1e0dfdefda5363a8122c15a8f446a1adc36a2e73741dbb30591384e97cc59471172b33f9d4a54f1a0426de2969685afe641e6a9", 0x43) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f0000000180)=0xfffffffffffffffd) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x20) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) msgget(0x2, 0x4) r1 = semget(0x0, 0x2, 0x20) semop(r1, &(0x7f0000000080)=[{0x4, 0x8}, {0x1, 0x0, 0x1800}, {0x3, 0x8f3, 0x800}, {0x4, 0xffffffffffffffd6}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x1000}, {0x5, 0x7ff, 0x1000}, {0x1, 0x5, 0x1800}, {0x4, 0x5, 0x1000}], 0x9) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xff, 0x1a, 0xb3b, 0xad, "268a9ca73c873f9f28277ef7196af30815351b7b", 0xfffffffffffffe01, 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:26 executing program 1: setuid(0xee01) r0 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r0) getpgid(r0) r1 = getegid() setgid(r1) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x5c547bd5, 0x5, 0x10000000000, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c, 0x4003, 0x9816}, {0x6}]}) pipe2(&(0x7f0000000180), 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="00cb500a33c0e575a5690564f3c5") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r4, &(0x7f0000000000)=[{}], 0x7af, 0x0, 0xffd, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe368e3ef92582d13) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x380000000000, './file0\x00', 0x0, 0x1, 0x7, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) 16:00:26 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r2 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semop(r2, &(0x7f0000000440)=[{0x3, 0x1, 0x1800}, {0x1, 0x10001, 0x800}, {0x0, 0x5, 0x1000}, {0x0, 0x6, 0x800}], 0x4) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sync() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xb95, 0x200, 0x80]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f0000000200)=[{0x4, 0x1, 0x395, 0xfff}, {0x2, 0x8, 0x3ff, 0x14a6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchdir(r0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r3, r4, r5, r6, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000140)}], 0x6) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f00000005c0)=0xc) r1 = socket(0x6, 0x3, 0xa1) r2 = accept$inet6(r1, &(0x7f0000000640), &(0x7f0000000600)=0xc) shutdown(r2, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000680)={0x5, 0x1}) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) write(r4, &(0x7f0000000140)="b06e86b5286dfec7a4cb925bc7f96641a2da18f10f24b6ff0b6332d31d54ad7853c628e9c860c95c0e", 0x29) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="c312ee52727dfd1acbcacf82cc16289415a786405d2d8692497f4040dc38c25200", 0x21}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = getpgrp() r1 = getpid() setpgid(r0, r1) r2 = dup(0xffffffffffffff9c) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0x1, 0x0, 0x400000000000000}, {0x80, 0x0, 0x1000000000000000, 0x4}, {0x40000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:27 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)={{0x4, 0x2}, {0x2253, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1b0a, &(0x7f0000000780), &(0x7f00000007c0)=0x35c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r2, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) renameat(r3, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./bus/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = socket(0x20, 0x1, 0xbe) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000300)=r1) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000580)={0x100000001, 0x2, 0x3, 0x0, &(0x7f0000000a40)={{0x3, 0x76d5ae40, 0x1f, 0x5, 0xfffffffffffff1a4, 0x6, 0x7e}, {[0x6, 0xe543, 0xab, 0x20, 0x8f3, 0x100000000, 0x6, 0x200, 0x27ae, 0xfffffffffffffffc, 0x2091, 0x4e, 0x800, 0x1, 0x3, 0x68, 0xe6, 0x2], [0xffff, 0x200, 0x8, 0x400, 0x1, 0x3, 0x8, 0x101, 0x7, 0x5], [0x2eb, 0x8, 0x9, 0x5, 0x40, 0x1f, 0x2], [0x4, 0xfffffffffffffffc, 0x9d37, 0xffff, 0xc0, 0x3f], [{0xffffffff, 0x5, 0x80000001, 0x5}, {0x57951908, 0x2, 0x8, 0x5}, {0x5, 0xf355, 0x5, 0xffffffff}, {0xffffffffffffff1b, 0x4, 0xffff, 0x6}, {0x5, 0x3eb1, 0x6, 0xfff}, {0x1, 0xe443, 0x3, 0x10000}, {0x0, 0x9a2, 0x10001, 0x1000}, {0x745, 0xca, 0x9, 0x1ff}], {0x216, 0x6f, 0x9, 0x6}, {0x1, 0x3, 0x7ff, 0x68}}}, 0x7, 0xffff}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000800)={0x7, 0x1, {[0x9d0, 0x0, 0x6, 0x0, 0x9, 0x400, 0x0, 0x101, 0x7ff, 0xffff, 0x20, 0x800, 0x9, 0x40, 0x6, 0x6, 0x2, 0x5], [0x1, 0x1f, 0xffffffff, 0xfffffffffffff801, 0x7fffffff, 0x0, 0x9, 0x200, 0x3, 0x100000001], [0x200, 0x401, 0x10, 0x400, 0x1, 0x81, 0x3], [0x1, 0x101, 0x10000, 0x9a5e, 0x800, 0x69df], [{0x3, 0x6, 0x3, 0xffffffff}, {0x0, 0x1000, 0x40, 0x401}, {0xa558, 0x9, 0x401, 0xeb61}, {0x3, 0x1, 0x9, 0x3}, {0x4, 0x7fffffff, 0x6, 0x3}, {0x100, 0x0, 0x1ff, 0x2}, {0x8, 0x3, 0x8000, 0x7fff}, {0x7f, 0xff, 0x2000000000000}], {0x0, 0x1f, 0x9, 0x3fe000000}, {0x7, 0x4, 0x5, 0x6}}}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r2) 16:00:28 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="08000000ffff0c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x101, 0x20000000000}], 0x100, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], &(0x7f0000000180)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0xc7, 0x7}, {0x25, 0xb3}, {0x3, 0x1000}], 0x3}) 16:00:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000140)=0x4ef2a2e5, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet6(r1, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x8) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt(r1, 0x1f, 0x47e4, &(0x7f0000000180)="d0413959ce9c84cfb95b8207aa78c3875f0c8044f100839383e5e3fffe223958a9f2527541a8cd1869927283f8c7313555311666a5042180bc9b32b88ea99045203719960a871ecae1dc4e18c6ffc4d6d5bfe4a17e81d20cff5d729d4848a0d31fd9f3a7c6f1c291e3e2c6e1c4908d1a3540a7c1efe227407afb470ad1300e1ea1f8b562e9acdda9c7a44f74463a977ae9d27489064f04efe8e9b3d541f17ac123f73df0f6764c25fa66104e19d620992a6dae95686faafb93335eaf288385202b5799f7a383b9b7b9ae48a76b8beed8ab52c2bb8dacb9a2d37e195eb9ae66228f4212ebc201d46e3c1bb6acbc7868e1c3139db556ea97d1800c01e55d77beb7aa2213dcb7dfa5cf9f2bc8455ddf94a9bafb122240cfdf4c3efa34a1e8e0a18527ce77c57e4b8387dd105a73661e4a47b22bd6881329761ee4ad4b9ac9c86ce4bc1aa17247dac584e99eb7b2e8abac8cd96bb933f71c9916f765eba9e619635540bca61efea26c5a35b0a1b3c230c91d461fd4148338c43fc6f85eec0f6efb311872d3edc2f3d6fd26ab20f66cefafc6bb6854c07f095efcded34fb61f650c02ba280cadf3df4abe59a679ae1466ff5f0f997abd4381cff6397ae53e84bf93aea41065e5219c4d6d458318adea8b005f78e0d869c293e4946cebaaf9f345b2a486eeb96d6bc0ee10054b52af1c91628ffd659ee6bd465a486347a5b612a5704a8405a531479d2d94d6dc37cc94b77e56e03d261a692d93813c3514f7cfaa265ee98490dffed3cd4361eee716dd90abd5cd7d413e8884454c7e6d1cd440f8e95fdb8edf05ebe95c8b1568832083a4defdc61545af0d00ec059b7f6e498b46eb7cce12c588cf7cec5271796d9622a9a1c361c101981f8235ef4018b09fd6fb887210989416bd50502dd1387b57b341a350622fd978f2e47493985963afa0fc35d0fed5fe5f489ed340d82cec15b5e43ce1c19ec98b2ec6ec491ccb43c2f7b53a1e38034140af0513b2d9005caacf12d9c8ef4cd155c748ddc7698c8de9def8a9a2572d42c1159f3cac38bb60f0338bc09c77fa77c0bd6fb0d7f9b82093a1965385863a56955c096b55ae7496bf8c333f9ab8329b0ea1f299c1c7348c5f4f19d8a9ad7934ca9e22e54d2f85dc8083bd82d1b1ac3f1d8bb775a0c17a4da0c543b23a18e06803405df282673519d94ca9daac73784336ef83badd97174de198425b891fd9f1fc8eb3cf8c3064c5cc2920efa677e0350557afc92b4ca61b5576c42ec891d98780e3a30a13009a8c16be20423b9de621a83f336f35db1cd3441f20265f6b03a12152b7685d31500b4c5a4c890f3bb808f67be1b5caa5c4d6d22f19397c9e68bdc82e9b2121fabd7e05f2c0d3803e0d18c4797344daaa37ed6c18ca43f23bc33a94489d4604728983f9d98ebf650babedc2cb739b1a80887180553f8d7ac484a76b9f072d097d736735faa0f6621f01f899172bffa5d094b31a7e1fe2e4aa1d18bdabee60de44dfe277ea5078518986e3f65d83b75239da7ecfc5366208c06a19aadd7ac87beb132a6a3128d3b0a0b7c7264a9aa556c90ceb2c7ebcf35eb218aa8bd31d1790bacee3e19916983cc746f45a2a22340cc2445b94764f7fd82a08c034d925f22b1a34bdf8e62199fc45d217100429ef89801d6ecc0ea77f1ec97dec0c929cbe859d5f3d57e9fe1dec74b0b3af213fbc03dda09a969346c958220140d77368332744135af87bd0dc9b3e9f01dd4b648a6139ab5c54017a32e419d323d515caa11612258fa0aebc1ba621153b2c78bc31df5dd63924f60f5ebe3a090a35619fb474476c9e276491204f188d10d6328b514ad5c1365eeb34bf2f666041a79f2bddd8a52c3e822d58e8d2317c72df0688b6c96bd2c9c17094f3d07ecc47f8969a2fef0e99cab15b85d2da03372bd6198d52c2340ca7cc0184ae5aeaf74d232fb5f054cb5fcb7860bd56ac914e264c7d6ddfdfc5472e33fb71bf46b5fc11927d106f64919ec4de52f921308569254ceb4ec5b4a567d4823c985cb2ddaed6576df7ab56be9af6bb75e854f2960db3dc904c79569ceb41d59945883dc666ad4162f1cced67a36dc3b683ec4039570698863c9380cd6068d1bcaa996d74c51fe48155778bfcc5c11b7544b6cfcb3a7c630985ff7d32e66aaec1d41b86a9c3368ee4e01a632f68239371801e997642008617166959391e3ecd419e0ebeb8d6563e7153ad4c0753c6281fbfb4fe3c7f25bb1be30588109299574d704a24956b10bb7d4c8c2953efcba34f30f9fe7c6c8f126c32b5af78801a20f1e8ff965eaba3cade4797cf369b41a16df7e7cd5be290644f2f5bc0e87e7a4a9843a101c9a90bd13bde4c24bea8be198374c249cc98f36e153462a83e106e8a14b502e19a9e1403c6b4cab1c7d0d206ab1049fc69a4d421f2134e7563aac775776947070b419887f9a7dc34247fccdaec32814f83bac1d76497fd8e32c337e313355b1748f98be0bd7968adb48a594ef256a7de408cd6240e70dff8a96b92d0c2f5627f4db7470effc70a9ddd703d54addec190365c7258cea1e4f703cafeb6da3ad8409ab71973ee4b3eae6d9416ba9d1e3a4d5eb9b4a1a2fcb5e7f764a8c8a351a3cdd160543a85bdf918ae9f33471368166c39d1988977ae2be9ff8c13c2b2adee330887a2f0b121a7fd1c16a77fb2113818246e81d5562f916c906cfa2dd52c264e2e9c8a2f8f2d0700ec2701a7a28015d27e3c89125af1a7b8f688692ead77444116149189094524704209c1c910e68f0518c5752d911876febd6f9cd38b5a6a33f3b6c704d7e26719d52f232833ce15d955328d16f4d986a27b53b2c84cac78364b954d3ee8d3fb8f2df7a28adc3465e0806e45772f832d0d15890d96e74e08848d17e3431bbac79d93a02608b916e7f98c0093d75a791da7881f46d799351b88f7e39ed4499a8f4c9a708eb539c67b1197a14fa0b082cb0b0fd565d365368cae137d9e35f71a87b2acb97f1e0c59216f084dc35dc0853b2cfe194ef41c2fefc02f70607d6a92115b5223208442d0476476080eba071b7be01b5ae3e91dc1d0f1ef7aadf229047c99c0579419ec8a2a63cd5357a51395b51793867f4e18eca4ab3e8ff7065ee71afba7c22bb85ea775c1aea527febcbef59cf05c29b2b20f7deeb0bc90537528e8ac9aff1009cb7227c516841b173332a25098507abb6bd5d0df836103c8f441fe454a396c363c0ef545cf3f0462724a7c3a9f9c81b63fdf15007f94710c2bf934f5dee78fb8a6304b72286138d5566a2f2b485b159e71011df33a25878d7f37ad422755f932091b859f42b8bb036c4729c110d254a1eb95ddc40b23820d19182f80956824572a0c15cd3ae9a2aca6d612311d3f8941136fd86e26505cc325ca22189c3c6dfbd2dec0251da1c82e1f4e89152550d9fbbf1b11e21b907cfc0545cae87432158107570e2eaba31c4feedfeb73fd6920376a9058fcc4228edd630dad64b7c6ce93b72f58dd7cd7186fb58ad11a88bb84de664cdb7d485196d91f63bb11b298dbdcc4eb28a15d3291e78307957818942de636f1c05662a0b4ab443a338f789af71c3b80a84e1b0c735eba9cf9f5ceb36719ad81500c5960c80da897bbbf446166929dcee42ec6f4c20225a1f7f2647aba1a1210643f29f06510b8be84045b6b83496c87da7325c83b7c6706da2895da1d45de8152d1348ff6a3d768d657b9b25c31d550765e32509ab1904626450aa2fe0ca63290a2e41e2dbd676d74a6d144474358fb68656eba27b63c4371ab37e2130731ee66b809bc7612c8ae9b2486b30612c13a2ca8846b302d7fd151d9beda057ab8930621ac49d814697691982c7d872c918cff604988804e629e39ab7d05bbeac3a6ef884edc548201c7e6233da840c7afadb15186560b9ef59a44d76c9582f99d94dd171c0a24bbebffa055d0adae1a7060558eaaba46c740fa52c615f7e91009e02ce6dd1313d246d597a1b8fa6cc6c12342feb1815f85cc9d33ac1c6e1419a11abd95ea5748382b0d4e92f27484858d3ad57ac4440798425b0e1d54d526ef1e3c665ed429902fbd654c246102105a54d4c7211038f269ee53a276f43b699c10ea51f5f3a45dc6aac53c042c995ba43df2a5b9041df484289699bd02e7e2b94476eea28af648a7eeea86990131151c22b68ea970c5bfe25af270acf7da54f1a89ffe38cc06784a45ae51e642e2322f86cd60410b4ef67eea7ca7afd7b6be9a9b69fa26b0a64ba51985b6d6e8ea018ec984cc0d29170a74d18bdc0b7417a4ffe2c08fcde1025310e4c082b90981178951abc388ba3959139ad6739ebff0e519aac85d19b03997a9d5ed5e098de38ba14062bea8bef583c85d17ef1f5c3cd8d2129ca08b4f485b7ee888aee545f84ad805c9bc1ac77c3fcc3fc1866726205aba774e91371b78f04cd375ea87b74cf26270c68b826b48874bccb75b1ad8c91cbedca5e02082d8469a00a913e7d75acd076bf51818eab6a78268a2b8a07fe6b46eb5a131cea9692dac42ac9bf42886304f401fe9136ac672afaec8121c731f77f39e7487c2396768964a30492a5e530c2a421efe318967b709916cf35b8941efd8621770455f380c5dec5f2379f41efa179603cf68e0d85c88e98b31eeb9fbf1327d303cd6c9a029d3226db063bf7a2a653a0f691338122fd2e1359a40930efccf1d58cd6fd1934dc38a2b6ea01b461d76a5aa29a7a13088fa470e99db0e49ce4e482fea0c8512788490433a2dc89d04877fc4ed26e15ae750182c5f1b7bc7f1e76de2e1d924ec372accdf165614d53acb1bcddc3bf262403146253c007fa15dfb429cad68967e1bcd2063581315448fdde11ea492a2e15e123834562f55eb736f22288b036f33eed290b634ab15036c41a98a1cf513b102700751c9efca4f754e8ca77dbe3cfbf63015faec741e8379ccc7659598fb2cd157eaeda73d65c8f01d149314f1d5e62d61cfcd7120f5e5e62ccb07d0746353bd34f4851c2560d7d73e8d84a65a5f28804b726f24321fce1714e90bdaac9c888384c69319a73e146bd2053847351ab15c7581331bdc23c53e829d7e99d9bdc812384032db4656d9e1b8e09fd1da4dedd5a17ffee581c60fd798d3153d1323908749106c4fae456c9de6470f91cf29346bcb109be6689c93514393306a9c127e00d2013f7dd547f9eee59378e68c75890b151fa52fc9e40a429d5d00456b5e194778e51083b550ee17a27982aaf4dbfd5f469be6199b279fc47838de42537fae002d93161d5bcb6fbee48f3ac2386e04fdd5e5f1d9803cbcb2e5151829e807c446c2e77015c53d3a425671a886187142c6d201fdd57e9832cf5b122dacffa87c689504886df007a9539bcefcd57add910000e08f7a45ab9026185e77971020d1d82e13848b975197c2b68871ce1314051ecdb410bd78fb4a3eadf10469d09dd1bbeee2758fa51d139da19a0dc3f912ca26ff9763abcf6550f177bcaf08b1b2aa75be2db1ec9e7db84254c80feb06b44d64aab6c0d00e296fd2d7f6b123cae158074c00aadc797798626f9b60a03c2f60428bfe70e0981c6470938fbd1f88bcfd835324b9813e12b3598acd470cca7ed79ed8bb203d4c535475976667a88b4ec24d7873fa0195631986325b1ab86740b7d9cd0daa6d3230053bd9b16c76b59aae3544fb22f2582199b7f482c381bf672292672540832a09cc182374163a28f9cf55fe06572d2a6a0ca2f1839e301c33964ef94c383383f473ebfd26ebf2e92be0010751a97f449520dfb3bfdc35d3", 0x1000) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xce) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:29 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x820e4634c460afa2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x3, 0xffffffffffffffe1, &(0x7f0000000140)="e3cc73d6f083d77f4bafc907569dee1a30e79389eaaed90717d7c1f43b56fd689d072bc4e7416e030259025bc891f54cf9178243031914584b204ee5b37489bc416cae893e6bce42f6c158c80c4e271c81e9d2ba91edf4b3beabd75fc54d8eb184ae370e9e312fc2996f52461f3c2cb10474e6461130a9504f9a203c332bae140c900f7df95eba05993c8352166ee9065bef44802f46878edc248edeb6584b8854fd16b5525f947a093e2628a871b60102ff5d2dcfb6ae18ce30", 0xba) chmod(&(0x7f0000000080)='./file0\x00', 0x2) 16:00:29 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x800, r1) setgroups(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x5, 0x242, {[0x7, 0x100000000, 0x4, 0x8, 0x4, 0x9, 0x7a9b, 0xffffffffffffc212, 0x9, 0x3ff, 0x8, 0x4000000000, 0xcc85, 0xffffffffffff8000, 0x1, 0x8, 0x68], [0x6, 0x0, 0x9, 0x8, 0x100, 0xfffffffffffffff9, 0x100000000, 0x962, 0x4, 0x1], [0x5, 0x7, 0x7ff, 0x900000000, 0xfc, 0x400, 0x6a93], [0xc22, 0x401, 0x4, 0x100, 0x8000, 0x7], [{0x2, 0x5, 0x1, 0x5}, {0x20, 0x6, 0xb643, 0x200}, {0x2, 0x0, 0x381f, 0x8001}, {0x7, 0x8, 0x7fff, 0x4}, {0x6, 0x2, 0x3, 0x174000}, {0x40, 0x4, 0x5, 0xfc49}, {0x5, 0x1, 0x1, 0xfffffffffffff800}, {0x20, 0x67e3, 0x0, 0x4}], {0x7, 0x81, 0x1845, 0x5}, {0x5, 0x637, 0x981}}}) r2 = getpid() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, r2) 16:00:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffde0) r1 = semget$private(0x0, 0x4, 0x40c) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x15) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r3 = semget$private(0x0, 0x7, 0x405) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000340)=[{0x78, 0x1, 0x7fffffff, "a86a81274dcffe1a85b4880ca63c8f7ffb620a67da33f5e72e52e30c6c95cc2c60a2bc878e37d12a3dd0670e239442d8103ee63d7c3ece887f1c87003eb61bffed35395e05429882bdd9b63672fe1c503360976d75929f0351093a474eea4b2c9f0a5b305a0520af"}, {0xb8, 0x1, 0x5, "f836d2c0ba8d5e1459639e28b45c1a63c5b6cae64089db0c8a80b42c1feace5298f8eb3ea6c454e92bebd762643715f5c72edfd9af9a7777a9f5d418206f92a51e0a16265915f0e520f354c92e85dbd0c6f1b0cb33c4e20f6993fef3b2587b38e92361ed29b5e7f92a2abb014706f4cbe8c53c9853d8e95e3ec536e45d21d532a2367a0c06b75d0591dae6560f467a80ed059ebb2060371329439c2ede9e0e657ee45fb84dcf"}, {0xa8, 0x1, 0xff, "732a39b361086cb9ea35a42f4b559d2eb6d08cad05863afb486359624133dc7a0f830f382cb0fe0fc2a413dc57b50db12e4b282b4230e669a81b876375d9003c124a17ea51ccb53ea8b800913f143c8b100f7ebeafd76f1519f8f28bc8316ecac3182bc8068e09f0d3db378b23f87a0301e62b29cb874bed239d189cb27a8b7220b5e8c2fae80d6b69fe8abcee045c0191adb6"}], 0x1d8}, 0x396b9197e1638251) 16:00:29 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893fd30919e68ae0a8578cb92a8ca199d3093f5a71f6edf62869e22d3c46977daa2adec995749cd06f58e2d571bcc2adff8644d52c165a871a7708041f69f50741bc41ecaf0bc44f50c0285b16f8414bf1e366fe28ef61b01ee94bcd67fe4a7c00b11836494d3856b1db27ae34fe475815fec9a6ee117621c47490c3e02c2d22244d61590ccddbc8abef50ed3e49bd94fcbce6d13d9f13db723f8c16d81e23c382672570d7103f61686d"], 0x38}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000022a000/0x1000)=nil, 0x1000, 0x4) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/52) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x808, 0x9) r1 = getpgrp() unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xc0) lseek(r2, 0x0, 0x3, 0x0) r3 = getpgid(0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x3, 0xfffffffffffffffd, 0x5, r3}) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x80, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x80) flock(r1, 0x1) readlinkat(r1, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)=""/209, 0xd1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='tap') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f00000001c0)="43b5217a0000000002b8f7862a214af2f530b4312e5a874a117f15b9ee", 0x6) setsockopt(r1, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) setsockopt(r0, 0x5, 0xf4, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/77, 0x4d, 0x3, &(0x7f0000000080)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x4000, 0x401) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:29 executing program 0: socket(0x2, 0x4000, 0x1cfbb197) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x7, 0x4) 16:00:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getpeername$inet(r2, &(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}, 0x8) 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) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x4}, {0x2d}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: pipe(&(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:29 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0x4, 0x5, 0x80000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860440080000100000000000000000000000000050000000000000000000000000000000000000100", 0x2c}], 0x1) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="2d7a88c0159b3e7e979e9eae6df65334429a6bd0e8489d546c79f89c2afc7203c6b3d231a5056d00da6f84ed3126bd1b481b4320cf03bf4b6902719aaea037e848ec44b7a56cd86e2c9c777f3b9a4fd080f2a637cd70228b0c00470596e35e5bc9c4dbc54f13817141b3e77329aac38ae9e3b0cf8cd78401819e1d6bfd6cd5f4a54a81eab8cf85e219cd57d23fe6632ae1627601541aa5eb9ceeb217856f9d", 0x9f}, {&(0x7f0000000180)="2d2a92cc9af92c0f3c73626800653cc895d315456bfdba093569a695ddef57014fad863ad1fbfa9604218bed8fb3cfd61ef046b4dfa351f9dac59d32683acc06751d90794662b0782fac537fe4ca26b0f24dab8c2a8e6d6bd109b9cec51030cea8ed4e1223bcbe93f2714fcc1c300111f125e0402ea57d", 0x77}, {&(0x7f0000000200)="7072ecf0f1e60fcec56fecb876038a9677d1056153a2c58498534e838055526321f6be6f5b524f6ae861b565e0d709696298b3120d01d3dde060316df3f47e8d2a184f3112c4395500189d4112b23d4e4e30c7e4f2b3d36287250f2861bb483ec2eb10", 0x63}, {&(0x7f0000000280)="f0059051fcb14606f236886eacbd18f3f9e6816aba35ab8d44a2d1503ef9bb1fed9b33fcc0a70ab124e557f7ed9444057dc5ab52f617a453ff8f85112b34e10d0d154217fe622c15907f7b26aa", 0x4d}, {&(0x7f0000000300)="8cfc0d1bf2454600fa21d8c67d03eb886ea51a67fe", 0x15}, {&(0x7f0000000340)="ad0cc25b966d296a82689866e3d338fe6ac19c795945f2dbdb7db51a3228de378c58713deefe86e3aaff699be3b52c686d0a1f81dc2eb5d60bd1ac9d17896e58feea94a7604ac834dd6b1b284e8162c225fdb386cd4151bea56ac12da772844fcb0790ae21a0b59af0ca5016b4ae33b5b5c7bbb937e18c96c1e9781fdfc80b92a3", 0x81}, {&(0x7f0000000440)="4c92cc7e95229e9d6d09ba0a4f684bc1348d98c4e57868f426ea98e5a87a65800659269f6ebf094f9c66b3b8a0a0d7bf56f5aa5caa9f535ad9e6d1220d803c2121beec6156bb0b5588cca852b6bbc9b653b65920caccd82dc438cb8cc6293a499b141891dd9aecc618800149808eec501a4fae130045cc93fe0c129dd23a", 0x7e}, {&(0x7f00000004c0)="5f66618ac3bfbf539ac04b98327b602cd4e457951435335f10e27471cc2a9cdf950d88aef0c32018ed3213a132ee4e2d46ffd59130393a97dd4c3089f8f7ae34ac05d4c651858b406982481d9c1dfce22d513e516ee4628bfffa926f787c9851f4f2430b50f7ebbb15de555885d655be516e5d873fdc73d2734226270494d7ea38f27ebba22aa6c55d0d0cf5135e706e3e78db4c5b918b56e30c45a0c73a512287305d497ecbb678a73fea48ca7023ef62ab750a5621beb57d3dbd2203388bd164f67e3a8b0084c8cddb50af37998c52338325b757d3a8969a7fe6a105ec919b456a2c8351f2e85625f314ca89144a53f7", 0xf1}], 0x8, 0x0, 0x5b) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000640)}, {&(0x7f0000000680)=""/169, 0xa9}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000780)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0xad438ca3c04f3761, 0x11) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000240)=""/44, 0x2c}], 0x3, &(0x7f0000000480)=""/222, 0xde}, 0x2) 16:00:30 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() dup(r1) write(r1, 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x80, 0x1) rmdir(&(0x7f0000000100)='./file0\x00') recvfrom(r0, &(0x7f0000000340)=""/191, 0x43, 0x46, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000040)='./file1\x00', r2, r3) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000080)='W\x00') pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="6b2914994c6aaec9c2c5544435185cf0dabf29ffdbaf31468671059f0ffd4f673f423033b50cf689babfbb377256466783e00cb9a53142544e07937446d5c80aab7329fcf70af2d97892c4a4fc9c405a6dd66de933f284ddbc706c5dfab867b2aadf4dd35f7e3c33b6e51e1eb1194756f541b150a4ce4eecc6201e330a4fa4eb4618d2ef0b9b8e2f091ba47a96d0c8a1bd884f2b18269357c8538eb88fed474ddd896d99cba7d87cc6ac04220ed50f0813484c0eb003a0faa67d1f4d91a42ef56e", 0xc1}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) r3 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r4 = fcntl$getown(r1, 0x5) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) syz_open_pts() ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) r5 = msgget$private(0x0, 0x100) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r4, r4, 0x8, 0x10000, 0x8, 0x20}) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000440)=""/40, 0x28}, {&(0x7f0000000480)=""/25, 0x19}], 0x2) 16:00:30 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x200, 0x11a) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) getdents(r0, &(0x7f0000000040)=""/1, 0x1) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c653000eeb60958505a95e4d1b3a0c6efa884e11caf99f3ffd1"], 0x8) kqueue() listen(r0, 0x0) r3 = geteuid() seteuid(r3) accept$unix(r2, 0x0, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='c') 16:00:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6}]}) syz_emit_ethernet(0x5e, &(0x7f0000000180)="5c96ed4166f8b9ee05caf0d89ae490d15dee25595d7ae3ccbbb71ccc2dde91169d7aec30fb94c0cc5c38806d18e63c4ff7b13d9e7c22261f79b5c726ae9457273791a18e1c222461fa869a433ed0adaa74ccd91e003c39b0b35cf2b98abc") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582c6fb328d16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789442dfc94ff334a5619515a4c8ab07e005beb1dbe8041db6198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f168e190c6ef98e9dc1cf056c30761942691ea39d0fcef7fd009801c6637e89020cb9ab0878893e5451a2130c45275a3b6bade229bade5732e929269bd71bb17832da01685875c3dc834bf7c6dcea0352177414d6b04e8106c8a11d2cbf0d009451566e05b7ec609eda041130d29f4584a0a16dc6c8bd11f540f09a29afba42eac7dacd1e14467f517d45ab2f57dc0b66aaafcd76fedd238a2c", 0xfd) write(r0, &(0x7f0000000040), 0xfffffec2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0xe1a, 0x9}, {{r1}, 0x6d359015e127708f, 0x8, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0x9, 0x0, 0xb5, 0x2}, {{r0}, 0x933d0ffaccbe4333, 0x20, 0x40, 0x80, 0x80000000}], 0x806cd0, 0x0, 0x8d36, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x20, 0x0, 0x8, 0x0, 0x1ff, 0x3, 0x6, 0x0, 0x1, 0x31c, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0xc}, {0x6}]}) socket$inet(0x2, 0x8000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="2f5044d217d749ee572c6a019097ea6161db7d3b57344034982d3e325660383a", 0x20, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f053afa0b55d0"], 0xa) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000002540)=[{&(0x7f0000000380)="d4dc295bb0ef891e19013606061146b2acf3430110bd1abbd8435adf1a59f0ce07d0fcef00b882452ab84c78f72cf2526e083d14fc45a944b65762751522f078afb05391ca4cef0a4b602fd8765ff101372b526758ab8f53de025de243470c20fd23df928f95fd747d2ac0132fdcae33f61288d49e0dfd863305603454e02fe7a51cb01612ab72f60e20ec74130f6966145c4d17441f5f7d22736fb5b0de5ade374af35234692fa45966b77d68d0b1eafe1499e5096a087db2bd09db17a3a3e9ec8b686c2acfcd4f79849a35a86c4eaa48dd87cf9abb1c3e3839015528b464aed562324902a80f5b2c872ab2fe3c6cce7e478225495f8262603f40259245ebbf9f052332e0efaa6421ece6739b511525a5df35ac84b7cefdfb946cb6cf6c16c2593631a6e7a07a0fe3bfcb4337b7b3b24573ed276ec46b0cdd0ab28b44246cd0b9867afe720ffbd19bccced0f42e69926b74fe919c7b16e9d7182b46e2c2fc10caa62c0917a4be8d48f502ae900758a9533fbcb7286f2bf315a6a52e82bae419c92fbb4e8f2dbafc984e859e5319ef184b8e631ce96d5ddf2615b9e1c5f3aa00ed98e9a42d846b78d103e044c2b88aef3a4dbf3df133317d6d2d7034eafb4838b88bfa48b8720339544421823421fc653ca607269ebae5354de8cdb9c7749c1a26023381d5ba63abe23333c3e3d90c1d8b8b1cb047ac6db4464cb77bf6d15444176d9faf8f4aef1a4dc2a11ca3cd9d1f00d49e517113460a9d5c0eb87e08c9450200ad18a9c2b3cd4e9c602e62f3853dc793303dfbb720d8763a2619a59ee15a8d3785345ab8689fba6fdc7fb3cba7b94ef5fb402b4fa0a8b2f84db042caba3e6f95d0af80269a2fea0e1e32572975a9040da83cc6325f97d1a2d41c0780d660794f2ebd70abb555ab621e9c5a750c53210744b79439727053fbc49ac144919ec89e202d69d978a93f55ee2f40b7f4e22c40ff4150bcd84a7a2ee5238bcfd988121adf4ed3efa8afa72d419f11992f3f4a405f9955b5f8363eb57976636309a282ecbd19d211b1f456395ce1c930dbb177741977a13438851e51e9e3a13db743677edd51197650c71bfec91f4ba7bb5258b152a91998c8a2d7569db8c047b78aaa6841c8213f62bf8f3792b624ccb3122389d048d4c600ec0750f189e3c6a15b9ffadd33e50b124d60a1ec2456126c5fa20f5ccf94dd1bc8defb956fc59f8b47bf7228dc30d6b4c295996ce90257f0601da54154674e2396c357c5ee9e6eebcfdf35b48fdd414142569ce60cd4ba321bd367769d81dbb7925f5eee62c1c745c6da9c05b6c7900a0d3d21cbb9c82ad6fd13c72fbca97fc250c16b9cd0f23dc8bf88594917e60e49203f7ddd762be4782cc7cfd208befee2be554d5bc35af6b2f96e068fefc610b19185c354cd8f527b5431e509a68730f0d809101a22d57431c849601846fc0dad0a89ff95ac9c2b2cf29127bccf854bf4bef58b33b41a94e073de52f90a1b1cd11de7f9d9d1dabdacf330b18fdf830775afa75df1592bc1e7da14570aa6033771e2203a13d563f0e42ce6bbaa24df53c0599a171ce2f5ab5684cd42beeb1a83f7698a7f18383c62be8b1b5ec49aef76e0511ea351eaf1cb9cf261cbbdeb161b1c7232248527e124abb3631072af46fe19b87c7db58babb515bf52599cd156ea7a71023cdda22e698194bbd5dd31066739bd068ad20d8383684692e377b0e244afac5ee09df3fa68e7cccd3195104a45a51bc3149ae4f60144f27bf68c42b373548e2073eab6396749d400b2bd23283880048c495e151121f044f35113727fffd9302ef7405bd9ca565e0949a26902d45728396e23217b75b43f0d707590bf2dfa9beb362b444d4ad32bb43eec4fbf145310d2606f3c34e45f2ee0edcb61f035fbcce9043ebb8a06725e4e2dcfabdb3bbd9034091eb5121b334babc40dc49b301adb586437688ab1fdae351febd883e225cfbf2738d87ff4ec68f45c27e6d951356f88b15a76b7a5ddc07b321391b1170723c224ad69ee827f4aad404458bb594b795a69a20c9d1715b7cfae2830ae71b2596d97aca241b9b04106e4b10d07ba2ace567273d46473e486ebd438defe06da720324cf3c62e537c70281c073518c88fcb7a9206e9f291c185af2930e1e6a06b4ec0ed6ac7d7e2d2370056985b33346bd265802273fe81e030c230ebcf2424f9b9bcac83299a189dfb7526188774cf597a616e44e05f4a17b0fdf78338fa1eb4fe947fa853a00434231432db25f71a6d9d4262efe8eb0399113ea945292e10d05dc0426132fbbcfbcbe6773cbb88845468fcab6bae13f0dc5726894920f8fee10668b1851fd6b25dc012f2a06f555ff0cc899f813952ce71d1a833cabed4f00ddcc790b85379f7ff11786d816c923fa285dd6f91059d2af6606576424ac7bb2e590774b97b7f49ce2fa8e9a42b3a5db3dd985cfe805ff44cb9fcb7ea183e80c4871a85d64a001654651a9bf4ff91b780d97894bb0610d989ad8753106716a44047a6d35cb23b4e96f71f6c3e9f898dc08f1cab00415ff12e9f94d366fedecf04c48f86685aba82eb1e783d3f101a1eeae7b39bec29b816e56104d63abcd1d67b8ab40fadb504ae71c729b222ca7e42f0cc3d4fe33ec84d443f4ef6656ebe0763222323b3f207ff42ce3275c14516b113bfc1c6000dd861ad80661d0769f10b07eb5b3eb322f957e1b35e8f853c0092bda4691cf669cd097d91aed7eea1b4965d26d37d62df7f55bc80be6e52ce0e91be9e20b34958caafdce1fe632b35186b32f327c8b0c2c8d1e5a2b141b0055c6560a49c7dfd649b5a2d201e5671e25d9749b64115d4fddf1683928c7b158f2b95895facb1e140a7ec1e178643b7167013e3b3245f23933e05846da1ccdec60bde49f6d1c79d3e3396cb81e9926715babf249a09d6cf2bdc54019cdab5b3e2a17bb46bfbbcdcbf98f2e1a862062d2f7dc14f2d24a7620a8d34870d8d1c0b537551a1e62cbaf9a056d62410e05aa4196ad981c1b9a807cb119a845495e751a89319e9c8b255a7b283e83004ff1e34e56a106ad05c54ff9a16765d12b67e948c395a756949a02f126d0118efbae1c88f5ab59152240170a66df12c81d48a0de5bc12239f89b3565dd30866fb29f38770eedeef7ee081f64515b66bc3593b1eb3b97cd43f9e8366c4b395291c2bfa62a9044d7bd956219dc426f91a4012cec5c7325e53c345d25f27bc40f83bc64729fa7f297250e055156b38970d968507a049461299c112b564b0ce2475f9d3f41796812a37516b9b430c7801b6647b8dcda1636e8cbce708672f10291dfe44b4cde2637602cef1d206dcc5ed57fc4456f5bed6fe9ab7c1efbd72e416d21e50ad8321f7c5a948c9797d34feedcd337d2efa2d973b689e6cc9e967bc403a1937fcd6207797ee695f2ab052357f06b8422e3e5ef454f82e6c388ea7b0fbe761f8f13b7662b4d52978f76523b0eed83291ddbc36c25b81de92173038e3b2207b8839e8bbed1f4456c34db56e4d15d6a960fb48ae21f28eb144e08fdea6b346d1d060951fbec1682f7e41a6502ca558879bb136634bc1e1d4f65c8b6add948ac917f1607a6d9f753740b8a1ce8d68d1a69a2915288c3dc7930439add00b1588fbf9a03cc8a48905c199c3882d82a3d7373b8409640bf1ded3df690fde66a521d4caed601b38bd14cdd2bbf6363593bbaa796a33e987ecc5af80d322aeb8e404de3ffb6d65d2cab1bf06f582fb88687483db3f738f0041bc8b1056b7b0cbca7fa6d5e434a4eccbc572753be5c5bbbddd04ceebdf87ac2c03ea262bda4945172768be6f4dac1043721cd5ce331bdc4809647e0444b0d814ab01e462a7bc09d4ffb89d35e71710541d3b76a9d251d36816c652e9e27bd5c6e7f6bc6af039468d2ac5c7a5d0a2be9cd2eb06348aa64503d60d5074fcde7a343ab1df9d5413613585036954308128dd2415e666f2f95c0a265f4315d71c9c813efeeaa70674d6e453fbaa1199f4077baca8250a7ec39676e8d2271863f64578c8a444f0983bb2bbc00331ae3d1da177cb34f56d2d26c770e5349380b4a2699c806aa021e3b2873dcf81e19354b312fa3da604a63e6b45b67a89e5d034b3887c8bc4746ba6411ffe625877e2d5f4a93793281653632fb2822eeb349395a8136978ac7adc5af5fed9bc21c99cde42fdaefaf5bc2d08a036ad036bcfb42e24aaaafb43fc83411732be565a11f1364c86716d648b61a796a9d7087ce787638e5278f27a0560019e920d814eb3390a5a13c43037116cbd35a85d356cf3f5f4d507a6bb3f1394ec3ba23c75defe9beb5f835f6db3b934c11502397826e1159b02dcbaabc62d26afe6bb8c75be992bd1c43bd0d7f24ca005538abd9dc4f6e2bfcbf6862cf198a4d92576ed48c942cc3812c7ada836f5fb50b4d11b335bb4681178df935cc18180c80abb5239fd35f40b1231dec3c11341f0612b58d469baf6cbe0e0ea8d31efb2864970ceb2742a22a8e93c9e3e2587fc8938f4f735adec8156e1e6780b62811621c9c4e456f9d8a4bece5538375b6871029099ba74359bfd76562fb35e8bd8dedbb1843b8b43573d2a00ef5c6a02397f7ec98fa73221898580368e32fc7dbb33126351197dee511c3c505a17eb67a5eb25cd5c7f12403a92b0a67617be5652fbb6025cdfc5e3dc4192051879c3810d56a0c873aba0f3d3334cb3642e51421650e0cae9f1f2056cd83cab66e9f622600f78735ec242d8987b97b78b13d7846d4cd95bd0b583556ac7956e68c9713326135b2e395ceaa93e3f9aa257026f77c45a1eb1fa661eacbff4e93a55f3a93338847a2404d1b17d131d10979360ddbe6829b6d7558f548e7b44fac35c9d82a23c6e761cb069a0d99c8e18ee61f532831620384bf4b4fa674c199ef859b1ad00dfbe3cf94aaa18fa8a8d47186ae592d77d4c3389ce694c65c8f0b099505d695322174a11780eb561139be0a27d7b10de7defc09ec7f20fba145f7a296e116b12c12e62d4e58004b271e6c44fb9d2c46633f0e124a708a0dbdd08e5be55611d6a735b9bfcbf503b9597fa664cb013bdc0144e7dd386ca05b2e5097fc334d182dcb3cde79a91f27ed98cd0668f245963fb82719e1a70d011060192d5bb7bbb4af8f12a7281a91612775b5fac9d15140894c8124efd5aaf2bd935298f2df1b4b618bc856f10fb628cffb25af7c5e501b9d659d87b25a08a805aa8f4d14c687b631a5e6d7d4184e3444b613b10e159898f2b571583fd0a0922e3a5d4a0e09c0a3c288e76d519572810becf5d927e9bb6833e81a7c8f85b84a75efe859f78f72ea6b6297dbd5ed292c2f76c84d19173ed9f4915a850bae02a72ef83cc752d40bb90a8daf728b595fd9fec4b7b3160a17983ec38f2e827b94c79ed5720b51977f12e3cd746818adf1b4e4cd9536f0561a3ece6494f1d20383aa392c2b1fb45a91a25f74f83180d8ab8fb9f38754ffe06314f4e1fd62148b41fd0cfe5b920b0a70fc109e6b83eea9993105ba8c2494bd32a01ade4b72ccf517ef9eec8ed64c516d8a515eb78dac2a8fb930f1c71ecf34c5306dc79ad504912ed67e9c7fef66ebfdb3429d5d24bc9f7f36318c630ac6c60400fc06727b95df70848af1306a979bacabcb53eb233bd59e4a261233076f7e2fb81f082ad38df7f75c4d0a3b897f87234e9bbc2fbcbcdca0d01ca7c0f2d32e9d4dd0edfe04502ee37114e4c57583e2f069fdbb79bc5112481041f7dacaad722834ea6c903431d7a8054dbf5da639b225e7a53aa75fc32d1d236f", 0x1000}, {&(0x7f0000000240)="91fff1ac8ab790ac05fe41b81073d89eccf62cb071f0d8360852eedabc72eb36478c0c9f893d70021dfff8a731feeb2aebe1f6154106c72ab16c8b8c252b6aa08da837b76050ac7dcd5f34a6efd648e709eace094850980b3dc2f9d0491e93f3a14d8d4a8b954695c519caeae88089c4511c4df3fba9a6137e23b81b6e4ba3e8e1ab813d6b69b63fccc9a18f974bbabfc2827bb3900ead9b96274198f940ebf93be9db35f84c77daf8e6c75cdd78ab26e78bc99144e85e1ce2431fc65872bab7e8cfa3c1b43843e217c585a57aacf5d5b95be4cff3b6c5d21c9e6227282795d48a1b7be2", 0xe4}, {&(0x7f0000000100)="b88cf1a4774a9e42e9d36e15ebbdd2dae1caa358", 0x14}, {&(0x7f0000001380)="99858ff51a59cfc0b636e47b78921258a0a17404ea5c0e2193669a2f2b702ed9c1f1b50acf2141cb75e4e40bfa1dd3f83a3d0b5345162c38affc5b7cd9f76be8b20134", 0x43}, {&(0x7f0000000140)="d8d0344aa645342a629737bc380dbb1a84d4b9c42bbf131873850c383e24299d6edc426a0ec16c32fd753e484d32efecbe84c6c76e", 0x35}, {&(0x7f0000001400)="dd6fd488a4b53141d4f80bba9ec021c51acaddaef352a792dbd7eda4e865fba64a236f4e7cf4239592db817a91ad17e0848816374ba9742c94b0da2305889ff74da5967a5badbb3658debe62ad10199e63d76120a3e682e55e125dff8297fcb732deb6bb9bbd5be0d566325bb28d23ed1959922d6f37c746350a92508d2b3cca8a7ea6", 0x83}, {&(0x7f00000001c0)="2735f3", 0x3}, {&(0x7f00000014c0)="d9c1ffa5be2dcc180cb344b515ff7d7313844b943ad34a74cf1152ba4a0c26e3947ea03f54f44e44d4a573cddcba88c6f62d1b3b14adc2e7af33882f83bd6de0d3048126b6c98fecb45aea1f6f802ff877c369a3700b7cc9bc29b945d21580bec36c77238b4b24d8", 0x68}, {&(0x7f0000001540)="9a8d47134bbcfd9b28a4e8ac86d459d278292e87e4c66619da82c999c06a9bca72479c23bd262a4c46f1856a6b572a0907e28855bb031c0beb7c920b79394afe6be62ae7bf3d8a7e60fe177bb785d8f3ffc2db45a03cd0728778d669e897a8a0b7e0fef13c86662c88ea07c043cc2423ee4f155129c823269302ec9d783e1670ebef8301c882f4251c2e0453ce164b6dc092ade48b3655871a4335a48d3d31946b1e510387abf988581778e5b5e8b075f8ee58e29439992ac5402fa803cfb3e045710fdf4382f7a6c967eac8d9605088923bf07315b79ba565da56979656c51e45025e9f37842cb7736a504e1fe1ceb4badf25b61473f0567bfb11acf0cea686c867657b1bedeedda6fd4c3dd9e3fe8d1666022cf756b61a6e20de26b7d91970ffb1d92be2609f5d84c335cbcec2e3d0a3437ce6c9025a54afde2941a27812458edc9b4c807b17357f7089cb4a9d63e86d482894f580a9bc7bd63d60c9ea75c5b18489a2b311e55450f64d5f0e9ec9e975afecb890fda82b4652c8b5b39673b6fec53dba3a8fc4ca70b7723b196d61ac03c771fd937699d4aaa4443c9e778a7801706cd1ea13d54dd5bfd9b0ff3af868ed49dcb4b198c597ec2f7999889b6a95d40a4b58642b35505ca4f7eb44c02a94b6aba36b92d0a5e5bf22f91738102896bd9cce400141f4662fe38008fe997efa112da7c678f883d276a137685bd32684c9ba5c99ca98be84904f46857b022161d0d58d4810998e2e329a4b91127f56cb69d1efc9232572f22e1ce3c6d6ea6149f4bc1eb9ffe6e2c6144e52227f28ad03402373745e8d6bfec5ba5af2fecc325717a35d5a10edf33ac0cb9462f9b572fd75b45b7350f21cd2616482c33423bceeeee00c6d681a2ac0d719900dc9a9693c3111d3a9dfba4aee1dcbbd340dde9f7b99861af9bd579baf4603c3ec74636ccd932dae303a1df4fad3c120fcc2776b8a3adcb60d0ebb865dc5ac29c248a7dbaf48eb3b193b17c44e81f3f0bd65adbe59e5e95c75218852c953494170295b31168439ad6ced86f5c113c475c82e847de8296a81597756c90ea965880e452f2eea1863302e727180dbeaef87ec500b481e72229cf1d263c284c5c0f749552fe366d2e0b5d1cb073f58951c6324f16207e8075a440581becad7cc85b37a1d9b09a74b525b563d2c9e5631649d72044edd68e266da87e84ee4e7fad6674bc0a552fbbf7d1f7848feca99380d086e45f842896478e153ca070c8af3408b3a9c4d93bba0c70ceecd0878af830ce55ed0ad7a0c80aef89dab3a0ff9cc460d60ad1f232e5735d39b74d48c1a20d0ce0d8ad74cd915bbc1a4b1e4da6fd01022e9e6383c1d0fc47e691ef30fd654120c38601191505f34a4cb16e3420ba14aa9a353d964bd1f22a39604e552c380c5845ade8b0734ddf53640e2875b9f665700143fb9fc7f58963b6b6c4ca39ece831587493e971b33f417e1c737096d0b64881087bba11c29be7b001d07b41f28bdab3b0a80c39912764b48a170ecfe7b8f349b3519f9c585d59b46467524fabb4d8eb2139c961ad4f219d44ec1fe14f768cdf9462ad3a6223effa420a6d37436405ce34de20622d14dc52f12d62dfc33839e1bee9bc3ac5a534104783cfa3ba7d6076124fe968778bf810bd5afcf8dfed62f64877db1bb30f423572a1739d4b327380c2cdf773bd1b48fe388670f4de5b432c8c2fcd5c18e712f1296cdb63cd453d3560ca3272bfe1b31e78449b3e6f0e420d6e1c94ec36233dd848660d25fd75e7eb682f255fd44391b61eda09499c743b2f9be4a589a618c26715ed7812f618653c38bab44375c0ea34927f3a9694bf7455e2f24eee0076f0d52f88b858a60fb21eebe4614870686339c896fd007696a2dd5973b9648d2c0e339cf9732ffc3f157631fb2022230062e129c0f83cd5f435bd3e14286ae7e05218b45cf9de9047f541e048f4946c9be30d108e32b99352e8ab2123049d903861e9136522ec21997a8907df684cb069f58c2c24314c7c15a5025fd2da6e2dad415bf37740500f19b4933b364e593220a7c0ba50eff33ab1a73f9b17edb37b8f12dd7e25301475aee2378c0058539396fc4f91aa358a97d5f8d70a3a05fc7f20a0afff0fcf937f3d542f0835cd6ce715ad089bf95599fa6e5be2bd6a521ad3218d590367abab46995513cd10a246d562330d7553846523f836f3afbc7c854fbdb78c23d36c9fd7c572fa670c1754d14ab3b24363b9626d4099f74c8220433aaa91c3882db3351cdedc40b609e70743d0801c6c02a379857c305971d1c325ab86b729b5f40ae515175cba412795dbaa395e6e8c24e3ca94d8c90dcd9a6ac730444bf4dd9bc035456e06a9432d6c95b504ecebf012350aa524d32ddaa77bc0aa0a2e59f38e73dcf144f0c64c193487ad5f3a864813689fd69bf948f5d860b08d221af9cb27983357408fdc0dbb7a0ac847d203fae0f4f34cbf909121484b1e08d7b743c3615deff8084c0b26f3a27d7867415e0afc089f70d223aca6e351806c394b1faa0f8690cc6def1ea0b4ee0f262c2fc5df846c7a0699c5e1439a6ccb2de8536c6a50c751ba613da7cdd22f2c6702dc3fc0bf11dbae29c2d1170be85d781f130c184099b6e8553c021671d1f496dc60a0ad81675fa957fe78356b839d200647a5f9d4259981eab87914361538e695cb5998e08a9fa4996d3fbc900596429b1e8df7448d99da56e7b4e23ee2eb2f938e148bca9c36cbe84b501d0c91e9b1c33889d573422149baab15290ac99ec10cfb481aebbb59d137023eea64742c67ff67eee341e1f8d7dbddd991ea7ccd4c602f3b880dd12b864feba10f12490a332a20f5691ddd269cb74898708984fb87fe53e377f4adda059d1a9bee0151d01ac9c334d54b5c07b925655ed2e54c83a113f9f57099f2c14273ad8a269e68598e38f99dfb0f98d218f8d141e19bedf0622a37f516afdb5f27a34837e1c3deae5d17a2db3f905281090258db16e468df632517aef56dda84153447e96c788ca52614356418492cbdf8fe6bbb88e7a268ff5313bcf98e494991c8de583580bb64e69e21ef2d058062651793d43bd3e4e6e1064d51f1b0a6faea745e343702722d85c16706324f0fb915a838f16a0403d5ba41df949c88ecc7ad7a041ce6fc3075257836b13c25d0d0612df1535680401e55c66df413d71c86d1a0d9ab740ca1ad119864fcc7483326999ce92ece6bb80e0f20162107ae28724b6fe5234fec5a3f05a6485761ebd1af2ef66366b512990f2f55501b483deb3293b27e6b3743a5c9b5bc0dc51d18cd5a01c25fbb45a0a92091604cf48ee002e591a999f28a3cb9f6c8196dfb66649fc36763ae6f2b84415715ae65adc7383fc3632cbeffce6864d508be44b1be7c0ea6f20442e89e4a87b2c145ea04e874b33357bedfaf55e5a2c05152cf8e1db0dff3aacf60ac3a54bd2267b2cdf29e4ed13e9c27f8bad014216cf5f40255928b778f40167674a609071909f6621487a9aea90104106e5ced9123ec01e7d978b2227ea255f31852fc25171ae0d1df91c6c57579de5dbde35c2692a9645465389160e6ddb955cbda56e7c1409fbcf0c7638f0f0ed4fcf63b504579d147b9fb9459df622cf6751e3e198b1b3c00fe63432d45a2e621255ddb293f010e8734335d3a36b31e718c0045a410f239d4f785c2fe445399ed736ecd9ebadc5ab255b6025c169facda420a8c1f3831e52c0ce5f0043e9560720f9c708d646c10d8e33af9234ff8f8d88b91e50afc05e8f2b3b55bb13d512a9f9e798706a405fbcae3d5148156dc2c3900c14b43e604fa8957d62de91ff796e2f7426009031a3a0a9e0d82f0cfda40e5031faf48f384820da307c37d0f8cc3880fe2ed22be2d3d3f5a8a5db46797a76ccfa955ff569086ffbee157b20bb43780be28a91e510ba53ccffed522392a9d1da29981d8430798f6c64625ef8c5b5b2bed8cde5c747d82a795ef4fd71c94a747d6570a3f360fcbb0ec467471117cec21135c0a6e8ea08372b23a8913fda6c0e7747bee1b4794c77c8b480a69b10863f82cf00ce751228aaed1bede0614ddf0831c31ca85acba0c70e36d543ace620f81fd91f6d64e4de83d736ed1c1b35d8bd3d8b4af198c83b160e42b78e465e3ab6733c2d58ad4a1c1e6c7d0de290b4f238a4ad41a2037357638bf62c52766e885b63b8b0df53abe2e6884be3abdbc776b455222d6a16018b8afb86545c2b43306ffd4c188041dfc42c6cf5173c213f1910670ae2d64d58f63174442ff10f7cf46871c158ef8cfa7e3468ddca237a5b673a82ce88d6630c8ce732f6e3db650c55295c882ada335390bab5c58c19d7edc71d1909395d5757e63f4bc2d88ee802da8c7b633449b531201b38a54f896efc3d2ef4966583f759991554254015e9977852e9567d804adf1091bd1b3e97b508ec1b9b40756f4b891c237afa9225d1523b2ed894792100f7e01b66c77b723aceb5884a03bab71f18a4ee690b68c1774a98eb131a3edee1a8b1af5a44165af97746537778976e67d1e86b97c8adf127ca53c96e91872c4fc91f7dbeec1bedbc703c2d7c0c7aa36371fea2b4e74c279432cf96ad1d2b03b1d70e19beab18885bbbd1b9281c9dc7419f6ff068c2b02b1134e912f7ff7a4d17ac14a46fc58d445fd23f847585759750dca214b1cabc5b22f4ca97afa9cf180707ac36c70b25f0d80a1aa55a567cba137b746aea31fd5d11a325471b48db64402a2bdce8f19d1f076278a78610c329b2bda11c094e217044b27448107e274b93b2ad6615427763a79368527b817301b1c46e7cf62079375d6bbbaaf369263db624b496826ef704ef1bc7b99448386c81fcb3efdfcd0f8d890891c6bd0ba9a2a22850d012129da89be3581033d1fcf2572e1f7963dbebb16b80b6c82378470c81907bd58784a90f3f07d2858d8a3ae1f8f0902eb4942fc8d3dc695c069c7ade8842f4d6d9a104675d6df00c22f80fc3ccecee1d5c76395fe7967145f656754a115ebedb6d75a441df036c8dc039a17ec16f10a09b9b1803b3e72ea33d2564c84332c22b5f9576982398a820badd14e6199392a8bc1b675134097918f272d7be99d8a7e160026e1f9d2bb38d52fd1f29bd375c9f2117e2ac9bfccbe968dfff502331f209f9d3719bcbacedf71798548b57209adf5df91ddd6ffcbcc5dba65ca655417e2342823950242488d5b32dc77d959d64ff585bfddf06caa8421cc891ed9ea217eb942f567d89c737855c238ea1fc3c3ea5f55227873f13354266b05246d268c0dd94a273a0ba579b510898e893969db4f6d019aa7a627a36aa1a06ab3ad9d90cf6f530066a978964b35fc05399f72c305ee241627cb1f558032761d6f06c7d9b496273d033d62de9e9bd8dc4dd1cfac955a41a66cc0b32cdda1f4765f147e0eccf8cb688d473ef14aaafb7c9c73a42d57613abbd0acaf22f563de5e1c5be28ad5053d5a4c30c05c3a2358f3a195d09c810a3112e7f53863dab8ccc4b37d6d2dccb65ae5b417eda80416ede76502cc646a3d4b62f948f95449ca0e7b15c93045661eb83eaf6e88aa2171c57606f22caac68553fe04bf44a6ca31d8f9107a8c0794cf1f67a04427e712e52e0f244ab3fbe213ab59f9b30fd0f4704846f2253a9a253e76db5cf1aa766b1c3dab2030a41e4b6fd0ed9d00c76018fba2ed69eb74a333764c71d9a962934caf252732d368dc8ebc404bd9073284f22bf0863f6c147fc43717fe9fe5f09058bd523542e1f8cf6ff244d243cb38cf60d61049a456e98cf", 0x1000}], 0x9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:32 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendto(r0, &(0x7f0000000300)="c23289ded878948f50af9c9e21ee6c460d2b603fbca8d260eca4acc445d5d11fb38f9fdbd66148f689012576e8707ff4c7cd62eab1c0d5000dafc3a1ad9d9a411cb3c940b64278192f4ca60923ba0a9bcea7f30520ba6b950e82e8ef469ef7457263a936afbb9db848b7221aa7", 0x6d, 0x4, 0x0, 0x391) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000018c0)={0x5, 0x8}) semget$private(0x0, 0x2, 0x200) write(r0, &(0x7f0000001900)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc41737a9253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315ca6ea6743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddb24ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f83cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b623476c648b580205b5cf82881e398c632e", 0x333) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0100007d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x7, 0x8, 0x80000000, {[0x0, 0x1, 0x1, 0x6, 0x200, 0x726a, 0x5, 0x21, 0xbb01, 0x8, 0x6, 0x7, 0xa7, 0x9, 0x7fff, 0xcf1, 0x8001, 0x6], [0x7fff, 0x5, 0x6, 0xffffffff, 0x6057, 0x3, 0x1f, 0x3f, 0xcce, 0x3], [0x0, 0x8001, 0x387, 0xfffffffffffffff7, 0x2, 0x1, 0x92], [0x8, 0x1f, 0x19, 0x7a52, 0xdda, 0x466], [{0x1ff, 0x0, 0xffffffffffffffc1, 0x8}, {0x7f, 0x7, 0x0, 0x3}, {0x1, 0x4, 0x101, 0x6}, {0x0, 0xfc, 0x40, 0xfffffffffffffe00}, {0x4, 0x5}, {0x3881, 0x7fff, 0x1000, 0x4}, {0x2, 0x1, 0x20, 0x3}, {0x4, 0xfffffffffffffffd, 0xffff, 0x6}], {0x3, 0x2, 0x100000000, 0x6a}, {0x7, 0x7, 0x564, 0x5}}}) 16:00:33 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x64}, {0x20004006}]}) msgget$private(0x0, 0x82) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = getpgid(0x0) fcntl$setflags(r0, 0x2, 0x38f1ad4be10cb768) getpgid(r1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) chroot(&(0x7f0000000140)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = getppid() pwrite(r0, &(0x7f00000002c0)="6c03903e4132ed3fe673f1d5e80a4322cb5feccfbe5e761b7e101e7a8ac2e284812cd6d5127cf513ebe526b8de682f142ba005b768fab9a57a7523c8b588fb2ca47dc81890517ee2c5f4e7a460960ee6cc0c58d6b73a45a98256bac8df2d83ea474a22efd3360fa3cab5a71b8d03", 0x6e, 0x0, 0x0) r2 = msgget$private(0x0, 0x140) msgsnd(r2, &(0x7f0000000380)={0x2, "86a2d7192fa802e3ff7cb7141783b718dc38842660a7062d13eb32c476a63322e043a353a4d6f2e0c89d5a74c2ca934a564d59f77618a3a822fc1004a85ed678c636585e82ce0f382bc0b3"}, 0x53, 0xc29f93a1368005a3) wait4(r1, &(0x7f0000000040), 0x9, &(0x7f0000000200)) 16:00:33 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0x0, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, 0x0, 0x0) 16:00:33 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = msgget(0x2, 0x402) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x14) semget$private(0x0, 0x2, 0x20) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2ceca983e378f3c) read(r1, &(0x7f0000000040)=""/189, 0xbd) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='*\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='#^\x00', &(0x7f00000002c0)='*!)\x00', &(0x7f0000000300)='/(#:$\xcf}\xe1,\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='}\x1a\x00']) msgrcv(r0, &(0x7f0000000100)={0x0, ""/142}, 0x96, 0x3, 0x1800) 16:00:33 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) acct(&(0x7f00000002c0)='./bus\x00') msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:33 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x95}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x2) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = semget$private(0x0, 0x0, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x20]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r6, r7, r8, 0xb2, 0xffff}, 0x80000000, 0x0, 0x8}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000240)={0x11, 0x7fffffff}) r10 = getpgrp() getpgrp() r11 = getpid() r12 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r12) r13 = semget$private(0x0, 0x1, 0x200) r14 = semget$private(0x0, 0x3, 0x10) r15 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x6, r7, r3, r5, r6, 0x4, 0x3f}, 0x7, 0x1, r11, r4, 0x2053, 0x20, 0x80000000}) pwritev(r9, &(0x7f0000001740)=[{&(0x7f0000000300)="71bcd6bac9a9a96f90c66750453e7794f0de397abf992c293e8a23b5e847ce1df6c1789aad4e83abc51a8dbfe32851988c254711e947e367ffb3bd77fdcbb8b5889e46258b8bd09c64c3e3474b3b0758d8d4dd20a2e7c85455c06aca63f08709e9224cc0bfc70990e8a52f14d9d50124f8bcf94e590aded7ecc950379d88bc6eaf643e19b836a113340c5baa98d895cc5effa2d505cf2ac888e7299665d373476a1ae0d7fc9f0fdd74fbf58dfd72111e85f0fdbc", 0xb4}, {&(0x7f00000003c0)="efe051eb03dec8ca09947c7e026751e3a975c9a06f7c5f9e89d172a4f837fa27b46a55db4456c948d9c9aac0bd17069085a7be00866e584d4812de910ce0c30ed8", 0x41}, {&(0x7f0000000440)="d1e2e344516d71982216d7c4f3c36aec5250842eee19838aaafe7886e9fc99f3a08aee7c04b09e4f99e93d97af29500fb39e2ea7648e9e88eab260871681be350353755f93925a6516802afe8ec63fd8084460461f73fe0b60db16bf1b78c16aabbff809cfb12ed07274a66145040798d749624d05cf801b48e0dfa0af8e856d88a028a1114a1a24f15a0985ef388709d9d2e4ed1bd3d4630f534608ae53b0bf473d6d796e76cf339a13c06d5b9080582863", 0xb2}, {&(0x7f0000000500)="41e3776f77473a2bb75c2061539f5e672d3174", 0x13}, {&(0x7f0000000540)="2b4253c65f040d3abd789569cdc2f049d08007168c2531e872360ad4fe2d13ba93e269993f185004b8fabe4b118234c6fea42ab9a418a524541fe7199281d2abce20f8db09a109e3e9c63531a3b1b60b0cfd0f5d6bcdf1607b279f43a4283d69db8867a0cd6ece6d155251d7060460600352b920a8d5b410c5f40f5e86a0f8fd5809c7e9a5e32fe8358529b226e23d1ce0e5d5077a56b91714b8dc49b9d50984864fe1e011afea378cf9adeba8900ca1cf9fd028bd801f177f44c6471bc997648b66c91c4550b1f1c02e37922c0d393d7085a2f6fe06a48b9a75ba19faef9a24e36d7137f80b8245c6514354f0d682dc15c31bfa4bbb18ea118d358da3373781d722d0e671f93654c457242680cea5bc86180ba3fefc8ccaa96cdcd48386f9925c048d63c024fec6b5d136adaa04fd3e831cca9330a5ebc44c23149e220d2243a372a02046a18bb742da10e5d69a46149baf71e3dfe76ad3ed7d42b3330a0399b582c7b0cde72c90ea4d9a433bdc23641d46de42e424381647defc11951e0bf1e6aa10baa7162d0258d8d3a16b676306d5c0337abb87c77339a2f7c1d43db9020fa350c15acbdbe8052e3b67f3b74d8f6e83e9d4809c9e663c3d98fd8491cea350f8efe0db5cafc77c0ee24f32cd291e7a0d25fe1f99c6108553889ca9ac3737cb37c47aff4366ebab0d74c67ad6055a3f5c2edbe2b8038c14777f14c6657ce3221acbb4d1951d66efe10e50d68416d73066a83e6f1222d8650f714818dad72babbe9f157dd1e07ae57c4140e3d7cd0240b0b54caafe9277352ba06948bec56a99139c22bc93ad8fd78d068b0e9a555c6f5bcfc0829a41ea1e700b8580b3497156ee75d0e7ec21274b82e710752453d31abc9953d5fed09ec7f52299704f97b74687e01e5a3529f111062a0d94c9e50a951163b5d34c3b82213ff165223e123226ce9c3d1cc46ab0396ed39a738a48c6001f01bb8e4b2c570fa571e08f30202918d523b6434f0ab3b88e149f02e5f2d1f50a1998b58f6c75bb8c6d68ef2acb812741f6cae24f81fb96ae05af7fe7c8181da13f3fd1b85a7ba387562d9b835b8baa213c408accef9085c26227a5d3064c83f2428935f1ac9dabb62929196de8a23ef982ed8f2004e3069ca19e56521848b04db49d1c225c7aefa0963c2f7dfbb06fb1e7ad582d4358c8797f913fca9ada2eb40de8ded57dbf1d0c1baac2451b2c7e3f4241bab8ee064142978b53256fcf89629274cd74b6ca9428566b966fb7b0d8a8205a78d3c58570fda2cc9d6e8d1ad4111b10c346fa761425a54c1bb60c897c3631aa575e037e5c3224c8ff6952ade197b27b248698572e7c2107a57724fe49c7cfcea3badc16a4aae9adbdb3943e6ff61807db7b665192b59fa9bd0dd7d87b06c4c0aee292c44d8e2dd8cf5331a0425bbcb252a9c2bb9e8d70daec39e9d8bc6d62990aaca060a9deee49e5e913c90e93f6bddc28332ccd1ebfe7b87376564573d21de5e4b829ac8e055bf7428b62af64f7a286553189368f394b4a8e8ae48074c8b4e1830d07886466101235d83b0d9d8cc9655bb957d0478e46f6bcaebcf5fa69df7dfb3b6da12c5df22ed91d4b93267eb153dc915415b38baf662b501a8e29770f45aeee9c47d66839426471f7608df5ca580b4bfbb11166ea8a63d9262e7033d7a371d6d2041bb1b3e671127be54cf6b344994822ee67b7a57b49dba89c57689a6846aee4da168c972cf84b3fbbe31ba5cc7359a30bc64359fc546bdbc65014723d046c7758bcc33472a3186de9dfbc970dea64b4043ff35016e286576fde98d876bc59fb297228e4653500e9f7bd29f0e53603b0051bbf7e7905122c9f3149390de7dcecbae2bdc1ccab456c605e0b87ad525a74b519f7f586c2c4b3a4a62fd9f10750c7383c3eb93213a6a785bfb4996c3bfeb08fde9102946ec1825c4ade179655ec3f19326e3319fc0831ae37839ed02a99e723ca55765f167c5c4516140dd157c098f1b751e1027f74006843c79332a229de3cdd1298b73e15e0a9473b4df89b63137430a2a6b4243d07db3b5812ac2030f4df20c573f9019e90bb278db06c339f8a6486f30bcaeb19640a2fcb360e1f11420d30812307e4a823e7db3d937991f9c9a0ad92e1c88a6f3fece160d7b9387a819cfd09deea7f2d94a31b8913f61168c0e62907f3b9699068ef215abd5f0f1488784b7acd5b8a334ab1c78bccabc14da75aeec87c320e448222b73925b573386fa15a8b7bcfa383c173251fba6a3f16a702e3f1c749b763070e60588183b4c3ef54a9162af21beb6315e758bf450d9ba88f7e2776eba837cf155207ba40c982ba5dd91a27a790524da4815569838953457529254cb9eb782bc03cb89a6202e1f6272a029c6f8c63f47530f7a8173faab142a3ee25cd8f79227e3511a1a9b1f2345b0377986363e03301441bd60de88ed2203c12f34d164c31b739d9e18dfe87b53def3659371b06a88e823f11e4fdbb5919766ac48878db09b1dda6959fc48caadb07971d44a1b19db020b903498f0a7f9c4db0ef50fcfb12e199cfceac3e3357289ece833d94112dbf58bcc2040df4ee9e05e3a7c5a6c9ee2dcc6c57400465586e9e48c5d19de90ad2372a772922ea912c648efe1fe7116da02fbc2ca4cff41be7f63308aacf0fd2e6a739cf3edcb0ec617c8d7c5ff205e3203fd83ef649bea1c34ffda17cfed4d6015e8b15a21db53c9c1b9ae6d2edfdb3acb00902bbddfd095e6c1eac0f7e9e1cd2ef16aaa2b3ca193366e334af1634e8b429ca64e315f03a8fd4a582938e11d56c5d4ca8f795f00c67c93691946b948f6a85e3ec00a7cfb19c76b3710aca729247cb46ab384d96786c8fd138d8ab1c6eeb551671b30edcf8362c0e22029d598451ed2a9e3003d701db7dae4c4182a88dd9093265247a83e99f61c1aaf1ee8db63a6f4a3b014cc997dd1ba9996e56f91c5c8b8ecae11550011f1f29eb8b6ecab1c96a60e5e939ce0605017f105041ddd6ec330fe3afa4a4878e3643787d4c7cb4882a42b33d0d8fda45efeaec713b37fff4406498df52642838db4ae806933db6aaab0b830043f1188f8ccc2fb0c181f68e3b844188db8d579627966a8a56ae70d8cc6a7342d28500ec503467647285ac7d2b71995e65a21ec24a90d6509b794ad00de810717ebe7fb8b74b912acb5e262774188c72794f4ee581f1de21e7b93911bfee667553ec45dac2c26d5c83f633cf0066a9ae1944bea36e2c40c43ca0929fe3fd2db05ebf1f9b2451dcb27bbfd8ba638ed34f23373204521611af22b5aad2f4df404eb24ca426b1550fc03d1f45f01350d73a890107871375e1b475fe879f9b9d73c89d6e69778ae3b16367787c8e6f00ffa976e3a90d9d1ec3b101de8df7a5365873ba2340d43f259375785e5e4e58f8eff27164b879137227818368f757b00368a6d341032d1c830f8fcf816a8317034b88659b5fb6d8529dcd9acc542db8b3ad64736cb9bc2426b5529bc44e9f95f90e4237ed6cf61f58de3674446b54b6faaf760e52049b4fc6f0c9557f9a89a84bde592f2082ceb659c890fea26085b389baaa28b5eb698067c4cb1e9a66ea1ac2aa43735d4bb2f96ed2ebfba0c823e5ab085c7833772487a3db57f92555bb6947e043a0984ff341a7e56ac4502b35070b866840309efc3be3aa7d44b11f2fb5e0dfe81d64e81ada2360d933d0671037be8825d1016d96594c4e8dd1e3eadcb50d5081a495a59686ace64ebdecc969b80d31028177be27bcea5f465a8eb796290b5ad2f7a4c3a296e91681032f98cd9893f93bbb0942d322ade17e7aa0c583e57be57ef6d4602256070e7e59814ad5e4fced85566ba16036e9a2deaa70b9873c9b635208fafaf0ff9da302cf504d78e248371bd212325be00cca196e7339acb84fd901db378bdfe538cd83060c2a46952c4b224b48af0e9ae5098911f5309c09f51295377f4c1300ebf21a7a8f7232548e057cc973499be660d34471a71df3947f096efe97f6c1b55df377d143f562a479b95f012051073fd2d1b1c9ea78a04d947dffb88e151fee1a0592367ec3df1e1b5633d4633faadd477fe3cf679f6777e06ca2698fa5dcc299108b2d6383cdd9e2beaf41c431cae8625e610e95a62cf88c5d5439b47c113dcd9982fb0560ac756a590d1e9bca74f8a5a954a14820ac1d70ce823dc29056490362567d013f6120584383ed604cea06086b75f6d50fbad6e3a6636800793f7ffa9ba3bd37685ebd940f1d7648cf391593121c612d9ea571d13aa8808a8b46ce088d4d8166cae9b021f5ac42de64a762f5c79d0571904149e1b4b1bdaaff886138b2a4556522e84fb7598501f13b7139b63d8edec92e072b63d03d6a356969f4c4974788dcfcd4ee43f618c002334688a62749f76bcc9eae83d3e97f83ef07610762cf5329702b29073ea5b5a3f89687b2e6242c9d68dda2c85fc99020163819af337a83988a84127f3de4d5e1b42d7f9ef10ab0831fec15ba265e4791b87271cdcd22b239cbad387ef59d85d8b1b7f5e84ade341b34158c5552777106b5a597587fdd240859576aa6969f84ab58eaa29890333a68def46e70dae81892f7d297ec562861c03fc8c707e627da27273529de40f53275ce926a186706c139eb66222c15154bfafa37396b0df5b1c25eadf4b08607ed47e9b065969fec81a301bbaf7174201e5047743d37660a1c5f0b367103175d150eed5f84b20a6180fbe13b0eddb80cde2b421050627fa34f9d914a76bfde06bac289b423c745d24f4be2197e552a2d5621b161cafaa51e322f928aed6b9074c583c67a213b9d752502b7f98179cd60b39fcfbd6ba844283cdabcfc98ecf3a422a08c1e041ced3c7bcca3698b7316c24da5e5c466ce1a277f9898f745427e960d2ad91941b67ead2c9af79fd2fa7a815df7fb5331e28827dab0b193ec173b4f44c370d038d648ff2e2a871b83b323be97bd35b7d72c201bad4a5cdf34f54e64be07ec3755255c20db57396503c2613bfa922143fcc32685a18caee30bcc81b65e6ba618a807ed4bb84219a8b1560604092da80909a9198c4dcd8d08c41ae66bf62d0a1d58e39acf0b969e8b300ca7d4947d6dabf493d081aa5035f7ce21f9193a7cd1b3e28a0bff2edae36052030d606c85ab3ad6187487b1b4f3450e45f22f9ee662fb427eab63c931b7f3c2a00fe6dae76c15327ac19e666073f1afbf07ab29e2a7fb203ce5ae5ea643b0c130347c811e757a62fb35ae3eae122b10b2bc0d2d194494473ab899aa6e9ff9fea812d2c07e5603217f5b345124317e51b81ea71ec5d49d1c91ab1847f1e9cb421f91bfe7ce48825075bb1ee1e25707b975bdd341b6aa4b72fd8b67ac65bdceac0118009e8ab525b64ac2e1f88c0e2e4d4ea195562fa8ad984f3a988c5731453c8baaa6beb7c310be3ea672f6112cbb40428a416ce722177ae392321f449f24f51b43482b35f6d2243e0b75f732ccc7697002d949620fd7c45b9a91ba95b65823e337441335b40a1ef080bcc28d88d710d90bfba7553511d07505f52ab270a2b68366107fe55ba032a989c8c2d56729f6dafd24f5c747f0c73cdb4299479b82ce68cbe5d76cf3f75ea0df344cf0f0ba70a036ee3e0ad39842a7cd85fa21c790813adf122edf7b0e8eed59eac93cf98d648f1dd75586f9773fbef58136081eb2f81e18d246ee83404660bae8f303ee81b735c4b46073ed4d9f3eb136ea844ce27bcf380a79277a10198c250b00455d03102b98262a78a3f7db34f7ee7cf02ce128c8d0fe8c5183", 0x1000}, {&(0x7f0000001540)="7715493eea1e5c78daee692e87fce6073dd59d7e2cb06e640121fea29ff9439afe", 0x21}, {&(0x7f0000001580)="23d31a437f0250176d4bf7805ee7cc3098d08acbacfd6b6aa60c9beae13b1e6879c224a59a95b0b94d5c110c3b39ffdc35392e17de14284f5e3fbaea0252c3b8bb35bd9dee5d3e8a02b384cc78945e606098369eae91a163723b8497bd8592cf3e6aa4c7810662a81fd58269a00e0f2f5143bd7d00a274ea45a9b1b6", 0x7c}, {&(0x7f0000001600)="ed67d6d6736a7ef991dabd8d3950231c8130bb2d7476f7bfc19c2bf1005c5be1aaf9cd71ffca42b5eee9a47c2b0f198e37b4b0b2ecb245d3d5ed", 0x3a}, {&(0x7f0000001640)="ecf0e5fcb05c9437dd6524bdbbc14bd126cf7aa03e5bab23fd59a5817cc57737694913ad6e7d99476fefc461ef9f6b3c3abe0732092d3eee37c1bdb2b1d872a1251fb8f586e6252c3743d7a9ed12f7cf01aba43a4ad0d533431e8c053d2395b9625774db5ee51e2b60022c13183f5cd6826e9350aeb54dce4b594d74ca0c9ab77f314a2b97767cb8594afc4a67d8224c1c229762dcb05001e51993355c27f190426fc72a28ca083877f8f4b13a36971e29781b4827624ddc0c953b17b23dc60326639b9707611dc978a7f8aafb151fb7ac5a31ab", 0xd4}], 0x9, 0x0, 0x28) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000001800)={0x6, 0x4}) setpgid(r11, r1) open$dir(&(0x7f0000001840)='./file0\x00', 0x20000, 0x40) r16 = msgget(0x2, 0x200) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001880)={{0x6, r2, r3, r5, r3, 0x11}, 0x0, 0x101, r10, r11, 0x80000000, 0x9, 0x10000, 0x7fff}) r17 = accept$inet(0xffffffffffffffff, &(0x7f0000001900), &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001980), 0xc) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000019c0)=""/80) r18 = dup(r9) ioctl$VMM_IOC_CREATE(r18, 0xc5005601, &(0x7f0000001a40)={0x10, 0x0, 0x4, 0x7fffffff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x578}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6e678424}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x80}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) semop(r14, &(0x7f0000001f40)=[{0x3, 0x5, 0x800}, {0x0, 0xc7, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x94c, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x6) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x91}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="00ac1c0e904501bca412ac2f00"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="70c2aa95b4f9c7cfd249b17a4da89de8ce7ae0076129edec1cba08ead4bc37ef7a4f7e0ac855e8b2770eaf9dfc1d24688bc3072b499a4aea371460", 0x3b}, {&(0x7f0000000140)="02bbe14c595476bd321144867a84a586c038867ca4b6e8ee8ca685f30809e30c12e5253bed996f936c079a", 0x2b}, {&(0x7f0000000180)="08c993a2cba9e609e5e3ff2ddd22cac82a33762f09a22d8db6e35b08e7900052d7922f79253649be2aeed2854dbad94e1fa14ba9e08a53b06d7f0229394b1e20599c08d3c25546a9fd86d6d8c936dc56bbefd9e28baa92e00295b420b353263ced60bda08606a41de4851a78fc280a40ea9cb105ffdc560bd59d4c004aa3ec53955472f6f3c114e332f7a3f5043f45dad7e02d6ef93819f515bea1f0fd2afad4c83d285895f3c1726d2536f629eaab7235622467d38a5aa8a1ac74edbe8322fdb97983230cdb5fbcbe2ccc8e182424f71468401fb1b1c61c", 0xd8}, {&(0x7f0000000280)="ab5770a824c5335216c0ba1146a919ec90fac48042849599b6acd53e7c7374a4abfc5511e7f83150623d0bd5808c6e4918b494dd6752700340851ee3dd4ef7195c2f0f358b782c0e246b8317fabe8acce61412c7efe2120153903340f1aa14ed179f2cb091b1171d26c48d2e3a9f060e4d81549f5fde8bb69de03e1e79314e5c1e26b8092331a74d09ee8cc7d681d485515102f5876be6314c9acd22f2906e203f9d156447f1d6a61adf5501f479f38a9036f93f3ad2f4527e3a60995be93a8b60d67c5a3d5dd1b6d9ded0cb9bbd552338ce9e54e62b610d551c0778d333ca419abbae9a79f1f72a04988b8a3213", 0xee}, {&(0x7f0000000680)="22cecf2ba131039353869ecb05f081698367ad2a90314392111131b04456ef73a438f4482dbf6fc2d86b4fc64070e8bfdaac3eceea227e67308ddd9fa56061c166043fe5a32f20cab1bc169dd57520c1266431d98577d88e048d492d7898e150719079fab67be7ef71c5d88eb8f19c116c8f976d75a34b87d035ea29df37ba730ba735949ec3fc4261b1269ece0b0ea8c5002ca728722d8147c648045d307c3a41f1803357a8d657ac1c1a7dbadcdd6ce25255cc1a9a605682e48b4ce163f46efa776484e93d7f86a433066f737c1dc3dc541998d7dac715d3810996e2c0135496b3d3162c37b4418371b0ce317176d68cf4da4146e902945bc0245c584e423dc2c6ef8415a2fd2ae0ef965fcf5fba702b0e2264801327f754676ad1c3a8e686a8c941850abea03dcb2b06476ee546ec9d9f0dbd85561804b69addbcec766712aa861e74310e8952f28b367f4c1a4e1f448801f95e26522da61179d4caa10338e64a5c4542c5968a3fcbaa3483664438c119b43e2d0891a8a9830b81a7a58197d5edd11b030f59f85d0fb15d9d84e2b6c81c8f2dc5ee253a4e3631b30c1823c33ca2687f182cb3b3a02ba497fc778dac4a777cf96065cc42dac316d80886c2f27faa4237df1beef089c3d53561ce7a939aaa09159c06634413d26ea57682c99f187bb3f8238d78a853f2fa3be53fde390d9fd604bd7a40a2ce4b4731a3b6c3c7d8817c452877359d617eb3b4cb798de053270ee15abbbcdc7fe2e410525aeff0696a48f559d2916257edc3530b4e09bd0303069e56c1977f0d97c7c49c921e148bf185381f93ab350c2f6d10862d1023c044ff106c5b1321dd7cbd493971a270ee14b4a22a62b9a6b445dd7ec54c0b87a09374ec778658a89b717bee8a72d9e871b661e2fe9dcb6a13f9494bf290645c4413bcbc3d81778a863bae56befe4549bb0801325de6b9d7f664d407282cd94a286e7ceef6f1bab741ea581c30dec7fe3cc371337447553e07b352cec9a5972f811618b7da2ba3bf2674ecb56d1c41863bcf3fa7d99849c4f539703cb1842b8ea04423dc6a510fc06f9cf7586b6179202a8dd32eac94d1edbee8c9010d8023a61a2d4d96e088cdb881ecca9517bfe78757b7acf71eda42610f8651588c701dcc4482021fd021e765e36183a5141ea39f70d71933d60a021bf0bd65f8351368aa096633cb21222707f5308cc65ec96bd3e9b0c914b26986f41174db8da8f3e1ce7e117934b6525a0e0d1e16a027abd2b450e1197faa17c323d3a2b8ead3d05f77877e73e73816a28204f0b536c25aa20fe26388edcbc7d36915bcbafb710c1e8ad1bc016059af1360e96f389fa92c65c09584b3bfb48d7bfa82eb1edb8374178918f1029f3b06f0fec11335fa734b3c6c1d53321bc7342300ced7d189394fd30aa2cafd0495ffd297fb27ec7c55d548683109c33b081d05afeb1433f3cff90ec397a686339479d7acb0d5c1d188d072a2515c652db2cf79577b56222c649253823260cd48fd811e55337d2cc8da550f3547f87a26ad49ca3b58de9c69e4f257b03f47dbd7ae16add16638ef08aff9db402c85ac5b4357bf8885a9e4573fecaabefaf79124d06f4606d6f5842ee798e34a39c706d20647b5b1fbd17221ef3068d6b757806f404197d0ba9b66557cf2e4ea680db7927be44baeb172013c63d37d6353e173f549dfe9b1e6d305f46c147c0d9e855f2cc31356c7a5c6edfdebb4b3055309702a450c35166bfed9a84e5c5d883f7ad3003c077004f70b5f278ad8a78080d90f709c3ebea93b7d2e8f887f998e12a4fd5aea4fd7c8fbd02f15a92f2070d6aef7ba2cc3d54699433063d197f84a8609dafb7be9b8df5f03a48b761ffff4b969144058558e9fcb680c8f48a5188e527107a6e14646148fa4bade4d05e4af7a6bd4e577bd093ad84f3608cb5d12823e1275886c7f036cba2f3afd89d29ff56e7a1c8ce311104175503ffc1727740175a7eeafff12d0558c284d119f056428cd3ce7d7f4eead98137f76864093d0d9add18b567a435c878e1f939c68e59cee519bd9d9b5a2eb41de3d395f06cea667131df6265ecfd3fa26c260ade74de2fb1e17b9157f1d2163e6bb6715a8be6804e76c891b42092f09b824e9ad78add3e507b2610b17de8974f5ad4121822ce78ae309c6db3770a8d366f6789f9ba6096a4a1404560afeafc037336fd8410fefb5f5896eab47a8bd5831b81fb3d8e920103c89a815016be87af294fd17d7b38c1c47ec84db747c565c779df245df1bb0ba594f769da6b3dd413c7b2110b3956d16b83ea6dd027c6df54e0b430502d920aa29c4460a02432cb4417b01c2cdfc75f051d3a7ce5b5d688c97977ca38e6baaa76242efec311e6804d3b8f02866ae3bac2048629520be2a0577b0e85a7998440f2089a9396d2814c3bf7d2842954425c973fdf61c30742b71ebc295784cb08ca05fa441c695a4d5aaf0abf14846cb981bc225eac05c34cf1d3459dd56451194205b67dcc95dd9d9e9a41f79669f5d983cf2be45dcef638c3be7f6eaa5f5ff8f3b6b56fe0fba21228ea76beae4b318b4a8f0a940c86a60c6548625305a8cf51443bf65b4b4b77dbe28560a606d1036715f8a0f8ae51d7170e08552bc88f07f330df5575c2119322592d9a62c7ac578aac35f56aa60ed7d7cd8116b91ca3fd30643c5aff8d3a0d7c207397e6f159dfa24a7b303c0c2f3ba228bb8e60778e2ccf02e5965140024e9fc34f4a327c549a6f9fc186ae9d0327733f7a88d963d2d4b5db517f52dda522af80354adb9b3b88b1a8222961215b97194cef3f97ab214343994439089da2d41b5a0c22abfada0c0b202484d5340d966fa61d33ebc904daaf46657aafcdeaf0acde29cabdf1dea16ea42f2e7be570cba60680937bbe24b3c4ce9d8cb97fa7fdba56b792056f1749b67a358627d5cdf8d1c48510719d2329613d2bfaabec0e58bc4ac10ee3bd918f5f9fcb04881f6bde786774c40b7d91ae41b7812ec1aa1c4a7e6658ec7743eb5d7091716bb339492c1068b895146c821cee3f5d763acb55f9c3db40b8044d2d92f89fbcd335b407b5e2ff4bf583248febd0a60305b19c12ddb341520b6fdde2b6fe8381ade41887c7b4674d1e7e906e1f961524c8f088f840fb86f73c99e4ad39b6116f4bed32f57bf1f460f98b3bb8cd935444769a01558e525d64af4bc48ae8a258a68eb5fe53796cd4d383fce4d194a6715453739845e416acd1ac466233f885615aeba3f1d9cda0f4493850658b52e250bcc9b202b7f217d20e6327a50267105bfe6cee8c86fab4d902e0f99a2a1003cc64799281201b4380cf342505f9ecbb2d6f8aa6b1bf4b5a8f905ed4480ebad1655638c11ded097d02b96c6a65637b3200e3758c90a0550e2cd5b786c693e4513756e14cbedb5b450aef77336fae0d576d49e172b161625f1c4da3cdbd0c7ee72486181e813bd3a8686fe20c5437e6f1d956fbb4036329dbbba67dd3eee5d5f7cde8f77005abba20d201bfe61ae7f8bbcc0a9f7f0f50c00e8cadb0494dd1ed9df27c5ec9174071ac758c57fad50b5b181e847072b93cf7b70debc516c9e149eb87ff07ceb84cf34cac1f15f0417f41247807f2e086cfc9138135bb102946e9c3e6d0bdb94914795dd64f24c38bee4d0b148a1deb1d99c14ef701a60e48f856005485070a91509254c0fbbedbd3a62540384139ad90279fb160b4ab0d39d0992310980f5881b26c29745a4e50a2e97d6ef083c21e41e9831ffda6352a9f192839cf8dace5348e6aabc5ceeb16ae004a5e86bd7eb71aa7bd1fca1b510466990f3a8367e5dd711a2dad101b21516f3c6c0ea2290e278a6fa44b2d3c6b6f9e02799e82f818a5d04de19024982db1bf3c567769399c20b921cc22d967261c6837d6280942455ac4f924ab4f44b1fd66e0da7d4ac5a212d0dd2370e86b1f8c7ac0ec011b14460c8596f04909194ba30980efdd6d35d310567ff15a99ca9db66e6115665940f88be8c7bb401abddf9fcd52fd0b2322bde0beb5167dcedfca607c5971a14f8b141f30abfc2ea3a64d6a89219aaeb6e33af55e1abd673854e893ad685ca6948bb4d1f3843e4c931d0b1d3122660a7dfc3bf1225f635062acaaa3dc05dbde1bca45d4c633f1551e50cdda2d062974383c7c297c2f4333aea6b87530be1406b2f0400fe735fb3def0e40670e43442c9a1e0ea79ccc64bd3d7eef79601a1dc154eafa2c0493dcb70499a6d0c319348a820884a946255c1e75ec2ee455a39d8dce5a865b0c1466c70250aa85ca759f4361fac506cc374840e8e3026f09e5c80ef352e4334eb4859be0ca7763b451b2b55806d8597fbf72bbff86ed3a88ef88adb664a5e8cc0090d35c49a0a8ae571ce170e8cff7eca8d647fddaf71d71aaf0ef7781fbd53130618bfa16caaf7bc7618035c00dcd5c38530a0a78bd175bd30d229dbeb1f332415769865e453a02fe8cc4ae877c4b91bc97cf724e3d24542af65ceb3bb58515abbd49af976026822900e05829a5537e9772f866b46f06d283068e093f371d7a0e84043f6d728c1b660e5c57fcade02776f76bf28a1b7a37a76654c4a9669059f8e5e9077bcf9262dd791e4526f93c1597a3da5d39b435e9fb4304082eedb937a0c121dd50f2ccf49ff2144b3d019102b92430e26365011ed9a022ab57d84620f9d4585c0a3471ab65e47a38018a7e92f30fa2c84c2a05763df045bd60aca8a7514fa7541d48ac76ef56f1d752956f0a88237a4a726618e0748f2623b64384e10144158cafd86dfe4c283bb529a4dcb254a149f709a3356057d87ca48bcc93544c816c13561bc6a83ba07a5870df086323abe1241404b39b1854e615a71355035d0cb28d41edfa775136297f992c744a3c197c1969f7ec8003ca507b7c48e5ff6ab6269eb42ef8386d21bd71442485283775cc6917f12ff4680c92d81ccea17465b38a78fda75cacada1e451009a98ffbd595895a21fab983eab94d89afbcf7006fcb23b2b13e13c137f7b30844869e87ae47fc895c6338b18a6b5048b4ce8d6fdf7134f22ca635463064a30b9ff750285a711d74b73a48bb9374955222d8f026faa043c6f2cfd2eaab8724e3219f2ce036fb58373019e50047d154c6dad9173715f25cae508208e8fb7e120e8cd1fbc39423d089f0ed243c65b2b9ea95ce38137e082146e7d6797230d20838cd54c42c70880e30080a4a630e956df0e599b0903f6f83ad4cca30ab809c5ded5aef00dd994fa8d846f6fa57830adab7b7e5da4abc81392d41963b3f19400107939a52e4264c09f5bdb7adb459fcf6c233756d67f910c1aae41f41e713cbb2a4458605e0c3535d8a621fb7792fa8d201695b034acf6f8f005d8a1c4a91f03ce8dee6a56f30f5376aa31e66432a188aa6791c2686c8f13dd3b21e1a989650ea1b27b745fce69f9ad5aacf20acac7cae3a74a497df87eae8d96dde67204c78c604e6e3326a64a073de0a506f861aec0913beb41a39f254d168640063e4218b8524e0eb05aa7a231892ff626fa3ea26349092eee099081ae474d00aa483830832d1927efe680eab8de4e73e3958778ba9130258cad926e5c9e2bbcf783fd22c0a9646d64233c7e317a90edbd2789ee2d8c126a8ff141ff21aa55e25dbbcda3f5d7404820a245f5bf2d361979cb8c7e488bed0c9df1bfae8816bb1283b67bbff8304b2baa8a7260c5102f61ed1c736742523da96bcd6aceb277c6a0a94cadbc7a264c8adfec5e190062e7e258b59f098a701773ddd51d199e0795926a5385e012ccd", 0x1000}], 0x5, &(0x7f0000001680)=[{0x78, 0xffff, 0x2, "9a62c4d1b7053efda1358d2f744a749afacaf28db8e303a06c7510450ad3276152d9990176c1dee4a1368752241d1d12a67ecdf54e995c3cc881eedd2ecb9db1ee5072d439f36d5be41bae16443934a99f078e31d387e3173a0a258e9cae19c638f7185b55"}, {0xc8, 0xffff, 0x5, "b929e4e09b6ecab22f3801d57f1df9fca0cfbf1126f2e56f5e0d57262492682c17c3cef7b0f06592226b9438f07b0b938362406f932af2433d96892d80a2daa9da09cc8acf1c561295f64fa309188975fc8b49fc28ef699d634ae817a9ba9ecd26c9516493627f12da74562654c46d72646118d5b67e5949a2f8ba461abe47c5b964a59af1a03b9bca22039ddb8e9e3006dafe3455c360435b339aaea33968dd279978651468163e0b1fc1f49218919401edc9"}, {0xf0, 0x1, 0x0, "0411a295f071f3421682e05d674d14976df1f64383613cbe09746e6bc0e205babfc28f4ce536483e3b8dfbf039694184b583c01459e0551cb6c8a6781ec29f25f3fffc7a163912b0be1d4239dced08997c307cd0234044d1eaaf2d7fcc692b55a6e781f95f85f04b974bd2d07509877a3eb791cb9cbaaef42b41835473bb74af1c644c153706e548a165bc7141a6a434ba648a19e233805833e21faedc6f1d346decd359ee3c5d7507bf363fdf9612cc2e53c87a9f9f67343d55882812ef934840fa22934d213b58332b83dc54c7571639ee1fdf61712b8922af7104"}], 0x230}, 0x9) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xc) sendto(r1, &(0x7f0000000280)="a4f629612f32fc01632474d501a293daf2808428d05125cdc3067ec2ce503b35ce4e77bbf4e877990b93c84aafa7dac6f974c8c9c5bb1cc152cb249db284579f63d5620b8dcb41bade52d8d1ee034fad65bcb23e8c0fedc63805cf9b38a77404a95f15a7c5c51856536824a8011c455e7bc25b3e38e7a87b6df17c5fc8d13070601c17fa04444c117c5410620f777a91bfba82f26197cdfb40eba5143119923d6c171afd98edb37718043931ece2b2d145dc86a39933fb854438a0cb7fa98949da083d19f92f7f18b817c8ec313b5b141288daf0b0ae0866fac7d235df4f4660e7e66e57d0460cdd0dbd0f8f683b8d39de20cac65294365127c769", 0xfb, 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x50}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x158e411950bad76a) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) 16:00:33 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005, r1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0xe02) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = msgget(0x3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = socket(0x1, 0x5, 0x40000000000) getsockopt(r3, 0x0, 0x101, &(0x7f0000000240)=""/90, &(0x7f0000000080)=0x5a) r4 = getegid() r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getpgrp() r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r4, r5, r7, 0x18, 0x99}, 0x2, 0x0, r8, r9, 0x2, 0x46c, 0x2, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) setuid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000351, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x3a, 0x12ce6ba, &(0x7f0000000280)="84a83d92529719822f6e9f1c10c0e45e4ad5fde24ea4b0a6fedbe3acccc05392851d2ee061455310de09d3bae465e9af74e0593d305c0aab", 0x38) r3 = semget$private(0x0, 0x4, 0x210) semctl$GETNCNT(r3, 0x44bd3a344254dfa5, 0x3, &(0x7f0000000200)=""/96) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) chroot(&(0x7f00000000c0)='./file0\x00') connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfff, 0x8000}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0xfffffffffffffffd, 0x800000001) 16:00:33 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0xa, &(0x7f00000002c0)=[{0x0, 0x100000001, 0x3, 0x401}, {0xffff, 0x7, 0x7, 0x200}, {0x8, 0xffffffff, 0x100000000, 0xed7}, {0x7fffffff, 0x56d4c9d7, 0x10000, 0x9}, {0x8, 0x2, 0x0, 0x40}, {0x8000, 0x3363, 0x5, 0x4f9}, {0x143d, 0x1, 0x7, 0x1ff}, {0x3, 0x3ff, 0x100000001, 0x80}, {0x80000000, 0x7, 0x2, 0x9}, {0x800, 0x2, 0xc773, 0x8}]}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/248, 0xf8}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000040)=""/44, 0x2c}], 0x3, &(0x7f0000000480)=""/195, 0xc3}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket$inet6(0x18, 0x2, 0x8000000000003) setsockopt(r2, 0x1000000000029, 0x81, 0x0, 0x466feb218a983b4a) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r1 = socket(0x18, 0x1, 0x0) ftruncate(r1, 0x0, 0x9) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x20) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x800, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x49d) 16:00:34 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = open(&(0x7f0000000540)='./file0\x00', 0x400, 0x80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x10, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="31568d278503d318ee009b038256b053483b91058886479e511202e6b0768f7362bb3db76d5d0e92b29cd2f1fa064f6950afbfce74bced05429a5f37157e39f6a22c66c036f20b95cf7c19b50f79e7fec20a427fdeb6d7575c2888c0220f62092da494fcfc753e35", 0x68}, {&(0x7f0000000240)="2a447eaceb170cb9e955866f4240864e2e72140d7dbbb44f5dfb4c2b5ac733925eadb8ae0d2caf00e0d70a56808cd05933a183c80533395e95a739145c9b081bfb1953ed7d1acc9b3fd1d7f289b754f57fc5a524f632852e1fffba2e382b4dd2cb6651ccdadbccaeac82547d09130d677c30d5f47c8845cd76c2", 0x7a}, {&(0x7f0000000180)="3f6a17dc9456e06134734675689a037af14a88b9f3ebf00a56861ea38e1ef7b57dcf60c0b8a8de56", 0x28}, {&(0x7f00000002c0)="348156ddfdff9b75c13520b05f227a23d6c358a8bf95994da269446f17db9e7c4b4b30f3", 0x24}, {&(0x7f0000000300)="ca64844073827ee131a1b344b70d8e092094db1eeafb454d0828e1ce48ff21e06c3477872254db9dc49418285da1b0d42c553809396ddce73ece2e26142d5567f4615b30abcbbe4332dcf3910af6da3e5243acd3cb1fb0a73723bd43464553ab03cc1b515582bf289df143f3a442e24e2a0129fcebd15c77226ef76ce6ef33ce3d5a92cabb0390ca09de6c4b035c10e732baa6641c3df429980721ab34dd639dcbf52d3cc1457c2423d8c5944a353ea4c640b08ee1aa16d25f6094905d16c11515aa57347dd54461ac247fc3555cc9f84d26e21f944f35ccc89c80", 0xdb}, {&(0x7f0000000400)="9a273ed827be6aa6a383aa23628916871570812d9460a1d5bb0fbb8eb7aaf594c8d3e345e7fd85989f260ecd20003eea38d11cf2145140ff630b59fda180d1716b03a70a048b871c52d3748e2cb4e737ffbce4ef8b27db6b8f6da34c1a5fc6aeb4b2baddccc77d9b291a9fab2c3db9c6c92859ee67aa9afb7b7d12a698e1974c90397567c1e6", 0x86}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000200000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x1}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10000, 0x4}, {0xf, 0x5}}) r8 = geteuid() setuid(r8) 16:00:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x100010008) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x712) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0xee8, 0x2, 0x8, 0xffffffffffffffff}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x10001]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4c) ioctl$TIOCNOTTY(r1, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r1) setregid(r1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20, 0x1ff, 0x0, "0000003f0000000000000000040000deff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getegid() r5 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getegid() r9 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r11 = getegid() r12 = getegid() getgroups(0x9, &(0x7f0000000240)=[r4, r5, r6, r7, r8, r9, r10, r11, r12]) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt(r1, 0x2, 0x100, &(0x7f0000000500), 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xffffffae) getgroups(0x7, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0xa, &(0x7f0000000440)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getgroups(0x6, &(0x7f0000000140)=[r16, r12, r13, r16, r14, r14]) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x917, 0x4) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r15) setuid(0xee01) r17 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:34 executing program 0: r0 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) sendsyslog(&(0x7f0000000080)="86d064775d3252d2e821d568c8bb56a3e4121310f3e078c1400268887ecf5439c1273ab5d465a83587c3f634125594cc8065443cb5c8ea818e42bab367a8baacb4ac29c60c8a7f0c30c17b62dc8e4f167c3c436666292b6ae07ba821058d059f0971a8e4adea251496180dccc45990304210bc445d3e938a71970bd49a786672dc8ecefd6f81f493adb051c34d5001f9a883b7f52b9fc911642d6fcc2f7e0da129e6a36b3f89a63c9f77", 0xaa, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) 16:00:34 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)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x5, 0x1, 0x4, "a7d47e7e477286eb190953c7be87a12e70da9024", 0x1, 0x81}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) write(r0, &(0x7f0000000040)="af4af08c06e45e73809821c75d37a3f9b9494162aabf0dc9ffce5cf4e37a1e77e8440af06d6b0d728b8baca79e6120e1eb39156a9629f6c1c215d1cd5abe9e41e433f4fb7bea1a0d40ab944a148a07ac199da31bb80a1b3abc80442882e86c2f735591", 0x63) 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) 16:00:34 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xc4, 0x8, {0x65c1, 0x6}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x400002, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005204) r0 = open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d994481d093ca1450de1f2f5af6294e7eb750ae7ae9da2711466df017f3f102a4f3d8bbd86e5a37111f83b1573b154d80a97f4b772", 0x35}, {&(0x7f0000000040)="5db9cdf857aa5c29453088606f8980c4bc5263f639223ff766b7b3e2230150823d7125f62f2efdc0885c58dbafd48d51bac6e62ea85ad63dde62bf411bff80af6568c3ce1985fdca6b785fc244bbef08661496c81c8bd1420c6711166d7d9db3f26849064388d44bbc20dc0b6fefbdcc5b3d8ac03179ca94e1e3d07a90d6bbeb4af4c688e5f28e25f1b39f98dbe881b1d0c1f8f405289231c45a55708a8acea93b8c39c5d0370d", 0xa7}, {&(0x7f0000000180)="15121d85fda2a49ecb56e106b4861f77dde96b6def44c0cf756923f1bd6d32f770a83d92c467e021e4529f07c859415ed25777272cb1e6d1e649b88f2f9e42884ea1691376bda439762763d4818b676d7422c75edf98206a0bced13fa84de19180399e75de2b6820cd8377dedf9c7e53bb9c6e5ca8a9d18fd02d6989223b2178c1854fe6abd753a2e983298101e5e15ec5209605777164ced7da0f201b173f47ea3e10703942d6a01d9733c2bb858d62ac7118d988706dab50", 0xb9}], 0x3, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 16:00:35 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x118) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r1) r4 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x3f}, {0x18, 0x0, 0x3, 0x1}, 0x78, [0x9, 0x4, 0x3, 0xfff, 0x3, 0x4, 0x4, 0x80]}, 0x3c) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)=' ', 0xfffffffffffffc2d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1, 0x0, 0x0) write(r1, 0x0, 0xd8) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10000) pread(r0, &(0x7f0000000800)="f562c0ac2edc512b655c3311eed50d77ae12147148240e8b52c574e932d4dbd6aaa68468e1c3707146d23ba17eb51b21375c61247cd3f4874bc875a0a26cc2f60c081fde149292ee22a29cb0bdfa94bac0c5e65dcd01e4a6ec4060b3bad85aeed12eb164b9e1125935f1c100b9819272cebf4c02a6253262c6851d4dc1f5055b1c0027a8ff3d42959f14e943c9ff045be3bd157ebf0d9cb94f2b97605d89026aefad919e8b05b918cecf9201a750d45fe4f17f04e3478ad04cd7a7b6ac2b643a78196b52e651fda2247c986e36f8962baa72c1fcbefdd8fd1c6bb0320317c37a4c8482cad77d8e3d458be24455a6c1057a63bce1486de179c982", 0xfa, 0x0, 0x0) preadv(r0, &(0x7f0000000240), 0x100003a1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x3}) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0x1ff}, 0xc) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) readv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/38, 0x26}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/59, 0x3b}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28198, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x3ff, 0xe80}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2a, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x1, 0x3}], 0xe55b, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x800000000000000, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0xd2, 0x1, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0xbbb, 0x3}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000001, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x5cb, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0xfff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x48, 0x20000000, 0x6, 0x1}], 0x20, &(0x7f0000000080)={0x40, 0x75}) syz_emit_ethernet(0xfffffffffffffd99, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="37d96bd3fb2f4441afd1171dbc1a3c32f4caad338efa23a7854316550a16bcecc106b7e2ebceef2a2af267b257480c9fc89ec891675cf09ca1981fb80189069150a8ad87319447603f240eba276e7b4d964087fb1d83e8b63a2a3a6f279e05e974afdb33afafe1a838ce74c37f5f5cae1456b03242132711bac6a9e15ac96d88efa698b635f2391d3c72569fb9e52ac0a8c388e5c5bda695", 0x98}, {&(0x7f0000000080)='f', 0x1}, {&(0x7f00000001c0)="eed8cd9e4756a07dd0c6251693db9e52620defadf6e8538dcf5eb2a42eb0a1d1f8", 0x21}, {&(0x7f0000000200)="f8e43d5769201d1dcae305d9de9774d3fe67aefdf2bbec1cc5dcebcc06eba06d7b78d3f973aaf20f967d61e4e3d888a7a73e446ea826b85c7cbd316331d405a8", 0x40}, {&(0x7f0000000240)="b439805bcd0b9e33b1c701189cdb44420280e22e86333ef3769d57709ea2bad9c3984727afd84c171fdbcbd59849d00e708bdbe7edfc6d180df3fc96a0ac38549d50505c7179a7d3b8b8f50a8ac0e167850961f8a5a02cf62dc84f3d65b95de3080504fc1f40ca449f2c9173ec1ec94fc4caeb02ce791e631d722dd3644dec923ebf711850ab4b4977ff267aac52cf03c2cb1fe3c32b", 0x96}, {&(0x7f0000000300)="aac48c0a12b612954e4bc1a365a02dc58d41bf1e9ce97a1d163efc1eacbf8511135fccec86f304be3d0261c967a9fd2553c29cedce3629c93aae75c4dfd05d6895c0e0e2b478313058cf92bdf99003e4f5c02d76ac18e47e5fae936764aacb1e052b27e6f4d3fbce0185f9edef4b900a7402182adba6c1cbaa90d58dc67c3d95326a96fad6209d212e5934cca803d1d9637309fb457c64212b6dd3aa1b5a6e4379a721e8775b45223b11492d6f4c8a7bcb78bc0de49afdebc5498124fa84ea6bef9261de86ef25a835da791561bb68292193fd70f3b480", 0xd7}], 0x6) r1 = socket(0x1, 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r1, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) syz_open_pts() ioctl$KDENABIO(r2, 0x20004b3c) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) flock(r0, 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r0) getrusage(0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/194, 0xc2, 0x800, &(0x7f0000000040)=ANY=[@ANYBLOB="9326e75c"], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcdb, 0x9, 0x100000000, 0x6, "6eeb4b8728969ec9d0788631cb04a6173a3d1df3", 0x9, 0x2}) 16:00:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget(0x1, 0x0, 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000010c0)=""/238) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:00:35 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x1, 0x1, 0x1800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x9, 0x101}) getgid() utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0xc0) open(&(0x7f0000002980)='\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', 0x2, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20a, 0x0) 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, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x8, 0x9, 0x0, 0x1, 0xe7, 0x78, 0x40, 0x0, 0x1, 0x2bb4af60, 0x40}) ioctl$TIOCSDTR(r0, 0x20007479) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x4) 16:00:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x400, r1) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0xd34b1b0078722143, 0x2, 0x4b32, 0x100000001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, 0x0, 0x390) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r3) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pipe(&(0x7f0000000000)) socket$inet(0x2, 0x1, 0x9) 16:00:35 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) setuid(0xee01) r0 = getpid() ktrace(0x0, 0x1, 0x10012, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffffffffffffe}) 16:00:36 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0xd, 0x9, 0x100, "b60c54e38d5d0c7c29bfc330162a1a4f5daa0e43", 0x9, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfee2) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0c09a5e8c3e66, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x3, 0x6, {0x3, 0x7f}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000b00000000c1670000de00000000000000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000092, &(0x7f0000000200)=[{0x25}, {0x6}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30408, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x3, 0x6, 0x6, 0xb7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) shmget$private(0x0, 0x1000, 0x102, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) socket(0x18, 0x630073f0afdbd8cb, 0x9) 16:00:36 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x4) clock_getres(0x4, &(0x7f00000000c0)) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x100) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) socket(0x2, 0x5, 0x1) r0 = socket(0x18, 0x4, 0x3) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffd30) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001600)="e6bc2c628c4372f6092e2edafd67c50000", 0x11}], 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff3, &(0x7f0000000240)='n') 16:00:37 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x400}, {0x18, 0x2, 0x100, 0x1}, 0x7ff, [0x8, 0x0, 0x800, 0x1ff, 0x52, 0x2, 0x100000000, 0x7440]}, 0x3c) 16:00:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = semget$private(0x0, 0x3, 0x40) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0xff, 0x1000}, {0x2, 0x100, 0x1800}], 0x4) pwritev(r0, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x9}, {0x27, 0x7}, {0x43, 0x100000000}, {0x101, 0x2}, {0x48}, {0x83, 0x8}], 0x6}) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='.\x00') pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) socketpair(0x2, 0xc006, 0x6, &(0x7f0000000080)) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000200)="5a2766ed1745e4247a2ed3dee4d89c81678a83cd956d20766b6871257366b37b68588599b7dd6b9723b52f3201e7d2ce946996ae3735669b8b7b50b317097ff3d500d4050f43fc2dca8a81f05a57167497f31d0e8ad8164fdad356c0bf17e63698c65b6d7156bfb23f5d568b4df4a7997eb7a1559190baeb86487ca978d326ed6f2ebcac3bc3417cb890e118535aa9b4a1635911dc251fbeea45b92fb593e203abc38a3888779e5c4457dbbc4fec", 0xae}, {&(0x7f00000002c0)="a6db1e7b59b2db1b2cfca2fc05356f6b714480053bfaa243a32af72222", 0x1d}], 0x2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140), 0x4) connect(r5, &(0x7f00000000c0)=@in, 0xc) 16:00:37 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8daa41f532245278, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1905934d3584c697) chroot(&(0x7f0000000240)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x46) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x104) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/217) close(r0) 16:00:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x40004001400028ae) 16:00:37 executing program 1: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:37 executing program 1: dup(0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x6a6d1804a722b8fa, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0x101, 0x1}, 0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x3) recvfrom(r0, &(0x7f0000000240)=""/81, 0x51, 0x6a50bd189847d5e7, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000300)={0x0, './file0\x00', './file0\x00'}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530009e1e21245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df65674185d08ad9c22d109356ab251c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8ae13844c9d6b46e994b7c1c913c1fa1f1719065087e7ada2cf4c2ef3717d7bf280d047a05ea3b29184daf80cbe0fe755cad6"], 0x10) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000038219712e9ebf24137a3dadc40439c4f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="33840fe9"], 0x30}, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() getpgid(0x0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x5, 0x7ffffffffffffffd, 0x2000100000005, r2}) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) faccessat(r0, &(0x7f0000000480)='./bus\x00', 0x80, 0x2) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 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, &(0x7f0000000000)=0x9) 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, 0x3ff, 0x4}, 0xf5d5, [0x9b, 0x3, 0x100000001, 0x2, 0x3, 0x4, 0x401, 0x1]}, 0x3c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) chmod(&(0x7f0000000240)='./bus\x00', 0x108) ftruncate(r0, 0x0, 0x8001) dup(r2) syz_open_pts() 16:00:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x57a07e373cc6999, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x340f05b6f04fb5c6, 0x3, 0x1) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x8, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x41602570fa89291f, 0x40000000, 0x3fec, 0x8}, {{r2}, 0xfffffffffffffffa, 0x81, 0x20, 0x6, 0xa111}, {{r3}, 0xfffffffffffffffe, 0xd0, 0x4, 0x8, 0xc2}, {{r4}, 0xfffffffffffffff8, 0x4, 0x10, 0xffff, 0xba12}, {{r5}, 0xfffffffffffffffa, 0x24, 0x40, 0x84f, 0x800}], 0x81, &(0x7f0000000480)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x1, 0x0, 0x100000000}, {{r8}, 0xfffffffffffffffc, 0x24, 0x2, 0xff3, 0x1}, {{r9}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x1ff}, {{r10}, 0xffffffffffffffff, 0x20, 0x80000000, 0x100000000, 0x6a2}], 0xdbe4, &(0x7f0000000500)={0x63, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000140)=0x8001) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffc, 0xc4, 0x80, 0x6, 0x8}, {{r12}, 0xfffffffffffffffb, 0x5a, 0x0, 0x3f, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x80000001, 0x800}, {{r9}, 0xfffffffffffffffa, 0xe4, 0x80, 0x7, 0x8}, {{r8}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x7}], 0x0, 0x0, 0x5, 0x0) pwritev(r6, &(0x7f00000005c0), 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="30a88f178728095b9eb3ac4471a6096d098c2a65edc378edebe5efabf018224ac3fee213370e3dfb32752ff7f1946e549c548dcf5844a29e8d5d452248b374211c227b9d69ec2df169a6c715d05374a6901495d8737406440ab0bb682ab09d58beb9cc3bac636ee8b679e2b49c3d54da0e4058e3b22bdb03ff09a11e868d3e98f4307cdd90138d657b8ddb0ce716f66e86d641c1770158eb1b330bf0e182130d41c72cf389fdc6ae1e0275fb01", 0xad}, {&(0x7f0000000100)="177a0fcd003ac9cef77a70e9924c", 0xe}], 0x2) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5bd7ffab40e029da636e58db4665c6593d2870b4122cd23500"/189], 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000180)="319eab212db412608c908de13285996dd6323b788bc4174d6ac958e92c7cdf086376b2de5e917a8097f62c535498c82c881f62be957a614887b1ab7fe186345ebd744056981cbb74934b11ee2a9aa33e499e3990bbeba354b43635879191c56a7df24e6c68ac45d2b18313a7cfa8d8c850e93a6d163a9d6de300e0d52b29e7c70dad39d52b2c5ddff3f93a", 0x8b, 0x400, 0x0, 0x0) syz_emit_ethernet(0x57, &(0x7f0000000080)="cfe8cfd13e65948dd7fc505b65cfbcb1d941d468091abfdac7ea00020a9cca71c1fb09b7f317924c04bca291f578") ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x400, 0x7ff, './file0\x00', 0x7, 0x8001, 0x1, 0x5}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pread(r0, &(0x7f0000000180)="2d3e9581c88784fbbf546c1b8b04cc03021427bc91275e38a5e3d791c528373b723f6ae3021ce9b24e191cc77ce032857faa969a2e884622904b604bc2b9cf99f5996be08d0516ae37e243284030bf1b9b1b9b85a1c20dda0ce33e794cc1bbbc8ba1b52404cb806d95d34de21110709c3cf58bd8d3202a4a80bbcee9b48548a3ae89729589e62a32ae35203818c530d256fafd8b1d65813a4ec73cabacdd50631d21c64bb8195b61294c55aa6e7882a2ddd32136410d8d35e7e0ceef173fe14951af1394", 0xc4, 0x0, 0x5b) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8402, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x26) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x7, 0x3f, 0x6, 0x2}, {0x1ff, 0x40006, 0x8}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x400080002001, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)) ioctl$TIOCCDTR(r0, 0x20007478) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:38 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xc82c22309e34db60}, 0x100) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) syz_open_pts() 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xb020, 0x362b) 16:00:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa84e9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb673e9e7247818f970e017c7cb9303e6b505059f34d3fb9dd3993b7535fa269859e24b2802782224d7d5c13c21cfeee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349e8dc74765b97d0c284001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x100002c8, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x843, 0x1, 0x76f, 0x1, 0x800, 0x4, 0x9ea0, 0x2, 0x3, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./file1\x00', 0x20, 0x4, 0x4, 0x1, 0x8, 0xb6, 0x9, 0x1, 0x0, 0x8001, 0xffffffffffffff1a}) 16:00:38 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) seteuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x31, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) 16:00:38 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f00000001c0)=[r1]) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = getegid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="2f9c68d494a45d1057f6069c63764e5b641f068c5c5eb95c1c4e8012d448bc46de0e546515046db23f8dd8dc6509ac9d41bfee7eb25a12a2d5bddc5a6276c4308c1ecbe41c27bd7aefbff17bc16728714b44363fa5477977479727caa609c916215a0d43e60eebe17668fda7a400092e4702b640faf767ff3270b9deba554128f2ff476db72a35bf7ed43df096ce49ecbd44ee33ab71b9d72a75f079f8089e9bf8d0", 0xfffffffffffffff8}], 0x1, 0x0, 0x4e) 16:00:38 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x72e83cbb0c21b89e, 0xffffffffffffffff) 16:00:39 executing program 1: 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: 16:00:39 executing program 1: 16:00:39 executing program 1: 16:00:39 executing program 1: 16:00:40 executing program 0: 16:00:40 executing program 1: 16:00:40 executing program 1: 16:00:40 executing program 0: 16:00:40 executing program 0: 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x7ff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffff66d, 0x4, "73cc510e52b3ad2e0d3fc9c06d00007f00", 0x0, 0x6d}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r2, 0x0, 0x0) 16:00:40 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x15f, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r3) shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ffb000/0x4000)=nil) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x10005) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/29, 0x1d, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0x7}, 0xc) 16:00:40 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x12, 0x2, 0x9) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:40 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10a10, 0x55) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0xd844, 0x4, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x48}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xb7bc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x681}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:40 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') r1 = socket$inet(0x2, 0x8000, 0x7) connect(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:40 executing program 0: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r6 = msgget$private(0x0, 0x508) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce7211"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) semget(0x3, 0x4, 0x481) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) close(r1) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:40 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) socketpair(0x18, 0x4000, 0xe1, &(0x7f0000000040)) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) mmap(&(0x7f0000395000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:40 executing program 1: socket(0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e010129927ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24"], 0x10) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) 16:00:40 executing program 0: 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}}) socket(0x18, 0x8003, 0x0) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x2, 0x3, {0x8000, 0x17af}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$getown(r0, 0x5) fchdir(r1) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfffffffffffffffd, 0x6, 0x5, 0x0, 0x3, 0x6, 0x3ff, 0x1, 0x0, 0x6, 0x7}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x5, 0x5, 0x4}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getgid() ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0xc0, 0x10, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x10, 0x1, 0xffffffffffffc131, 0x5}], 0x8, &(0x7f0000000080), 0x7f, &(0x7f00000000c0)={0x101, 0x8}) dup2(r2, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:40 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xe9, 0x95, 0xfffffffffffff000, 0x3, "3b7298650fe41262d34ef1b677c1260aaf3f1882", 0x7, 0x3}) write(r0, &(0x7f0000000140)="1d448fa90733d3b62e3b33db45abe4e1e1744791e184e0d3", 0x18) setrlimit(0x1, &(0x7f0000000180)={0x8, 0x1}) write(r2, &(0x7f00000000c0)='C', 0x1) syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x3, 0x2, 0x80000000, 0x7, "7c88f92bf3884f9c10fe9db07d915617d0f0ac10", 0x5, 0x8}) readv(r1, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x66b, 0x3ff, 0xe029, 0x101, 0x100000000, 0x81, 0xa7]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x9) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x4b, 0x1, 0x9, 0xfffffffffffff801}, {{r3}, 0xffffffffffffffff, 0x44, 0x2, 0x0, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x54, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40, 0x3, 0x38}, {{r1}, 0xfffffffffffffffa, 0x80, 0x40000000, 0xffff, 0x6}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x2, 0x4, 0x8}, {{r4}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x1, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffffc, 0x10, 0x4, 0x401, 0x3b9}], 0x0, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x80, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x8, 0x101}, {{r3}, 0xfffffffffffffff8, 0xfd, 0x40, 0xaf3b, 0x5}, {{r3}, 0xfffffffffffffffd, 0xc2, 0x2, 0x3d1d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x944c, 0x37}, {{r2}, 0x30216f53cc1149d9, 0x4, 0x4, 0x101, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x1e, 0x1, 0x5, 0xffffffffffff8001}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x7c7}, {{r3}, 0xfffffffffffffffb, 0x76, 0x20000001, 0x10001, 0x307}], 0x6, &(0x7f00000000c0)={0x8cbb, 0x4}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)={0x3, 0x400, {0x100000000, 0x4}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000400)={0x5}) semget$private(0x0, 0x1, 0x400) dup2(r0, r1) 16:00:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70013e2f66696c653000"], 0xa, 0x0}, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x9, 0xb}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33058f9f9f4aa6a607a1518f6d70298fa6925552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f7", 0xffffffffffffff57) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x6178) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x200) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x62b, 0xbff7, 0x7}, {0x30000000, 0x7, 0x400, 0x6}, {0xae8, 0x6, 0x5, 0xd0bb}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/51, 0x33, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 0: pipe2(&(0x7f0000000080), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = fcntl$getown(r0, 0x5) fchdir(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x7, 0x9e9, 0x40}, {0x6, 0x5, 0x9, 0x8000}]}) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0xd, 0x1}, {{r0}, 0x0, 0x2, 0xfffff, 0x5312, 0x8000000100}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0xfffffffffffffe00, 0x401}, {{r2}, 0xfffffffffffffffe, 0x79, 0x2, 0x5, 0x10001}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0xffffffff, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x753}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xa6, 0x2, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0xfd76, 0x2}, {{r2}, 0xfffffffffffffffc, 0x5, 0x20, 0x40f, 0x7f}, {{r2}, 0xfffffffffffffffb, 0x58, 0x8, 0x7, 0x5}], 0x3, &(0x7f00000002c0)={0x6, 0x1}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) fcntl$lock(r0, 0xf, &(0x7f0000000300)={0x3, 0x1, 0x1000, 0x1, r1}) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x1, 0x6c) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x2, 0x1, 0x20, 0x5065, r1}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000003c0)) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000480)={0x9, 0x8, 0x3}) ioctl$TIOCNXCL(r3, 0x2000740e) pread(r3, &(0x7f00000004c0)="7a3e5899f6ee5aa6a45cb144a5157c4d45a3734e8fc7bfe39cdc3ef33c672d09343dfaddde9669a86e7dd114fc1fe8266f0d2a08680ee7c350f72817277a1b9f01d433edf770d36493f71fc60c129e9a8d5958062afa4e37781b9f4076affdcc2cdd7a38ab2bea457484c135ff005ffe81950c81510a89b2fb2d562a3bacf5ebe690fd91938f6b94fff1e5ddc14f1b48ca3f1af11fe3de447d2633985dc6f50dae759b49f45c83be341e0f6c167282b9eecc9622078c516cc93fbb7d99273d482ab5aa14f8dc6a8e469d0654e1a8460ce186bddad7ff3b59b42dc62cb46309d7cf17a26c60e08561495efe473697870573de8cee5d62f6956d97f8fe3d5ad3b5bd3eccf877c402e36d5eb2d0d9ef6d17632192ca52efc0a03b9ada662ba84696350a3aa95ed9bce1b2ca83f0e9dca62667130080038246dddf64bbc9d736407513ebc7bb536f5d1ee778bea23c2a5deb9945a59ef3bf947389fb484341f5ce5b157cb6c351ed6d17b7c95e788aee6384bb61ccc43ce990f3d6de650420e3fbe76bf4240766cb786445ce3362be724b7d94a09f28eab07c2f3b3d9323ee6d252ad9a72016960a24bc2a5d13f340590665bfa173ec7c5a3a78caf01985a71023d03266702ba593811210ddccc316cfdb0eb7732aeb6b632f114de2a22c722adccc68f39fdee5ddc8e104624a1a7e58a9b9b860bb443b18e2af6fb908ae748f58b021533ef9a996baa4c8179c5d54b15c5e612fa66d77cfd9233a13f298cb520d12f3f920014e4a44f9f40d954c620de7d1db0169b8151586110ac0a71eafab4c9b408daae6ffcf2e101d222ea75fd73b75f63cfc1bd056eb860ff2337bdc0f2bd72af2de9c8c4d6638d03a40ee58bd4313ff89ca458b11d009f4f6bc9be0b8f897c2b63eab5ba692ff70a8f3612408096af596fc8d154d8fc85b6ee55bddda114d51c78d9698bd150f265b03a0368c07b28332ad4b11e4419cd8ca9d89a23d26334339da1f17669faefd8b251986070ea5663fe7c1352e457c40660708700cbac29eb405bd7ad6f82f0233bf637b8e72a60b83e4bec1c422460838faa7e07366572e54a9b0a1bed616ce7e251e21f648467db7764685fa0283e38494358592f987130b439e49e25d1fc14167d341115eef98b1d4f7008aa3f826bb3a49af6be5b6e87d6eca999a77cf700807ddb536b0c079cd7c0748f6659ba815206c01328cf8b4c23473e0d33958e5c2c30c6b49268ef9bdbc318b4ceda1d3aba16c969e53791e3932291f47f382d478e6a57787de5faac236412ea18371642c71ca98657e1c56bd5150fc736c7640191022853ac5ab92f76581562c319e0b6f9e449505e71d2e39f5ff387efcf9653642287805c1e19410fe1708a85a768d628f45fc82ee7a998b464d8dae938b4b73c9c57abc894f623edcef6df705346c9657aed0a0b84b4e2c997bc9e6804ca31b2b3b01e7d925f9a140260adb37a107e704cc2e44c77badede31bd9060c1260b048ab0460a0b0fb3ef6ae0279f3ab02636dd9fd1eddc7e23890b9d5c96ba85b70d5b8a158249e17a4c2a9e27b4ae68878b77b6c0ee6d114b8c6269d029a2eb34473741d5e90ee275a30ac42baf6746cd75b8e5e795b1a8719be0a7bcf45e2ae68f7037a7e702e7a88f2483ea559fd437b969650c4221eed55a835115cb2a09393d3d0a2d3da745852d922a6e7fa7c687495ec32b012f09d7193f2cebc6501d94b5df702d918e6a7f97f80100988f0ef22d123e1709d8397d2bb59bd9aa8ca1e81c4b44e05ece41095185c9b1c77eef931cfa6a08c09db16f0d575ad82072c8f6f378e3ad8533c7efb77aa600a83591741a5ce78271a1d5ed3c0588daa8a342c2d008ad33dea2dbb94ae19491f834c7968b8b8b8bf233e6500fb7185fba8f6dec2c7e9686fc4e94bc7f7527df70f73e05618b62b07b053f2c1546468b9911864ad96d972b55564898afe4b20a0867db2477af80617e6a4fa6af9798ea0dab8b5d3ab9ca0bd69f3cb5b11bf941fc86c9de8b1a76e5f3459ace9528be3b574c9064b594ccc01859ceb6a5cf02b76f85bb6b4ffd5022fcc8e378dc6b9f5e03fdf3e2c800135583f0bad59a21f3ebc5e38ad7ab7f49655523720d9229ec8048c5c68d6c749aabfd04745cd14e9fb400c0cf6904c5d19cc2143a162e514cf0893b7080a5454e165379bd37c712ba2df21129b2db4cc9322f6817674fbb0295c04e98f5a6a1dd43908af2d5cebc901e7201797bc73fd0cc2b883b802e23cc7dcaacec0422e3374420e857c42f069698a2f148c3670988a20bb1215e543c038fe44b28e0b91199d042da9f433e75f3f9f5a9900697ac51e393002516da5d8512cb3e62dfaf37f59a7c7e1e2f119fcf2824bdc1c23ada8ba7e854b2c5c15e688ffc723dd73a1530093fe4bfd6f9234072d9cfc42bec7c55bb3d39955b190faf3c5a4aba02a281d33931df3e9673a0874ec54abb799bbdf7a9172c7256c641eee849f0ca1a47d31720684ccbf132261432201cfd7ff6c180ecdddbe9dee022546aee1a09fc960ee30f3417a967a848bfbc984fc2c9ef68605f356d40c676e3fe807e1fa5ef925b7a5ab099d7bf5f50cb9b14cf30b617d4b8d71bd9f82e9b6a863aab13f985b70c102f9a7c918d15e7e583ecba4ff8fe9cebf7d1e257551b79eeb70b7bf84c3c4ab71dd5c3a0e8c90a3cabc575bf433da0941b8218b7db58c7409c9d487c601f44d030866ec970086eff7d5792d4fe6b2ab3e7ce52de2dd629ef79a792a9fe30c15187f67d11323ae92de9873a879f62acc5bb0e6f00d52d3faed994601a9d997397bb0175d2454fdb19b794357f31a222f341937175ee3e0c8a84ea40a7f62365c9de3853e22362bf83db7f13df5524cec91a75f31b6129e0517b8eb081b304b391a9369c928f9df2e9c3e0998549f9e631dfc8278085c347a6c3ba9c228ac9f2cde45ff042eaf86adfc46408e7416edbb0cf7e329779d94bd10460db5cad3ab280a5eb9036d96d3b1e970b6a7cfe4b8898e243d482bfee52e86ecf6d4ae53e4ca34f619f1a1e77d597d0c8352ed399057cd675fd2ae0a3db900cea5e7b55e51ae434a684fe8687e8e5b2ae06b4439fe0110bb8b1fee793c4dcca2a33a707d1927ed4d026270d346cc2927af05600f7c9636d4927cb656e3e790224a01b30b10c8d18859db24f4b1139a4832466a239eb672acb269cac92c4fde4f607151e69a7cd6fcfb190877dfd34bf32bc02d2d0bf0da222fb19a381db3f805dacfb196a54c7f90f35da14846a632b3b42dc6e2f6a6eced2dbe7bb9f4d2f440eaaac27dbdd2f73af06bdf4265a866c0e6615be38c1abd510c257092cd75329b53e132f2485fc191c4a33c99ffd8df1216e5b436ecb9f5e81c56f170bc195fcb10567130d2e97dcf9fd3c3b08ae1f80ae82273a4daeabe8bcb2659102666615e07e14c12f03603d605dac8a417f76b4dc2b04833a9de1f00eaea389e10e2380d6979c6b4fa01fab784a4f14df7958b9846a3ca594bd8a50b7378b42871323ce0e633c925bbed74920fa10947f9aea3e77e3f358d145181f213d691b069bbdc6ecff8475e71a1bed9984a6950b82324577caf580492d9f8bc2addf76b15d66ec41ecaa33943247042f342d449cafb4b6bad54c5db6301fc668000af7543343f79b45e065e1b7257034b5112786a904c3898ddc5e5acf1ec2e524e4ec00b0df70acb66c3923f29fe428f2f5c9b8b0a2c23d948347eded90621c37bb5db9e1690cb1a31160070064c5eb14450d19e5858696365f61094f0e6ff47a830f82af61da2cc10cf13d1b82fbe8ff9d5e0bd23aca2ec7bf739cdfd2ee6007c785c61273d78028c84f35bb43cd90457810b50f952eeb5385e7e3e882638ffb0a3d67b7d81826cf4f7ae2480cfbefd145f3282ef3fbf33d36d5a7d8855d365beac4601f97d48ce339d863c579be942fc3f0f3ec5e6bdd91331465f815d4af886c3a69d85c6c792ec2c712c7f26fb1e9ab03e373ffd1dca7eda20d079f903bfaa98b8305a1d966d615fd5a434895541a5f56088de7d71bf1e82a5148e1e0a6c151b3fc748dfada9e9c35f6183eee7475ac52d93570122caf893cf831a4b2ef42a67794f840f07f28adedaca5e69f97e65c4fc81d1c944f9e1140da65cf47a1d2dfe45a49399421326e2b3e38b2bd66b27ea95a090b7040328f45b2e8e093be4ff8ca355efbfff831f6e3f998f8ff38a3d167734413a535db7c370ac509c592ff6c73d25afc4634527683168bb58c50bc3602db8748869a4e099d198e30b9ae557258698e34d46a17fe55d90805f5aad2d62c33d6c473ff9176747655c5885d37a9a4ff276d24f36a0c82c475a38e1eee9d3bb3c291d0c6b5c46784ad18b9973d3c22270731fe45194a4950d440b09a5c8f29266d3429cd5a3ee742725279d2cd3555e1c644c4c6a077cf347d267b754d665d463eca05b5c01ee55385a3f18c43fc5db04021b20ec6e32d6f4f35c3f71c97331759befbd5bb76541dbc7c4eafa2dda0730c14a7da200402f7ffe603fcb2fa668d5f0cb311fd80b8fa5cfb97d25bae8f5a3989b826ac7bb33842cd1996a409b17ad82139848b89e4d19a0b0536e3f18b58dc40d548574b73377f9af4e9d7fc766967d1828c83c37fc214ebba06d3bbb8b24d516557a74f36a8ac8a19a93ba37e3a944853ac299b9b35abf675fd72689c4eb7be549cc7d0bc2fba2355cdd5486eb4944658888951e06b56e92389292c04f39bdac8a01620b6af9199089aed2054411b03353b7beef211e621870c7510ff48ce31c11d0732a2bccc30e69996be39424022226609b4edc75a41d603d177c035929b3324789731ad55f555eb3757dfd1a021fe69fc78e024feef71bea0981a38c93325d1ebb8d0976641d068fef8e63e6ad320a9c25a554bd9d08cd54e66f6eb1b49d741be2376d1293b601d7ebe87c4ca5ba657bfd963e4dd05bc6c3d1b9eb9bbd890522269269ab839a2fb8323b9a875709073699815e906b73cc7c9cc46bf930bf2c4eaaf01a874c2526c858d05c1cdbd9197e6ecf21f99403859a1f5d8dd26944095a30d85242eab2f19ced9dbe0525ce430090edb71398fb6453a592ab9a0da8abaff1c687c20d349dfcf3bf79c3c127516a9a34a44d04b375e0d4599d285ff6d4d39d1b80a27dbdc59d29144d60d323152937ba90872449e2e434bbd50bf75258c629c89636ae860b4a11d3b92d76351e8f8e02bdec60f8c8317598ed703ae6707b435c9c475bf79ce4dd9ce777cf2f08010d30b52f9d0249d9e54eaac832fa9c121818ec2725555ca4babad25a5110fa760a386fc751ac7b409dc6ec7e68c5a7d4add48a31aa0fcc8f36032f878b7be5bd88686d30706d945c933a6c5bd2d4ac0776c9005cf1ab3ffc22049a5cc562df045a3995e941ca4ae1b04e74f4b75d44e039a2534ecb2d6ec636370b10e6018cc1f87df2f2f33d2031b5a22b82137a54b7b7c465b1c2e799e41a0b2929b33570e7e6eee8d57eaea1d9b77ee34fda16a2c55d05be6cef9f473018b702e2ae9ab86d8c50763f09dc94ec27edffc8461def9334fab633bc8126376a1f041a707fdaeee5307d04c8e6189e0a610c77d90037819af8fbd77ce9a79b36baa99da48e9d2f6a657aff5fccbeedf4d129cb93e1ff7c2c38fc783d069bb5bc7972adea585b3860f58d914485937421be14fb0e845884e9250dce1caf5ff1bd9ae1ef9e4f646e62b0247828c6fad610da90c2bae999a14b92dfd14d77fd83ebf6201a8edc70d1adcb879e64be00266b", 0x1000, 0x0, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000014c0)={0x4, 0x7fff, {0x9, 0xcb}}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001500)=0x8ee) socket$unix(0x1, 0x1, 0x0) socketpair(0x3b, 0x3, 0x1ff, &(0x7f0000001540)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001580)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001600)={0x4, &(0x7f00000015c0)=[{0x1, 0x400, 0x106, 0x8001}, {0x1, 0x7fffffff, 0x6, 0x80000001}, {0x6f7, 0x3, 0x3, 0x2}, {0x0, 0x7fff, 0x9, 0x1cf}]}) r4 = semget(0x3, 0x0, 0x2c) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000001640)=""/213) msgget$private(0x0, 0x400) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001740)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001780)) shmget(0x3, 0x1000, 0x700ef495c531c580, &(0x7f0000ffd000/0x1000)=nil) 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00*/bus\x00'], 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) mkdir(&(0x7f0000000100)='./bus\x00', 0x40) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x34c) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) r1 = semget(0x0, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0xfffffffffffff001]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b7ff448626481e09521d6dd4cdb2e8cdca7fde3b709d99b6706eb27aed6739d1879d132c2e24b568069feb41d544e69dd035c805efd7f33f6e47320415ba9c417039da409b8a41d3ffe341efc8d774aa369fd122e232f7b692a34ce6ed8bc12910d4511191d5010a781ade3b3e31edf07ca3e85755f075acf5e8d93104b47efbf4232feeda065451c48b68aeadde817e8e586f8017903348afaa733d340d46fe574c2eb29fa99cc3e540f03e17dece79fe836f4d0d5c4442a9ac7062507e772b363286358379f438f98cb7789aae087bab4d340c40dadea5495342c654363a7bd1602e4c3102d3716347dd", 0xeb}, {&(0x7f0000000040)="fb92e011e1a46a7fadf339d8c709cff23dd7d6047d8af717f092db053a8a20a6a0978bfaa17a5053e337b86ff6af4c44a20c775c701ebc9270634f5c9266", 0x3e}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchdir(r0) clock_getres(0x5, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) msgget(0x1, 0x400) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x800) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x2d5b, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:41 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x84389d72e955385e, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd0\x00', 0xa, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = fcntl$dupfd(r0, 0x5ac062c2f0df7ab7, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000011c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x434f, 0xd5, {0x9, 0xe125}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001200)="eaff125c00000000", 0xfffffffffffffe47) getsockopt(r4, 0x0, 0xb, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001240)=0xc) pckbd_enable: command error pckbd_enable: command error 16:00:44 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) dup2(r3, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r1, r4) 16:00:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup(r1) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3e9, &(0x7f0000000040)=[{0x5c, 0x68, 0x2}, {0xc, 0x401, 0x20000000000000}, {0x40006, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x10) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000000, r1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x1ff) r2 = semget(0x1, 0x2, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/160) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x184) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1012, r0, 0x0, 0x55) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0xfffffe88) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b20a9fcef95fe230b7a982c62b2690652168477a11d4c8e679d02fead67df943110360b0905425cd44b05ced96b719f284c5f35a4ad2b9ca3074eb8c658416c7622838a4a66e4e9cd714e43275749de98b47343da3c9e1f7d8d8f2d435e87393a3c36426fc4788c1fa207cbc50bf7ac0b6b47ac29fd7c2629c560ace60e424ec57e56902568ff7a83c6baabf9c5d794613f17c8812e3831714a8f9b55ee7470e3746d36925ca13f12d5485ee17d83a305900000000000000000000000000000016f44beb59a232d7123b11c0bc21824f30be9d938677817ecc2ef1b05c2b03673b1a6e287b62feed72786e8bbe6094fbb8e4ddc3b24a8d4f6c3a2e19ec542855bd7f2e81e36a404415b4f79a403f2e83170f32e898f87439242f72", 0x11b}], 0x1) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:44 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x4f877f7fd1de293b, 0x1, 0x1}], 0x9, 0x0, 0x4003, 0x0) pread(r0, &(0x7f00000000c0)="8a4a6316ce408cbfdca99a47e758947a3ffff76044de6260877600cef26d3b06848116386db82df9864e50d193cd677e987949e3a0f63318dc1d3b3fc840f18d7bc9c09945e6a7ce55987bd6843f7d55e1e0fd5bb0eecf476a4840b41dc8fc2dc93fae46cc567382d6", 0x69, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$inet(r3, &(0x7f0000000100)="55ad483b59d6b4b300c9bf9d6e39ae9a35dc9e1685effa7e7e22c23b7423939ba165642256351269cc8b34e4b1b0e336298532ad447a535043e18de271fced29004071e61319148aa7798bfdb716a4da47ad8e8964f593d42d15fb505395d1fc4589d3f11567bff93d5a8b6f0be651dc6961d2679beff2439054ef2ef2e28550ec8e2f1f7e836306e89fb007f913548ddad07e5077603cc6596c643061df2bbfb4dd8e57eaef86b5979fe2b70bd9972edbbbbbe8acc1054050eb75", 0xbb, 0x2, 0x0, 0x0) syz_emit_ethernet(0x1619a70ddf95505a, &(0x7f0000000580)="b1a05e28") 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x800000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x101) 16:00:45 executing program 0: r0 = socket(0x2, 0xc003, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket$inet6(0x18, 0x2, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000100)="d3fec5fd59e60e8fdb4882e1bcafdcf9943dca7f732a0df95c6ec6ce5a1b03d31d1c7258bd7d357ba1c6e7632632063028aa67c88f136f82c30f0e93528e52e40846e4034cd4d09d7efda1b0e2bacf6409ad4e94d94d743f493812af8cc43574daad971b91bc134cc31d81899663f152346e7131ba8eef751958c432fd1dac657d7068be4d4485ddf5619c90b1393ff121870e08170ce5b69f4f62db181588dd2e4114718c633798", 0xa8, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x5) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r1, 0x75, 0xfffffffffffffff9, &(0x7f0000000040)="f89ad3ffd3e69301d542094c2766d9ab45dbb800fe54fd39c55160d9dc596e9949ca1a0e0ed74c13db85e5c0d0633f29288587099042ddb9c3c46f7d59afb2d61d12c542417a4f5400fcd7af491e8b89b35fa2112e74e1770c5e7f52660dbb024945d6c1c397662fc916ac", 0x6b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="e7fd19e7e59864f7bc55f7186624e762fb", 0x11) write(r1, &(0x7f0000000000)="bdea", 0x14) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2b, &(0x7f0000000040)="e2ef7ef6883a9e389a93daa26dc9eba8287c4eb657cb4bea1c18382177016208ff0985814e345f5272f428") 16:00:45 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b3fd812e40000000d905000000000000a2f27faeca59819f83ce44e2cd1fcd94", 0x25) sendto$unix(r0, &(0x7f0000000180)="0b1d7cbef3b713cda50db2638e2338224a0d66febc83e7fc2571193796db0769a026f9a5929365d77f88d9bfe87915d58cf934d3060b7101a5d7baf5b4ac7628719c4ef4a1b2d5135f1679fd76d6326d9d4e71dcc72fc5bcddaf3109dc6406d565092145a5aa941f5e58a59f039c1318af356d25842197044affe12b3b49495d8ac2ef8a2ea9a64dc17dbadf30c2143e78b736e5e9dba887f3173b9e730db1780028368e90e709fcaaab4575ea17cff7db4a751b9346890b6ac3271b0514d57b2f7953c684a0c63b93cda1ca5bd31253", 0xd0, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:45 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)='vmm\x00') r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pledge(0x0, &(0x7f0000000080)='vmm\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x91}) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:45 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) r0 = semget(0x2, 0x3, 0x46) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/168) 11:09:53 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000001280)=0xc) sendto$inet6(r0, &(0x7f00000012c0)="1ae496c48dabbbfa9ef5154972f2388693f243b2601cdd057c2928224f0558e9f2ba5ed672f54d85627fb5167c3b7fd53f4e6b3e2eb428d1c254544177ad6f29e00f0ccee381d20d", 0x48, 0x1, &(0x7f0000001340)={0x18, 0x1, 0x100000000, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r1, &(0x7f0000001840)=[{&(0x7f00000000c0)="43ff91a2af3aa12881bf4cf011447338a4f84ba5fea66da7fa95644c31a8df61e3ec27dbc86243a24356f51a6fa0629dae78ef170ab7264a31c69b035c096e1b91ddbbd99a29a8e626ccd29f5ce5f7c3af6c94fe4bb3fb3acb91d80bef0927eae2165cda8756eb2254f13603a5dcae7dcbca1449590bfb83e74c99c33021b2e9bfd1b1eddfe8d8f951d6d0e885691ddbd1d576322455205232400c742ae62b4bafff5ead3ab4c3eb194ba5cd4a39021553fcce5acabc7d295f514fc189458fcab2e63f1c57fb1363428fe0665b2e5704a4faa8510c47aa9c04eb4fa2f21f49a980e7ce29f87bce0bbac796e60886a79c6488c0bdf180c4eee10c5ae4d73acad50b6fb9f626d8146e2eeab61e0477de997aa8d6102a88f989a29794d9e94617794316faf17cb89c215371bed6e97f9c8014b8ff86f2425fba7975c49269e07d29cd7435ccc73bc103ae389b010c7d4f14c626fd1a3240c9ab8339e581d4c90a7ce54770defd2cde378314ef63cede94569388641d5742361be5682fafbbdcc298597352086195aa6e9098c49aeb67af42d1c8ce5c98245ec31020ceac32fa84b0215ae1e0f54c71256608bb3cee7eadafeb763af17bdc7f1ebf2c9f4e0d56d3129baee0c0fd8972cba5761bf4030a4514381ae83393b4bc39faeb2329fc27f6156df1685e21fc9ed393f138078c295ebca3f789c0a8a745278d594a642aeb54c76af8f5fcfc48fd428b141cc942c025ae5360baf545c076d30e9933fd78ee34f2aa66bd6166d0757db35d27b9bbe477c32e98a6862007d234e72e5cc7be912c10742c9ccde8520033f2133f985e826805e69e29f4a89f8ea44f2d16193a1464921357c9ac54d3694a6bd029f7c64701af7430ec6f856ad3d9cce861200bad407742bb642d809be57a72da839f501d797111488b5cc088dfdb352c9c20a45a82411f8da26885410b8490e2c02a912abe341db5582c93f1863cb73f13ab4515688fc64851c24867fed410f62f442abcd49eddb0f839ccf80d59173f394c15b5f404e5e908c71b6cae0d0fcbd4a9931a02c7ebe3238cb4424ed113a06563eeb7750dbb02a5c4756c925f733326959e2d01a7c43952bfb879725d94dbd5a60ed28bd894927c11f05823b962efff8e2bcff2d9ed52b7c9a8116d7a69020019d8048df7aafcc19f02ee138cfb7d14644d662e909835e98d4ead40e23f4df717d229587375a09450ccbc0ebc8f064b1b9018aede3bea68f4354e5c0be100aa133ddec145c56f226928218c264a8abe4b9fa72e552f4142566fe0555eef366ced7fcd4747e546155297818b8e14d12ea89df36e49681ca8d4a84fed8ebd766494f49ca6a37c8e94555972280a51a6a2e18ad96bfc182a66a8057f82e43d3fa5eb20ed552d112fb959ce76679df2dbda24b4c5f7c6cdb446a1eb792fbf2ede7707a418cb2421ccc419d82567b5d9cfdc54e19c676184f6f320a0f58a518b128134eb713f9c55a5fa50492b4518d3afcfd8b154e6c3f27dc510c6ad911ea58618fcb622e560cb55b1d9c547e4016ba10a8c4336c131ee34bd6a464816a0e646e13f4fa12e99888d31e6d64cf0ccf65c1639d7f8d8abd43096d910438f1d55c203c409c50b5845f84bcfc4aacc106909b965f7b5a1efdd6bf64270fa557455a6527ddcccb8a381cc0f2aa96f1348712fcfcb70e7d32ee50f3abef22525dbbb2aea68bd028681a031c9fda81199585fe66d2adcf64b1bd468fd19c02c4cf5f3b3c7ad8eca50aeb87c58e744eaf9f4bec0def6099a5e66769c8b79e1ae529cca8efb7e7e370617536f1ccce2f7fdbfa1ee090931624ce8da7af9580b5f621ef4ed7a22694a2b2da9d5b83c889fc99b47bb57acf1c00f1c4d4edec64856845c570cfce58da558ccadfa44e17c74baa1e9792fab16b8ead044efe1651b1419f8a1d105f844b9447c3393f833d6d8a88ad30cdb7f6c5049f2d2db4dea6048a984a8cb03250b62d06d3d5042873234fcf20c55512f93fc9ff8aafcc2f3e0312435136a23926a84ad4cec9e0bf831838751f1690ba0e40b5c51d86b595dd8e95153966946a1f5c85b48cf795f077a01e2b4e107457b816be0c16c0925ff4b041d7b5909faab099d3b118af6d2253a4d539680b2fe6755bd1f80effad3c7c79949e92b2aae5ec351e144ac8bef23fa6d3c666ef8379972ed806e33fc43c51bcf86bb350683fda5d706c9766ecf52ca346ab4c596ce04fcd5464358107dbebb0a8307daeda7789946ed214c06a7ad3cb0f476383131b0ab856b2580f39b305aac33e9806180d4c4e2dd0c9d0808ba8a82caf2c77e25e694ab1ac87227b49928612a339c5441c7f0aced9f97cc2b9715a5607c3477a4b479f225c3ea03610834c452a17925520852795c6a4d5bd6883ac43390d71ef666c82bb59c80aa08514147246d97d3a95b4212a5e5df0a5230a9c8b648b0ada21e9acd732f7865536f4a0a1e3877e5cb4f418dc326bab7d8eaa917158685126ff160aa8d197d8038422090c1a83dd32fdb330e60a14cfe247c37dbe2ba18faf51e46967fc653e74ae1492048f7915961f49bf86e21a0fdf9ebd7b428e5a2a33160f4f0f2db317387907f172a5d678d445dcf4c83fec0b1f7c1a8b4ff42c8b9e3b012f8ac64bdd87f895b8e4dbe0533b0afe7b19dbf959cbf7e27586cd5d7896ab13611cab7869761141aeca1bedf42a18f31c0d9c49e2b633d38f2fc72eff400328700c83bed769273ed9a02b889305d325ad1bed3be2fe4de7dee663c1ba9d169c03c49a15a2fc1f19d53bcd461dc163b200da7e93079ddde2ae9d2f77a735215ac8b0578c02cf4b279534d5e13b3d2ae806b3bb180baec86a347fd2a8ec9145f4be0866e227cabb81cce4c29f1a8a4d9760ef67ab7887969c6a7e2b312497314e7905f380ca65cfd65882f79245f9cebe6a2de4e40b3eec5e22bd529fed6d4e25f7cbadb2ac6fc44f0f43081ef9c4e3afd30027dd20399c2ddd2aeaa0f66f49a1aefcd73f99378bf5bf19d2b6c7618a701f43c58f0adfb7af697f4bbb63ccd229c6820d1bbd862da4dad14a2dc5b860f893dda412556ea2b4984a06755ae469d64770432d51ce91f47bcf9d75f976c9a78752215419523cf23e1113ae9bae108b8c6f73ec6595f3f8bb1d7e69d9b7d954b9d48e7a963ea4b746746845386c3abe63ad61910e5120640541d6e4cbb3a43c1992b9d45ebc30a58d9cf81d6b8684ba0a62e26b4e2c3204af6e9774fe0d166d8a84bd4caf905e67d4f5e2347e80f6d042caa7724c0d9bbb1ea147a86bba4b5278c753e435ed606c51bd1df26c77e37b85ad257b4942238d000634d0ec926157023a2749203b0a65c067bb5935e8dafe58b497ffe0b46b9529f7beb7d3f4228a87a9019711e0faf9a3eacb62662955f3d81bb903f3a8e449a3f8e85141731681b0b89c1ceb5c4398f7693b6460ebb7b007c190bb4ace6694373e108f59a0b16e9e876c5e3ccdd92d347fec19143477f9324d9e0edc11f7e5d70a0166e9a69c9ba55858cdb85d78798f786af6f074cb4a61554cf7f0a770438162526c7f416f46cc0ff744574224bf93cc70d624dedc2448ad51913d85fb1a45b9258b233eac21d5e79ed5599c0400fb1320421204a92a32249a5038beaa23a3a24c0005e232f7aac15daf0029f04a483e28fedd9d150412d05356b38114f591279e493f875fea3f40c5212a01ac67fce2bf116232972f6f692c5f13ebccc74a92f6c5e373804bddc05010877750c6034528d35f15329b808b39dc0ce1b7538cab7d115c34d7c011ccffc432dff716f6f698d5ce9fa91e4d5e6b387caf9b52ec0f783529448b9ab03f9eb0f4e6ec43cf11df16fe9342506b75b70585c8b398470726b38a9ea4974cf7dca8de83c1616522c56533bbd0631db2641653d602535ac9a630bf617d6f280567a256936c089d97e7bd40e917b6b71f2d4902e936a08f21326a4cfe8653766a017ae37a78392b5967c12933ca288159d4046b4d84bf1e797d09f9fb69530ec09f308edd75e0a81bf7747c30a0a6a51c626bf0309df58c2f22e4a281c93ea6dca4a202e426a2929944f9dfb4415a5d11ac135d5c165bc68457bd2e88a011a41ca5cbef624391cd3cd77546da53c3067532ac1e23226f775afd848d9a77bb62d46f6fc96d4e19109aadd9893fa06d6d37484906666cf72d3bc785782ff6ab5864979b7377056bba9768be2e0442e45f583f7f65607c163b7dd9b30b112dca096d1cd8e680c2678302799cecd0827cb2f60bc041c2dd655a5d7406e84a4d811ba9cf4f62a77ef9bc962e071c67218520b8c0b260cd27a336be27315e0247b63e236d6a16ec067b107b4a46aec4e7b8a11468dd8ceb604f432cc04167c5cf6f70ea279c51e3c7043789707d8ec535cab85bb88fe80f20f7530a7866c5db776ca6ac50b9be14e021b20cf557c38eb611dbf86de227fe0e7c5bb82468387be61741fbf6f5af515d116ef6d679c1c7b2d2364e7cee8a8995e744094cdd6789d1fe94642432d60e6d7aad9049cb1192ae8a8bb62b12f0de62ef30bee3dd60d929dfae3268624aa2ce69d9dc5d39b80f4f561474c3bb77304e5ffeb16d4c31ae4020a4bf68b6f6b6268f6b545128c84dbcae45434919ba9dd44f02f013d5c1b490a449b2ca3ea048d9d45bf32342a691688aef86e24bff0dfa5af934cb475ba801d1b4bf69b5a95d00f6b515c515d49062a33bf528e322ca844d82472ec4e5435c34a07dbd37614e4cd5720892040d3828dd21d4f08b62644711cdedba2fdefc245dc02ffe0f135417ce9f3ab7c94fed823e7bc3e563a2e4b56f42e477324649e23c7bed63515c903739d5b3894d9bf2a4677125f0524324107b9adbf0c0652b2ab192d58efbcbf07a3df33b8db90e0820771af6c014636403f999d084fc5ceac1555720583e071780f57885b8c391a23386f15a45b5be60fe94fe31998bb25810f362ba30a31dbac21b9cc636b426857156a5d75b86da29259dda58d8dec33ff92f72b4b3028708a6e4e9a0d99d156221fdeb81fbc0a50d3ff7102378ab629d3cb0ff872255c30469b4e251e2e95b9e8c5129e43edf1615633c648ed8d026f26a6c1048ce0f63e522075ffbe40b9577c00f2abc4e0efa4eb3a722e61f8a5e4ac94486e1246322d15e03a7ebe4d696f081451680e26edc4af74e7cb66c05db87a3b051e93dfc5fa95fd5da9d3b15f73df28340e4baf03cccef7a669604e1136b62254198b252460a3857f50b497f95aae5d31d4b65670afcf7cd487b9253848564c7237bb07e395385b5f69f28487b02fcad5dc502803c0583dcbd9cede14f77c98582e84fe5171b825d9bc4ab5b43653a5741efa8cb3cb3a20614d9a39e3df88405baca1a319537a3d33e2423fa7161ca74d5add7a3e0e9f7e793dd8e3a764f41d03043e43673736719d36d5d20aab1e34125b3329986115468765fae1497abbf3100929b35954c94ce80b5a7911dd390bfaf695288ad4834350773c1a5c0261c19b1f4eaee47d4131f9a5638b61bb6d5b8db693d13712d3c57387333307e98d2360470468bcbdd41ac6441cc30a63e3adfb58acc50c6d3f6e22d095210695362a3010e2c2c4e89925172f8aa02294c48840a421424b69d2bf635bf3b287bc9f8b6030b5a88cb12bb8707f044d23106b3e09b08df5362fec2d8aa6dc17e825d3f789ac1166f10633f699036ea89e3e3df3aab734a831937971d398c9500866e26dd2cc0eb64bba6f1a541a282b1965e7f9f0c7aee8d9599314da3b32070d542c721953ddbd"}, {&(0x7f00000022c0)="f606d4c911fecb9c6332a7609a2a76208554b7ce91f88cbb5560b66665054582cf13ead03c49a08f265185c19756ebaea7f2769946ad106f31374526bd991542d2dd5d110d717f223f79bbdb58feb77db233302f1ab435877d53ffdbef017eae21eb91b6c8edf0aea0c2a435f6ca12f09a63b3d11f333109a5b18839a3045f8eb56de0114e79829629d5f4f1d266b0220b5478282f85cf290cf752ea547061490c3e21a85c228fd1f1f46e57a26c3c261284d64061069d4c715c9c9052efcc2d4ad65e573b8bc84e0806d45c1433c0fdd960f95280df5461920d36dd5909d418f9c18830c2abb7c4134288237e651b3743a10d3f607370b15930abcf927d12b4f27dcdbfb9b83d1f014e6a7ce17e44f4ead0d5b3dd097b63f492b6a6b10ce29cf9419f6d83c84b322f735a4219314066e41dad24b31bd1e1ead2f329daebd029e18a34b6415dc9b8bd8c14c065cc3894bc0fb541b971659c2544b8fe428f35291ae909033ac5d26a99d98729745017c43586e572ff42a9e4bea9eb588e4a935fd9a6bd2de2fc6d3d049b47b0c37887a2de2daafb6d51da43324824a2d54fa7e11cb1b70389eaf32ab7c38a2421664326bd947155b045b0b33238f8d713604056ec56a09a4bc4ea4b47c909629dc02f3a501a6c805dd1c2f27e19e89720fccde51509ea9a7514a3dda1362e7828c2db947c54b43bb77f4b422444f830af2f90d4a7c3a65b6371deafba0abea006c16a403f9859e4a8df8c34a8ad5fd16de7b13a8eee3f7d511c466e0eacc65fd845855370920bf075eaabb905fc81118ed3a05abafe45d93e1803cad1b281db02337ee5031dbc3bc3968a3bd1116ad1ab1bea2f9b91d9c740840ec9cecda45329b9b0ba7dd1b89bfbc78127ca503fec2fb9d2e6d8205622bca0d2cf35446b83ae79f93b51504004daf36c9e744ac1044ad9ba59803c3eb76ced731abded247da08dcc5a154ce0d1b8be71707eb69e79269f1465124e4a3a43a1f45175d66defa12651dbbaa028bfce7cce8ffccf02ad66fd4ee4a8302bbbf9e067ebc8720bbafdd01fd83a8e311920443eb0d4f42182e88a0ce8d29efd115e47503c36939b9b9dec55a3587e03086101bd4f0b579b1190d2efb4179ef09570702d953b7d0973052de58b9a8840c05ca67dd97b44892069ad5e7e15f9c2ce9b2cafbefb8e1fff76a90be4fcc83ea64caec95cfb7d82135915e87062d0dc75f401b68b893c8d4b50f010d4007044b6d0bbe7035b8573565f0c56aafc1c3f3c6347f9b09b2592581d6f20b60386440a3e8e81bda2286d466e7fa3dbc586068262a3ab2a2b880a26d1836d7769367df729d189995e75ec670dd6b6e7431f501b978a290b4905e013ca3d644aebf8c14a7dec85b2fb612efb3a35852b8278cd0abc3bbad32a4480c625ee9f2d11522c990cd3249934ec14e00aa5b23b8af191bb03136ff5735f1942e92bb0c97c44f3ae560efa83752f6aaefbde4342faf8194fcc4b4c041915b938d1c00c3fce831e4e673262abaf23152a70d213fa958422b5d500831f0faabcb2e24441dad3ca347a4de66fd403f3bfcf2f077db2a8a323a1172b5d8467b91d88d5c3552809bcb5845480365e39e80efb33012b9ec240ee96d31729f5af22e54c9be45fc63c070cb4260e00feac1c37212bbecadab5495f83224159526f23047079ec64a6f881c2ca18edde7d3c955ab642bbb3080842fdbd7c379b586603c91520be9034b9fcba4be218b2f45b88f20fcd9c243c6b421a7eea50bbbbf766e4dd753370d77bc37ca7fe29da2e1eec49caa0e0482069500998877fede1865869b56ed600c7886bc3497a7583edac11d83fe2fe91c317c77f374f4b5f6f59e21e0bd54cbafde222b8e7cc9bda49d31cc3203620a5b570fa3e172fce1e2a1dbade13fb8fab4d88c79d43fa13b05714302da53cee2d1478d0db92c19e22a6679e8e5dbb84aad531abab84a2d57a69db02caae5ac4776cc6fa5225f4811571dc435c1429188dc52603004b3c51f0a53939434ef9f96375bfffd5a8e1d6cdfb8ccc1caeca37a3c7a2f3f0ab31ec9e54cff2365d85625dc777d4f7b6cbce7868bacae0aaa65290b3794df9ce78633af7ddda59282177688d51f8381d93dbc94d19eee0107fed5328c2b04d590c6b0d5ee364ac535d190e365e8246df4ba95405b728121a4e0d58b256e748326a10194c5772bf778b24be44e6d8865bd4a380cdf38c25a27d46497cbbd911fc23d5fd5bd088de58405a773d75b02d7422866f058d54e3e80ed54eb7079c944aeb53675217319ae8b8adca353f1a82a156690823b72d7317d1edb7a9586c7f32a1bb2197d5d14d893bfec6a4ce4afb78d0eed9947f943b9c6e670446efe448b958572dc494f16ecce63d13234a49b9d64bbf700050f6eb25923ad43640f479238e50aad0ef4c9b4bb548e94b6ac69407d78f70060eed7a0b21db8b66842d594c36012db251c9c613acd1f153f467e3cde5a259ea1ac226f50d813da5945eac5f2c93da766a510f0cce49c8087221336f9b65be7d81e8d52640c2bf07b8204c5ecc2a27909a11df55d6011661f454a4c46a05687f4f2088e0351b597740a02369748697dc55e59cf23fa283b4bfd657fb4cdf90f5c1b566548cb132f301f2572b9efcb48df1d61e83c957f6b70710351bcad934eeab81e608bfb97552a00364fd17da57b5358f6d561562b0cf71d7a3ce7d012a7b7af4dd22d6f6fba9c68632c713ab37adb042b471bd131c74412efc778776824a7e7305695b928b9beae88cb3e9fc1785317d9b2814bf4e4d061b873ac1b0f7116f7da957d0601e1bf7154b36dd51f94b09d99bd5d098475161d6534ece4c730af6adddef2c3a971757f5b3201ed64893235d111fef70f6fda46a068e35fa8f674387ffda4371106bfb62cd645c39b98e6fb7455a899d8937dcafd6182d4592e15b7bbc85a866b48faeee231d28a5fc465aa848a9579da9aa6f78beb6443dd4b1ca36f51bdf92cb45640c2f63665a3d745a6e08c36d9be7907547d1a3d5f2016cb504f16c9121094d9f50439f2ce3258c616bf8722d7dfd5c2a275e38a098a74a415a32eb9d5fdf6ca982d4c7a47b5cfb04594c1e7d4e347059f3fb544d83b0c501932bc3470bca2311d678e7cbefc9997b195bbd1725c7cab66d8ae21df21fceb3a4956d15cc69a7b9854e29f5e247cce3bd07e4559604ec66f28d1b25b6e678e04475093dd4df3736a990aba6fb1108fc6579c42c3f5de26010cbfee08fd798890f83a35ac3a636f21d8d94dfdfca7eb3ded2b4232dbd7a318f6aa4f4cc40c77beac3663614040e6536fc0d1a5bf8e3ab218f695799baa9f692bb08c0818f1609809e552b95423d081cd7eb4a1fb43f02da42c464a79b3d67977ccac825d7be5c2f9448852da29fb1c2a69ecdfc839c7d9559c76da782fea14414aea4956374ace94c2d8e86f43dfd4e90d3bf3874fc30dd4c728d20139f43007e21a634701eb06aadd8cfb0413563b01f99510210a29c2017f41a3ec3d23446f143c1ffde741a62221b778d7868ce1a6aa1bc74a7555e20fbaacfc69cdb7f5d54cc2a205ec2c1c1dfdddb513fcb7398b9a1c75c6496ba95b6321d5a492065332118222845907b01cfd456b7db47cbedc4b4fbf814081625379763a810ad5279574e45d6f13afc5c36a3154149b4907cc647f6ed1849a017bf93ff7d6665e5b984ca5a8d66ef918810bca3efb0119ea9b2dadf0815b3741aa08dc52293e7a80faa0de5da86f7c602b48636751296a034fcd80482b34676a28a1de60f657e4f87dbd3e460dede183a1a022d223630ecc4613d53a1dbbd1df593a3cb373164b6bc05d51094e93f3226f82c05596678ab7264e57be4a8cb8cb92e1b73b741b77c3454f48c536ec6a68d8da815238b622278e51e26e68b3fe013d44f9974e9a3902d530a3a63bfe9af910b9809ae32455e5325f848871b621b0ddf5d2b0fc299bf6eed07247822652ae658fe3ee77e5af6de1bec08ebc2c1a9d7bfe6fa1e8291b555cfe1a71bc7c8adab934d64cd50ca32a1a24d318da3d5f703418b391a2eafa61d98ebfedc65f98e1621fd67deb49c0f75652ac66b9562540a4c3dfb01d1112169a8926ab6a19fc2f7befa516b59850435a389ecb0593ad699b7d7b4f3f044260ad9f0a5444a2f303909c032ea1dcbb44c95f62fdc438900a8a3729be8cb2dc3a8cd21bfe2b8e53ebc4abe390d7439808ea750f5c5d3ec1975eb5dd3a096cd0f283d2d0a52a305fa2101b3491656f27a23d321f010f0ec5b0054fa4f97222da637268ab38a5b38282c4062d68eb2e6f120001342ae60f0c7fc0399b91d4d7546dc75cb2db9a5ccccc8e6af0d6d45254ade083f09351abe8641da733c01bab3a1e821dcece660dd24cbf23674738650ab1ff78c564f7025e8a856621301a9cf28876dcd6d8f4f6496d7e11ddc79e5a14860bf60486273208e45493e57b0ff1ad0318e87530bfb116423dfa3f5d6489dfee51ea48b7fbeb7c5f98f22a36218abff5c83e860deeb55970c3ccc19fda880c1ec51d0ddbd8eeb46f0cc083e984f02843916ef8395ccd411116447624cf96ad77583ad2ad4952cffde4910e0ccf51d492b9b8d2a7cbd99eecefc21d3e63736020c0142afbd9819a7853fe7c3ae95a67955f7b781ceef08267602821d86c80ef208757a2b8f48792dbbd00b9907f269a3f7f611a72cee9316c02809f21f95f9e8abc1f0b0d6843185fae45a664e24c25a9ed3959277fbc04b13e9f097c763dc2b860648c2782541f0f81b8bab5d16177eff2a31f0153820b7f4416011464607224d80b65488f16a7276350c2d9e12a5103567e4d86ac89d06e7438726d60bf6f8eb1e967215cda5e8230ad9c17767fef2cec7c5bf52476c635847f3f0f32d4b4da1aab57503b3e259d89875e647ac4e9e5ad84fac43b71c0168ed33e7f2355f78e964dd5a19f820df5e4e5f48345e1bd38008ed64cb735823bed89b7c3952f952ecb5883e83b69332a5a6b015c42b5d40dcfda687faedc952b04571d2e17a4af20e4c2694c558efb1cae99e6ae9b38cb7c02a345de4748635787a0a190e4173f74a47ebd67a180709011dfca989eda52226d8cc4353db7e5387ae2d70bd409fe52dbfc3a5826356c09f0e3888b9f50a145211bad21eb04e6d315bf2195d4408387e126de05005ff1dbb8dfa7d5ebb8de39719ae6ffa54bd335826427a72c45c8418747119f2284edee15b8088e189acde19c70a7cd3f3f170db5a7e4c47c8131dea5b1d152f772f14b9ba5af599c255d3bb6f1744c5674aba3af574efcce8f4af5eba20b21f6346614aa745e4e70d05900670b7e9552a5c44be01433691d15d00f124936c23833952b3e07bfd95e55156d6d5156729d94da06e71bfadbd44ec4a92acda6415e533b91eb9830921e3fe8309fdcfbc619a690015114bea63538b013a6d5409f31073647f885ad60e2b8a9e92d77267931307d60523f1e3e1bff0b12368888adc6c8303926f71dc0563baf5dce54192948b8acdc3222cbf50c8e71289cc3d491a98de093e3df5f90cc6e7ff2e8fb999cee41cbf45c480191358a438a588c984f32bdab817b38c919e351efb57ae07e814b37362c7d1f248ecbeb533e5618a83a214e3ea8c6605dc635f4612471c4b334d502f245519cba03ba0e5a25471c3a0352fdac1ef4622130271f82a1742928a7abd6a2da4d1ce1befdd05f0ae9ce3cdb6fa12804f98c2bb9e8fc42bc8b7e3e5b38fe69199a7d06e2ae132f3008b4b181a0b322638e457075a0ce3"}, {&(0x7f00000010c0)="581e1b31e69ca752a1763f815ce7e7e658e9b58179c84f755a7f497f260b0a27d1207c4b34313d1a059429087e77541b15f61e2746ac7cb539b50e3f00ccaec9ef8277a5bf3449034152564f56c941037a06ea843c55b6618c1572dd7fa73cbd2921bda0cd56844856033b7fbe32471a6633b2d5ed1edd426e0907b87aca1172cb1d5f727f616645234ad23e1b4bba1b548a4c6b7413700059ac3df6d20744a034a834f08215457e8063216b97c525b5fc9c394d6deab24f972a5cc9847dbc02e0bdf5f36232e732c095d75f85b3c99b4b88255aafa59bbc1fb7b919b70000000000", 0xffffffffffffff8f}, {&(0x7f00000032c0)="eddbcee50a84b1acae86e5cc135de3a39f4bf39c693180b4ee6218cf108065c56c1badd423ef4ebb41004394788261923143ed368883441162589fcfad1412c638ca93abeb51a67f182f9e94f4a3b69de712b8189a797b5f544d69823fcf6cc7b41e3c63f6fafb899378892e0568ab5fdeedcc0d633655d35fc611c0dba154855266014cf068fddfba1590c61c3131054ddfde1f652fc61e510ab982f947b9acf241cf264fc9f7699e3399fca78ae27611d0d82129ae8d33f731fcaee915d73837359cbfaa7424095cd481e94e4112fac0523a788d2a096bc554de4eca80550db3af3269aa8300012a058686d4e9cfac79e574c35fcaf55a4dc0a6717039272b631c7b6d476d5acea181413cbbcba492f854e0aa486acac4f4cad2191a638c07f9b91794d70a1622095f26b905405a27b5b33ec1d695e879d28493ce0f36ec8f3703110926658935bfff3c6c86a8269215d08d4e4a7a15d248d0128448848947378ee227437bac6e60df99829d4a029200997543bd03de41ad75d1a74a364f4707308f434ce4923cbb461efa755d1b1cd4c7c181966f8f08e9e2e7b0436865624268e472486ead3d726c20b0a1218d6529a87b84358fcac31868231c734d4916bf15112b7878045674fbac02986d522cee99c2b23287f4cc451afea3a7ef0e697e09a93eb30ce83cb2e0ba1200a06e73ebf61d3c7062fecb139cd1a3e547683113bf09be969de54115681430bedcad3a9c637627aa3e3f621341b5ea71ab4eb9d776d544ccb4018fe9a9c66e5268d077b9495142f0a18e93df0b40e4aef8a28d0ee774d398358bfa185ae01981d8d137185c5ec0aec121a8ec7818f32c2e14146de3b698d3fb27c4592e9d25e22b2829932b2a4c58c3309ad178aea90303106eaead6d99330cbe2042f00a4a29abc9808bf46718c691f5f5955a15cc0e872353e76873acd23cefa8388876db54fa064d75fb807fecc3cd018bdcef5f7f0de94283650b727f30195d3ba29628851fac27048c227562cd4c641d85bb87a4edf2a493f0e5b21b3066aee1d6e11bd4d8f55c485d290e6e792b3a476c62b459ba4c60b5ba1c6d0567cc9cfead99782dc8bd7a02ece0326d23d0dd731116fd469514e5703822209ccf479c37952b042b84a60f0b12ee626ed61fc7e4c8f891efa8758426ecb3fcc6f1a3b999659115ce7ea51c7383abd49e8e90d8babfcc5152a904345493caa52e0990c3292eb5d3bfd0c00d694e8eff029dc01c8e2b47b8886f3321e3abbf02566ee539faf832b3e95d2ac522ec6e442f1b8591a4d6bf1a80163b01849cfe8d7e50c6b5f4d1c69b75351a392474b7bd27e70f37784a0dbe60dd413ddb5723c3fa99322de1245e8caa819fe9dbf9a9c8755d72c6d30c49e05fd466b45794cf6f59f50a07aa3c8030e5bf0ac76b54717b22aa385091c88725833a3b38c42dd0727c1cb79ea6671c04d6e6207609313f51fcd02ae50521c90cc576df7d8f131759ab717945d91f13af6a98c2037e32eb55a7909b8cb63538d2f43aee2418b450a26f5713d2a79fdaf9315d1b617a4428235ec4bcb6566a08775c37b0b8db7d42417184d0a540ceef8a2dffe4a098cabb74e36e6ca405df19277f0d8a97833f935bb3032daac6559a9a2059e6ec6b34edb0a3e502c5453bdce0ac8ceb39ad96c0077aba169eec85ef40f3514e535ee25dad4ea0f9b32e0cc5f3c98a4a871cda0c8ab94fab68661570efea8806d56806a47c862b3404a68fce628fbbf04d974993dcd5347db5b6de57738c2855f2a8bfac96004eea9f61bf098fb80812f12fdf0143b8115371d807a4db1f8988b03445acbc354a1e437b95c79c11bf28a4db14a3be82152d66879c494f2c729ee409b1887926f7d597cb95a7b89c5d3c56f364e506850e3f7d6397500daae997378141c3be1c9a915a3f0a5434b37ebed11b96b12e8b2b61ba63efe3364019b1b2a4bcafaf65426244b657cc352041e454d9baeb57442a0aa33931e345ab251c95a972a10232d3ca1272bee78a4296dd0dd91e30b3a1469f9b2ad750aa5f52a85fbc586a5f960a92d05db8d641eaf786a2e728878bb7df6322e1e3df84c48a97b4d6aad90e28796b3a94adcdf95e1da9e9802708fbeb6c652ffcd843b8bfb981133a058dc2f85bc6228b75f8d78ac72ad98ea74c2ae6c704de71285b7fc5d2413665e69c292ac749ccbbe6c604b960c763085708a7566877ff67d922711eb1a8049d85dd181cf4db0173d17ca8239326f678d921e26e31ff7fd34cc58c77a725a8ab64e007b1be5ed046eabcd448e6225b6451b340dbd43938c15c0e2a1ad3f4c8025ae8aefeb61166dc2dfca9ad1f9740c5bc155b21df883b63ca0636cde2446387c41093e8dfb7c0d87103d7809949354afa15115a45a571b14db819e85ef7575102418f785dfcf505334face10f0a83dcfe99dce366afd29f4d430341ce981e6da29d6af923836901fb0a5f924e211bf369068d115524328f2f47ee52450a141e6ed7ace1ed31aa6ad8b9f044abf22ea9fa0c077c0ef9b2a77bb6eb29d81b89bbec549bcadf7a32ea361b250910595e1171715678d630afe12bd5b08dbf352f69acd38fd38a6c1e8f353bb12c0fff3f4d3162b34d99a992dfca4509d17885cfb5246f223059d0603fdcdb7d9589985587aca79919042f37d8ebc6db5ed09656a0110ee98af917b4ce89f820e94377d0dda5196ac42c1c9802267c281b4b03a0f24e363c53f67653d00a82a3940a3938c86ccb95a1285d1a58297faec117d0cb770eb931aceb9fe57c05816b97a72f12ee0330ccbad91860e4e9698fc693c2af408baefe1f46aa652a6b826345262271d958fae19503c6bd9ae540b684afe4cb8e956b3860db6896f077b989843052e3334e2279f280895c81ba831942ed0aaf861459a3120edf566b7ebda0e3af7b02b143770c7b2e025c15cabbe0afa1c43009eb7f99d0e410c55daf2434cd36a9b65772a8bffb38b968f7d2edfb6bae223945dbf45a0e13bc3508d8a1cfd1fc511477024e56e9353742899b5ba04fd6c0fe3c24d6d26162d0ea1d9ef07f3c25339eaea9b8645202f87e8ef1fa17d192481556bbbe355ea02e8f697fcf9fbb42417c7a1430a56d5276499f9697f94bbab2e49ca8747c5300f9a30514fdc794e372351c2b4e9405e52461418a309b3f8c6f326dd6b22f83cc40f58de09217af5dd4886b55e7cfdda7810e3031a250468a8aaa36e9ece3c14cc49f2e9ebcc050cee52ec5a3a6c57d064d1ae3a990a1e77c88a4e574dd9ad7ef768f8fd06764294d71e6ae20f03d09c1e17fa4ae81ff6e7bcee8a54ead712ffe97045820294e2fd1bcb89a0f7891eff416a0f4a59e7779d74bc8242f1e89ac2de22441b0c332a75edccb3452e3706907c564b0bec4caa7ec850d00cb9d193664672278a4c165b1a935d26fad7a4ea89112b216f34e7d3f72559d4b82388befbf2088b4caa32726d0d29647b86e0bcf08320e5aaf89a1184011f7a0e93661fe3eb3b6267b142c83e3103a9143418d808238d18eccf05c972b3913462b15d88d1d9af3ea3aaa19dfb75d4cd88640765c9f64421b0908ad62b3fec6d6a1913ac554fb5219b2d4375a7fc25216017f8d0b1e671cc8ae4d7dd720995d3c7ed453b11cebc92064142748178f77a716419873ef505a78f9602ef8ebfcb1725c1f1083b4270cea2611c72591eda841a0304374f6bb32e998d7aefd139c4b4e0647d86c578a0717ad2f23a8ccbb7f1646a8110a358964dec4c9061fb10d63e08df5f57f495e31e26e5fa77a22ef375078d7184739c07ced3485710675da3ebdef464a32b8566f623b271bb4e928ad10f34134c4a927175aa2c60ed5480918713b137c1e8b3e3be6fb7e5a9d695588f9ef401f9635803c51821c640344e24c5e6715a2f0516d566f7e4c2d82cbc9e8bcff8f67db869c28e4e4517cac27cdb30796bb9f168a2fcec2eba9c4efa42f78da0746ff8d3c9e9be9b0ac20f10d635efa8b7dd28e05c26d31c675e2604a55b6888b12da38d67e2d54500054b4b84afc4d5946c464b3e5dd3b0a100f8bcc736706592bfdb705c3573d8d775751b03b23922d83f1903995ead1a659277ce34261eef5ccc5dfb9716eb0a74f179f3070a0f3f4e07f0180c519344629f3539098bc83d1cbffb761c802df636dce23490b9586fee90717de3e189d1782b442c32e744e3580363e49584a1400b2a1f300b14cdd2e7cee61a6cd68c81ed46d6db2143d6a55ac7d84e4efeff9abc626472376555497087783fe58f9e113e7cd0e381651fad9b6be3403038349bdfc8b9fd869146af58b7f26fc0e50f2870c774c7ebd146b75a28aa84999897d4b8cc105019ccf621069443d41f2c416fddc2f030247f5a23c18fe54c6d6503a21220c0d9a5e9ce19e64a0f7d2c96867fe69e00c110422838ed0a264c9f601e744b873c38a934a089894f151b358dc0a12c4d2d71302522511bb8f0ff7555d981e23314816407fe0c2487ee2cb8392d3c5cf982e2ea718b7358d546f51da3d12947421de4f420b18a3e14eb4df6db229f12a936010f14c35b6415efdd31127b175c580c8df0e7c7a960eed8dc95070f844235a6dae7fc89285408623eb0bac2d9224f31f7b15f4cb604b2cc6e215d15d59524148365bc7cd2cb04fb0447b452d6684ee43e877d4414124e8768b7265be70d9b075c7857907ac294f294e1469f2b996e2c056962f507ff2c116e6847f85fca52a2b5a8a95bfa330007abe7d44473262df74e54fa65db8df094fc21c45cf864fa5d8d6831a9b71063f2693fbae4db87b1608d9c40cb93e2de62d9397b8ec9008a817f2036d524f98222ef04e418db632b6df3b72fddea2e34994d16587240e00847b9eccc90af29d805460f8d7e2d3198350782bf572fdfaf208542e164722a400ed51b7496544a199537737ab40a1497c439c34837ab9a7d19792bee2cd0a9c42640a41fd72475beda7ff370017485bc38bde4f72bd73054107e90440f256857884b83799c5965f038e8ee5f535ca27758a53cce1c5b634c72eef5d185db01bc7b2715dc509c2776331cfd587667112ccb0271462a8849a8bf6f6b7dd87c6260394d4940184fdfc76a506d67e2a4b22ec4da1b0df2dc71ab4fed2b75f572eff70188b37497f1376130c52466503cb12ee7d41ebed1027f02d3c35e4ee355930c895c6ee30825bc9d630c61d150378520ea9b3c2657ebb93d56320b4643f6ae636b827301439f7a138106b229fa9471a0d1fd93aad676f9295531ec85fd64cb42694559bae8342a05fbbfe55165aff95678a809bc0e1f936f34cab5441bd0473209045ee59943549b7c9edf05600f13be458a48921c0bac53db82a910bc6e6e189f233f706a84ac77593e22616d4667864c7c6c34f3ca7e514e2fc410fe7605d88867ca001980714319b40160f8d2331e3a6c1eed75b18af052d8240cecb8acc807b2fefa6e8e80bbe7601a3e46facba467ea9c96061cf2ac259bbd733d77d8d6b23a8697d0cdd17cbf97918e5c6dc1d43588f5f798aa4fbed9f7fb804d6dd7c88b502baf39a3976197b509ed6a7cb3cf01e2bf53faf741ce0bdb446a211a9a27d6834498108afbc0e93e165fb97a14a5a1c07cd8dcd1900f0fa2cb1f226f8ecf2e4a2f4d61f6daeb9294ecc15185162bcff596154edb129cdf253b742a663a8ad5a8deeed0f7a1c64e39aede2f8efba535b0243ccfc787ede892f7415650176b782256e94145d3b199eb10173dfdf6a32021e286a04a33dcfcac2f86e39796665b67f0f28"}, {&(0x7f00000011c0)="398c1aa781b031dca124baff1abb40d9abc45922e4192a6595ede7be701fb706560465825717264e585fcaa2ac1aed2a12a7a96a953bf5243ffeb6438ff7c1d2"}, {&(0x7f0000001200)="b10dfefff317beef8a2e3440a545ba56927696e1a3cfb4b655683b02072dbd74061f76e9aa2cafca65627734c46d10332d269dcecfd0c4b32d7a3cabebc2"}, {&(0x7f0000001240)="71ee3496f01e191477492364bbe04b40bd2a971262e553514da0432d0d434092b4be38e66a33cf9004fd0f9aebef0d3d026f"}, {&(0x7f0000001740)="82ee8ae3afb78759941069bbbaf87152611cf36da9a24f7f8597ff2c4cde25737b8c177cc39db08e49accf1d5c7f0e9591bdd3d503a7f28e386610d7c09306ff879dcdacaca402f9ce20d8526ecee1f1e6513ff122cad18de4e05c648624516de61313944f04f7a298b5b023d5550fbe3a77097e1ae4f5bf809670483ef8b0408b56d14af7e163bdf4cd9116fcb359ec05c2058036dcd5b5b4934e986d5c877a945ff1223649724086d1662099c7c54a90a38db181ea0734affd43d2a94369255b9e704d4b83f23a6fb3189dd357144e7a8d138e4a666e447dbec70aee7b9fba998896215460ef5d34f930079947da6bf245cddcf19c31"}], 0x10000084) 11:09:53 executing program 0: chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xa04, r0) 11:09:53 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a74", 0x1e7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1012, r2, 0x0, 0x0) fchdir(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() readv(r2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0), 0x0) 11:09:53 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0x8}, {0x18, 0x2, 0x80000001, 0x7}, 0x2, [0xffffffffffffffff, 0x6, 0x12b, 0x1, 0x1, 0x6cbd, 0xffff, 0x2]}, 0x3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x100) openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflagsat(r2, &(0x7f0000000280)='./bus\x00', 0x0, 0x2) connect(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r3, 0x1) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') read(r2, &(0x7f0000000780)=""/4096, 0x1000) execve(0x0, 0x0, 0x0) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x64d, 0x7618}, 0xc) 11:09:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe01, 0xffdffffffffffffe}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x20}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x80000001, 0x1, 0x993}) 11:09:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202738cffffffffffff"], 0x1) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 11:09:53 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 11:09:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x401, 0x200000000000000, './file0\x00', 0xfffffffffffffffc, 0x5, 0x4, 0xfffffffffffffffa}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x20000000000, 0x4, 0x100, 0x1, 0xfffffffffffffff8, 0xfff, 0xa0, 0x0, 0x3, 0x80, 0xeb}) 11:09:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4b, 0x2, 0xaaa, 0x9, "d7c89c30c4af18c9127ef3c002269ae28e2a9daa", 0x8, 0x4}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 11:09:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="27bd9b45ed14d43a2c7b1ae7088eae86a831aff92ff3e52e79eb8565c4ffbc62c20fd71f9bbd513d51ed620687d8c7ecf68bfedf3dd153870c3ca04b3a1c4fb4e61d8abc77480fde568b5fa84006074beb6462a8885759905dcd31b84197ef98209484f4c9052cf5d9dd0dffd697aa7a3e4b221c256e092b3de0b732a57aee01ef88f56e604fa29f1f9ddfbdcda56dbc2f3b546b3d683a681927cb973f7007261a24e2aac1c225eac23c76aa82ed3234019b43e6bf43ebe57b05afd7f5c015acd4d6a1f9724b92e32ccc048016dd9ac9270e9f57359795db849bb65ff1d7e2eba2403759a9748ff1b644ac59a33d7d5d97dbdf9637771ecbb278a21258a921fc4fb1c0a39bcbfc86a33169d09183203e91bb3648a8fc090bd4d5319a3208eb61b9f7355c62b635f2c8ab41e05fbc9b8452c05a625a1153eaf30337b6997f6edbf0b3a8082f5bf1140a3b0766551dafad5f09d4551e71eeb9921dfb26917d1d966d33126b86822147d1f1e8ee0b7dfe5ffef2e5bf53cce7663f42928db27414a7658f3e8c0168fc87037e2c58e2a0c783f48aabdd8ee27134cec1459eeaad9e8d51fbd20e9301390b5467d729c53b24aee8e3af73aca0607514dd43621bc5070528e467e558a573f1eb3146cc4f1c28f30446198bea2e0a452f54ca13b490918d03aeb44304f2f4c20826c5ddf424b9803a5abf471d7859c6eb379e763bd2e52faec33d4d1027a59e180ab74cabcafe215dfab8cd07cad0f6c8cff205f3ad3b04fdd9e3fffa02af97f71ea1bd6f8cc6838cf4c554edc0fcf794d227d53309f4c2a313099dcef844de513acb7dbe85630bb1faf0fbef542ec568dc034089e87ad66afa4fc169f3ac1b35ad0504b43f04c6c71c2c415e6cb09b335757adedc7e0c16ed511817da40a3954a249196679600a32636e7c5e55f008c3a4c967753155aea07e4722259ec0c7bf2d6a86a4f2f989f1b4a35a66ed9197d9862018c0b5d344436dd77879d895395221dc1afac63f45504a018d5462d0b1d2a264ec463d1d177cf9b57adb8ccd29e30f1197b9214cc1c85719f2ab3f5b0ee9d4bd054dfc4bd3a51d04810a43631c0261e221646e07e7caf2a9fc91fb0d21a4c8e1ad0cc176d2f8fff32b1999adfdc2cd5008e38d7763139d3119978fdd3333ad7e9295517868c4c34d6fc97db1b33c412bca12b1678b9e83aa4115edc4f656f44d2426df81b3bc719e8bc7ecdbd2f7d2ac95c4a9260b92a143f7be73ff81f06647380c9fa1bdbdfd788ff8945e78477437b669884b3282c9386b92d08ffd3c8b58e299d55550bdda6c9ed75069fb44cb0a1f8524deb4b874d46694135753e5ba53fc04c18866bc041f2adc87346388c1742b96bf15d236282d2a45603ed57ce5af8e8e0e6da4d48fd702f550ead42ffffb468c0ec011a227d6445c4cc09beb28adfc4557ae9ebd9a66adf3e54bb076c0fd834171aa34b65490b1216ab877f946c4fde66b732fcb32d802a104edf852ea9531c935b57a19118ade5923dfdd518de10499751a7b11c7e0360b8c51e659f88a72b74ed2b3c2830b6be722439debdbb8669df8e0154edbd0ba69bb8bdc000e41f8ef2501dfae753fa55697e2a3a1e9d89f4300ae24e476a13efa6d0bf69f9224b6c5d2232db28351664ff48bf34a6e4a6ac05e4aef468c670764d6afe03808091668fde0064aaed65cf30615d2d7470b9307fffb49af07353d59412f8d00ebbe073c08884f83e9467e978d2368bae06f62f2768183a847aaaacf4f9a9377c5ff1508ee18a008430b3658e559ae78f9677077e2bc6090e94afce21d1480c955af51ee3fe1a05261f5cd9a847d243796d9be3814b5eda28ecd0989b6a30b98d660bec325b1c37accbf2c6472b5bf9bb7d7db6ee64d3174ce8c666b264dc2ec62259a26e536e3d32bb98b75679a3bbb17fed86e032177d0c60415ae4b3f45fecdfc1cd5a4dfab08f8d761b676dc2fa5e2bb4dba65f7f9dfa2a0583f0394a571f2f2bb2dba63c1c1168f38ced8a03ea41e25b9083e3ae7f100f21ae301a8c83475395c1b27eae972f1cd7df428cd06d5862d2ff6eab19d78e9399d49ced80da484dcd03d2e0b8debf2fff4b158c220f34724cba7ddc6454dfc783e13f5066addf196d9eb3ea9044de0b33c7b5e4dd71ecfa898ea5d3fd67b75e2e386c2e09e798218ec95569674d56450df0f3a70f93b1c52b31376a59da4728bd254cfe805e6acc16f7e4de7ec16cfb8136ac88b20f04764eecc31ca865352cfb57d4e46e4bf97fd64e92ff8ef594b13e9b22cc238eb995e6bf2d483f47e39d9ad71c11710fcb99a3f4a1937d8cc6177258067c2398cc2cbe38748d4abdde0fa7966a36f2f1a3a1385836fe0100b6980f97c1ee0e53352f68b3048367589a24c9ac51fbefa372f90dc07dbf2fd6afc6bda3d269e93a3ecdcd655fc3c39c442ab37397f05cd15167e1c54f7ca5f12b88f8f342b727af67c231fd1ec53f0038c30f961bc4f62b218fee99dca0a78c99e62c8339fe850d8285c5638362def90b4e718132a3f86e027e61096cb648a8452d2d6e99c94b8e5851620ec90a0457c0aa2a9203fc771e5fa248ebc9bc62887ebf1225f7838a2e5560eb3e6ffd18f34c0798762055b03e5ef5d6ddde5d1d3ca5e89289ad7fcbede27087546a68f88d9a447f606c6ac8b8e9beb4daad375d65574067331eee64ea6d577d354ff07d9669a6b01dc24725b0fec818f09390c4f789d0d5eeb1b630be6f116826cd0a155df97d0ec20c9e1cd4758ed1d71672c09a1432ec2025f5b7a123507ffdf2953c2c36e121a257c6c9d60a008b17a34a745319ca461ad15aeabb0d16439824cf0a901b211ce93c9d1e36ce93751da34ae150692c5fed102fbf380d7d10728d8b2fc78bbb945c9db671cc61184787d221f9fe05e31db41e031140c0d57dcfb4768dd73bdef1ba4c2a9383cc255544ff71e8b387bff5402e35fbbb909c5cc6b82e11324ff29041865e216947c2ff9f18f031e70e8fdf4e6b0dc7ad38d8848cb1cbb4d48ac410fea7b757641f7149dccdc1a64ed2983573077c0e7a8e04effc34f711a48e1465b431af4ccfa6844f6213bec1da91eadd6ca684462a373db4ec0d3bf5fa147528aad310023a2e45500b164c0fba0f3818218e202cd67a6c3dff2f55bab437af09f83196f5733ad74511817011f243b949281e7b5f8602b8490fa4fe085262b150a051d45c8e5c456e7a9635dfb1382ac8ded74ae04366375689910aa38b7522d8a1e90fd322211b4d8e21ad51cf8e496f76c686e0b09a3e8d974ba5be3e28c956a5b46ae472a8b2aacd4c5a67a95024d2446173ca0b560e12641a3e8221868746010514611d3b8f2639776fbabb287c75ca301b6ba3ef1d367301f7f94d35800101f2536bca2b99e1e132fa63f9f1a822bac7f345afb5818002e6c22966f8fd3a496f8e9a5e2cd6e0b9b8a78f8053a04a6d37bbdda22091c2bf5f3cb20dd22a610db266b295200e1b83392a689be2a6fed61aaf0de4aaa599ba641ed9a9fe8e98749c46d906852f46db267cbb01f4aed228d6968162cab80c9511ff167ba903d71b6f342c5e5e1bb8dc9069e5822338a012668282cb9fc46c3b84bb83c93e36ecc57ce41f65d2380e7cfc5194b7be5152fea790a0f672a10940135dd998b0bfebb74d905ceac1155620e1b008c8086ee438009f15f188ec5acf8c46ea82da6d0e1ed18faa88aecb1bc5befb8eeb5dd6746620c45c7e9a5bf1a3b497274666ccd91370a1e7dccc36951894fbe60f2043441f1513943caf99699657b0c19fd8f3527ed56b7701d51ac67f84cf85a116ee3d688f6b4a2aea799da8d7d9d9df72f3e1c0cb692525652030dbbf9113b08db178dc0b7a13eb7da48acd4efe0ef36ff3a5a69d72031d55e482578c0a6dbc422401aff0aac1571b652b7bd2381149166a5313c8136637e71a1a2043d3d9a86686607d9fa56e539c02f7b618866409f75bd3833268bcb100ffcf8277846592f146686af599ba99d210372dc2b715cc56c85994959d13ebcdc7b29ac035501d4209d80a329d265fa30a14fb2eea126b89691f460c6d2d7236f766e1055c0822bd933be569c1d310bff554bcc06276f41e26886d6603e68d89e7da23511666b58fd633af9a6162721b49ddd0be533a0ed886f8f88a09864cef4a66a5e0cf5a11b4bb37c3e2af66dd0fe78ee0ae06f10c386cff428ce08885ba10a305189285025bf8be11ec271d04329b9332d3a8ee49309ec37b2f77443f855f85bdb7b2f7f09b92be7d99d321b8aed5f76929a57166b98c7d613e8b08ee3e0c1ed41361c874e950c79adfa5b596d9a9c9795d05e1abd2d78412e4524a9e61a78630e0812246b0f631fe22405d5756aaaa2391513e542199cb04b1cea04fc918fb6d9a8dc90a6b38e1203b270fde93da6cd489d6a0f9111915474e6efb747b5be6a565046c4594397b75c89f38bd369322eb9c89254659aa68b8d98927b548ce62511e651a35556125200e06fa692e8337fd712aaf27757b8d714ff74c2397617abf90c72b327dccbf0997affb1f293a09f2fcdb52347ec2da19539d3805a82bad3dec3cf24ed2acc32006d95f12d1abc467ac3fd8fbcf250c3ec3c403d93ac7a4383eb9b80e9c84bdd88ec3a3e3d8fee5ed7e8942c0e3fe1193d910d4f6c375558c38af468854e6e4fcdc78b5f367cba4f6adfd413b68cb218303f4cb2ab70a85891a60b67f6d4ba38f9cf83db832ec64d53eef74823a569ccf60356db34be902362e0f0d70882339bbaf8325cba4e494dd95bbc6ef64ce4cb943916ef6f8bdfaa0b8637f077f8196b4ecbcc287877311ff3bc90e639177bcbdee854039bcf615aa7ff22c269cc2156e52841309c57fec3508243170fdaef5cacd11e2c830e12df832d147f1214d85b01e6646ff3dac6c99a9a322a4ab8d02cb76b5222206902b0f4f04fe1fd7baa833eb26adf80afcd87d90633100756b1a3923fd66d90abbcf157e02f568c1f2c4969036361f230898628b68c88095957d37e20500932e3f94d6acc8ab078c2bc204433fede4de4256038329ab7ef5443961ed54fe60041ad0bd99330f9d3426ed0dba10f8fdc65a4d5921f8b9f70e20b6c306e127c317c8aa2c8826d01024f8d426a281ee0c9933422bdb9f65b6fcf5947846a86163c7c3c8b84f6e30b0403c692c5f093838a0c23747b69a1f41ef03a47b07374b242f1db402805e0fbf59d365eefe3beca6e45719b6fbae564dc057c6d73d02d3dc12c0dd86b2c12eacb9eedf20e1ccf086929db5b7ced3da690a4684c41f09eac25b1451d1ae15f8b6ee2702db6aaf6258c5397bb798744b57ba406371bd02dbf6b67d4de6e2ba988671aa8b18302e56856c32b940301d2a6ae44f74148dec59dd809dc83929b6ab364d54af04d7dd1439dd382291a20f0d29da564515a17b4586108b80323085688e2bc874404b3c77c01bc8727cfd722ecec24065b0d1bdfa23b56a827c12ea07567bbc093586aac4f0b1fda618a5dae7c41e369cad378788b171eebf7acb1227caade1f260e0fc9bd92f7cca76a58099998b61bf7d112a23ef33264b41b87d097c9d8293316344ef7e1093e2e2e204d04a15f6a2d6245bef288fe68d47b5f92ede710a13665a52ce78b0a79e734289a0937b06a812c240b3e9449d4e7e1b4deb59eaa0fb7170d18162356d138d9aac799a3e9ad4e150aae92f5edad3fbb9c4aad819dfaeb605d00ca17692a2461b142b96356765482a22e687769a3aec21780e5bb86a0f827ad4eb9779ed3761ec5c5b4", 0x1000}, {&(0x7f0000000000)="015b", 0x2}], 0x2) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 11:09:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x80, 0x6}, {0x18, 0x2, 0x6, 0x8e0}, 0x7, [0x7fff, 0x0, 0x56, 0x81, 0x7, 0x3, 0xf1, 0x9]}, 0x3c) 11:09:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x47) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/172, 0xac}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000540)=""/206, 0xce}], 0x6) fcntl$setflags(r0, 0x2, 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) setegid(r1) 11:09:53 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xb0330e97d887a00e) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x60) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 11:09:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="954ab7bd4f5082a9fca5d8f2bf2b8bc05b08fe96f93dbaa6bd36da489d31d3d51cd767891cfaa10126b3fd0a6dbb8d9ac2f625429551749b0e585149857151ab989253c4209bffbd118924d3e1e8c65a736bbdbbed587d503396dc62b8ac52c52c45445bfeff5e1f7d91547f44733184629cdc0dfebeb3e080788644e31c6943781b5253b1e1daa5dcf2035ab74e240e55dbaf49706d48001b7f19afdcbc86ec11b2b52e87651ee7", 0xa8}, {&(0x7f00000000c0)="4e5dc4b22ab8ce2940a32c80ce4bce583278f1c3daf7878567d27d5c873e01e26294137783ddd54cbfc925751d8efc3a689dc44e78bb9f4ecd36655f196333bdf8754cce0c3da671b5ccd7b0ee65e0dc6765346ba94e60316f0056e7b1cb5528f4134215fe9bc8ae6cd9d6211972d4ce0c08f37a83a164472cc5198bbe481ca007aae3f0c65d1a403c047c8c8ee83654346f13e87526cd700d76bdeb7dd2bec2d376aa", 0xa3}, {&(0x7f00000003c0)="e1663aa5d479b45cbc98dbebef01dd7eca3cf595981f16f41d442a77c25ae4bb1af383179a490ca01a8b3fe0a274fb9cccc6006fb0016c43d7eedac7854ad2bae1be0015c962bf616392fb81649ddd85f4af25673532fc6c50811b0b7c5c7898b1372d48f1660c34f3f5455222bbe731e75fbb4afa45deadde2d71b653121b02b535656fd1aa0a93576f52c005904956a2b31e9c16db1fec4e8b791d46382dabc00c93fc4b73865860366af647a3947d792596df1340c3bf53541a63c32b35a78e62d7a99ba9c58dd2dc208df4e393a133d1a54180fd6293471928ae32a3faf70d104edd623bdb1276be745e2b09784c1b3b67ca77388e4c298d79d55bcf51daef636eea8df18a8ad000f245355213d9f79fb58a277e765a34ae570777af5ce57d6136334f3fdd4dce66e15c4b9776bc22a3107eb89b70c09e24f9fb6e3d36f2c10e5c52e34c0fc49521744c1831e2640da5df9c14877448853674e448bf104842b09c7de586669348b239c75e4288bedd0c352ca710e49e887239b883a71d830df55e79fddac6573322118e20968b365509e746497787fd97b126a0e514e52505eb238be417f79e05fe6836a3334ae061ef93f91b321e52fbaf942fa9715b63a6b9c8c260e28b911786cd0b269e22bc2df534540622e7c66f3471330577c169eef29acab69e8c5fceb0b7ecfcaa5f9945db46b43c7b9e0ecf6f33c12d38461ebed0073e7b659e6f2990f3ae40051db10c5e63c5d23fbcdfb2c513355a33eedb8864788cac41f04b2841b74b81fa51c02caa264fbe0e87faeed511c54c12f591fd5ea88d0a4784a614d2940ce3e4640363ce851a3d601ecd8768971ec9a870c4cb484ab316c9e330e0612164e5253ddb853845359dfc7a84d7732afb2142fda3b16124d075b4b1fe2ac853dc2c7e43ea4a0e640e7a6a1e9d450ee997d8f3506cf5561eb1a808d8ea9092338b3ec299dad42b5358bee184471f2109e5921ccbfb178e378460276711474001b6ea90a342c36104c3083f8f6abf893d201e41a1d8f2926406ff11b63f36c1f577c34ecd641c0d8fb1a6d58adaea47cdfe252a5620a6d9d79227c2d3ff443a667b64c1b5c04454af1b7f3e24f2c343f3b7d976acac13e308ff6e98cc8fbcd3530719eed521ad2da5f9890ed4386450efe9ef7bf25fd07b87898b9921feb862343dcec45e10cc64291fc59993ad348ea8f0db35be5366d2b9130bc8ebefcd7aadcc71dc82686381d272318c2318df38689813410aba3cbb6b95747b4948ebb9cf759398ff2046c1dfdc6be5744f2323c4c219637004f8a660475a892fb3beba5a02c8bb585e12d4f333381c505e2005777b4a4f0bdc8a71a938de2574cdfa59e867271bdaa8084dbadf9544c5f08481f9845d0814b13721db019dce96c38cd0175db6a978f7e1d9d8ad7d860f4df15d62da8ba974d350409974c99d7490d8537e70316f0ab80f39d2f2c54615ceaed86910ecc0255c7a0d1710fd0bd03b78914e1a56fc33daa148380e22565e3bc42d06587eda57c41447f75b97156da3e81c3deb944f14373a172fc3052aa7f16dec23617514e31de0d4a3a4846309bc3d283de8f5f9e6cbb1ca978c52c8a79eb5e0af07005fb80accdc0d7fb322d84c599684e99365023664630b29a4fc75371efc7e1b878829fd7fef4eea24ef8c8922b72fa8a67d66d4d37ec09ea87957b61b55d823ab397f23a65d8809fc1c4c31bf42695ca1882a9115d0a6473459a94c40245509aa25be8c092c1d30934642f0b9d85d2503a0f25fbf9c30566cbc6cdcd27667f05107166e4dff8a80b65671a0e025e8a09d258348fea39857554de494b1e238108dfd6b224647be321a2c575c0fb08f53a18f02e8bd7ed01f4f8d758fc4b6b26d5cf7d5256c064e3820d99595fdbaa5caa74c3e74d2a3f99e3122ef58ebb51a6215eb6fbb1112a95786d829ec2bd46788232bd4287190ef23e2a955cdff31e0175fa2a5f9aebaca06241e57647108e8c8f6d681653871d5968d885a3d9d487f736485c4d3b2eced96c3c5fa2e9a52394de0e699f661a80e1484b89dc017caa80add65d0cda68c91cc6793692430c92249002da1e3a479cfba9620342c6a28db7d9eab43664c80651bc27ea194050f9ae8a2aa45054ee9098915079666137d9a768974a5eb0520e38ae09b6f2a962c7930aba96628434033c29d07b491a557a033efa9020eb9a7db777dca1adfed9a4a602c68a6746f01265377e01ddcde0835ec5cb5413a0a997f6eeee6510260dc146817d4eeb6fe44b4ccbf2f2686f25f9430731b1f8eb46b18c33ba5b2c8ab69264bd220a37ef4e3056f9d9ba7d8c595e4544848874e3588a0ed2eb2e4ce5e4e4b3614927c4742e7c9ec5d835a1c92776167a24e9b95ad30cd6dacfb2b4259da3414c279bdfeebe2aff2c06ab7681bbeb4af62c40379ca054c93778d74dae955b39e03c33082983d19e3940f311e05e0d123a9b8386dbfb2f883dd6e6c8dc2ee126ee3a1e2a8ca57aa0a1738b5c091842b2271cba7c4f49cd32e79a290b81e422641f3ef487869c6bf8c0437528b806f5024692bcd0c86cc4a2fdfea3974d30fb342bc1a3a17de5fef10d027165a0342a4f585eaf4b0a18d31b99abad0d6b43c2e388d4e1400d63aefeb2a5bc22378c8cc65702d433cb688c56b2230cf07abda003255f7631e314dc36d10203a64abe479b3493e42eac5b3161f9bf4f8b78954e985e44b3145cd06a8f07ba342a98410bca72ee9b7e94d9120e9c5f21857d6374108b4e1c36d39a6cefe909c5316f8743d4aff3234ce11953936cbea57e33c8246d7db37ec7509ba282f3ccc5a740cc96d1240a9bddf3c62443d02ec73a327eea8c7f92a1d70de9549860b37ab09d6426276f4a7749594b7ee6dd011675012cbd20c080ac2086d03b057e61663a882c64d03a7c4bdee05fb9226206d5c8254a3b850510a0f71855586e1501316a39caf8d52edff818697447bb18e72bb1c6a9d2b469fcbf04299ab1747c13120e3544fb2b7ac323a1a21bac5d0879a86594ff2f8780ed656867de94b6272d7c2755e4c0ef0db57051cc60dc440382bff27fef544a61befb2b1ecec078dffb8d1d6c0be41453b25863cde4c7496d6cca6a2869879d37c1da0b62d025ddf18ec790ab76b67b524d36f77d8526909a44265ff7f1ebf106aa3b029b21604d6d172c31c7821d78f20628621fdaaa856e1219bb8c3570081a4bdf000c7054fa1c05c08051a88554b1595c0caa0ac03f581367a05e40b5625f0b2a6607744a9afd88779820ec77a34d00c848d0eb99728e45bf14cfe356551c7d746562c1ede2736528c616325c662088a77ce247ed8634fbca1d892ae1d70f3d0a74bde414e92ea44324da195bf9d124690e5df6cd990e952e93e267a90a6a7f5aaa4e1e147ca07d92606c8a01661a3dbe3dc52c7192a4cab4b9684128eca0a166ee37cb51e95674f85026aa2eaca910f9f533f1ea5a148d08f8512eef6ce9450265d76ce389ff299f01f6b52fde901bf5a563ef36d8010e8f325e5b89dbdad87f2a1c59cc07a2adea710e4f9d1084ead8d76dcc9359fcbc92a4c7061a6bbdb51a85328a59a24fa24cb1fc980ff2e6a5ca63d91e7ee1494d9b4de3c5c91092cd802fa706faa9392d54d7379225556572580b7f5b07a74992f6ab604559e556bbc828e4736e8d4f53fcffd156b48a6fa85b783b8715ce113a9f5b34f0bedc08c25fa56646d04e49bfbc6771bf525121768653b03cdaf1ea45194451873a1c8a8d44ffde890c4bfa74dfb6c05747e376b65e4b09f74086738635c7baa81f0686cb24d6932d9a8693e634fe84511657cc98b9c0628f767ad07236cf0a096e88996815238fe566567d368b4e3d4c5a6a300ce6a48173c9ebf3a78f2401163ca0cc05845d7408a56df57d25d5272f3a87914b2a4b8af8adcf8a52906a505299fecf8005f7a62e45735589c9fea0ab1a6e1e0618d87a09c3c71f1a0c651b842537b4b0a12d43fefc707010ee46b4aa412b5dd9c50db4cda794fd6f7d4cc913932c0f9084e33cdf9864be75d4be2d7dce5beb8f1de7f39f08dcaf590f7935515eded63ea857f8808131d3d1caf103ca55703554cef9b026863851a1600ab82721b16c4bec8dc80ac7c87a51ed3a30c93a871d52d615db77fb8a91a9999f9a16ac6460fb2bb10ce7e9b3eb9c4c5bfa070e3f9f2e48172e70b3df826df3be2966382584d71d77b48768a52f139710d856034fbd0266631a4d7e74fb9bca7db5e656c4e99ab734b295e07a699607fbae027c56ee8a334989f5ab5a38ba268e16501beb38f8396216ecd2044472b2c7148eff330fc97539e9808869f06e722b2d901803b3107be0456d83c2e0ae1bf32a4b52c553ba66151c7ac6fd7eff533c923e761bf3dd03e16770c54a32e7d07b9c66242806d877f2bfd0399521511a9bc447e97c01061450625d31488eec1afc013544457490a281766771da7f6f1faec6ccdaf84dc5746600badfbf55a67897acdd8c8723b4575bd8cfa2116b610d4d8f8aae9132e57bba9939f54ade8ea96af65ea11c0cbc73574822a5fafe7ae7815cb8e316f1eec3ae6dfebefd8f4ec5757d8bc7599c1b2adda48f7952ea3867e89812728dccf1f244fc169978e9cb428ad4fdc9dd7b37d5b12bf31c63f0af5dc293bd18f3121350c667148c4f306db8aadf3ca7e883f2c8abf19d57b2768b31bcd0731798ab24ecf52f4fe6f5908bacbf7787fa4800a9c4fd641f49876a7fc21d1956ec2ecad817da2db1e8cc6a94c47a6bdcc617572e288eda05404facd35230de2654f3a81cc01e2105539f1eeb4fcb36eea6078219de8e5a362450529b513670367d090625cdf68062e7e1eb5da5d44907e838c212c33933b84fdd1ed2f341bb3ff98c27b8a7943b71346097302f3acb5dd68a1050cd6f599216a493ddf7debc552d774ab5146bd7c95479ccb97beb5ba229187bc0e883d4e43710aeff598dac9f3d23a58898f2d87c47f3b4c77298b1c2999fe0a317cdbcf7a12b22736aeca181523ac896f8d29905b6f7f04cfb47c9a1eca8115a2a7f372af41ead242be21117522cbf917a8d235a3276c61d9c1a12d3c2c49b018807429db4e2915af95295ce4cd3e2c7de87835489b31d726b701f85bddaa90e2191cfc90c11869122eaca77b80f1f90903f7bbc0994c25faa66cfdd6964bd1d46a99ea96f43fd91167d5b5ee26927fe0a23ebddf914fe7e8e7b71d30bc0b36c4ada61576056d13e9a4812cf13ec05d5f43aa9f90272b4ff4e9fa7ef580054afab5764750655b1b1cbf372b4c9e79024a13fcc8aea9580beda0914009aa217fd468ad35993c3e8ec5832b8269a66dde036f93eb4939cc72796f65b292660d7fce471b28a9db364b21502235053dc855c5da107b2327fa9cbee513b429d6ef73bee31054f00a572e7ce47f0bcb8ee96e508987df618835d7299996dd860fe47ea6f1f0cacbd2cbf3e06242c85618fc69d56842ddc16aeadd3e5ce506f9bc81bb8790a7a9fb87a527b350f3d2878dfee09c488b64c183c7f3f4c022762504c01e83c81ccd36e8010040c7ae9d7660489aa0265f985aeffcf9a408df54596f302eceb6e3335656384c08ba7d26e01c698cb36789c5a13cafba5a8f624e8e67b0a2e54de4fea48af5617302cb60cd2f01d14bdcc5cb8042541017d02e228bc4bf16eb30b65e0db4d20d1e55a4f8119a0d7d5e3c6fdbb3b8f118eb0a13aa05f6c79a1196aa17e81b26fca69522654a54e197f811ff2f6eb24e383ece05009ea743d42cbb74", 0x1000}], 0x3) readv(r1, &(0x7f0000000380)=[{0x0, 0x141}], 0x1) 11:09:53 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:09:53 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f000010f000/0x1000)=nil, 0x1000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) r0 = semget$private(0x0, 0x7, 0x40) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x5, 0x800}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={0x0}) 11:09:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) 11:09:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e49982700000000"], 0x18}, 0x0) 11:09:54 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x1}, 0xc) r2 = msgget$private(0x0, 0x41) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/222}, 0xe6, 0x1, 0x1000) dup2(r0, r1) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x800000000) 11:09:54 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x6b44ba721a406f90, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) kqueue() semget$private(0x0, 0x0, 0x80000004) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) link(&(0x7f0000000240)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x0) mlock(&(0x7f00006af000/0x2000)=nil, 0x2000) semop(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) flock(0xffffffffffffffff, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 11:09:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) 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) accept$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) fcntl$dupfd(r1, 0x0, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 11:09:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="005e661a68f3253089192e", 0xb}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) execve(0x0, 0x0, 0x0) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0xfffffffffffffffe, 0x1, 0xfff, 0x3}, {0xf509, 0xf0, 0x0, 0xc3}, {0x54, 0x8, 0xf9, 0x3ff}, {0x1, 0xdca, 0x0, 0xfffffffffffffff7}, {0x0, 0x0, 0x3f, 0x200}, {0x101, 0x9, 0x0, 0xc54}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x5, 0x7}, {0x18, 0x3}, 0x1, [0xffff, 0x7d, 0x1, 0xfffffffffffffffb, 0x0, 0x8, 0x7fff, 0x4]}, 0x3c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 11:09:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8800, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket(0x10, 0x8000, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0xbfe, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) 11:09:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100ff2f66696cab3000"], 0xa) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:09:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000001100)=@un=@file={0x0, '.\x00'}, 0x4, &(0x7f0000001800)=[{&(0x7f0000001140)="9a3f3f2dedffd5a37c2811c74ac4", 0xe}, {&(0x7f0000001180)="06493c5459d48134fea29ee35e973bf8fdd809eb7f6d8101dbc1883a06f18405d1a3180feb7c78426d6acfb204b496bd710c9f26f30f96011ae28437f2ee4d7e70fe04c6949cd55fc2096240e88b139a097a4309a3f4da4f6ddbd0f4565faf53a2174ddf66643b80839fe3d774b3d2ab9f473613a1cfb64ed664a55169498fd21b64772827635841c92ccc1b87adae274b00de9e6a50559ecd50acc853c42da0fd8945cf530e167d6753cb74247dbd1c52f8", 0xb2}, {&(0x7f0000001740)="5ed0806ffc98af4f52d2c143e0a25afde7c0ac3577ef7469416d1cf3571820f05581e5fd25877daeb173de8bac80533782001a4ce176a746fe2599d42052e9ada2a9a005ee35a24ab10608ecde57d87be7fe279f044f409e3fd4e46717f65aab023c332fdf7db97fd0b0ef0146e23b39e7f7fb23dfde662ba0c63afbc1605945a0a57464feea21f299f337431a36480efb06c25cffcc9487f98e0a1c42161ecb68f5db70d07a0c4942e64f50a902bafccd044a6c2fb65374f9a7a2ab4a95", 0xbe}, {&(0x7f0000001240)="1b5b4916607a02b1b87df6a20d5ff96b2ca85f7b35079573be64309c08cb4c652248287d9f7cfd37a48b61b1024ae8", 0x2f}], 0x4, &(0x7f00000022c0)=[{0x10, 0x1, 0x7ff}, {0x78, 0xffff, 0x200, "da323a925437aee9bbf94ea3bbb95171bdaa13a1d159ee6c53841df022a09818deb36a6fe576c1a52a084cd820b663a418d02ea3f945e98cac44bbf41115ec8664af277a1b0774d466b5e47998d80f8786d79e8c033b856e398686b977b29ad7465e77e0b6"}, {0xd0, 0xffff, 0x3b, "255674aa0157867f1ef9995d5f0af7eab25c003c4692b5928c55fedf39dda3b2013333777008351eb2772fd4244991bd81ab9454599770f34d9df47d0eb3d9a4843ae4275a9581287ecfdf0bf46abc45f8ff7946c4598038fb7188c619c9652e986f298995c9016f906c468be4b227f5e2f12f6234629c6721c4e4518abe880711d1ad06a5baa63ec24fef65945ff4b9122a72c34abe7f47ef5655609fcc60703786d281c867d97e9f09cfb2490c239a018fc57819f98152c4944d49bd3d2846"}, {0x1010, 0x1, 0x9, "c8d69d84e90a27d1b9cdb8e9c899f8a329ab0fbf863a6a4381021f7563c5d2a4e725e01147286259481b7f2f5d396d2ee6bbfda8eb1bdc456352cff8d72676582318a5205f62223403e1202b548f087f38467ad40751f6104c31218e2f40583b2c5aec15db2854b80a2011ce49831d1dda17332364e7d0916613ac4bb342722f81ccd4fbc832a954743c2b0a95cf692079f2bfe95a965c0b33fb3aa61d9e21de70d687b03abcfe21cfb244c0ddd7fd7553c84657783a2183ed0e7279532e055dfc35b4cb9707caee6021570860b774420cbb1f1ce7d3ee60b5d6bc580642ae634a9f6cc119ce1228b57c758f286144aa48694be750a1965965c06180e446e6740cbdcbe9393b5fea5268b06d986cdf94848c423bdf4ce1f77db6acd1cc7c6fc964e69ffb7cec149c7e135657244d81ccf38ae09963b9e50c6de9ecd91dc98df14cd7dd9e4103fa8fafd23845ba7c517fa5fb385c83037af263a7db6614e13b4d3b2c5890c08eb5a637c64d290203a70d20a5f2c52563ae2c5796244d54b7bda3a3948ee5be3c2e2f0946cae26c8a808daf1bae876c895800c81e3d829014ed63b9d652cae14548b90c7041cd5cb02b77dc500f6454edbd325546234cf6fc8a75a427ed8fe836bbcd18416809e9467ca3527a4468a53b8c05d2887cec8a8835442218b089d82ccceddafb9a16d93f3e20ec11b93526486782523f113e9197f1b1f1d34dfe0e46848788c8f5c41c4c67ab585e488972404c3098590d6b13d62e2e84ea21a12f985e0b6941016b50146cc51fc5856c5cec249b6fffdcbe30a2ec8b9ca5d3ecbcfdba75d2e503e65a708e223f96941bc688ca008f1920bb26cc761a5642802167abd434c01b91a4000d8465f84aecdfca2bd136a8573cb1efd5a88e3300b73aed87bcf648d7c68287c1e6a35fa13d7a009a819181d93fa109e3e2a4a5543b0de98ebe5ce2e94a9112999425a933aa5a1bd85694eb2dfe700db4ec58d2c965ea8ca8a5c75367156ccf1419658cd74a5177b9c821e0c48d1c4b5c76fd6f26760c9a4e900041fe9211bbf3a9ae36e2010b20353800e815a2b8b5fb1daef673c2f4f1256a37349600ef168e0c447a372bc63830ca7196fa4248f322aa64e10d2adf903d2fac52ef616d2287193beaa30608751ef914e2269a07adfe77b7658b869f3a6e15d917e58f041f744c35f4e78c248e53571f353466e72d41e49adf0a80ce5625721d693f87b8270661fba7987d5f6e48a252eb6dec5e216fd7e94b984668cbdfc74f4affae60fe70a19b19139a1af3d2942ae034b0e34b14b2337b3c3f7f7efb2a3164b91efa1e5a6287a0deb1bf1064812203bd4f5f724de6d05202c36be8d17e8e5b38570174b4c20cfec48e8b4d3bd4fd5e77b469248db7bdfa1bbd088ea6e8d168aba7faa6cce925181dade296f34e581f7f802226a956628589ace35068ef457029e2ff69e072f9ff05d816e1af57bf7e58e3f6eca103b06c67c714fcf3fde3b2fe042c8f6fc5fcdf2575cf1a1c420134cedbecf658cb3b539a2ddf35420bd3107d3c7347ec1e64c81fc1ade7a2f068182924209c11263e0942e59b6b12dbe0e82bf8823395ed3cf82793f30fa2560b7677ab9a8f5634e6e6c839adf8cc540c93ecd83d728d35f6afd104a255ef7a374f27bdde03ebfb3d41ed005718ad486610e31b0b54d936f1c90f57050749fcb94a857545c79475b8ca2100186ae599413d95614f6cf7b3de1a3ee18d96ba0827e598e946d71d43f50db5ff7b120a311cd424f93c2a0a31175f3795bea210386aaba74cb0dd89718f7a542a9771544f3142691092bcbbce009630e4c7bca7fddb736f9af0b4553844c265f064be8777ab2693c4b30a06079088b6b83ecdc515dda8401a4f88056d342255320f1eaa1d8400c6e097df9f06021d55a54e156e42f4e9b335f16f649a15d78a13b2d351d925fe18193aaea856a07634081ecb358471da2a73eca4ddface49230723303e4fa9fad8e5cd22a8911f8aedd1afcbf1e136322df4863bea449b8236713f116bc8911dde2bdd535020f025cd128eaa6fcd7d9a76ca494d387415fb4addae2b7a6665f9d13e9d4b28901c5047816e600d3784ae2af382bf43e1fe7761a7ac6d5e0a532693f9e8b778b95d09a8cff34ea635125185084550dd3eac549eb613b9cd419c24caa16a0a4011116d2b133bfcf27653ee92c883e0a38b21025a9ccd993b355913ca710fa57661360950f03ea09384d622dbfce940c2c301ab45bf47e5b6977d884f3ac11c712b8652d038c8036d033c0380e9074036028c8cca38f6b705b3b21ecbb29fd2e25e9a1aafa0f4612a11577de10f05dcb259c2073d490511c9183770df56035b6adad9f4bef2214072408377d5c4db25eee4e4b9b8cc07f1d7c5f2b36fa13b735a4e0cba43e359e102d3e0bb41fec8ef798e29320b697da1864fb5a993f9fede3b756d3d8f3ded508185dddca46ccdf3800e76e48af4793bb51acb718767660ff43990cf7b03fc9be796597ae472fcd3b2b6fa4b09ffe7a1960d45f56d915c1f86cf07bcaca4be5cb5868b229a0f68ff80f8db326e437e209534b4e84fe2347b9382a65fe4e83287a1621af1fd10482ce96c6feb09cc0349d1b059fb1b1727f472da2338410361571d204224d5ff184a8d00a6da7d67a91d529e46a51413a6c20f3698bc7191f49db4e02622b9bc66f40a2721ff0b145f7bd9d538eb42941a0be343e279c07c16cb27a6c0778b2fdf09c99efc2f26ce10cc5df6404a586da47b2cf001395f06e27533ccaea5e96110a00d6f2697cdf5b6abbb28d2f9d47bad704519045e3b2935b225f72ae01d7f9ddcd80abe9044b26d2b9f2a7fb5c1728e75859f9963b63ac06a1deb4df9650ea350538fbbc641ba15676478b338a6c1c64cf4a2dbc85d98aa576f14a7bbc0b6df95939cca52995acf39c31a7f5d60375a91909c4922b3dca48c5819e3dfdcd2a1775c92f9070690559191f488aeeae6c7c0e6477517bbfc1aaa7ee402df04606704321e2ec1ef54bd2e98ba440cc6400a585b9f6ed1eeb8639c94a68cd86d97f4494e3039f2583e2b2fd20ef4f093c862dd56413072f04ab4f300aff813e82cd5ddcfe5ee27380761cc62a42f10b14d4b51354ff1cc67efd17ed099f9c1345fadda7db97dcb7255bde728e6ea7a578833f3ffa88ad637c157e1bc12a5b408d95860ca082142a7413bfecb5c68093720db08b6b1fe7d8266f3e06b23a2557a9d977c596a585130bd2b97300f9fbc9ba181fd9f6049feaa9a9c173b4433f4376eb140da1ed5e631da3a30a724bd3bb4bf951a0a00d95a8f87ab51bea0f723ca2d2bdba00681d4172d1859a6238a6b4742e296b1ec62740b032c3c28eb6e6d21e6b97a77e0927f16a39eb0b7c3d970706080eed33adada66aeb172b524dcdf1b2e408a5036d1dc156dd9f8d1498fdcbaa21388cbf48f1dda8bc6cc92ed00f201dbf54b49c52d3a3ef39386a359aa132a0f2047b7f21e2f2b9a5e7feda4c9050fc997d952db2a6e34110c241c163e0ed4da21bc111575ee5d67f371c84f08a436bd7d3e1a21a795ea973d31b7f4fde84922e53ba3ac81e1bfbe0c62a58cd4f438162aa4a6b3e1254c933350d7ac6dfbc21e18c46d5ba4b85713325f64deb4881eac428f6dc5f717f46045573f0d3e0870e5dff75adf7c100f678d5f28d105daba529b6d24c9911e0cfdb24a7c3e56b99658a3b07a396a370ed8983545f31df07aeb9336266db3a32f206a90b5db23152fe733ae1d52a8ef17c1fa0dc45f7f992650f6138a9e8c743536e7758d34813c1676c0d0269a5985b9b9f93112b4296baf5c19701ac4fc96ae2f1d57c11b9bead8c99cdb92bfdce837589d116aa639ae7492145266e5b40d84e8c8f63932b18f451921f378c0ad182798ada1cba9efaca6c82370ec4a08ce2c8996c680bc3f9b6d989ad47f4b9397df9f8a3de0af08e5141effb52092d4b9e8208b6e06d49c854184675ff3987f48141e1103ead16da15a70f8967dea27160e14fa5b454f590b11519f4237f79b2fd84c42026ae5c146e1c845a9ff7b2224514b6558bc90db3cfa955a521f2347148400dd1e6e1f93d0562ed5fc1bd38a9bf43a6fc844e4afb892fbe93296706c5d3ecb37a5d5e8cf5a83e0280eccf239dac951f2a132819a3358bb6a001464f91bfbe088a61684584b6a425260d6a86e71b2d2139f559d1f71ad91f3cb5c7d380799da6c45433088bdd1914313bc243ff38cd50955d54416aa0ff480e88c40c01bbc355b7e1b1611ccbe86a4722a4a9dc28500917eeb5a85aa4eb951ee647c68e359f25529b480ae417762e4e499ad85d28b73262e978bc333f53466b7a83fc1005347a07813d0daac4fd85eb93b1d07b45921432e1a29df427c7c2c09acf3d9857e0186c3ab4df38fc88e90b963df8c86c7157dfaf768ce0a69c704e955815ce1e25dad0be590851353253a0105004893a7b750b4cbdc1a56ef6ff24258bf8be1ae2799d4a7f86dcd64d58b56f88e8760be832377b313f0403f62d783ee4802494256b11a73375b5586f4298fc9a6820519ae2b04e46c3deea40df3cc9a41df7d494a075992728e995c40c719380f206827046a21206645b7a5053f6066651356b487e2ceb454dd3cfa05080b8718b5f551a3aae8b29d5328437e56cb0d83d0577c7e31a33314c6340668296bb261131613774a17444f6b860a133e76a37696bc2b288490d4d03a38c50a87cc9c5d4c46e91c3edaaac45f20c671ccd67ae8362e4c07c20ed709d5850b9fec1954b4c1060e15c8067febe9602862621004f7776c2551525daaff4de229687c257b2a3b45026dccb4e08216c698bb842d9985495cb2b9bb3b85387e75c6e705702d7fd699f6a983de2300037e1f0317c34d93be5fad00868d5c745ad208850bd7fe106c5494a8af6eab4e7456ebe04748b210ba0706f6cd9924783d941c790a0ea024dcd4b7b9134b3d422a209546735e89a46d5e345faa400af0c1c897cd130c539f40dca8a629144f4f8736f864061d708034b1d5d949c16d0be9bd6a95df2d737bf58329901d8641528673c5fa3486e8eb69acf07fbc8e47cc0d3d184e27fb9be2692292347d5ad4ea7a4a2d46f2130d5d78097c449a59f0bc911ea66ae4f62117abbc2fdd86ad695cb3243e5c8d5196bc981bf9643e7c862e2c60c30d47fcbd8ac902df4c80e9e96e3243178f1f25643d2a8e8ca2e5df84ba2e669ff674bf4ba039a37df5e8d564647afaf1f3f1b2630605549b7c6c2e2c1690cc0dafbc7ba3da1a85752afb7df52a7fc39a0d6e61585bf14fb142b394ff3062c77c25e24d49fba462bf56ab98763ecf2c040fbc63cd2b068bfc508dba44ab0f8ff6219c6bec10052be257d65d54fa31002b6f50015456e982335ac19c4caba50d2b21f4d0c3f2864e5f01de2e2dabf98dcb5d62796e53f93ecd30e9b0f9cfece3b48d136c96095390b15ba0dcf58c83b24258ae8d60af391ea9750332aeb227745035527a2cc252c9ac262d4df643e4d59dfc36f17af16f273b6181bac22f91ba8d68c740b3a9d2ab92447b82ccf1b436740283ea725346f52a64dc54ba23a6f84d9f5bbc82b18313abca7c90a4e4daf4d86bcdefa881cf86ab4004bfdf3ae98699de0d4567250c13696383ec191577b92f70bfc1721a4740d7c888a57d430da82c1733ea8c93a1f3bc7ef7931616f7fb8200537bd29258561c7b9231d0f4b395140a7fe9e3a4c5fd34802fb0ba48292f920de4eaffab70b22c69e533d1aecd3a8637464f11c1aa"}], 0x1168}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) getrlimit(0x1, &(0x7f0000001880)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) 11:09:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) close(r0) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 11:09:54 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/224, 0xe0}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000380)=""/235, 0xeb}], 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x200, 0xfffffffffffffffc, 0x7, 0x1ff, "57b4c1eeb02c1c56c32a4ed2c24ed92ecd849bfd", 0x7e0b, 0x3}) r2 = accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) r3 = socket(0x10, 0x0, 0x1) r4 = socket$inet6(0x18, 0x4, 0x90) r5 = getpgrp() wait4(r5, &(0x7f00000005c0), 0x9, &(0x7f0000000600)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000740)=0x1) socket$inet6(0x18, 0x5, 0x7) r8 = getpid() ktrace(&(0x7f0000000780)='./file0\x00', 0x3, 0x20, r8) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000007c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000800)) dup2(r6, r4) getgroups(0x1, &(0x7f0000000840)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getgroups(0x6, &(0x7f0000000940)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000980)=[r9, r10, r11, r14]) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000009c0)=0x2, 0x4) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000a00)=r0) fcntl$getflags(r2, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000a40)={{0x18, 0x2, 0xaba3}, {0x18, 0x2, 0x80, 0xb1a2}, 0x2, [0xe5, 0x8, 0x7fff, 0x3, 0xa7, 0xdb, 0x2, 0x1000]}, 0x3c) setgroups(0x7, &(0x7f0000000a80)=[r10, r13, r10, r12, r13, r14, r9]) 11:09:54 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') 11:09:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r2 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000004c0)={0x87, 0x0, &(0x7f0000000400)=""/135}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000140)={0x80, 0x0, {[0x400, 0x54b1, 0x4, 0x2, 0x9ede, 0x3, 0x80000001, 0x9, 0x3f, 0x1, 0x7f, 0x1, 0x5, 0x3, 0x8, 0xa2f5, 0x4, 0x3], [0x5, 0x7, 0x7fff, 0x90, 0xeb, 0x1, 0x1, 0x1, 0x212, 0x1], [0x7, 0x3f, 0xa32, 0x81, 0x6, 0x1, 0x5], [0x7, 0x7f, 0x5, 0x1000, 0x7ff800000000, 0x30e35ee], [{0x400, 0x0, 0x2, 0x8}, {0x80000001, 0x3f, 0x48, 0x100}, {0x81, 0x9, 0x5, 0xffffffff7fffffff}, {0xa157, 0x9f, 0x9, 0x6}, {0x7fff, 0x3, 0x15b, 0x8}, {0x23380d0b, 0xc5dc, 0x9, 0x5e1e}, {0x2, 0x5, 0xffffffff, 0x8001}, {0x3ff, 0x8, 0x7, 0xffffffff}], {0x2, 0x80, 0x2, 0x3}, {0xffff, 0x1070, 0x5, 0x6}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd568db0d5bb65208, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:09:54 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) fchdir(r0) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) 11:09:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x8000, 0x1, r2}) 11:09:54 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e", 0x50, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e", 0xe) syz_emit_ethernet(0xba, &(0x7f0000000140)="6616fc6ad7cf6b8a1b726f012bbc92eac6584d1eead82fc124656caf7b73d5d9f719caebb4bcaab50b15c5b47f025d03081eaea22f47a84124723b6d2e618d86292bb0c224e044e2d384bad000fbf57abf6390efa01af815bcca6b878b89fe7072ad4546cf8c9afbc0289e884dafa8742ed54876ae9aed9189bfd3ac8769a5b5994cec3d4ce9bdc4ee1b32692941aff009cefca00e4bb223082925e741bfc1e704e6dc716bfa77af0c77fc76339f1653af000000000000000000") execve(0x0, 0x0, 0x0) 11:09:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 11:09:54 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000ebffffff0000000000000000fe5ae9bff3d880000000000100000400"/76], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:09:54 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x10000000000001a7, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x200000000000000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5, 0x8, 0xfffffffffffffffd, 0x1}]}) syz_emit_ethernet(0x89, &(0x7f0000000300)="00f5ffffffffa8699e7b6bb7e0f49a95b30a899d043e3b82fad65518ac528bfca11e3310947d0f74acb305a6829b9f58db11da8032516fca6c8c5e552b17cd90a920806e034860168c736af1e4c3d6c6411aca8f38dd53ff3bb9481729be079afdb8691d1b14a71456b66d77dc1d438e6e2119264663af7f82e763c84f3a7209360000000000000000") 11:09:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:55 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x5c}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") fchmod(r0, 0x9) ioctl$BIOCPROMISC(r0, 0x20004269) 11:09:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x48158a49bf5fa230, 0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x20ffa000 didn't change! 11:09:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/243, 0xf3, 0x0, 0x0, 0x0) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) dup(r0) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x2) syz_emit_ethernet(0x5a, &(0x7f0000000280)="cdd7cbd6f5ce8597c725e7c7e1c99532e434b921cd6edb8ee27369aa9281f7af99931227b7b9ad942abba340681babd92d148d5af37e4bb13359c6f90869f76e702ca491cec218345e60c9378f212272f791a6c292a6d8642740") unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') 11:09:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) lstat(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)='n.', 0x2}], 0x1, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000040)='*/\x00', &(0x7f00000000c0)='.,\x00', &(0x7f0000000140)='[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$}[-\x00', &(0x7f0000000380)='+)[\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='-\x00', &(0x7f0000000480)='A{/&#)+()\x00']) accept(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) 11:09:55 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) dup2(r2, r2) socket(0x12, 0x4001, 0x10001) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) write(r2, &(0x7f0000000000)="3c9bff8b026da1913188a619c44667ed721ff9e8da74122358b5b86c853ae6b8ee1c7b713a2ae250cfcfe0adcb918f68cff91803", 0x34) listen(r2, 0x5) shmdt(r1) 11:09:55 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280)={0x4}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x2, 0x8000}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x7fff}, {0x45, 0x800}, {0x84, 0x82}, {0x86, 0x7}], 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x8001, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x8000, 0xef}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7fff, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x0, 0x5}, {{r2}, 0xa4fe72de6cc2d4dd, 0x1, 0x2, 0x20, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x2}, {{r1}, 0xfffffffffffffffe, 0xc, 0x2, 0x4, 0x7e8}], 0xfffffffffffffffe, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x86, 0x4, 0x100000000, 0x9}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x9, 0x7}], 0x12, &(0x7f00000002c0)={0x1, 0x8}) close(r0) kqueue() 11:09:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff052156f0593f", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000023c0)="5200125c2b9f0031b8dba359582589cb2a2a6f87498b21434a", 0xfffffffffffffe75) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = dup(r1) dup(r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002340)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)="0800000348399cbb", 0x244) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000100)="1e8364502bc49bced07df4fc172ec23a51f620eb506d421360038697eb47e3747aa32250c0fb74717b8da9c3c62fc34f92b38e1dccd62b790fcdf24d114ed3edb342d7539ad6527d4775c9a42cba738024348c85b54bccb197bb3807d97445b801b616d16fd45da8d7b9d0fa4e6e476e9aa892efac3e87c33f4226899dcdca5ae86f8dc80749bf03f62c80fad352bc12d5cb8445699644785ee4a12769b058e685fbc551c42723acdd", 0xa9}, {&(0x7f00000001c0)="9a7bd5c2396dbfe3ef0a8e7952e9bb22e8b53733e0c477256dd6b98f8b4525c20ab4a7f2af920e31d29ae0e47597538e88aae1380b038a184398dc04acb4288adff4ea9ab0e8e5955be7c09f1922c4a343ecb36bda1c6c4b949d6c6b5191f0bcec92fc412fda3e4e245c4178d18b4bb53ceca106c99d1615d61944051dedb908ff855a3438398c6b08f3c092d3a17852768f63362f580764d3c78e01fbe4012fe810dad55a54d408dc40ef16c4ae633bc325a24df53657e53a6eb852ec7e74262354e680e2e307e5a15081283a6621a0f46671d9da457dd77363bcaddd272c34351b96d58ec2df83b456bfcf7e487d9df912b7d0bd319c1aa1fc", 0xfa}, {&(0x7f00000002c0)="b44b6181049c2bca430543a8d1e9d06284069b503fa43df8b112ae3d820aafe66264a75ad378d4026ffb6a02f4a8278b86112e84ab4a9f1b3ecbdb35b71c10454922cb20db729146db6b488a4b46d3fab303b305085a5d902c70ef7ab705d47f6c9056a5af971cac71c88bcb0c27167c2fbffbb215c7681a8bc5b3a473a57787eed25093c6cf865fa14adf43e0456833311301acde7900902453428b8cfb7a7fba5d2a2010207972a4523f6d41e31446594719dfedbaf858bfa4ffcc770ec094b8aa7b6a8660f4431521a7527d81195572165f6d07c960240434c8e115c2fdb5e42ae8cfb7b6048d696349ad9fdccb7acf743d830808491865167a5906d4064547eda9576d93db044ab652666eadd4f0e8bc24d6c7bc9de2e1157517057ac189337f540998ad3fe58ba0bfecc44549f20deb0175242d6044903703b4c2f79e540c81e48141be206b9f8334727a2f7bf4e6708c7b79c1f78c0c2d2f6faef72382b7ae9e2fdbcb94ca4f0f60fa083157bd3a8e790cdce378e124973662849bb25ca1f2caaf5a0777fa29bc984d85571b0fda7d5afb75ffdb89e9ba8d781fe4f21c5bbbf3f5967829e975b9af2a4b2c149d445ea117d37bfa95dff0e6ddd9ac34a5361534abdb2fe9d2970dc95c0df0e04cdf6ee7680b8c29915a2bf8c197829f060e7b16e5c83b0199b06f3cbba1a8959e2e36a07833ede55c94cd36103ba0d8b07cff5d4e5ddd639eec6ef2ba481d98b4a883b0cffabb88115c2ff0c01fc19a53640ee079bc479f81e9c6b6c5982eb427abd373bb7b71878463621423a87223711e41211d0bf9bc232313eb59749175e7d2a97bf738117c5107ba2530afaedf2f3f48f29117a58c3b924fd500597e59a88852feddd419c445ddfd4de204b818b921e2e94c85b0e6e7dc8f992a0bac27396dd07775faf922b5c605f24f6a959d6432a59d356d0645b6f53245d8bef3dfa6200fc1fc50f40856596534672f20ab812e9a0350aef0286c5e6abbf305f029646532c84973444a75984ab13c028577ce1e3001ad3792eccbdb3a6ed807ffb5d01a0f27f45ec9cb26edf3fbc9b61c274ffc5957b198ac5f8aafd43b78f34fe732f795de4a0855362243ec3b6ac908b1505f24ed372feeff9e3304826d4238160c69c37ce7421c6ba3b5b1a7cc8896e4985294a32a717ffef1e7ac0fb30074ecf2e65bc42926551122399d6cf22d7ad6bdd47b01e88a1416c607592094de849ec8ec641eb94eb5876e500766db7a1a088d27dd5c968b13ff4fe69cea12284eaa25a523570d7ae5f5761edf445b22a90133ba5251b8341a65c239fb776c7fe58a83d5be2017f7659251e324a2f3cfe2759654bf3f9dc7e4be5866b95f3d9887dde60fa7a7e03326d14d0394cc408eb74cca562fe12251ea3e7432309837941d94524c782c77ad121bd68569b28ebdfa1c108c0d05be6d88b241e09d1e47f5cbb96bad9d702a2c93423f7a95b2142428f51e472b41ba7af128cd300d48485aa95591be468cf9c4598059c92bc519efe23f248880a8442244b61c13f16d49741d3412cff30dd71857dc93be1ebc4b54d82469f143a922078af3fe902c58b510c62f7f41854afca3132672f5f81a405579d703d7ccddda00ed36713507cdff092f42b4619a99d808139862b2fac093844bc0c866c6416307360918890a39b8ed9891d3dd354989cab06b6c7c5f2b261b5f15c9cbc74f38bc84a024a0b925fb72298bfee9539c13b68b299c56b49c64f5b140fec9f8f42c91190daddd9dbfd7edb6f1ba9bcda5dc1c739f0579248003cc3181c7f7eaad997df3c91109cb4171829ca03c204d0955b276de0ca614044d67a14ce706b1ee1e1b5500a0a93688b7054e8d5a501075b4fec466c118e2494aced27873c2c0f4c38bb0245c933804cd18a4b25934b074070eed6aa3100fbb23669b6c316b26a4a58378e18c67f996b09b3c0a1cfed08eb1783eac37eacb9622bec2168ea32fbd7aeba2b1597677655c786c8541c753b320f76c91eb23dcd35595edc8954905c50b580704800ec2aec007713ea6232bf068b8195842b6f6fd6733c456664fdf1dd39de07673c69df40aaaba27012dea809ded43f2f12c0794a0167bb7b2db45ea2827b5db0f3940c6c5b39fd6e62220066f1286902c8c21f9e281eee9ab0dec86d9f68136d900f09100e857b556851801a5ff1044ac36abbe1154f733f5fb5fead03971ce44c606519dd444875c8fad912245eca304357676176f5219e3893232c69e3d3898f2b119de676325c5ebee37a1d6a787aac546c7c2c734b53e66396ee28fc02e4a402e56b0ef1f061acedb51d139c6b75c21190ebbd9905b52483f8a09a3a00bdc443214f1cc1353d5d42f2881d36bfb7b843c91553eb7910ec17098d664ad89a4dd90264772caff978856dcdd62359ac39eca0d03982cda30eacd4df7f2ac17e96f0fab0d2d624398ec99dbc0e7c3526c6be1dd4a8481bdffcd0bc5818b23b527f8f9069dd0582f184d751ef23bbf188d0af9d44a1174683dac63840ea61b9f1937c6d9e67b13c2c7e05676508962eeb2392c16ac5ffe20811dd550bd299f35e5655ca7313bdff61c489873a15c630d24f8636b474e1543505584da223c539a80a1f44e63ce600db4b12e0f4e3a3e42b1bd72b4e610e92a1caf9988b5949fb8907507b8495f6871d68c708e20586dcdd55f457cbe513b070dccbdfa6c273a666192aad0130966ebac62bdf488cd0a6224be8e7de2c345861595c9f3b332f8c88fb48909a9faf110c5be3677a6c3cf5199b498b48ce3dffb6bbe2dfc605644c101bc357ba940a349d800787fc5359fe302b405316acf44f1e7c7a913c763981dc9e3d13d55b609c38452812bbcee1c0fd804cb4f9b8b98ee781e138076f94040264fb9b9dcbc4f1a8b689dcb3c27ff5e5510342d0daad17911a6fe2a1330ffd6b54f2d37c16687ff4e6b9e733e011c9161ecfafcbdacf292d26233c19b5637734665bf281ee625fb66715cf4eca8cc8026a19bd6d052b80b1aa0380705d0701843a24e729d3dc540b035b03f87c6d94bee3b34190c40925d6d357740c89126b293dbb1e35003d99897ba5ddf4059ca3e9cd708c23f65224a74df958392c606a354d6d86ce546e80a7204cd6ac95ab9a28dd57b4bd1deb03077ff2c180667f21a92c70a49a3aceafaca460fff36260da0e31acaf0543a9bf591188b812266417b2735c8f6fd7d2319c516ef2ae7335e14a10575267c0c471884f4eb57906a77c1ed692a13c1668b2f76cefaf1e3ab9303def15dbd5208967f0559b695bde83fe8cd65bb415a6fee6966ab81bf12d7836b41962c77bb422386cd5a311ffe62b643895bf298cc16dc0bdf478025fd5a6fc57e40390a39924f62a8c9f66a9a0848e6b7ed7b8252e3157fec7116889168bf22516fb9fad29b5d465e85866e6827fbbfb14ae36554eb37afa606a8189d2b9f4babf646f83266462aed1c957f1c93f34ae090266c90a072d7fba3eee4bdd109b860c68abe7ccf7005b90c8c83ff68134a18958dc4aa395086bde78e4d707435c879d843c99adfb4f7c687417b26708c6e328debdefaba2547584f0d144f2dc9663ab5b2abba430439af8f0aa35cdffbeec82b0f1e216e1d0dd6bb6b921b5fbb1075861db7f7a161f6eda4cb5a47276d95bf136c06fdf5526f807dd87ccb5ccc429cd39626119e60d5300fbf4922abf54c4f12d4812ec506a8d94f85ee0e1a718f4855aa8e2365045429f3c7f61f3d9b951438f915c689addbcb4595329299669df6eb1a892d235d2725eb9c2ab9913e74727fa77a615a9bacb2fcf8c46f84b85cabab47a012477d0911d9c7436fd49ee5b16a1f65df5762ac9c49108128e8141aec7b67f6bf48ac8d7733abf3b42ee94c5aaf3928fb410f213b6a4c1449d9b401854cae99053d96bebb342857de9726c8a32abb94cc74784bb2236781d5f0af28463b4f2b441d049a26edd39fda56d01d3c132298f2a34d773d7cf9d3fe168288c44476e0fdd19f940d03d472f90e794ed880cfc163e19b2c3dfda3018054c850af8a04c04199ebe3880bfffbe30dd8f47765c994a435b726ec2039a77c81bf9752c439508e76dd8b9cc4a6165885dc5ff872696bf4ae957b2324e4aaa2b340798772f54b1e5c09b23481da521bd2813403b22d74f81b8dc3d2a7aaae023cfd800a9ef662bd84e16906e31cf62625c842b79e4414b7ee535d5091ffc49ede9a1c26eb7459f82eb90a7692b3aa8970cecb0768feb9dad4c798ff8ebc3c5c73503abc14aa0cc359886da6c1d8b43b4598654c68b202853cec3cc4644cc5827ee2d1bfea23edfb139e656747a38315c83b8fb96ca8e0cbb7f4003d14d29071e30e31e4c7d19e6763a90684ca00f93b11609a1e520821194d575c7b9c5044e62fd6f3261b496aa117d962b37e79c9710dc3fbdd9b69fe7b66e14433951f4f28ac7313aa2a1184d7a96e67b5f6c39686776f88c261e35abfac84b4460856c175149552e5152a600d56a5821fee7e2cd20f48008df379f34170cc89300cfda5afe8141e0799d83f1358f0bed392f0cd59f7894d92de202528c32cbab88cd12a1198b41097622d6779bb437c5017881e023974ae541f013be2a509844f0bc44643f00ec5b621f12bdd37fbed839bb875ce9ae8c3b9638e0b665f053a6a9f854739f4a144119309c4490245fd168ca8bb9a2163943cdf4f02455dc03aaf78c9cb6c29e2280b2162672877446b33e90887bf5a3069e01eefcce07684e470d0de49d2ef13e6e7ccec0e5fb00c1390a3f32fdc0cf77a1ee1b016de19638c851b004eba203609362dc6ad1b7f0007320635faa5f8cab026ccc203272421ace4afc9c1ad080033cc3941e12b5e4092b71a7a50cfef626ed2b4d78d42a982e280c2f0fe819a60f88b91b4ba8c2d5454953007e0b288dc8c84d12e7c74cb7fddde0d396d4e198edb11cc2faf9c054ec97f5fa22ab0eef7ad8300cd22160e3766a035c22bd242b3fb214a6b1f98eb583d062a5ee018c5241177e496ea466afbce952e4abbb2cb1af261b0c64b9047c90c1d8796ac6d023659e355a8c0b29c60968f1551479a343d8a7fb1384731fe6737cc6322533c3bf5e99109db3c3bf01043f9f02665fa1095ec7e8a2ab32668e42ba549851a8f6b555f4f9ace714a4bedd077dd6875adbfdeb76441cfab297d7ecbd3299f1616f5b0ef75de0e9264107f3e1c0497a6ddb42aae77f76b2a66d02ba577e4a905d30da31e85d55b5b2f83bbbc2e075f607fa6e389891c1f78a51b0b3661f98b610c44953d93f49030216d7187e9b4802f8d269c86b695550626e23234d3a2a3c0e4bea1513df526ee5b20ba94d1d521183f4640dcc3ad60db78bb9156551f61943b1a4341ef9a3dac906475884a04d00ec82ce32bab5023a9433729cf6086fba3b23b18add082d6ee0ebd028199efb2a8442212cdbb10bd227cf519b1ad183453810ee292a980ec1aed3a83b74291a966434a00ac0b8334b87436de94dfb265f400e2d34e4f0c9590122ca34fca2b91bf0e31af66f3585e18749049035d2098029611531a96b4431408eab82e439df50b3ff81ebb11d846360aa87bb328258b56000d1e0acc66c44ca1eab49c76562e7bf4e6f38bea71e3ba0b3b964c6021363c6c7720016a3a33fd9109a7915161474582424ecc6b5aa1acaf2175a38e1faf262857d6c25379997c2a478f16e49c6451c9e4f26e8a7fd7524d9cb271af4b26f008a1b413919a3ba284fa9e1119461de22f9b12ced3a455cad9e5b80ab9", 0x1000}, {&(0x7f00000012c0)="97a5b867fcd9cd9775c21408dc9af34abc41172a7a003172f45c8681e13b1a62963bd096ce8932d330b45cbae670430696350904dd15a0840645788ae1a172c12c685c7790a16d7b23700473c2296d18bf1bd535ff165725d8db39c1d660d7ffc1448a92bb9b1911b5d426d918ae673236d49bd3cccffc74137021859166f0314635e2afc5ec1581271aec75a44e8a866695fa9c94f719ebb585165ae5fc70bde749454225b9e32e06f80c0e29c897e4fb4b2f844239e55c7b10d47bbaf1775d3b3232c4aa79ec05bc2f6092a725c58ddb52054dbabfa3ff4d56ed06fb8da1375e6d037744e5da06d50958e0790faba696eb2b3e2fb012e1be8f31ff0aa4a72a27c4d8a6c263d476384a6da2bf398172a9332c6ffd52dff37aa7f7e8aa805bd7085e92551fa0ef8d92aef15757025459a8d61893432e65ab8fc20ab2d948057e20d976f89f1bc131e97bcec38eb2af3bee0f9407c7b44bb0b34c3f65f9becc1f53d7c9a6b7d50466e3db5dd2b188081b22d41246a379bd9607cf85d4f14c02e94119674454b8e9e9af962764163acd347c46e1ee32f9a489b805aecb2709428b6939e44aa92a882c1758d5e08576bb7fee96b0399b84d257bf4ffc692ec2cb2ef54f65c538864eee47333e1818affcb75659ee439cf1b0f6ae38e389b7327bc69bf95dd2b47f0b44ea02f2635c2909961d52f8ede928a0e5416c55b802b04b181db7ec957862aea4ea6621836052ea2a6c7590440064108498aeeefbc26e5faac980f67fe896ce0a3a09bedb840fd124bcfacd1dd4f6f33c29451fa1a37ef25cfb5ce9a92d7fd1e9a62dd424f9f72a341933a8499cf4e59b16a2858715733547e0a77791e0944bc073c8541cffed0989616b0143a6e948f8c3695c3e0dcbea9f57f26ae0d0d64cee4b64896b453453981e4a1e4459f53df02f2821090589fcf99dd8be7290a075c8fabc7971f5952102a63e6ee460015060075019ab415c767dc479296cd5b596872be529151896f502039022329534fb615e68b8d07f09e143ec3909b32fb272d8119bad87d742b8e25c9596f1cacd6bc0ca005cd860cde6f0e063951ea6cc57a6de4d7a7e81999447634c3b2fcf5ebf29b5bfe1db74d7af265c9e3a3bbeed6accb4f940952087fb3afdcfceb03e8c961c60270fb96926462f91bf721103aefdc946822699b14f248948269a195940609079d72cdfc8a02151f9f2da6bac706b1ee6844544c096e5df7a0c1674e3c087c5686ab0ff9c5bc411e8f4c121e49576dba6b5c1b440622492756f85ae0f3681dbb1561763b34ab374719442bd5f1b26276bfdebafbbb5c4ea0931e08526db5129143a227330c1b575d96fe426ba6467333b6522cb344a789852d6c0cce5934c9e57b0ba1a621a80361c6ad576eb7e1eaaf886cccf0a4c3e5e89ce273cadd33c2addbf67d5911acd211c41df401c52f983199fe1e14f1c4cd587919c30a2792316f6dbb7a9404dc78996c91274b51d4c065df4d7fa8b708f067f4ae1d72c6ee319059782f8c79c4e96345aa2823049d0811e538b6be372bd64828aad5c39a3943e359b3b2849fd67424034bc127c08e54bf69a5a8c31b3cb8dc78937dbcfbdf403cdd47f07b31f41af5f708cff0bb2cbc2ce2746350f6e7f810cb5119518d7d2a020c656653233bf20ef5f18b22ee0202708857a105bde7ecda719dddfb245b73dc9f1840023f0fca59181c2c11a729cc4f169562260394b16e1dbb28a0f025c2b9d98a430961fe9cf8abcb691a332829702e11cff4fb5b29e803aaf2e6c296f4dd2198fd2580646dc374740b7dc229b36e757315c6ab31c735f8a253f416db201d3334b223ec599114eb0fd72e639004ffc1ff0cf403650cb1ab9fba7a9b07fab6f15c456046db37b4088fd10899f46f5b5b21f5a3b807eaa2bca4c6c509b0a9a827a2beb39ca639dc717a85429904a738cb01abdc2de44ca8f7c648c703c329a0ad776ce64e1d9272c01c5f5c83a89a9fd0e6a9f8fae593e7e2e21ca8ba2ce2beadee1b05c559e11407fc7144315a01823475f08b457bd0746897972f28f7099ff346443b17c3078bf82858a501d649dc10e36449709d077b1a7f6a681a237052fa169f37d254b340aa2fd961f86dd03e05e4de593bbb25f3e0f6bc5c7240d33ed1a44d04902292433c3f80e4a9250da4bbdc94a871df04f0d17cd67932d4bb07109ca621e1f29f6e344b1dfa4a8a0ee67f6fe806cb65debe70f7de30532d75800b63a52e9c06c6c35ef30e626c85a77313be5cfa343cb3d4a67c5abe4c5c924b41c88b17508a29aeb0b0a68be4a1f233a635c7a07869fea2f64474bcd4da7414e43595b0a8a68db94a1f119aabd428f8fe1d2023ff3e759720dd8f163ac538f407f07323cdd458d9921b052145b23ed7f754ac42219b9209beedb01b8d854d6b35f6fa9051b99fe3c029cf57bd7da663459c195f67c0af801f65d5448452131724016e964d8b830e73da701584c64062c76d77861fca658e91b37166ef127fec937c3801952dba1be57c199a6e74c16b8672a9fafc8cfd13e10a2ab5401d01acbcfbdec3b84c282d1d0d8e7d92ff23d1ac82b2b9b6a360ad295cec1e201d33d870c27949f5586e7a89ea0201587c9d9391cb689079b5feda7e41e9c0f95152d91c00d3ed5e91f02858b1fa1cd80fcb17be679f264917c0225104b4bd6714cf25686869b3fa197ee9a2cd62d84ce9ca3613e139a915a5582948f499ac92969b2a55338d66ff36f27e2701e6291a9a1084260da42b2ba877158e58d00ee1ef6a567aa61838e86b7813743420592024be186ce1c32874ae6287ba08e0d31ad72e43eab282676d0a437f9c7eb258ed2ee1e40dce0a598bd17375e090832a327784ee40d2633ceff0de7d8b1307b2c0f0a4a45283f77d7d75a222b38cab42817814b4b1caadc1cdf408f53c39bf3c9b89f9128011455f60bfb742ac7775a89113522df83bba850e79e40adcf2cee47c004b49cd4f1bb5052b4c5f61364684522bab6f47ded008c31c092b0a0f3692f607061eb5a0b955bc6392d1952f2b3cf19316dba464897128d885f46d6f0f0f47660b3e95406f2529d8c7efd180fdc605b269c5a9b91fc5afdc78b72c576706224a09aee8a23db193a30ba8fa71b03275bce5625ca114f4b5455727c634e4b4a0d423109c42569092e70e6e57f8e0f5239449a25e02926bcf0257bca6cb939ca743c01c610ad67195e291644d2b84fd2e2612f9e470e1c82dd4bb0580e5b1c8dc714f8c42ed2494c871fa8d5b3b2e85480e5bea9b5d2449370d59624c72e458c037eb6a50cb2a05827d74286b017e338eaea12d23feb792daf3ce3b2d1c9d0a6ee176198b6fb1da5f73f885ce5e69ae06ebeceeb60540a0d2bf3731db8ad0b4f9239731d1e1d9cc85b02fea3534b476bff7a3c31a94746191e490afdf23acbe2c1574b35e672e40148985bf51497d2f1c8b4e7bf11e9a648d884351d9e39256329355fb910259998b9eb6e6f906186067851315bfcc9f8c4383db645af48e984230c4a3d9ebd76e1c8567a83c8af24bd960098b78f5f650aa01c0a13bcad12ddeedca5d9387bba811272ba0a130683623427e255fee61d5b89860c8763344af973eba38f7889c1d70a4ea396e60f4a3a846d7ca326b260cf030957ec18b844eb9f626c8cc6e85a8f7a995137b3d460f3fee8bc61cd322971fd5ed10971d6a6b526092befb3e4833745e69aecba036df71f3dfc6fbfe9ca1cb3df17398c6112a9eab904f62bd82ce1674d1eabe76dd622d1de8490c8fa3a7c09eb56c13e4614000b90a33e46fe3d52159373d1754cc3dd18e336cff18ec3cc9f89452b2103df92f67d51bcb1cc39f8fd9d7b4881067e481ee029dda710b1ca594c9b0e63f990e676d93d8c669125bffd65570837621803b591c6918535d00469289d5174b8a39b1d4aeaedbd82b202971f1a2323980d6e048b37416a35d6b8489de47f818469a802cf156d78da00578c4316b3a2675ca5c7ca106da1c7d5162c7cca07e4325a577db57641c88fbc8e40eaefd67a280b7e2f39874db5eda54ab4f563bdf1ec9fd43000afcd0f354c889a13a3a4c2c1a8891656a772fed0676082f53fa948d691340c17012b410935513c5bb5cbeb75b5938fa963bac9706c9db7fe72e5da2df9d9a088849142685362544c7107d9227fffeb1d63e229bf2cec8ef845459a45f2b2f4797ceccb0e34ba0c27e52a11bce34e51c468b111bbda65ec71ba34f68c56118191fd48fb44d90dcd57efef5aab648f61b20be6d3acab4309086349420345d95a00c7ac036a37189cc41db1e946a96c4f0509fcd764ca8a87cd3cb85c48fc37a36345476603ce8fa3b70d75e0088ae2fa342a1136719e39954288c5fc8ceb7fb11107af2b18a89d6ca70093b608eff058156d06a12e9a5cab4bfdab838d05f95bd513c0c8706eb7bd6e0077c4744fd3fc1255aeb42c91d60ea69b07d80cba1c74bae61ffcbfa771ae268c25b9921116a188ba28dda2d9395b9447cd84306054f5fb3529a223ffe636083526ba3a20f8c25dea51c46cda50c02656e2dd80d8a608160c16c7acf671d328e4ff48083c12eff1e93cd5952be79a2461728b2366ce0856bb938a3d9d42b30a1da2a1ccaf28f00521c54336c0e3f823192d366eac6f2004f051e411fec0d67cdad89506e05dbd90cfb83bc636d6a1e1f03fb5c8d99fe9a1c1bac8115cc8280315bebfdb901a17cd41ec5818ce27db3fc6716e70ef00bc37c091a25b319c9fec4bc027148fa01178a38de5fb1c12c509f8744b59a30c3a42032b885330327cc56e204491fb098592167df69e29b755a1ed82fb2e1c52a2117fce88b4841d1a245a3e6e34b282e6852788e7d2d5d4ee792d705713ea8ecc18c983b79a3119244a6ac2f58fae908e7d49eb16476db3db99c62613590e51f8712bf98710f4746464ca18a48609effcaf890be62e0d796713d22dd6da3c492af01c2a450be768434fef4de740b6f5776b108403f6da544025f0f7d09ba650b07496642e9798152f692af350b56e978d83e7191010fe8db81cc1751e88b8d5d7397d9bc7708142fe870c01fc99172b635253d276a3774839e3380c4a15ec11ac14163c3131259c7fcb2e201cd30050b3c71d943e4e9f3aa503358ec46deee9a1d825a6f71c13b8d7e3bbe1bbf4c6f311443edb8f53ddb8ffb97eca6941c89f6dcada7c81c42ecd6e6217ce8a85101786cd22b63f27ee195fa2e957ca59b46393ed3452a08f6f427bef0ce379470342a4391e6ab152f7dc6421f6ee4ffb890965a13d115c85fe2a22dc118b9b622c0a634d1fdf2518e7021b006ba3255ea27ea9e2cf85ca8ea0bc9ff3398cbfe7f0ddd1e518facd1f4542fc8a1d747d4895abf1ac95b2a702dc115d764caa31f19368ad9ac65bd108e7593b854c0873285b76ad9a99aec60782d1b69d1b0a7d5a9aa7c7c0765230f3571c665ff9982462671f811ee5dd1014e52a535686d9d8fa3ddd17ceda5972f2151ec098f8658fc8432055a31802a53d0e76b77fdccb94a4caab7a7191616d2df3b59ac72371aa9594af95d3ff07eceb1c06bb15773da6fa5bdf6caeb7329550ec0a0d35d3863f7986cc4e475ec51270c48e06aa63116b5af9c6db367b194dbca1354c7363583d1d533e84a864a7bee28573a2d3423b804a050f9c7b1f33af853c54cc0f5e0cb9b8b4ce1ce31ba894aa350127763ed9d8d7e08903d16ab657a0628e36cd64919fa976bcf69b68d094fe38698d674c13042cd924283a98acf914b6b8aa249d", 0x1000}], 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002300)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x3, 0x82b4, 0x24000}, 0x2, [0x8e, 0x2, 0xffffffff, 0x100, 0x2, 0xffffffff, 0x10e7, 0x1]}, 0x3c) 11:09:55 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x8000000000}, {0x0, 0x0, 0x80000000}]}) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000200)=0x1d) close(r2) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x12, 0x5, 0x2) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYRES32=r5], 0x1) mprotect(&(0x7f0000105000/0x1000)=nil, 0x1000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000380)) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r7, 0x20004b3c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x8, 0x0) setsockopt(r4, 0x3, 0x3, &(0x7f0000000440)="b17f5b092f9f682bf9b38d254d17a853a7c3772dfe1819c8d9506dd4bad199a1f3b6decbf9c7437a067ec1d208d8cd69e2be61979117bce3186d045c9ad68125a4e9bbdcdd675b1a47ebeab61989333a101a54b7085b83", 0x57) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0xdc9c) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000003c0)=0x8c) 11:09:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 0x9) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) recvfrom$unix(r0, &(0x7f0000000280)=""/137, 0x89, 0x40, 0x0, 0x0) 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, 0x8, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="016ab91b5fac979cab4a5b75b7d52549f03598ff8b41b20e5bd7e42962995f2734fe45b686a6e9387a89f313555fc410bd7f4976a5130b6462986e557a05e8f3245edeb05b45083c85dfa4b9e1d80362a04b3b300b06ac45e4023ca27816a5765989bd96b01bbdfbb1bf77a652567eba960a4d969f562457b7345734905c9d466f057cd3f50ac7240c223f150319bd8d0c", 0x91}, {&(0x7f0000000140)="ac8d467bd1648c30f04356472fed91b276810fe19236f0cd1695dce45543030c7718bfac6fabbc2feb97c3135a33fa849aa7eacaaedee827557ac580ce81ee8ad525d574de4973fc999f98b7aa43e6fd1d675be81c6bb711aed772f5a68908ba0555d07cd0ea0bc2723127b7ad8b68b0470df26dc3f76f9a6795434b93b67d3b29f45581bc0b9847b85d70d599eb29890a8c424bff1dc26d5d9ba86df2098ed45f28e6bcea", 0xa5}, {&(0x7f00000000c0)="e1b8aa7945f00ca720202ce8c56063d50814f196e2d43700bef97fe0eab54faa5390cc79d2004e2f3472ed5454c5ee2767b2b91afc", 0x35}, {&(0x7f00000003c0)="1643e0ada2d9d78a81a54f10e9d947376054c8b3f7100e4ed1d15df3fbfb7a801c70a8a3e2e992ac1eee0afb51408e4eb1db1e99d81230859dce47ce1f0da91b77563cb96b76f1965283f53ba821c4f85194198c21321294bd8f01b0038dde92667a254f4038400fb2d9edb7fad0f4cfcff567cf4f287f2343b3c6bfac8b3e21c03fae3460c25ce4b858dd9286672eb5066639fe61df0f466481a857f1b5a0d2d7eb11f5fb6ea85f5b18a041edfad74038ab5dd963f635d2e7b7aebf91feacd1fa18eb47ed8e8e4f27d97ef89f2e198b926958adb9c6b5119b8e5fd8", 0xdc}, {&(0x7f00000004c0)="6906c690bf8589ef1eddd5a6f2019bf096ac56952b2a462b078079d9bcae6bffda70e681492c38ef51c0c7d9ed1941f1e883ff7c5b3696ed2ce946b60c90324fed4a6cb92a4b66668853b9c48152daabd6c625ad2d8386a374842150ab468d709a555d21029c15b5a99c4244a158dda45a373551ee79e31c43edd13d8b46f6b8644f75ebd1c07967a2f15bd670b67f60d39c2e9f31717f4e43297066fab07575a05c16713934db5870669afbf5ac3e3eb4a2cf20416b508f727a953d32d68a74a5cdc612a8aa1d0efadd2895038aec3a3b7ac1b5bfd4e396feda20986ec2dc", 0xdf}, {&(0x7f0000000200)="0d203c23d6f3cf727f6f590278fcca39550007b2a4a03c279ace2582a7e91fe162e62897c4892742c3460c636aaf2677f93454b7f42357b4212039a87fd61a8a02d85136c38de364f04e72a8d8f50a67b2328167eea64ced6934cbf6a71650116abc661aa2", 0x65}, {&(0x7f00000005c0)="93bffbfd9cda6f0d76547e8baf3c6e9d4450a65689da6acf450698e3d331f605519a23ab95bca40d43b275c88b3c1c5b555d40dcbbbaba9e17e2f4c7506d9ee93ce127658d2d19b91829e3e1cec739734e4ed26c31007d4445d1811b042b6c32346bb83a3ec4267c7ab04a4b6461f63eae691a03565ab60adf898cb75de7e1f66fd1e6549a82c639e75334dbbcb1cc8aded99890697ea0b59f11f5f814f349d7c8d7933fb6ab54a3ccdc6f64a2fa3682393f1ce54099bd09e78a60ca0f885995042c558db05df0861a604708a60aeda9eb1a38c2033c861188ee2fc360547f7055620e3380bf0ec6e8db3b486b96749b13b0df7154aaef2252fa1f10f53ecd256b61d4fa1033a9ba6917752dcfb4685d446cc0fadc05e0369e36da087bce1a4443375141472087c0647131de0edab16fde0e498fab6f2d8b8e8cdeaeb7dcfde334437682cea43eba1a73198ab57c57e49f48715ab47b77857242744948571bf338d0a1ac1707c6a3f1725408be79af8e83dfb245aad919849d7d4c5f000dfd39834fc1f7a7b091eb5bcd026fd4a1d4b334fb18dc0cfed23c25b814ae435fa327604f9018f13d1bce55d0837546581cb93ec38809b457086b1505104bbd1360d17e2feb5b23f53c8d2929f6b15a8202efd23702df01552bb698c30a6517a1e8163eeea524fc3eb648c748c2135a5e2fa008c324eab82e241ce624fe123b3b09f40b6db3586e1ee345235aadc4b0326567f491e47ce32f150ba191af3ab6f7f62ba351cf2aa9027cd96af3edce2bd2823b657cdfd11862ab8a98b6a7f46bf23fa2be51b62284b6d7e0bd10f4cd5404ca6618ff3a1e981fb5a876818ebc578361eba39b450e342489eed9f1ce2486b7f55f43de272b8782d60ca98a552739b57e0029a78b47024fe65c361246d79b1d695396c32c7cb1624ea9ce4f9553dd738b10945b60a60925b7ea65089ae3767cd2f17632bbc1186e81609fd6eb87a1b38a5025f6fdc6cddbd3831b5f5175acb3520f3a983241b5d9ff1c16b6e154983c7872c1b88c9d62c88f120acd9fc717e32bc7efd77f0fa39df45559bd41d706a336f7779c03db960dd2f1f85689a10c72bd43332752f4f22c28cbcf8425bc4d09c76a944a1e94d9d3b5306ce8995545a4a1e246dc14d367301405c89ab64e23ab43d79d74b0609027289466d4fe138bdf8d53539ec30bcc74d829dadd20e90b222a36c8ecfa4a5241da1ec0ecaf5e70bfe0a65764952213155a2824b3fa49f2a0fb389695206f4c0e423b7dda686401eb255d0e733637b730da75e915c0feb499019d960d45fb21ef1c691de8da4acf35572a5905b5142181aa2a2dd952e23b916f0ac218dfd3c8df1173d3f4dfaa0151420e30d73ca8a0e75f700067be5283aaecd55ffc90daf147c45be91926b5f56cefac6dd994999b3504b4cb1e7ce226ba0b8c167fef704cbe6b4926dc32872f235d74bb00a5b7339f79e7f709a246b56d433c721e8276e92eb951f4c6357f3f4ff999a2972a20ea048a4ef4774eb0f72dbae0d1ec0011121d78db4e8bad10ad524b4c9bc25f698fb5430fb965e63a4e95d498c006f6322aafb9fb8488a1d11c718a1fc7ac68dd7a674d7bb06f26665567eb83f8278f3f2490efc41b1282251c75db61b5766639d2f799dbf124cfd356418ee3afc595bbed8e109885dde215027e00199dd02cde1ad69892ebaba431cd3120fbc69e13e938aa6f841cfbfed89a30f1b3e9ea4366559febbbfd291c195f80526cb5bb1f3ef886449683473f5a6fecfe82988c79423c40f193ab7f6c0329807d8307ce7f9ebe531f69bd6501f25ff9ac81bed24008dfcd1f0b201264d43bba73826ab8c7739207229446487f4ef9087c7ed4a55f384fe84ad008d51acdbcb7c2ba522e348de87917941c933e659423f4aab750fba3ae0673d2998f63b4b4e34ac3e89e9df57661a63c654207f2ac0cd807c013fae85e527b897fa945eedbe3db1f6ae54141b03097ba644ac56b0af649315f0cfaf66f3996b85ed160a5d05f4d78d565d7f760fa8bffb0f0385bb3e494e18273d0612fc6b8eb76a6c7ee382db4c805971b7e20f5f5587e9a0915f0aed878605bc127ff93d293381645f078956888480959907598db6895658d1e0585de61dfebf2d66ed2fb2eab4345f4f3718a9590de879a3159aa0e7b85ca3c3980abd689bde2a01f697e4c430f483c84ce046e9a9da609e7f140f200ffbc65257ec8a45aa761675bf27823fc059b03f9e5dddc7a6580517f144434ea2e8b103aab643093e7c7d0c2ec2ee2b29976651f9faf0b29a7c148621a4f99afcb1792d7125805c38d56d195f0489d460789bc60f0484a254289e41718a46f4fb529843ed47d7db694062b463a7f8b31b2fbbc99c5d71b1e601e0d13e815e5430ce20df81cabe83a34ce66aca40a4464972a86f0877d55e779a5fb11e8c13d741777e35fc24c7c756d7595e56e71a5c8a5005f7cdb32d0a0ef9be6b8ee57eda6bb3c616553f71dffaf422b870e74cd8d6539e45f93698d2675a6e0657f6b810b8e594773f38a2865bcbda270caeb95b920b7986e5a7c71749da71b4b8eee9b4741e8e26c7681ed58de04fba9d3ac3d1c1c191ce677ea7e5f79e55aed9f88fb6a3c5f0bf0f7687668f3a7bd9270a8efb45732b491b72f6cfe13858623e255eb48b48cd55ecb216ddd69afa116812570ab13a0534d4b94c3be8a01e9d8b7848fe6c65682c4dd6e1df0857bd9cd62e9ac456a82e53c018ecfacea22eea45dcf9b1f70188fe08e6f8e6c1903cc1387baae74a6c097f142df9387d82a45c853e070876b8ad792c88f3d68e261044d8c7141e6b90652c73be1b662b6af26c67d28d5f08d110b55c60d92dd9be50b1f4fa7b6bf06600dc1b2cbcc83d6a6a326130d24bdc5c0ecc8f374eb00f7d7d6a61e6be128d37c917528bc8fc0813add9765236a2fc335a74646d2dccd36c5a6ae1d2227b28d316078d5fecaf7b26e7994843b42a3aa3a1ea1c4d9ca695250542ce9cd333fb030527c7b8cf855f08dd9163c7f23747e936b353d8db929e1b3a5f0a22e99fb90f010a3623abb0b83739793567426706879c5d116efef6a1ff15cdb50db809481c95068a2b9e98270d7faee1197d3dad17bbc91a13122b673bae5dbd33f823495d5372f8f9998362e6166e76320697a8c3997a94947a221dea9bf3511f027771027eac8db13b580f2c6791cf1fcc1f70f3d452744b8984b68e1f56145095988eb4aabd02ce22bf2fca8f9f33434ebc3a21458296c9b0600513c5347315872bbe84cb17445485c64a6f2e9be685bdff99fb7dc53c1a431fd3617204c080beb103022b283791773cc691c7e95060bc8e2efee97b46ff2fd7939def5880951c9a8dc8e9ab10a51ff401033b5d4976bd9c198f7a34606a3f2b51292fea301d139432c1702c5b2ae0257d0fcff33de3d76dae4735d87254f93990f7f1c6a4094904289845f3dbb944f684f79dffc634c46bdf38cb948d01922dd292d696b96004b2a0d860c73c10d30353bf9dec731bf8836c16b330350fd7702e6cf78e80dd3cc7d1adf87e33e0c052c23c78277baa0d7edce93ecc736f8043afbcc93db059e412c79f47947b51364836d57865330e128caa07b2a3940bb4e45f6c9bb80aee2a8928339069a080023de2a9704a628a1dfdd46c0df7a0383b13ec6aa3f7530aa419800f27f17357806e7ad5cdd9d74defc79213b7879910bf50eb2743bcd3cbdcbcf42fcaf4a7f3b75d420dd0409962e0f8f68c9578e26f652f617e6d9d43f7993ad3e296ccb02966474eff02964c66c01fc79d45d48988f7c381d77ab1c5606f0030c44ec3285f04645088914a1a683383a7da726241686fea2b8a4a6c8ca978bf6ed460834d5c96e126b0243a5ebba75cabe78bb49007b3711e9e1ea80f5cabb1827d20f963d0c08fb757d63ce5c334335f6e0b09dd22d76251d80a2d2523b3558b61ffb8e80207a7412f6bba472d97912a736861a79d7cad83d53325993b215be9fd8aabad3d9f17ca75db01fa1185d34cb1be34fe2aa220188eacd15964f19f0053088ba8db904a3043fc63172f2a151d64619c3cfcec36ec8a3bd22a6ce66e7c4cc0ba55bbdfef1b7ab68700127806de49b261ce5853cc7117324356108e9f8dc193e9dd6825af8e900a5412f1f7233651a7d2e7034949a8b0f3c3270b17c311e2b57d6600b5be5549b0cb2281ee8dff2a3f85b25836a8023fe111df3702b14c91759307516c60fd56e793e34a45923ee918d0fd8c87e80a469a5457724fea1e1c03e6ef803d2080de815c9be6ca49f8c855934e5d0a6187b92e7a363ed76ccb9561d6c322196c69ffc7c061e98f829e57067cca8a2fda3a27b6252a5bd048698b3aa4728a90d05d21c1a63181be8d729d3dbfbb74bdbd74b1f45bdf26e96771453fe215be7d746c80a6187b66e3ce783f1f7bfb292f3ff70981bccd0b31e1b46508dcfd7345131c64ff6ed04cf980763ef064c60a902f4ba722c1753a9ba04a7ea362f1d0964675f16194cd741e52fb8bb93422088c021a32976d6ec71b87225e431b3a6771b41f669adb0106c2b9e6c96a5e9e2551a0d5a8f684970f3ee2bdca2ed78979b588a5d2807a74b02ff94de20a57f26c80dddf6ae43b9b7c752984d5b5d90a53c3c6e71cece6bb2782077753f09d6fd753bf07fb9056bcfaf6fb0e378b7de252c16aea18f338e269c28f374df7a34f230c34f6b45c5479eaa8ee670eea53d9516b569a5e5214d0c1b88c2fe54fdabc260baf6e6bc9d0f2ed43410a939691908bf475155aeeea1f136a38d57c4f0d14ed20cf5c66bdcb3c2ebc7f3077e8078e02c0606f62b3d8ea649c6c551cc6b06a6a10c8f84f8a9899f1a8e38df0da9da255225aa516a92ce2fb0de85208a3918da400aec512c2cb09bf031ea60417621fb252cc5616a5ae9c88dc28eb83ea801816ae5e4e4b38c537f7754ef6a783b00a6e047d1b9c3006971f161d2c602bfd3fed36369fe825e69af35fbdcad1cbd7c0281c1f6de9bf072d829fbb7b2ca89cdc439d7c87dad003e1d2eaa3ea3cd156ae2585b8f8b8c6b2d8ab78e6254dcd3dd628fad3aacb3ad26fe51b0f10bce10f04ab83f99bee484f9ebf7cd7c77fdfe7d05149759d34b2b98710abc69833dc2f6ae9568c7dffb855c7bd273c095026e4fe9aed7c3e43d52528f67035de3753122f2e598abf14271fb4cbb15ac636f4a281bddd0a881587de24caacf5f79fc1393afb4a7dfab9e5cc2a588f1b80cbb096025012a71c99628853cc627f2d91fac9500b186d2f6b2b3e21fd8d8b4dc570028b3ef259c5e7d362a9de7a808de450e7f36d29cac33daa19023187fb7de70c49ba9a9d40144e6da53132bf508bcfd31dcdc623bc27f18cf35aa9565b397415ede04c3a3641f5572dce4909c209ce47d3044e07bcd322a5e11ab49cc16d448b7f8bffd65b51ff4d6db2078e26a0442546b79ba1a0b63b45af829fee68f12b14e37b957963548019d3cc13d8f1bd7d58da4ba42820827a1b7dd11918232a88d14c06ce985e880e467550beb8356384de1937c005d795217cb78eeb75a783d5eaa2453b63404f1b78910a5daa1859b08ace03fd047758ea3a58afdd46dceb477a7d6f369ab8e9b48ae8a96d9989af176d4111f6d528020b83819bbe0537fb7caf0fb670ca64c3ed36676cee6cbdf335dd0e055baf51bc89b0bdd7463acfad5494cb521426120a4dc6440aab2505ec5874beaeecf53266cd6b40a03f2b11693f5160c1ce74f8ceeacc96a25dc7fc5f50d635a033189", 0x1000}, {&(0x7f00000015c0)="3e3b6aa61f545f44e5fe9a2ac45f81bf7edd890038378e0f485dd807ce1f781f5e47cc824ba96dc316533fdd24188dc21d0a2e24da93abd02d50b97a4e75d139737565bcf542e561a252de910b00b628e0d40bbbcf2500bef7f618c7791174ec11f10c994dd7330c2b4322293b0a2c003ecaca9fa966464d4ff4dd9250f2e875b17507735718829985b2f5d6291ac1b93b1795ba3df00b776d566c5c318a8a21a52a5d09992e9c5fc5bec0f73037bd720ac780bf3d36f4e9ece3e000b8988eafcfb231e3932e4e7e86ebbe25637674467d578743c325f6e8ddfc69c8220cbf019e09c99b6b5d19cfe770eb19411dbd955cf1d02be48a353f8b16bda2ba463fa28ee843fe915c1df636174928cde78205a5db2212affe9a6dc31bd036d6f83a2250a2f508b816a853abf207ad09130553727173c28b07a79fa0f3b67a9fa3315cf7c89f93d872d50aaf32145ddf6eca4415580602dd91276391e732595f3e2b143a8c1dd8d1a46eb7b6b7f47e7d98054bc8326aef04521a8878a4fe3c349ebe87f968c8b02ebc179585084c73c898f485b173b3978f2eed103d40f577de51bc78964da818ede67e1f37d93ff244b26ef176b015e060d27b7df341be1e71834e89ebf87fdb377a959e0d409a1404aa5018bf758dd2692e37fb5ec5bb059bf11919d07b2bf412789c9ebfd1651456bd556d8b35e362365cd3ede107dd3e9961d5f6af18d123ab9c54253af32364eef81aa5185dce0eddc4baedd68bd23e4495828de2193fce0d8447e722e45e32577bd59e63fa5546677d9ef33d9ac15ad375eab95d766324d81efdbdabbcda05068e4ffac71da51f59ce7f3964b2639d62aee8097f80ff25573dd50d622c12f7b8e0fdaaf2c38c560f60b4b6158fbec39df6b7649294b4b598711530dbb7812255c260dc92278da344da8c45e53e839be99ad167fa1730a8da758f90631bd10078957a9c4da208783eeda575164fa1b803b99e7fe3834a62b893dfa6c1166bf9289e838d53b69728417ec8e593ead3ea07ed20018ec7e9e4ebecc8bdad539ce5205dab5531663669e51def0af42b2d979ee0dffa98e93e7d90d2bc98aba1ff0d7556d4dfbd2fd70e5aa08541081bf4dcfc7da8ea584a41623d2c4340d895b135b4b8db00e46a5d03f4036d25e38cad803e177c74a82c96c0a3814d866329b30377910a46aa2ea248af0d5e88d3685f944c4631dee30a1b367c76c4b651addb3184e4b38ee5a193ae24f2aa99293362e9eff3024d4ce8cc446db7b460a91d3cc7d6a2492ad506573fbc3f10b623923221c6871f58a531ba66151ae43b78fa9b6309b4dee7c0011a0d3901d821789575303fa3a9b4286a7bda1caca55b2c0ace1e51090467b14d724eb5d21b574bbf529f98e7257cf61c67c6e459134dede05d9c83fb72d174415f7813d9fc06fda2cb7b36dcd542a3d97e234f633d26e4341d71490cd256abadca9e4f0c50b0da6abf7191c4dfc0d83d0b0f89f03f9381a230f8864d96685fe51caa917527a206949b4d27ced2ac7b0f5f6f7b91a22df749a0043e948508a98b8fcc1c766e2e8d41684c644d87ba5e7c514de50433997cf7cd4e8d66eb4a3cb219f9fb36649a4123ec20c7067196a72470a0336cd9cd7e8765ba65c4926648a12e33c20babf2fa6b77103dc15ba7a0392b305ebafdbb73fe9838b01682e6754a511434955449eedc97fe11f1bd5e68bf27714a0f0e3b4d8b8c2e113d4d9c78b4c18a3bd163bbeaebcd6b15086d96fc66020bc0ca02f70fcde2a862f9c3b7a383bfaca0719ef98c717b473654636de9a4e939eda36a6022cfa34310b17922e5ab51bc11f4d9537686ed212be88cb5daf51082312eb312c64564e80f145233776f654d8d51d5d27d558d37e6a64e242f48ca08965932d4f6a27abbaad2240312b179458d6a9b965824e03fe41e8e1df2e708209fd90f1ad08d4fdda3392c45e9368aaced6b463bb470d3cacb355144947e1457253e763d30f359a1d8a3065601052764a4a191bd592b08a4d1e1383a93df61d2b40f910f1bae6eefa1480706d54382da3ebc43d124d292e47fe1f565f19181cd8af84ba5f7ca0d1be2c57fa2fffb6e4b63f5a9376eb0747c21148a9a8444f92e42f0310cd827b3a40d5e32439d53a5bf4bd081268941efa82f815168e95ee9d5c785ac16f328d484fb153c236e04b2233bc6c4e2f59700e2e7ba65a18d60866e68b750065e45a43e2b2f4f3e024d43c5554d86fed219e5fccf35914850df354aa6a19ec3b3dbf110335878c3658fc1dde193602f77c11db1988014c7dd91d5c8a9cb9180cb76962a4cb77539cabc86582cf089e9858ffee0a283fa0482f546139c2cfec8dee4695917629db02ab129a5cc4ce07cd1cc41806fab4f81666075a2f546ce8806fa2f473856eae2c622ac7e49233d1f5083fad33d29026682279068df7156bfc8f1211f4b6b2b31170b8a7c03ee938dc9e3ead421535b27c76f9ba1b73dc327bfd36ad940b37ad33bb377bb3aeee22b785037f0656905d37dc8830479488cf424217a9fbfb168c7b33b721d6a1bce9bf28a26e676b973a4e39675fd334a01126d82c5111f3456dd564eebc23fcc723bf12cb0b94698c64ba405580390584495cbb4c147f593ed35cc0f8bd6bb449b2b352e22276497c561684fc9ae814cf382ff1b052d6211a2f9732e4de6bd821f0806b897c112d86c4f2fdb3eb787df024f2fe9780df5f4b67174e842d46572ff7b1d6b1c4fff6686cdf9f4b9c0fffe21d61f4b88ec5294ae6233dfa5030d91dc27ade7391466c774dcc9cf424c58583e0dada0619e0c696fec9d0dd37ed325ad0b2f9cbbec559cafc0b02c62afbb7a2bc3802284c37828a95c2cefd43f4249fa1d53c8773cbb79ee0db29d852ccaccfdfedae640d9386d70db1600a3c2c1bc19b0c6b705f981b4175a583408fd16b5c1c66500a608abf55c739f51e1d9f3dc826fc2e2fee726aacedb214f7d2eb270d94b62a4d1be1879dc639f4ac4a3d4117ecdd6bb5df1c947fbd694b6e5535b685b8e5309b31d3da1bb34661b720574452ee91afffdece7c7b32f5afa9db69d0e887e4dabf6c2f062176f9c72a093050eddd46814e64742863d0650aa33e9750335b2570e7b50a77829ec5cbad29b545f2e99983cfc206c675c8cf408a84ece9f11a79d441185cbdb013e984f286e3ce242c39dab800321076ef1e1e32170abd2ed8bf098f5d24ff24dd971d9d12ffc9cf7fd8fc2a2f46ec8aa10bda292ca8511d200178310b093a65cb52f5f1ccf4f08ec4d81d4ba7d033ad4f202a7688233177ce2a2e7d65164ade62f65e3b10ceca9428aa950d5c75c071d23e33bf29917b60342432dbb3f9aa07e0a8e990bb71c949c519b9a9436281e4d592b234f3eec6005a2ef505a1ca3310eaf1107d44f6e2a044e197af029d7b0469ecadb18a54f76579c6ce0111d203ea5097e45bcdd8210497aaafe643d5bb7aebc74f57631eb49a3a9892a5cdcda2fbb0a16dc80ef2e102f6ae17936e0e76dda923b266953e748e22db49d695f320f61cfbb41ef65d1eda717603505245e382b301ad707b04e3e3171ad15b976f8d778e3da24b786e2aa4d0af70ce8f538d5bf46ce2a9ad12d1e73164918aff5881d2addef62a59f5b62387fe7519776770782258572ab74278d1699eee372c7e7722771ffd6253ba7e022ab7e5dd42bee136d965bc8926c87186cc3ad2e144df006644a13b77a35e311d3570abb6a77b989ae30a714c5d58419927638dc73cda498f96459cee510fb0511cc59f54adcd0ba8c67e31a04ea0430f06a4fbf839c1f3323e5f0acb50b82d1e51a7e6ac837c8ef19c759fb746f4d5b5bac1e7cbc7db7381a4e0739994b426a177a64e61c2523d6064fc0fb2fdc57899f837495977382a3a140adae2bde981631fd2db28a5126e53fbcca58f88c74596cf5c256f8f68776a7c8a3bb6b0cbe2c139a86945dfbfc36dec98e0d0d2d8a185da518725d8f6e62c11c01a0c6ee305cb70b5346381c5de4aa1fe697b1743f6d0ad6c3f9d7635278461b75ade1e7566a51b3446fe794ce566309552047d00e946c12447430231e3bedde702cf78f087f16fc864f2283159a1622eca5810047b512ebda1b6bfd1d153ede8fc4e315de7067144bf2597608788afc0bc250192777e8b3b43046ae89b6e9f24a9427f19347ba9aba2487dfa43c560621e246ccc2861329473aa962d746f9a76164b39004eaadf747b3b3e59b04924671567785ab480c07cbbf03bf5731851856954b9e065cd8b8fd64be6e23c8426c1bc6547a54f0b29dde3ecfab8fccefbd0286357b9dbed316f3279454ad35321cbd19ec575661d59cc5e270372bb740f5a60ffc3b3eb9833f1e4f5345fc48f5fc426bf3ad3613896ba9bda56a2bbeb46561d5fd8262e6846a0cc91d369c7ea860f37d5d2f2688dbffc9fde5df6c46393d2d0da72a7b5c9f631f2d6a69f9de82bb090afd25ad7c955f143545aba1407806859245dd628035fa3c7292e305a03bc4503a390ba3f40955f8beb940e92fea8ad231fef8f94a236610895c34c2f74d45badd01ae09000b68c8ce7277e608866abe9b1829dd95dd1ee4b1b162ec8577a1bc263a37aa9661e5d3ba81577d9568ec145766728bbc1566fc159bd47ae39869325b7f50cef6c628788001dda147ae3218d1d2d64c3a0a3108a675979aa89348b976f683d7f96af292b0a54c8cc8843a5557652fc16edc3a83e108930e320700f1d6eb54c5dd3cf7d4b6c2d5e89e88a3aa6d4a8cc46711b71d340ecc506b7b7ebd596271dccedc47c104c0a4ac43464b1b5e8a1c5b3923619326f9e1154a10c84b3b3b3142d901b7d67dbcd8cbbafb845cd0f82e816488e9a54d52a2904b5f5f9d3606844a6c56f9f313d6e45b4bbcb17131228f75f5a84ec4df5287964c3840ab1a020c8c665d68da40ad7b70b0d6bd71b26c0a2d20fd91b8eb518712fd2a730f409b60dff081b7394fafce782a6306659f3c19a711abadd72d3189d0089174ae65708ee9736fc99742c4258b64d6e2fe594c13978990804cff60a51af84ecf155f9d945c6063526cb2094dde9350f4ad6c07fa6d84f0b1a6459540501e0ef690ccdc1078ce75a7fa86a15fc4944a5d953c75f1b09e96395c9224e69d2a0aa469ffe89f7d7705eff5eddf9e983f287d05f3d5002fb0e5d06f55596ddadf60046508b5e17d31d6e944035e25995640b6d7477779eac5181f0629c2b920c0b73def4f7d2e420bd032a64bb87d6145b0c0349ab9686bcfd762c2114a726304acaf2ecf61481851f4714ba9bfbeced08a664d52447d682cc97d9544a9a659f26cdfc76fd71986c37f12c7fd97f2c88a03b005551dfee014eabd2acb32b46fb3eeb4419eabdf0db067a46b916e1ab9ba9364a5ac5e6ad90cda8053f477861cd8a990bfff085613a2f1594fbf7646ada1620d6a2e887b2a397e47041d15f5d355350c1be8a3b191cf6ac46c279d13d5b90b234df73f68cd8d3571bd955a1b435dfd7db8158c44e876c60eb95d70c62e4b5d22753cd534d988a80d956b8579472b88e1f3fc76acf99aa3778014a1e6365f19b55bca38774f5a6c5aca4c966c57a056318dc29b3c5727bdedd6c9feab58a86362ab3adc419653c2ed66b51708e9ddc46d1a970c96364816986782b6f6b6a950c80db9ebbd823cb38898458bd409de98d5a18884875769e49ffa511c75615476c8afbf9e597e0eac255f19a0273e28e9a0e60cda676b360dded100b08e002b6460e6632e20d4b6ff2b83be180467f2fb3e", 0x1000}, {&(0x7f00000025c0)="ebd03774b4c1006fe736f2951b432c0935761134a944a1478843d814724d068e676cabf1b897b4ec8d20375c9aac57014ac33d7c41f19eb16d1b672eb989be8528dc3d57ccb481bae580193ffbd7052824cd78f7130d1a028bbe7c1a728113d031943cda15bf9eb8630d9720364dfbf6e431e94c49bd1655f2054455aa8238dbb045c50266e16bac5b00a1feec6e02b44bdbed601980faaf9bd5624ccd6194d959b89c42b7da4553af48115ac961ef973c471b1886eec1f0", 0xb8}, {&(0x7f0000000280)="adb6d0c39b69ef5925f78bf76a242a4995701d18026f", 0x16}], 0xa, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) recvfrom$inet6(r1, &(0x7f0000000100)=""/248, 0xf8, 0x41, &(0x7f0000000240)={0x18, 0x3, 0x1, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000340)=""/29, &(0x7f0000000300)=0xfb) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xaf6}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000200)="5994be5a9dc87f451dffa30000000050168f3c51acbe9f2a52eec9ce507f00") 11:09:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000580)={0x40000000000, 0x9, {0xff, 0x4}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000006c0)={0x8, './file0\x00', './file0\x00'}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x3}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000540)=ANY=[@ANYRES16=r3, @ANYPTR, @ANYRES64=r3, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r4, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r2, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r2, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCLOCK(r2, 0x20004276) 11:09:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x62d8ff108e808bb3) sendto$inet(r0, &(0x7f0000000000)="9a5da8aa7c1fbd156aa312beb645108cab6fec3676bb3f6712c45c3029c108a7bec483d536448321e8a3f9014ccdc1a9c9af7905162343b6c377696143d6821beeacae0e16cb3e05a8ac34692aa35c3fa8e27289413a903a8336b029d3f36200b782fe8954cb7fc933091c406bc5f568952bc12e940382faec2fc6aa9e285406d9890ffbb538ee59486c8c7f24459fc4752f143cc37b2aae30e26409c44773a9afc444a56089859a2acd873625ea", 0xae, 0x402, &(0x7f00000000c0)={0x2, 0x2}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 11:09:56 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) r5 = kqueue() ftruncate(r4, 0x0, 0x3) poll(&(0x7f0000000000)=[{r5, 0x4}], 0x1, 0x9) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r2) dup2(r1, r4) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) 11:09:56 executing program 1: syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') acct(&(0x7f0000000000)='./bus\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) syz_open_pts() 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x8001, 0x2, 0x285c}, 0xffffffff, 0x7}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x400, 0xfffffffffffffffc, 0x7, 0x1}, {0x5, 0x401, 0xda, 0x5}, {0x5, 0x5, 0x2, 0x4}, {0x9, 0x1, 0x7ff, 0xffffffffffff0001}, {0x8, 0x100, 0x9, 0x4}]}) 11:09:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="c090611786c66dc8fad1154a7d8afb39af5c16e0081d506b821c2974c49fa51c83144803d238fce77026a1d170a589353b1d35596987a46fd20168790cc5fa5664a6eb64215c23ed497c1ed2f996aa6b7e"}, {&(0x7f0000000180)="3ec95345ed2b0515d24dfb6916e8190da4894194"}, {&(0x7f00000001c0)="72fba75dcc1c931f62b3c314dd5094203b6fc430dda05722c94592dac9f06127ea7de59547ec41b7210709f8faf6"}, {&(0x7f0000000200)="1415bab50935797c7f5a02a507d6da695eefbb766976dbc3cc32fc074149bc"}, {&(0x7f0000000240)="233451aff083ac6b459a4d415cb980b0c6c2945bf07e6563c36ee925e7043146f724dd5a63623ec63267ded27a4d282176de17ed5b3869923afabdf24d847ec7a6d4c9c24337e93f6b9945ace786f488a91cddb8fb8542d05bdde512d38497ed14e6026c67531622afb783af0b0ad812e0f88d9bac4a70c0201b"}, {&(0x7f0000000340)="e708b33e5925569048ec166137a01aaeafebd6ed452ba723d23914b56c7e0ca23fe9934bb464e951f8eee19cb0d00971960ec971f711f27d2921ea125b5b41919cee52107950e6fc7ba2c2afb216a8cb2f369aa518b000118cf2f35dae2fd78a862033a33f0719498edf31b4f8f5d61867e6d4e701888e9529a8a1e487451165d5d471749ba93e0a677b0fd6382532f543706929dca5add81c2fbc"}, {&(0x7f00000002c0)="0fe205f7fbe886bed0e3e03663837b71e46b83c7d342129bcf1b4149714bf571159b2c2e8acb4e0177acf6133a8588c0958ede5b685b3e6f59696a27"}, {&(0x7f0000000400)="1a4fe7d24a503b9960001cbd4bc44c7f109e682c1ba24b749ac8d4cb38b09eed58771f903eff4f880015bd2c2aa11d24d16b474675568e3faccc69b906cf8a4984bc1fdd331028add58cbfaa98a7dcaf3e94571fcae4ccfa107ac959153f4d1ecdf97d3635b4e5f50c59f550611dd28282fd1302"}, {&(0x7f0000000480)="4b96853f6602473281b47e21d8f431f00abe9c6533e916e0a72b4da9831cca9e21e9372d88583376a223fbecebb4e23dfeeaa29c39b3ea35bb147484607d323d902fc9a0bd2b90ec27cc456d6508a146c934c7761dae0a86c34963f95feb8c42d4c775f2ebe92f5d7a389b03809981894c47144b9a9b4b1653cb4b7ef91cea0135c4dd3a79290f42"}, {&(0x7f0000000540)="515c597e9dadee60dc16d66d7459b6760867831112d0f5507e81200f3335a4f8a3997312c629cefe2b12926b187cbfd2c447b1b4dd66755c4e26be649cda161fefc60e1b2a5702f00452f97169d0f66c421465dd2c0565d012017bf485c2c21119ef0ddfcace6778cde07bc4f7d0ced904554916ac7391b8a466118238"}], 0x1f, 0x0, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0xa2) dup2(r1, r0) 11:09:57 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) r2 = geteuid() munlockall() r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x240, 0x0) r4 = getpid() getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000300)="528d533a59f26fa9a94db623d684aade220b07513d7dfdb8f4ce60759dfbb66fe99209332bb14203fd7781ad8ebfe603d83f09f0215625d60f88c12b5de23fb342fbad8203774febf17b9af03bbd688d8513f30d0bfa0003204fc0add3d886550d15a72e86e1e48f3bc536bfd502cba42d4759e9d767649f64375172cbb4745cd95827bf5d09226d83b5c743abca0dad41a2d543636eefb184b4422f337236e9df3885d4eb5830fd40b7ba84f708a80849939a20274dd58ea4cd9d295c554deb3a625bd6132bb80d8222fafa158fe91bd69b31cec16d8ab8f7eb1fd4a1", 0xdd}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x401}, 0x2) mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) dup(r3) open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x10) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r6 = open(&(0x7f0000000240)='./file1\x00', 0x10819, 0x22) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000280)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 11:09:57 executing program 0: r0 = socket(0x6, 0x2, 0x400000000000000) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000000000b9f7ca45d25468110bb9b59bd3ea19938e0000000000000000b4cd8900"], 0x10}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8000) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 11:09:57 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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, 0x4000, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:09:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) flock(r0, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3, 0x1, 0x9, 0x6, "ce58b7fa1b07b92939e6cb0f0cec2c5f75b94578", 0x5, 0xc4800}) write(r1, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r2 = syz_open_pts() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 11:09:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = dup2(r0, r0) accept$inet(r0, &(0x7f00000001c0), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/93, &(0x7f0000000000)=0x5d) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 11:09:57 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() setreuid(r1, r2) r3 = getpgrp() ktrace(0x0, 0x5, 0x2, r3) 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x43}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 11:09:58 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0x82) mknod(&(0x7f0000000000)='./file1\x00', 0x10, 0x6) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='\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') 11:09:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x26, 0xb, 0x0, 0x0) listen(r1, 0xf4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:09:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x280, 0x0) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000380)=""/242, 0xf2}, {&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f0000000480)=""/233, 0xe9}, {&(0x7f0000000580)=""/133, 0x85}, {&(0x7f0000000640)=""/180, 0xb4}], 0x6, &(0x7f0000000700)=""/140, 0x8c}, 0x43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000880)="4693c41ae4421ec2401e9015ecf7036b774384dbc09a302bd510551bdcd3b2c8bc179c7c71a30abedac10257c9cc1648fa8d823099a05e9cfa2844c29e78716cde8403ae6cf9fd188e05c5b14659812162c24fd671a99672220b351bf732") syz_emit_ethernet(0x1, &(0x7f0000000840)="b6") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8) fcntl$dupfd(r0, 0xa, r1) 11:09:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="68db207c4af2f57719606ec6e18d2eb1575e5fe7429f4c770738e478dabd40b0e1282f9abba4bdf34800f774618b97a6f06070cdecb22374f6042a09c4ef68576940ef319cf741ef764d381b58b0f981a1303a7959fb0c3aa966c9cadc30be635a62b2626498615c124335a9447ba2944a8458f9a4dd0c24baca1eadc9a7c460a4521d037ded5f111d88fe880ea80d5fc12f5e48ccde9ae5be66e19420f1117f849e88404c6bcb7e7e2938522522442923390769c5fa62e75cefbd041f1af4cd291ddc667d6382dda8bf02edf1b472c77ae2deb2afb9f258b137c8e11711547e97d192c8c55f4410696930c41a5fe7c55b0f8ca4c5f8633790", 0xf9}, {&(0x7f0000000200)="5fc8cfe8f3cf59c46126c3874da010ee86d71e5a3625551b07c37dba303bf921aef2d215fb8a8410b679d7509b68d5efdc0ead10c33ae5f223b26ef436e8ceb3627a083ce267f80e0de274d0608d4aa7c40dc777dfa86c31f917080c014805a844508501016346a221ed45f8205d768d66da681a21", 0x75}, {&(0x7f0000000280)="a346a519a165c19678c5a5b0f6d06a260cfcec6a0a56c0ce54ab4c770b2acdc8cc8e47d787f8173e488024e958f543bc91473afe60eb4dc2c701786707e60c86b7c95dca29ffe88270f9aad5b5c6f684b97ac05daac4c8bd76883d739392ceeb07d7d74fa952498e025c14e05d9affe8674f682ac67c9d9ed6645f2f28f86d5d8b9ff16d0e147b814d50cedeeb8904d386b74c60150b9a8f2a2419beb1ad2f2d8445b5242a27d795dca27d3eb8c4570d", 0xb0}, {&(0x7f0000000340)="7f85e35e38be4cca7fd222ae6cc7a146bdb9e4da1a645bb8abb5ba2fbd641f121d2ff4dd22", 0x25}], 0x4, 0x0, 0x0, 0xc}, 0x405) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x7, 0x200000000000000, 0x8, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r3}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r2}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8a, 0x6b}, {0x21, 0x1}, {0x7, 0x80}, {0x8b, 0x9}, {0x80, 0x9}], 0x5}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000bc0)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/7}, &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) r4 = msgget(0x2, 0x600) msgrcv(r4, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000a40000000000000000000000000000000000000000000000002c701f1b2906b017c20000a18d12f90766d43b8ed3bc8b2505c448ee42729bb98b3e03070d4311b123b6c8519ad8a63b787b577a8d78fa880f3ded5ceb1a6113254fe729b4afd5e762d2ae38b81506e59711cd27ae1f8e36e5eb3de62092c6ad3d9959fe0e695431ec56f75c9c25f1af6952ffce22ad0ad0ecd601c044afa2d950869b59b4da8a56bbca0631b3942af6497d64789db3b70f07279f64e4dc1534b193e3b7a16777aad4ec572e31599e670a1d5af8db7fc65701a592b35b825c1d4c29d716b56cb4a16420b6655a167ab7d7869fd0e62969addec7c1d4aff16b0e0492d17d12dcc4c0e8516db5a2605ce3d90a917243a7a6cc9d8cfd70a5cbc1dea8e148f1d3477d8191c69693e645c1203510e974f659ba6465be3838cd1636000000000000000000000000000061b338c1c9385ec7e8b412eed29d964900b4a56a5ff727f373250e19adf6d28830387c1df9"], 0x37, 0x1, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x100000000, 0x93, 0x0, 0x4b}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0xd6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000000a80)=""/136, 0x88) r5 = semget$private(0x0, 0x2, 0x4) semop(r5, &(0x7f0000000b40)=[{0x2, 0x3fffffffc00000, 0x1800}, {0x60aa4ad43dd10294, 0xa9, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0xf6a, 0x1800}, {0x3, 0x6d45d40e, 0xb5b17656c012ed4b}, {0x1, 0x9, 0xf8198fc2d8778b0d}, {0x7, 0x3, 0x800}, {0x4, 0x79, 0x800}], 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x5) 11:09:58 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 11:09:58 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x12000000000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 11:09:58 executing program 0: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 11:09:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)="e4d26843b4c27edfb2bb1fab27c3d44b6ab881eba6b0d340604780391a387f8d09e0cacde6177811c3bc2e333a2fe3f2c8195570842177818d2453b49db15cad2950c48c936ac70558e1d41c72395967529583cb9db8e268c0b4fb2d519b1dd91222cc36c6598e897e7c8d00934017a0199df724ca56c22df30334f5229e523788f91d3f5ec78e814d0a5a50cb7a10a1af5743c6568d16bf798d4ccc4a92294d4d15a932052c37e1b398c4d372cb803f9277e4169752ef518a832b4f947b2aa3d45b", 0xc2}, {&(0x7f00000003c0)="9f7f470b6bbdde2d8f867e12f8687888d4d52d27e74277c25375566067864d3173643dbdcf6bf14d5b0b8a9122a4804af9616bb179e45d5dedfb1dbe70edbe8d3888f4c095ce2a19cee32b265c6f1bfac3caa67f179ffbc05c75682e215ae9635085bf988e79dad881439de801bc49933d181ea37717b08f577b0cc9dfcec224853f19e6addbb80fb32b1384b0f09572bcd374e320a2a9cb64a4676ce56601dd7a7dc2501221b0d0b1f800b31db4", 0xae}, {&(0x7f0000000100)="005a260b7afea65f02f549fbe6e9f712d344bfba9ac7db685f736d98e29235b781f3e60b3b931de2b125107a512fd4a12a5c10b37fdd8f96581b64bf0ed7a81018ddaa18d3d879f3c9f530062a78fcbfa46572869f62cd907451048793b212e6fd472fc07eacb0ca25d07ec79d", 0x6d}, {&(0x7f0000000480)="fcc8a14df65b24b926fd8698e3a44625ca11e62f2d1123a5b166f010d85f85b541c7d536f7cf5f4c128126a54cdd051b2feecb06b08f89e9c14e5cb9f906090858eb3ab84099723f2f2833ec744d3504e9637c2089d51740655b5d7ac5e4be28edd2bf51322b5c265a9245aee2b08f4e3ea3347c9cb253bc7610e5ecf3a458", 0x7f}, {&(0x7f0000000500)="2f02ccca6da0af0e20edd00db1b1badd0ad14c3be94f3f02e17dea9a56f27fc316553eb42e8a51cb0f9e6b6b0a6f936069126e3778381589c4312576fcfcbddad4ba27adcc764a03ba9445eee7b709ea100ce0d079ac706b3e30f5d531369a975a381967199194e392272af5cebfed9869a67bc10020c8fd4a22c6f17aa1684a5289104926", 0x85}, {&(0x7f00000005c0)="27c28ef460ef3e7655ed1940ed4d0673122fcbe8d07e077daaaa02a0dca3e543ded42770b17506cb4b01858b4a8aefe7dc17eefa7c85623a5a88e4de1f1067d446c43281dbdf367fd27d3003ede8958f90b939a6c19942a732e712d73022cbf77d02fb10de1f939e4ba4af901957431903336c70e81742ff3802a7b58037e79c6c5508ed6823971b9ccffe8c27e208dd307bd6345e3771526c83ab25bd2cec28039dc77ed86f11233b2e06ce0ba9971babdd6190f04a897a0d44cb7deba44c9939b4c79733d071a0fa7763f31270deb6e821952369", 0xd5}, {&(0x7f00000006c0)="fd32bdb18272ad2388f26f6f423190c0a2d437bfc61b87dede79112207a204ac52036d5729609435952db4fca9fb944e568d1d2e2cd8e77d4f79f162958a4b4f29d4cba9d746696b32210673f9e95cb1967e837c94a5981549084d232f55db7851ea64531cbfdbf46e70ca01e17acd92fbd83495a845e0e69ce4960b00d8a7d7ccc8d954bc13e61b28735e80cc8cab29d660f9357de189bb08556181c51fe668d442740edc2cd96abf4f10718c18060e06e992319f42854455655b12f6c00ed1d4dd6970cc560a3bc9a5c90c39479bed73f658c26622884aa2c98285a6c541d0746d5962f5663cdcca8e8df0de2fedbef6aaf71f3961b432862c591f88cf55a1a3c641d193c17ffea4b92e47d42342842b496ea600c2748ea0738cc661c2f5a716e188654a18e7967c4ae41c929a036ebfc03be68f3fe95867bba3b1f866d568097e3ae9a476dba1119568d91a9e755c5c0aa5445547b2a79c28f637a99380b6eab0e59c0d28882b3d74fd1be21dee441fcdab6574e5bc2516346244a249c41f1c0c225b57151a08a82ad8f6fa3f4efdc4e609c6a2c287f84af35c2efed30a56d4d900d5d9622567902fc512f6cbea316a5acebe98cc13b682ad498df7ef526096ebc7b1410716cc0888e636f12c3fe14f04e0565861e69af5024c8aa67befcdd585cd88e4311a054c9dda60a539648d7424fe73ba3880401036fe7608212e25c09e60775721fd21878f1ac1421febf270a15369b39b9fb0797bed8d7f4575ae08d76f2bd3edea772c68f1643672e530d51caf940fe1349273dddad4661c1410b38b3d278adcd9230c2e52d7816907d0df6d714c5a822dc4c3a7b8d13e94f9728e19bb27b6036a3a990c9739693a53238a2170acb8940667a44f9704bee6ca40488d24d5c5081a5253cb300b4036981aac393a4e333e926a819a8d6d81458f77d2908fe00d0b2eba1a516655175a85a0d45755947b71786f70dd52f568d2443b1bceaeeb7e73c081274caf2b07c4814e38cb8070f721edb3b09f93e60e99040caa28599c6a3e7d0e0e5382181751a4c52eceba4a6a6eec225bae1e9f7f8ba239cfe932da9f93a23f8f21a88a8e0e2f350f53cfffb9dc665386e3a1118150f1c0cfda121fc0bed76955438727d41a33e9a56099d54e5b388c41aeed972a77435a9e2f7ea4fa4bbefe2001cdb80353da0bbbaaab77893f0e5f4f664ddba6d70aaa97213e040ed981d17df2ee8df5811825bcfdbfbbea2a920bad26d2f9fb5fe16a041386bac5a02a83b1886b2a9fc1548a018474b414af60810ef77c2972169fa198e722dec50fdfa3ffea74a70cf6a2eb8177d4e528bfb3cae2118910e898116f51baf363bd049db6e36ef9351356166408c73322d03b99d6b689915174cce39d5a5a27d785112a96dd89968d265d96c8f3b3eefb5ff137c7026a8281ec21a8789e2fa493ad8fd57c5121c0156b69bd0c949ea7cba7b24a25edd9af9f7ae16ec620d6051106d0a96fdc6d19933dc13240c4af306a81a659cc6ca1ce2da3c3e8086e72e97e066861852a1c0e93d08f05b87e9ca238dd7a8bce351f77d6d932799ba91b220299866095ee6a2790fa92ca7b4cea8bf1a0ad89fb4c6b7f6ed36a3021fc2b2893a9d4a2be739e8b086ce08fb786b4a7959bf9329e618b5dd246b4d207163fabff90edd26daf60cefe9379e67f0e0a337c61f2d3a34bb8bcb33c066931043c9f8be892f94dd67a4af24b3cbb9c90c166acf8c46b42057b73b71cdd975ff22d9cf92aea8eeca1e794d2880ce790d694a95a15177bac306bf617d3b5d469588294fc078dab521969c09adc71c27cd0f4c41f0525fe465aa41629e7b0a5d9db4289263f683471729c04b764fb2fa792a047fc33f384590e6f54282c41cddc691e4c9ba9feb56720efb9e57f478917d729bd53ecf38abc3349bb8e1e72c8d4a1b17741cc80ba1befddaa06e4096789ee791adbdf00dae778907ba8e1ec529a555e0a4baf7716df3ed49254880654d581960177eee261e46d6136b580af3a2ee60559a2e159f8539f2f44612520c08db2c1b7343e9f4c22d3fd3c75d69e247da14d0f4156e2c450953946b134552b252ec4f889b67b9ea774a97346512ca6c0af177b2b4c22481dcb71a51378716898e366e1b0a98b6c9ce41e1107e828ae8077f9736e69f5bb7b96a513020e76a055e02d67bcbbbb588e63a279a932ede01336c4588123a3dce2b553da2a80fe15aea00e655a61d83eebfa04ee798347998a01b978cc0e5d8a62e2a5fd7a86c30ac1905819ab8ce0c6b7d2a270a50727c028467bbd6ae3c270dcddf45e27f8dc7f5d73497c1ff417a5a7f59e7d24e753cf8860f38a20ac886fb6549223b96a132d174a86c98cf2084483800c013518710fc2486b1408df4f678b007cf406458567b9cb883e371d6d282e7317051e939fbb6aa8d4c450bb9f343b8dfb8e3707a01971682c3fafefe0de10bc14a8191c647628515758a25e593a1146ffb1e026e1e42d7457ac16257fc1a9a82843ebc74b797ed78f66729d7cf91cfdb21da480cfa8bd8aaa76d4603d98073453584f0977a7a59280b9504fb5082e08ae95c5e5ee8971d49d7050468fe5e25e280bf608175e07db3d089045f0c5e0d38fd677866ad86f1faa148ee48909bbcdd9bcd12f5a2c6343245421393732df21933c4d17caa4911d0a9bc390e208ca80f41d46d89db55a9ffd6fbb8729881743f955e12017fa6128a7f0bd1430e27d26a8bb4ffa38ef96359621728aa87064723af2817da188e6ec05bf00fb6a0c9ad5bc0b13790d5a096a42ca0ab7d788170b1d1dea27fb29aae3c2b0a3519686adcc08a46f235a3b6fd07378ee2706bf1ce44e68301f703af7be53ce4684bf3ea7737cb5328f6110ca32cefa8e701ed361d8ed89690c88d82b3f8ec4a411ea9ecd1a3928f342a54d490a99eccdb7258e2d417a048da4349dd56a8b0a6fcbee5d7cd77cf4e7f18cae398850c9bd738eacb053033b846770af416ebdedb11cb18ca9ffe496bf9f34ea4f6992197e83a005a060e0dcca47cfb00d91abe110dc91c696819b3c6f3af8dddb55758cbe666dc5bd1e5a1e9d44ed4c56690557d194c615831c3273d929b9a1fb1aa174fe1a9e92c5222423411305f97fee4f42ae5351604307e2e0f9a83ecace61a970a2c26c46ea8e33e403f0f86bce52e762bf225d7e7db68842043df683899e6ee35c2cc04dda40efc20e82517285f699ff6af76c893f29e68480a12e328263d25bad96eb4b3e246783fab8f71bdb53700517fb984c4678de0b1d09c8f280ff04df7f4346262cc8a8712f945c16b5754948dcad96364a42e99320f11b5def2cc22d68c905ffa37b895c1bc8d5ba23913567ee3c343855d997ef03cfe0ee87d1d4308b2d15ce8a5c1c88178e48f175fadf677abb1ca739f3b930e542ef75438e4afb31c5e4bfce441660225dc46ab278c6c5d34e4c4f23e62a5127b5a2f5279371959cc159a6e813f2a9f9440129c1a62e2f5888245a609edff6529c40683ca442717be6863081d6442ff7c34ccfe7d9fd6c0185ca37c7deac7abda1a5520acbc2a3e9e9aa75c2770c69621c3758ac308e2bf78d0f3e7383fc3fbc4672e7a81b180c8a1368d1fb7a1b6701222a151f8722d35718a38620fb2f7bfc081201851e1d7bbcef84b0576495c832193272d643afa73016caf4f2356d17958acfcce629ee3870e36cb31a98ab19b3902b131c42fa09b12707ad732031bcec7dd8a0ecf18bc3d80d0f9510426200fb8ca70c2e1595794176cce3e8c48410cbbcdb91fc0ee7ad1f9f494ae8b3f746d51adfc4dfce98b9c71f2361974b38fd51ae0cfdf20341833862fafca22722aeb89764e464e58123b14e4e03a6ccaab2492e2e509253bfadb3f98dc4ba417aaa3d224d4df9e786524d0cac1cb21c12b36af0a128255d65bbd36e4a885522fd4abfaaedfcbc10239437affe2e91f4ebe5931bbe33724ea58c469620d46198a63e52c23ff2d5f75ec65fdb73acd8de5a15103fedf877c8f8c495c35e8d1554df336bf573e0536c80dd9d1a6d0267e0a69a05299cbb1044260cd4f063a535e2f77b9ae6fc54c380285930dc6cacdc011c2cbbe2c3ad76ef9da89f9c7246d2dba42b74e398b4f35df6a3be7059560eee4e8009c37e280c33f415bd889df8ac9035b4a528d391074657c35ab5d5938dd1471838f077cef1a1fb0082cc1fc7dd21a753c627692f8f276a30c06c9a4fd53916267d9986ebb638150d50c71cd860c355c2409120a44b72ba3968d0a1c7b8737160ed2d9790dc44e3b71832cc7b60c97c34112f5a54a0eb22380a1fbd6e6e7f7324ff61a015902da5c0559155e641849ee52a94447fdaa17dfd156bf08073408ef9db922a7c971868d9ace50bf5821d0e52d85d0fd4d17434f94a60fa266cc1ce9cd411487eac161069c6488f307a734a09b73d8149ec9f701e99e32ed7293121b3c20dcda470db8cb26c99ad6826f7691e4fe5f7e23598c2f4c0432293410256a03387e41dd211d8b3924321b1baa4b781993b35546bbbda252b877d902d19a8ca3f74f4b9baf57ec7a6c768f02c38ebfaa963049311ecaaac278a7a92e70edd93d19fc855201aeb423dd002ab92383a11b225a6b5014bb257841daa059ce5d3217e1c231cb2321fdad9b11a897ab0ba477acdf1775e74feaad73b9363c699c7cee31d2d4c57e26f5a9b041b6095912e2cbc634605fa1250570ea495fcb3ec36e81359e5d7d29a4f31f7a230abc1eeebcc1b28e024641d6bb6e55901be1195d07942798534323730076895e95048690b8d47c10e048ecfaa4718c47621256559dd247571f497912cb6b5bab78f6fcf7074760200a39ccfa2eb8ee0458647810c795e3cde6eab2e5d58b71fd038e72135c296a768388a52ee76cd00458892613ebcaa36f7469992c8af158f2cb272249543b03bc9b739e34eafa4137445f14865a7dc6d117a83ae954a499ad04d6e8b3951776953bbb317bdaab39727109ae0b843d5314eb2e8f5616fdf21155796d29a784952ae2a6209f67a8fae45a75bc2c8f238f29ce3195a748077f60370846eec8df64c4dbc74c11230c73554f19aacb7acc6424ffd3d0f1fa11e2b7df5bf08ae767933fd304a8dd4b7019869e81f334ed8f9b3b8bc6847d584e8b2d462878ecae2a89ccd262054703a27260358d0bb8e0befe8d69e32349000d86eabb8a5c34a837269f54b96158f4121a53a2bd0fec94b07a07e97bc05a84fd09ad5c7a355d3e5d76d11b0e2e028a7b8b2453df9b6be09d3de25144e9abbb4be5d30bffbdc6af6fa2c7fe4e609b06292446656e493d857517ee03a93c696bb48527c9a3d5b66b48dd450471345a2558d6c2d114fc52c6dd85c8625cd8cca50edd448e1b45161527f0a86ba6ec31b8df75db143703f9cd9ed3e0c6820e1d19d41f89e71e047bd72563c86adcfc4069c0af189ea7e6102be2dbea26dd660045001cae0e62ad4be6ad26cf85048ef67a4bec9301adb92292d939d50af626a68ad691c22e498d97ac8a5eb2b173166f1acc07b159afb4e5dae00d5e9250890af0b3e428699e9fee84b6f36edd1b0838b9ea46e6a5ea4dcab5edc5741c8e6e54686e45151fc19bccae573e7c5e2b428bb8ea8d258e65d74ce155f5ca243e712e8903ca2038ea7054306cae2e2b4e4f8e2d479357f562455ba8f6c6b21167512bf651c4ad4d62554074e5951217d0936b1249b8dd8c31c49d5c4f06b42fb76709d5a755ea414338487c21540951178bb029850335cdb42f30e0b8877511f4c", 0x1000}, {&(0x7f0000000000)="1c240f236806824c15b7f5464c6f9076b0b53d90ba45ee99df67b6095b640e5036db3ff776b8b37927807a5584940ab7", 0x30}], 0x8) utimes(0x0, &(0x7f00000000c0)) 11:09:58 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect$inet6(r0, &(0x7f0000000000), 0xc) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9b526846ab942a1e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x0, 0x1, 0x8, 0x200}, {0xcf8e, 0x49b, 0x9}, {0xffffffffffff338d, 0x0, 0x8, 0x1000}, {0x2, 0x1, 0xfffffffffffffff9, 0x6}, {0x400, 0x3ff, 0x1ff, 0x7ff}, {0x0, 0x9, 0x0, 0x8}, {0x6d, 0x3, 0x5, 0x7}, {0x4, 0x2b6, 0xe82, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2000035}, {0x84}, {0x800000006}]}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") write(r0, &(0x7f0000000180)="d0dbd0354c2fc8aa8bdf2ce9f781af5f3546b6d7e376aa1838d17161483d10418d528aa649074d51472abba1cecff587d2ae7a0796fa831c54f6561e4bb64acd9da2933a63884ab7df15590d15b399111cf7d997b4dae80b14e42cc245729ee84f51d2f4b19085f492b9639d1c13ada6e58bfa8b89558bae1131ffec91483633468006744c4e72ffe2bfa780f9ea1f8ce01c2f9597474d9cb8e7", 0x9a) 11:09:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0xffffffffffffffba) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x3, 0x8675, 0x6, 0x200}, {0x8, 0x7, 0x25, 0x3}, {0x6, 0x0, 0x8, 0x5}, {0x9f57, 0x5, 0x101, 0xa4c5}, {0x7, 0x2c2, 0x10000, 0xfff}, {0x3f, 0xfff, 0x3cc9b3c3, 0x81}, {0xa, 0x9, 0x3, 0x7fff}, {0x40, 0xb7, 0x1, 0x4e}, {0xffffffffffff8000, 0x1c, 0x4056, 0x8001}, {0xfff, 0xffffffff, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = socket(0x10, 0x8000, 0xe7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r1, 0x1f) r2 = semget$private(0x0, 0x4, 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000200)={0x2, 0x6}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x55, 0x5, 0xfffffffffffffffe, 0x8, 0x0]) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) 11:09:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000840)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) 11:09:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0e0cc6014d96a261441", 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) r2 = syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() setgroups(0x0, 0x0) r3 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x61}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000240)=""/113) dup(r2) 11:09:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = getegid() r2 = getegid() setgroups(0x3, &(0x7f0000000100)=[0x0, r1, r2]) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044279, &(0x7f0000000000)) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) flock(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 11:09:59 executing program 0: r0 = socket(0x20, 0x1, 0x4) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5fafaa297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x1, 0x0, 0x0) close(r0) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x28}, {0x6}]}) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgrp() write(r0, &(0x7f0000000600)="82fdcad32ca877fbe5306ce339709949beb481ddba27e1c8493b5b7b30d4d58fe2c13083f4ad826876a635c778c70bb95ed132b2d027c9b202c1b48bd27229ce3900a6bed6cd843e08374d2d6b1d112ebd70de07de75ed2abe12386e5f47b62511d501c698e454258ffafb954d19249c77a193d9fccc947b663bad4118f6bc3dbf411eecb941172e27321431847179005e0001d8c3b9239faf9eab510e17ea25bf11242370d6b6c6f934abc46fef314cc2e473f891799bb6543b226fe1c7aebc61d6fecc615351cf64fbc5354aaad235ef7595dc8e6c0df060198f4032439b33b52408a08c528865715b5dc9ca4ecfe0dcd44ab1b8383dbcc1f477b62128f6363e782b03989daf8b9cc562a0447fc864c01e63d92663bc359836fca340f647ac94769e2bb259", 0xfffffffffffffebe) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x4000000000000000) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r1) r3 = msgget$private(0x0, 0x20) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r6, r7, 0x4, 0x100}, 0xdad, 0x44, r2, r1, 0x8, 0xac, 0xffffffff00000000, 0x4}) 11:09:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x89}, {0x8a, 0xf338}, {0x42, 0xffff}], 0x3}) select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 11:09:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgrp() write(r0, &(0x7f0000000600)="82fdcad32ca877fbe5306ce339709949beb481ddba27e1c8493b5b7b30d4d58fe2c13083f4ad826876a635c778c70bb95ed132b2d027c9b202c1b48bd27229ce3900a6bed6cd843e08374d2d6b1d112ebd70de07de75ed2abe12386e5f47b62511d501c698e454258ffafb954d19249c77a193d9fccc947b663bad4118f6bc3dbf411eecb941172e27321431847179005e0001d8c3b9239faf9eab510e17ea25bf11242370d6b6c6f934abc46fef314cc2e473f891799bb6543b226fe1c7aebc61d6fecc615351cf64fbc5354aaad235ef7595dc8e6c0df060198f4032439b33b52408a08c528865715b5dc9ca4ecfe0dcd44ab1b8383dbcc1f477b62128f6363e782b03989daf8b9cc562a0447fc864c01e63d92663bc359836fca340f647ac94769e2bb259", 0xfffffffffffffebe) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x4000000000000000) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r1) r3 = msgget$private(0x0, 0x20) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r6, r7, 0x4, 0x100}, 0xdad, 0x44, r2, r1, 0x8, 0xac, 0xffffffff00000000, 0x4}) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 11:09:59 executing program 1: symlinkat(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x40) r0 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0/file1\x00', 0x80, 0x1) mkdirat(r0, &(0x7f0000000500)='\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) 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', 0xffffffffffffffff, &(0x7f0000000440)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0xa, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6]) mkdirat(0xffffffffffffffff, &(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', 0xffffffffffffffff, &(0x7f0000000000)='./file0/file0/file0\x00') 11:09:59 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) geteuid() connect(r0, &(0x7f0000000080)=@in, 0xf1) 11:09:59 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45}], 0x485}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x2}, {0x80000000, 0x2}}, 0x2) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x6d72) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x300) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\x00'/4104], 0x1008, 0x3, 0x800) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0xd95, 0x40, 0x0, 0xc3}, {0x0, 0x0, 0x3, 0xfffffffffffffffa}, {0xffffffff, 0xc9, 0x1}, {0x8, 0x3f2, 0x4, 0x1}, {0xffffffffffffff7f, 0x7fffffff, 0x8b, 0x6}, {0x0, 0x8, 0x5, 0x1}, {0x0, 0x20, 0x2, 0x6}, {0x18d, 0x8fc8, 0x80000000, 0x8b}, {0x2, 0x5, 0x100, 0x7}, {0x800, 0x2, 0x100000000, 0x7028000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) 11:09:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getdents(r1, &(0x7f00000000c0)=""/45, 0x2d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20900, 0x0) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x25}, {0x6, 0x0, 0x3, 0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8529da3efac08bb36af92612c8ab24bf753684b195d76d1a87d56d803f60453752ff8983227e46f66ca5b86f7a5b78d9c47b2610be656c5f7f42865f66ccda645a0e0821b70cb20fabcd925568ceeb0a6c231f6c0387977df0e237dbda71e082e6c640e89f8e43e5a6167f92dffcc05ed9e1fca3076cccde461ed8e51ff95494389fbf114ffdb4b42914cb8d42964ca0892d9cbbc47c0c62ababd24705bfb5fa", 0xa0}, {&(0x7f0000000380)="e7e8c1be51f90d386dcb309f36e4c7df637776736af8ddfcd25490c5668aa8a41c8ba2c09b93077bec4d2b6bd1b9db2032cad1b351dbf49e7b7901fd2cc822aa5e8a723cc12f1c49d05ae35345651dd7d6a2bf4100e88214797c2cd0deab1ec531cd67d3202da2edf1d67da3447bc6448b8a626af316aa2aa8c9d73b64bd65d956b203a641ffb19efe58f54a73daefc0eb7480e8d7f6e6d485d37221a429ba5e4c025d4396f5785834117a3e54ac5ecfdbb5e63e5a29f4b26b4c63c3df05d47039db39a93c40ee903dec6bbb6dc29c26cc3f2a5ab69c45147a1b160d7156b33e4327f0deb1f80b9f5b785082273a4027f93e47386027ac215423feeb30be711fc0bea593b16a2bbcf1cff2b4889ef4c38e2989c0684ea06b78b8549f04b2b1a23b203ac571139c9bd24f08f627974234559a6326554a987d1dd747bada51818a7941627383dd3c5f7256adfb640c9a64c8d07b187bef41943fcf6ac023057c238861ce6593bc2d369089348db96e3b6ec5a61d6027939c2e6bbf3f8edf6b4a7f165efec24b99f2165fc31c96574181b71c6c3239d9d6033f40b493696a39b389248d040a05c11ffd28d294e94e34b0879cac8bf0a4b6d11e0358f11bc37e869cc99b419aa8534f077b17712239158985061048543111ae6ecf9d31a30d6d4b1f494a8620c75c54b58fd594f0d2ec7cc3fda994505df37f6a062752b5dc364261de05f057e42eb9028a230f085753dedd224756238393a1069762b0749b4edfdc631d6c6f667ecd334a7478b279e5ae54a9a7ec190c8feb82bbcba39c2ec7565384534e184f691526bfb323e84407ee3c4ff54ec51f2fb08464310ba72dc616814c898fcd128827af5f6f6ea1a4ebe5df9affd5385d71b9ff8b214f9b18621358fa6866b9f42e0f897b972a1048ba8b7c49e712509d40386e9060c0495e79ece0418ea9f468f620d39a2308d9ce87118a2be4cf05f387d5987955a373946df9e255037fac1e46a4c3f481fc36978ac212262c0534b1537df7d05352d6e09eeee0370ab78a53e2afacc7c5e8a57dfd2d3794ca335d17ae30da8901f739198c4bc8c65aec2a45d64cb37b8166a7613a051d17c5444b80d8e0254fede7ee0d2bc417b85cf192637123def3021e1d373875ab1c8d78230bac93484e6181ea082d24f27b9a859e12172f46fa0c4dcad76eef4f92cb8baf40fc8b694abd9e54a6b527aefbf489ff2f4aeba25357e69446218aa5aad64af71bb2f49f68b30f7354558e20ffd5c4464bfa0d8b4e931776325a9669f25e8ebc038cac2c60c3510562c94505beab5b962ddaa0aac43d5c2456f8ddb4b1bda725e3aa8a5fa305e32bde4baa99ebf94a62c120be6622aee35de2cfdbbf887264a740bb741082330fdba1e109d97025ee51cda369ddbbede9a91762560b4d6a4391605722f0615b2e52de318652c498d4381e36ab59ac1dea456dc913e775524b91e117f4500c6c9c2925e8d6cfb95860ec9ecfe05c3cc010200497b1cb2801b022a311e0f37c25a52c8a8358bef6a2ae3f7f6061221ee35254d785f1219b10eae3919182366e4dc12a011ad0ce5582236fddf9fe168c59c6f6a884924af652170c93d151820504cc82e225feedc31745b076e9e53f13e166885902a937c7ecefd0d5377cc857f22f453e88ae1abc4076de2619b26bdf84ac960c500694fa0d707ac5de5e04dcd0e589eb6d7a2a3e408ab9ae0b59e9cf11a78817c32b4598c031a7d47b2049877149fcbff527d628ef2c58d54f44f0a7ad4357962c5e52c183758b920611fa3d7c3647230442979af75fac87802bbd136934fddaefbcb237939dc8c0f4cf25af50917eb267ac68ebf4fe69d786dbe9d208a333b4e8fafdfbbf8d12401cc7b0af8f96f1bff378e9d5df8b040553bea7b964ca2329b8baec882a00c5edaf3aeb23151c6be0224eb77c883a2fb9de45fdb7d4f422640638e7939acda348be1f4d047348d4226c9c4aa6e7e47a7eb6af4485232103ba57d11a7a3b3a515d093134a195cb6fb57df525d24d8a01e8057e76d4a5bc06b32dd840e648f0b7dab282fc297ed8524b34ff0288840ca0c5b080b25cc2642bab751225008938a66ca2aac29dde85fbdda5e42b1b5d077da2e1066fdc9fe87b56555e1934b7ab2fe5817ca5b3f9b2a521db311cfe1c19a36632b0d63799a18c4000b8f354411c435611e0cec2f79513488589a8ac81f65fe97f5bf1d493ad734d8e2734db4f9b3e244c965d1ce1e44415bdc26b22ea105ab5aaf9839d9838ae5315fec5541970ec5b28432003e8b7a955b00a7f855d631ffb9909e7080e5b8935f409c309c7191c46ad2f516a54fe1a0b3ad5f140f4876c73291a5b0e14944c6cd438c54c5709888c5faa2b6a2b50ac871315c8bd287bb9b2be2c4f17f3eaa2f5a69f9035bc301c926a3becc396cfbd2184fb2ec30ab8cdb0d9c80f56f07580d7dd7ef5549f909f71163385b628444751a962d63c4539ae8f51e2bea30466defe87ddab170a2dddb41eaa5d610ce4270405701a5aab96d24997ed5c295f8fbff627702c2a6e97de81c4378ca71c228cf9bb2bf733dffbca4eb0faafe06a7fadd673cb2169de29cbda09c8e3631d8f6c6975644f2307a8718e693c3e0b60397a71730f83ee9876a360c7a436ffd4e05cb295ac98bdb3c5f76d86e5578937e592991262421323252414cabfb9379a8c0ef0e15df4b80831f1a32197015a0d88b2030638d1b0cd06c7893bd9c9eaa505543fe4bd0ea5d75b0fdb4a076390344f796442009ef2beee6969eda95065335fcac4445e1b1970eceafbd868f3c0b8b933c4596c8fc991ae008bd027cc839ec598ed742824dc381a0f56215bb8a9d82cff9f22c3dd11769796b8c08584546e731c5cf3acaff9a20b15e232957f021e139854dd4557634a627084cb9417db02b2daf3f529f8b0360f5c8f0276934f0b48cd020ce02b806c85676df872978e65655d52ba9ee67e705bcbade178a5824b99e5c2c78e9907cf378df20b0eef37be065b56a28f0da0083cdcd5119ddbd0a160215c6b8801d9daf61c094e55a84e1f4a2e1722bb0ec30a830ea36fbc934ce50dda9d171538445447553d3a7fb3e33f529d6fc5715bbbc028bc7183be7762235359693daa112715c4b7371e6b0a4c48dda4296fc285fb55dde90373d5b25ec0bd94bfce0767e3328d32982a29d347bfd2c46e9a4aac8450fe2129a62b35e118ea316c2639747be6c1a76e014cc5e3f984b412b5eb81068d304955e5109c773e1069c3fb84e26b29be9e7f1e1f5916d2dc341c500c08611b17134a4cdbea0750838ab872ea7e9841d68072c2872dbc9353997765e21c71ba1b14b950b7169bf54363e43066b6f0ac4d10ea583edab166739deb33e2e9449da18025e067384fc77dfc82c6cfba7c37e7bea00d9e44f8f22d5adc8763bce0d5a545cd03fe3512cecc21a2e24424ecedd55d186b531fb0db51775001673940ecc5d6bf7a788b131db9c3107f4960f33164898316babe4c427f05ee16d667c5ed0d313d1c76f44131da76b78cb1d5a92079f2b4c22c0d4debcead751cc3c070142430542f2b84e1d071d6caa66bfa7a8b17875d036f16dae76c29152934de4cd7f59cf27565ddf93272e9f61353dd3ff4f69936ff3575d0d609d5ad21169d525714b976e811df11cf05a08d88e0d59a0f1ba3e371195f88cce871fee196c7b6b3512ca1ce7a3005e893f2bc3b42f4930851d4d53ed40c840f129f5791df5f58fcc130427fd841f8c5ffc87b308b4533a60d254cb9f7423a01a171f2acbf80f08c9476c017a0ed5040c02f66bcb3e329653c123e409b8c9a772b1fdc40c9c39547b9833e9111d56b4ac1143edf9b6e09787ab8e1cd6aaf491a781066a08de969300d399a21f28a5fac63dc717717b041bb0a167f92c5c4148c5ff298729a75e02c2f1c62705578f25bc66bc58b550714b76a626ad4e20ec3336de19b3c0226bba247890a1c7bd2392e40d567c03b5cf4118e2cbb5d80b126d7d79c59b8984e331ddef90c0bb293358d6bc8a3b589fad0df8aace4a0bb599fe494743ad7356525983145490ea6fa7773fe5597385512ad775ac02dee935e298a9ca6a7a7bc4981c352a7b9e5db4c4a9578d59adb734b89169b414e61d9ee14d4f91c198839ec604bb9577228a3ff93be8c5ae3dd2a57c2c60c063847445c81a4da389449d9249e447af563f5563781dddb104f43f7b96fe257a3db7d6bc23cdee7ac4721c8df0baaf99f984906b977c717fad6355a0a2050eead463866ea7d8d074064d434f785e600d71a7ec8d793e1ae02d5dd968662b58a4888b58f065444d2166d2dc496f4da8d29dce260f62b7df67e60e49df6571f2bcb9fc5dac714b8332fec3d27004a0242cc493152c2e2014e8e280b8e416fad0f92bc3918ff7f043be0e56675fa0ef410dfdb0f259c2910ba5f1aa5d2aff03d1f8e49b92481e2e39d137fcc17a2e9a2144c3592cc8d919c7492b9fa85fc3d775d89a6ee5aab23546a25f7b179c5a39dd012296041eabe197587a4f95dd3fc7cef9cc98b872ccc7c2f8b3b7aa4e10b13f3aed5b378494514969773d73d6c2df0184f343801da46947d32a12fa24fb631139a23b3bf64883ca663ddd267fb8519d04658908c41bb183909a695b54b96b4c6aec5e725b72b3ebd6efc17b85e5dc1f93e17b50a624fbe018a429ea02bce1b39c8d9998afb50165810f5089bcd0f6e926ff74692aa10a38d5c1feece06266459c6ed914f3a747895a4a703ee69bc5418c25f0ef6664e42f3e701c2816e6e9fca710211b10b5a456f006c3b6e89b178567ab4bd1ee8cf97f2569c1dcb8d5237c72aaac48b5eaf22b904d4ba290cb378cfd0a9b543f2646838cd4b5249b8191b716a95588290398f1d0eda81ab49a52e49b4b2e4b9e0cf528db05fda5f836c2ec239ab6f86ff9fcad1c6c3918d525965d3219d6812a1d3e1ba3e3e3020be308097d13510854c6fbf69180e147b2c66527362fcfca1d3398158bfeb17bfc7473e71436efc8f1fff47731de7d0ed7811a3bbfff50943a65b057652b7d63c56a2d8b75d346eec8c402bce51cd3a580f0e26bf1446455cc7d938c2a032bde7a778080d2bb8fdff0972289e639279f8ee5714129ffe537ccdc77bb8f979dcfb7350bd2c334027e68948fd44c8c49749e423f8e752269218064f2c5bdd2e31d162643fa2335d15b44a65c615533b391323ad7e0367f0858ca017e352a642fcbb740ef6441801fb7726f3b2f761d9d993b86629ae2da3ae57019474700274507bba3eb50e25c4d781e3f18ab1a855318a4fc08bbc0cf2cff168e33cde5193db3377f56db109b369f5a33d47747439c42c5e368d093dc090bca9a0dae561c987da1eca37649dc23de75fedae09fdb949ebbc4436db3acef6285b9c2fd2ae978cb1f88b055190b26e5289bbf29ce929f4426a46bb27ec9636483320bd5e708070890e4122c0e2c706aae403809ca07399b96dc0494f66bb443fba22ab3144f948c58ea31dc2d787240ba70b84eab511313a59354afc44e84b8936484987876664c317ff5dc1c1ecb18d691ca83d51e5c9ffe0d0f7ae9979f0bfc5edf2233441094039880644f0f93fbf0018ac88f9a9306578c927b9a327f862c669e799f8235a470257309bb03f54b9b1470475dc3ee3da2d339530c3e3e2c0507ae4e04dc521bfdc8788b667d07e2ea08b9d41b20cbce7e7efc53d5bbff75c5a0c7615c0c6827d467aa7f79e954320f538bde8c0e275d1804d14eb17827c1eb6b27a5e68d718cc57", 0x1000}, {&(0x7f0000000100)="86aa55f6c8256ef6963f25de0a5e5e26eff9c50f266a7630db194ab373eadd8d5dfc1b82b8f28ad56c85fc9df061b484bcdf69dae3665b4087b7336101ac318cbd624b643e0295c81815e7c0d6325f1cb8e1cbcb66ad81d6a18b4d88dc31eca830b2d5d7c961179b55c1be74d23ebf", 0x6f}, {&(0x7f0000000280)="487967a1df486f", 0x7}], 0x4, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x400}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001440)={0xa, &(0x7f00000013c0)=[{0x8001, 0x6, 0x400, 0xdce7}, {0x7, 0x6, 0x3, 0x9}, {0x8, 0xffffffffffffffff, 0x4db241d, 0x1}, {0x100000000, 0x9, 0x80000001, 0x80000000}, {0x4, 0x4, 0x9, 0x1f}, {0xe185, 0x100000001, 0x3, 0x5}, {0x1000, 0xfffffffffffff801, 0x3, 0x1}, {0x80000001, 0x1dba7ddd, 0x2, 0x1ff}, {0x89, 0x82, 0x1000, 0x7}, {0x0, 0x3, 0x0, 0xffff}]}) 11:09:59 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x5, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 0: sync() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) sendto$unix(r0, &(0x7f0000000040)="b20a6d0c7e784bc1cbad0abce511d2319eaa078ce4b5a0391a13f8059e1ccf88a7ec09667b31b77c8f4cc4e93af9ca8cd5e1251c4d6c1de6ea54603603f6b471dd3f8022a48c099de28eed0b119b72c203e0c866dc1ecd671477ccb2beb6676f5df9906b4c58302e17f047b44111d0d57a5ba1f21c4af53faf0171a496b01bd5f3b5acd8c3c13b20051fa6766ac149d4e30e10f7adcb627a5ed1e74bfe02d25e08cde692dfe8bd029304c6fa37ed2dc0030cef416698b73c8f99b446f9b14a700b482171ed5345d9403e021e49f16f4eb2427a5f07", 0xd5, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x0) 11:09:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x100000000}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x25) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 11:09:59 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe5, &(0x7f0000000240)="1bf4c76c0cf016351a6f417f985d1b193ac47926c811cd739f7ae8e6ac5d37f10cd7edb5143ff91e98ffff38b9fd8738a7fdfb48e15c069f8cb9de85fe40eb8b63a5671f1c93af54daf421b1e8d65a3eef15990fe4e1843c497747b5cb46595b8b99b66b27d2b54975c4849fb0ec1c8c2391f892b1910daefde07b98ce15c4bd737b13ddd3c4197d7b42f1d830139dfadaada70d16b0ab54cc6e646a838583d23eaa0272e995365abffc8a25854a4a41a2ac25b6d55ae8b4fb825c2b0c18633c2ec953f833b5ca99e1081304bb6a79bb81a2e89593d828c537ef69cae6634d000000000000") 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) 11:09:59 executing program 1: acct(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000540)=""/106, 0x6a}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x200, 0x439, 0x487, 0xfaa89469e2ae576d, 0x562, 0x567, 0x7, 0x3, 0x0, 0xc3b0, 0x4}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xa1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 11:10:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x1e, './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xfffffffffffff4ea) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r2) select(0x40, &(0x7f00000000c0)={0x4, 0x4, 0x7, 0xfffffffffffffffc}, 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x1, 0x1, 0xbff}, &(0x7f0000000240)={0x9, 0x6}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) 11:10:00 executing program 1: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 11:10:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x70, 0x0, 0x35) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x5, 0xdd, 0x5, 0x4}, {0x6f, 0x1, 0xa6, 0x1}, {0x0, 0xffffffff, 0x6, 0x8}, {0x7fffffff, 0x7, 0x3, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeef, &(0x7f0000000480)="d958882fa394d6e3f0c0ac67ef8b1ff1731c968f8481664dbdf674dd6fddf03d42bd0f1476ce243135c54753c3428c1316fb112193e7855ac624160ccb5b35916f8cfef859c302781da94e6d5242e77705a87fac84c039992045391126d9591b4f17d6bb033bcf900253730dcc216823e8099518e701bfaf1fe9d4d7fb555863b0bf0c079403986bc445d0f6753aa0e38191e2ff222a802fde1e8310315cd2901a7c5c073ea83f4a918130846f00455db5cafecb6822563676a9342eb4ed") r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) rmdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 11:10:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000000c0), 0x11) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 11:10:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x1b, 0x5, 0x83, &(0x7f00000004c0)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000480)='./bus\x00', 0x40, 0x1) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x62}], 0x2, 0x7) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000580)) fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000005c0)={0x5, [{0x3, 0xfffffffffffff992}, {0x2, 0x8}, {0x1, 0xffffffffffffffff}, {0x1, 0xa3d}, {0x1, 0x8000}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0x100}, {0x3, 0x2}, {0x3, 0xf003}, {0x3, 0x400}, {0x3, 0x64c}, {0x1}, {0x1, 0xfffffffffffffff7}, {0x3, 0x1}, {0x1, 0x80}, {0x2, 0x4ea}, {0x2, 0xfffffffffffffff8}, {0x1, 0x1000}, {0x1, 0x1}, {0x3, 0x3ff}, {0x3, 0x7f}, {0x3, 0x6}, {0x3, 0x1f}, {0x2, 0x7}, {0x2, 0x6}, {0x2, 0x1}, {0x2, 0x1f}, {0x2, 0x14}, {0x1, 0x6}, {0x3, 0x8}, {0x2, 0x100}]}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000500)) msgget(0x3, 0x80) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x0) socket(0x6, 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="f76c889ddfac4e90b0939559b46ecba9b6a8e8ca98fbbff04006d7ddc86e798598a04ee50d9193c760dca380e69dd5b433f8d269d8755eb9548990e631951f21c1831f5f7b33c335c8fd7ff1963798d099c4f3f22217a9295ba7932867a8ae16fd6b9b1f577fe18635097f33cb3104ae1e4b6f67bfeed30641b4ef0e7e39ffaf4d13ac6cc718b7011cbb22c934f15478c42b7e931fb82733a8ba9cd3097bd37d628e", 0xa2}], 0x1, 0x0, 0x0) close(r0) 11:10:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 11:10:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "000000000000000100002000", 0x0, 0x1}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebff0600ff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffff7fff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000400)="ec2eb6ab21ff33df44cc911a92a7176359a73a1cc31e9d29cd219cc78680d880f1a70887c35baacd5fffb33fd1a8f2f9e8346de0ae38e3a120772294407da9a75e4310953093dd5897a2", 0x4a}, {&(0x7f0000000480)="6a5e8f57d7a32dbc40c841a128970b98cace5da5bde2e08f656781e879c0509896ee6b933430d1a870bcd98c0ea0", 0x2e}, {&(0x7f00000004c0)="a6bcf24a58e3244942b7f183d864e41adc8d94", 0x13}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff00000000000029ca0082c9eea1cbcaa73a6b4253a5a87177e073348287cbd5563902d7c6f375a0d03a48052d17d222bc8f7cf915fd63be568b9bc9a5", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x1) writev(r0, &(0x7f0000000180), 0x10001) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0xbdf1a3aa6c77e657) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0x34d70a904f4116ed, 0x1, 0x7fff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x5, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x9, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0xa000, 0x1ff}], 0x7, &(0x7f0000000240)=[{{r0}, 0xff832d54edefc73e, 0xa0, 0x1, 0xffff, 0x9}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0xa4, 0x1, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x4, 0x80000001}, {{r0}, 0x0, 0x85, 0x10, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffd, 0xe4caa09901d0ba4e, 0x10, 0x100000000, 0x280000000}, {{r0}, 0x2b880e8a3153deb7, 0xc66ab02c5306893b, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x5f53, 0x7f}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x4, 0x7}], 0x20, &(0x7f0000000380)={0x6, 0x6}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) poll(&(0x7f0000000140)=[{r6, 0x80}], 0x20000000000001fd, 0x0) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x64}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x700000000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x4) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pledge(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='^%\x00') 11:10:00 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r2, 0xa, r2) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) socket(0x1, 0x0, 0x4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) pckbd_enable: command error 11:10:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014cc0 failed: hole in range 11:10:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x80000001}, {0x5, 0x3}}) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000040), 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xfffffffffffffffe, 0x7b53}, {{r0}, 0xfffffffffffffffc, 0x5, 0x1, 0x100, 0x80}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40, 0xffffffffffffffe0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x1f, 0x9}, {{r0}, 0xfffffffffffffffc, 0x84, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x80000001, 0x1}], 0x80000001, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x8353877179611d63, 0x2, 0x696, 0x9}, {{r0}, 0xfffffffffffffffb, 0xaf, 0x2, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x11, 0x2, 0x6, 0x66bf}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x800000000000}], 0x101, &(0x7f0000000000)={0x4, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f014cc0 failed: hole in range 11:10:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ftruncate(r0, 0x0, 0x3) r3 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r4 = socket(0x18, 0x8000, 0x0) r5 = dup2(r0, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:10:03 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xb11b135a7e691b69, 0x1) read(r2, &(0x7f0000000080)=""/101, 0xfffffffffffffffd) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) 11:10:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xf8b1, 0x0, 0x10000fe, 0x0) dup2(r0, r0) 11:10:03 executing program 0: mprotect(&(0x7f0000648000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20, r3) socket$inet6(0x18, 0x5, 0x2) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x62}, {0x9}, {0x6, 0x0, 0xfffffffffffffffc}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x9, &(0x7f0000000080)="6bb03a8ce99bae63b6") ioctl$BIOCLOCK(r1, 0x20004276) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74, 0x4, 0x100000000}, {0x15, 0x4}, {0x0, 0xffffffffffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:10:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/18, 0x12, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r0, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffffffff}, 0x8) 11:10:03 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x400000006}]}) syz_emit_ethernet(0x8b, &(0x7f0000000180)="5e88c38e7529964967904847e0bff927233b7ef2ec432a6a2d3ae5fa9eed3d29c066713889d3b088311a03517fe62863f0cb385fe4575fa6f7e6281ac42ee9ee299dbd9fde886747b8d4b453451a5355d288cbf98c48962b12a757a9fa09c4f7a972bca275581d68af84483b7febb639f30ed744bbf7c806b164b4b428b8256a92fae162bc5eec683d0f15") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 11:10:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0xfffff}) 11:10:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x400}, {0x18, 0x1, 0x401, 0x2}, 0x58, [0x24d4, 0x800, 0x1, 0x5, 0x5, 0x6, 0x3, 0x1]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)="3c4bf5c8ac828b96012d334575f71cb948b05b2acef86472f73e1a8e23e38a093cd12adfbb74c2be4318b303184301d1f28a20077e00885917b3f21a4289122e334ad5d68063aa51a536988676", 0x4d}, {&(0x7f0000000240)="ddc9a8a16b9561bbc4905b9565e2f95b268c00fd098dc15e6b72c455eedeba88bd92b88a68355195bccc4881c34c7006471f3bd0e2611fd8bacf046ba34120fd830185c407ce9d1b19f30cd4c39b54f855e9668165c9ec6ed12bcd30edba0eea3062141b4e4466c3f705be95afba4243e5971d8f8f929fef9ce753bd8eb271cfbe65cf14248b8fbfd485a5c35f09afccf7c8aa84c88a922c997ed3f533515e670a78d96f8858478499", 0xa9}, {&(0x7f0000000300)="6b034fd0844193a4fc3811f4fd33518349d4a3f31e903a64cc2a90525f6b6f31272078a13262a02a71d110470848edd125b86c03fa55580e73d6ec971f68dcdcdbe251eeaf8881f7c424140b5a1c038d8dca463e240ab1a9fff0c8de6cd88b8bd5502589093ce0de64c0b61dfe5f5b5e030a0a630031535b7b72b95ef87855b9dd0fc2a45d12ce109f480b529711d686176429e43e908bbe2c44eb00dd800f10389a9d270f57dc7880fc6bdd25354f0c73a04cd7eec06ca272f8320ef3bd2578a508606defb18b0b7e946233ff2f2a8b0fed2be425f0e0a841e12a2961416ae288252971068fc06694e8ba002f", 0xed}, {&(0x7f0000000400)="fdd7bd82a27bed7ccd683821f0ad81f477e59b073519f265617ad906a95f984efb432099349ba71669f402380a7b0b2bc229f83dd562585576e1c395dbac5ec10f452a139774cfb99265e830931636ac15fe19f82bbdb712f6c83adda426b1de8f51310acd87256078c6892afa7d5e1209de18828919d25d2c8b86ca0ca01d0182f2096e3a6566afd7c833ad5c19ee7e428d1347352b100fcf3d30fc77ac7c6dfddee1b52f7d1a4c1128a22305892c181029935c2e14660c22d795913775068563a1437af0b8f8480de1b72f6e80cbb5ee6cfc7263eebd753034579d81b813135660901effa83bf341cf291fff48b1edd880f3720461c1c20a60bae5f965ad0d24a922ad738b54c7353104d3f43b413e1152cf136c09fc5346b9d7094dbddd6fae85d0cc694a3540a9c83ed00c68f448093e860531512b37a809e39e205e3899dd34f8b7a3a4767de105a0971a8170bdcabe1221db41f89843259281af670c69fe74662470042d406b3e4dd40d46131ce2df21b64c612b219889bb875e4c01a7e7add13713c47d9f88bcdee6357bd24521fa933cd0da8fd780e7103bf64aea1336af900d9c8e3a84e5bbd55065538857504ecd903db074de702533fc3f0917b9e35667b767e0bd66fcebb50169c300dbd5892a4db7d1965c09c4ffb58fc9dfcebff8d0fda4b74939e8e9934f15d671f0231905ed31ceb9db3c4c22c031d5cfc85202643202901fed06f66197650875e5a8c2d032044f04d4c3a00f29094348b5df5d29bdd4d9ac6f4c78c8cac6733683770ef3bf7ef555b3d50cfc3d0036f404353523abf611fa6c18d33345df8a41c1bf06a5ff46630b0b659b06d00495f66d948841b49cc8bdc5017b47832f315b844f9a7b9c3e62698fbb4545f733a6950f6002795651f37795159ac2c6026a77c3d0dfeaa7996b19f4804b52ba92943ce18a4b0d2ab0a094223d6818a4522df600124fa8bccb54a0314d20997a76173218a882589b186210eda5fa502e7a9d1c2197fcd9f1d13a3eeaf282b5c1a286c482cddff765b31d806d253d725cce7d48225bd23f0528b4c6197618e60afb91446ecf05cf346a4b1aca03df6f284a5deedff2e55e9346699c42c59c87990d6b8dd986ec3dc1eafc9812b57bd07daad4f93621dbd08dac924fdca3a3154983d9878ce3072df267b9e99683fe2cfc86b223cc8429a7280cb7d404cdd2b82cab8c97656be1b3198b9a2b413d696ffa0c45d307bf649caebe991c037fd88595410ca009091f66e5e673a31258f916515f28ee9f4de607aaa77d2a209ef939e2243b0454f7c9978d4c10e8fbf920e36c3b035207a09c6ce86ba938d748cfeac70b5e96f574787418c0f8950b6f9af4a7c18a3414f8ca38a4fc4384a9776181af7b7b4403ce6933ecb54fd9c6a7d068eb3d74cce67d611cc73f43f50155367869a6b9907ed2ece0dc936239abd54c694b5e84e894bd9c960ce4df2a8bf037dcae316116d2365a9dc57304d0982d7a9ef15c0d476362b13af4928159a1d6b5315f478aa3b82ef2d97444f6cb37c537f22b20f4caaaa6e8f55ec0209426e2a5be5dd2557b76cee95baab82ca5dafa2e6a1e34217240283c13b8698f6eefe14c93793e54fab265e92170876a08687b47a34b0877901818fddee4db3b26781f54371688532c24d47092febba1e943f4d23f186c65fcc35b9dc8ddf1571c4e96fff0e8023270e78fe15109b1296f39538f5219f967e2e68ff014b27b29875050b591284d5699941671208a9874d99a4439278419f23f15e3b811cd58cf435912f98afb7f7a5656328a8bcd67d465336a6ddbcb969cbaa3ce7aa8ab30349386cc6fc6df63909d91161537ae6ff5cdcf864066564b4e82aece104b6effb1eec21be23c4078219015435916ed1212ee7fde481100dd8fadfe8b6ef701290a0f4250ab42eebc646399b0751c5faadbea980551cd08bac1356e5b2d7ca213546e6a7782c8778ac2faf92c65fdfeb501a1246ab2ca3e4d378a1c8e3576ce02d746ac0b919126258f03741f46ef459ec4d1aa764b50bdc9ac20b14d7c999fb58fa6b616acffeaa504cb68a40fb753781d9859b806f9fc2dd53a2f4b2b900fa2cd2cee12d82493269971ec05f6d6fa251e3cdf4a6607f1513cf6e77b1e1bc707c39478947d1b4cbf1e4737de7a465dde40ca3c7af565c6fed181f6f29e73f776a0acad025435e72a2d922e1c429268a3c6400320c016876a97a4955b4fba34f2f49f443108f0e1d19052511802fc01bdd877959284ce7ab544080d765f215630081344b657b1b7b96e0e7feb6b4a8b6362b6e58eb9f7a072a5f920354682013fd467dad0e200ff6ad1936bc8f8f2efa6e3ed9ce515732484d1255cab665a8f7f0fa278da9c1211c9f0f0b90e67a9bbc4cd0f0ce3febdb21bef3aaa5c15a4b06533ebb45035a822134522ef9aa92651cc5b6aa0e580cb330c1844f3a4b8c720e3e70c7aa54c7f375028889f196d9c1779aa36a836b6242d0bb7b289e9e3dbb1364c975b34817d8f447e60ca580d1dd769f006884ad39688b1bce1a2d5a75837b4fa8f613c6bdd68f86fb810d843a82420e5daff3d556e2e4e0d13211f30f50e922b1690b8b2e864de032bbb077cd952a8cb8ee37d588c0ad411a5350929d055d10032898e1d7f4ef40b9a3a97022d882b963b7eb2912247547411dcfa93167bbff7e8825455985a3010370f366df4f1f70ca4ee1b37384c4ded7f627b1366f2a194a5087f2255eb4615e768b6c1546ca26e8e80c1eb9cefa076ef7b270669d2c6d40f5fb825ec7a167f89ea1f79744e8c50ccf1061e3e63e348b37e1c164c3aa63bc5e123adf855f606117159a1b77d21840c772d708acd6fdb4517d5903b9eefc056413ac8dc4abd0e2bd2cfd929797607f60da7843f473c652fad47f1add2670fa71d3549be3c8c7d2486b28cfbd0554d53476836680b3e329f043c68534af24dd4ecd862e994c8bff91818f52b1a2ccf0b61f7bfa33aa0d4eba7da2244e0153d44236099a44b281b4884b05086af959b3dac7ff4e37e2075018dd90bf9a329d7443ed2e7784d75e6a22d1f8dfcba42fffa08436bdd03f1d5a5925ef0a1e7e69650d5f60c180adca03e9765781524cb182a388c4d9c0a304e225dc8d7188475b6b245d872a3565daef6dae77291cd347cb99e18afc65f1f0f9fbe31a17bb422f42b9dd3061ea83477b47b760f06f21e94d7abf697d27d271b63bcd8b331368cc3fde613408153be5f94547e7f4bff6cfecc3a3ff77af839f8b888e7748a8fad61bc47434fa7528c5e54ca576e43792dd1b08d9e017dca54d171c83e79acdeb761c8f994e76eb934c6d2b871d880cdf528f60aa2fd8ff44b7a49e3fbf3a66166c42b3fe2744fe8b8009f43b4f7f9add11cc68ef6f721560709be1d2c09883ba925fd7a185d5cdbedd986d9d181301a8903d781934116c75a8808c15e149b8fe55990b3bb2cd0bb061d90ac0f384249b37579ce2d8316ed1b82d648c035cde624fda2b9550c9c9015ca88ba5ff560431ab03464d6fabaf7ca6f8bf06efdee51c41dff0ef3b10af66f561fd62c259372c0c7e246d40b526c96b3da2f8fdd01a787c49d56cd4c8319920e841a7e2c20d3a41b44bed2b02f22caaedabb5ae75111d37c5d84602c729077c2e3d8025cc217df7952c26681b28b9a40dc71e1a3a8e9b5f3b3d33b965673d16642ca6af5f6cd63c3d9f5691eb5dd947adda748ac776f8d4c6a31d27f474d03774c19bd256d1d695dd1d2c422bc8b4de7aee73562c961bc793afbd8b433aed32c8f70aa28d9dd88fd6d65b080699a0e8cddc34124cc22685ef0afe47dd5de8654a021b78a2fc85ff1ba87735f667090f2c46acf53185887f798da67d2cf3e086407869847e4638262aa22ad388bbc06175862c55999891b5fee064c4f472fde6c9cab7d6bb83051bf264279d0b4fccb15e97ec6cd0c7908119cd953ed162e0cd44b3fa8a401cdc0b1fd2aa46a56b367b56b4df197b1958957601c3175068dd1c089c12eecb4868e8d1a7634268b92a0178114797d10e50c0a1625c88429e6034ebb5380e796c77d8c9eaa6b0d147d8f34231a7e9b2c839160aaed35eb72743c28ce5c2693ace46d5a87aa294c778145bcff338d48b41a7f26a515226c7448eaa1b1065578dcf7326c07d8fc567e887f44f4ceea5606913f51f6014d1e399d61e1454f9cc2f1c14b5f6993ac74712159cf379c145eec958c8b319dfcc2471e7130357961c900ea754d868ed18928d648c781338f20828e897fdcc27f0a1478968cf129e3f574238df2e082476216a2b8e72efbbf19fa9e89e272e16e4a8cbb1a5cc2f9b60917c0ee82e0ca5c69da31b1e21d0c75768b26ca636b523640fb6c7ef06fcb4252dbcc46bdbb3617ec6dd0fc5db1f7bf1c3e79a48d9b0e273e1dfbe9bfedad390cf0d1acef51eb311bf0c09add7e4b30828f1d8b1ae26cf6ee27a68b144ea2479e6ed09ed61f7c9d650d3d2217e4294478a58060cbdfe7d69bddef432894018f4f609394d1e80b96d5f80f89c61292aafe6191eae640426f53ca4feec10f5ec4e1246a541846602003fbcd183f898dfb13317f0eb5903b12f4c17498a5e8f5c1817b56f35e5ef5bfb94e940620186bdc2b2abc64af495e430537fc03d8382b5b69fe0b8cf6e48d43e8a52305734f324daf18dc817da1c4ff1d419cf65808e685eee15a8f436ae540d5bb1daddec6924ccf629fb7865c489d2ba8e396b869b6535ada0d887586188bc2fc0184d6523525dcdbf62b34c408855f1b4c3d99082f62774d9039cad015dfdc3be911d23eb37b4685f8e249c8a4d8474afc94e61d27f0314f50cf884487d64da28e5cf7614039f834f827fef250f2a3f2dffeabd81315f9ff330d7b41130e622d7d06c53c0d7ea0356c9eaaf7b18fc0bcfb5e4419937a40c5df1e8990ab5083d05a8411dc8dfaf064b6cbff067c4b937738f6e69baf21a8f79fda9560ba888a75063198d9753d759cfa7c9873806234013836b8276de3b8235d296b8846b5c28db741f7a6228262fa3d5c82f732ab7c8606044bc2ebf43f71643beb114e38713f9a6c2df41d4471846de5c0e167a887f32c4ee358285b4cbad7ec3d142ed1c502f1aa17ecf9d7d6e9638c64380523a03a928d75ff362b990069e80cb70c6a9b01d4336b95c8485d16d672abab3f5f6c975545d4ccf5bd9306747bc213250eb279fbdfb2f2939d7b571ab43adb7bc7d1ba207fccc3a49215c47ab6e3350a3c5f73ef3cafa3982f5473a4c1a88969522c5d163df373761a6e71e15bf09628cc808056d9dc8f4a160a5e51fa01f68699772a5c6ed3b3232c68c1038cea7ba4e158d0994fda0fe028c728586ab97d36566679b92fc59969c59e0930cc64a309555a438afe494ad16c454a0e4369aef7997f127b7950566a03a7cd4f55a3e21835a74a9e458dd8beff26bf801acc272442fae6d8405523b69fc0c777cb43b6a020f61cf94d664e345486091e86359c583409c206c9e2434862d5e1755a71f27beec8c34006dda74de6447582e78ad1b72aac38f72c3c521ab72ab7a51add91ec141a8945340c6618c41f32bdfad70bb051b6960fb3486845ee7888e0903a53673dc4d33ef6d201e8816e0befaf7bebbb6a58abb08944de05107de4ac6e91be69458e156fe97ca7efbda067542b24956e70167c153cf703807b665a2eda3f88cdd43b068754d013ed1b6161e8017f3a6e47d437ce4528ee25d928fa35d3accd8c9883e37f7e6cd31809fb0aa8dbc41632ca1256a1cf18ddc5", 0x1000}, {&(0x7f0000000180)="6897d414fe7b6ad9968d55de505b685d984e5c1f2eabacdf4085e13dfa66f7c599157a87", 0x24}, {&(0x7f0000001400)="0117701acb612b3bba43103fc319d5222e52b174d432ed77e3328a0e7b511ac1c103fd6f05c6aa5c123df852a49df875cfc88bc9c99c8d57a8b16df8d80a286a47a5252159968c3b979c66fb443a740747d7298c34c2647ff61ffb0f06dc7654a74027a041401bd7db1545c9407708785760b3f6082d8181d7f4fc668856576b2cdf1c1e0d2763265357581ad01dd5dde35b43b5716483c314e2173e49a321e9125cc72f8ba1fbd3810f69b6bb4f9f8e5c86531774a602e0", 0xb8}, {&(0x7f00000014c0)="378976cdbbc4747ee8c01d794dccbbde5d1520b8f69a2173f2e2ee877add659871ede3b34a692f7e5f62f3cf71841f698e5bae76a6c6486a40780ab91c6be982ca0001867b462f1b94c266c18e50305293b0dd16287130dd0a8390ff356b87a8b349197318ad2d9cfc4540773785279b380615d12c3d3a5354da086d77ac68e0db6ad945421415566488c9c34cd8c27e941c1b040e4288fa48d7f85653b363df1d9c64309001943e78c189486e9d7d5497673ae6385a71236be8a315fd4d358737452f3fcbb95d3e5b44ef71", 0xcc}], 0x7, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(9060664b0e7d60ee,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d69ae0,ffff80001551da68) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d68280,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d68240,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d681e0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d681a0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68180,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68160,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68140,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68120,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68100,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68040,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68020,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68000,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68060,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68080,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680a0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680c0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680e0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d681c0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68200,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68220,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68260,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d682a0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68340,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68380,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d683e0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68440,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68460,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68480,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d684c0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d684e0,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68560,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68f60,ffffffff81cdc1d0,ffff80001551da68) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81cdc1d0,ffff80001551da68) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81eae860,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363d5d88) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363d5d88) at rip6_detach+0x56 soclose(fffffd80363d5d88,0) at soclose+0xb2 soo_close(fffffd803755cbb8,ffff8000159538c8) at soo_close+0x40 fdrop(fffffd803755cbb8,ffff8000159538c8) at fdrop+0xc2 closef(fffffd803755cbb8,ffff8000159538c8) at closef+0x118 fdfree(ffff8000159538c8) at fdfree+0x100 exit1(ffff8000159538c8,0,1) at exit1+0x32f sys_exit(ffff8000159538c8,ffff80001551df00,ffff80001551df50) at sys_exit+0x17 syscall(ffff80001551dfd0) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffdb514) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdb4e0, count: -47 ddb> show registers rdi 0x9060664b0e7d60ee rsi 0 rbp 0xffff80001551c7a0 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x98fe05a5f0ca9263 r12 0 r13 0xfffffd8036d68280 r14 0 r15 0x9060664b0e7d60ee rip 0xffffffff81eae88b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001551c760 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=93923 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800015952290,0xffffffff8255c0e8 process=0xffff8000ffff7b10 user=0xffff800015519000, vmspace=0xfffffd803f014cc0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 26176 98568 88161 0 2 0 syz-executor.1 26176 314610 88161 0 3 0x4000080 fifor syz-executor.1 50749 497052 62616 0 3 0x82 nanosleep syz-executor.0 88161 373958 62616 0 3 0x82 nanosleep syz-executor.1 74982 149915 0 0 3 0x14200 acct acct 84902 388370 1 0 3 0x100083 ttyin getty 64251 340140 0 0 3 0x14200 bored sosplice 62616 386816 75128 0 3 0x82 thrsleep syz-fuzzer 62616 425104 75128 0 3 0x4000082 thrsleep syz-fuzzer 62616 11292 75128 0 3 0x4000082 kqread syz-fuzzer 62616 454748 75128 0 3 0x4000082 thrsleep syz-fuzzer 62616 296932 75128 0 3 0x4000082 thrsleep syz-fuzzer 62616 419070 75128 0 3 0x4000082 thrsleep syz-fuzzer 62616 127840 75128 0 3 0x4000082 thrsleep syz-fuzzer 75128 405524 51806 0 3 0x10008a pause ksh 51806 341449 24391 0 3 0x92 select sshd 24391 511037 1 0 3 0x80 select sshd 72039 327248 93659 73 3 0x100090 kqread syslogd 93659 159002 1 0 3 0x100082 netio syslogd 89635 369376 1 77 3 0x100090 poll dhclient 93650 478420 1 0 3 0x80 poll dhclient 91536 304437 0 0 2 0x14200 zerothread 79417 185203 0 0 3 0x14200 aiodoned aiodoned 43393 455429 0 0 3 0x14200 syncer update 35937 442964 0 0 3 0x14200 cleaner cleaner 86814 475149 0 0 3 0x14200 reaper reaper 9884 160054 0 0 3 0x14200 pgdaemon pagedaemon 7049 306663 0 0 3 0x14200 bored crynlk 77462 168308 0 0 3 0x14200 bored crypto 25149 510196 0 0 3 0x40014200 acpi0 acpi0 72567 255240 0 0 3 0x14200 bored softnet 14330 494456 0 0 2 0x14200 systqmp 10382 482900 0 0 3 0x14200 bored systq 83907 243313 0 0 3 0x40014200 bored softclock 61404 359883 0 0 3 0x40014200 idle0 5800 267083 0 0 3 0x14200 bored smr 1 459796 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 9554 7079K 7530K 78643K 23053 0 0 pcb 15 8K 8K 78643K 1593 0 0 rtable 112 4K 4K 78643K 1550 0 0 ifaddr 70 17K 19K 78643K 550 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 239 0 0 iov 0 0K 24K 78643K 400 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 5834 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 55 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 19 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 6142 0 0 sigio 0 0K 0K 78643K 42 0 0 proc 49 38K 63K 78643K 1365 0 0 subproc 32 2K 2K 78643K 291 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 525 0 0 in_multi 33 2K 2K 78643K 348 0 0 ether_multi 2 0K 0K 78643K 28 0 0 mrt 3 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 768 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 21K 31K 78643K 15657 0 0 UVM aobj 130 4K 4K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 470 0 0 NDP 16 0K 1K 78643K 169 0 0 temp 198 3540K 4180K 78643K 92824 0 0 kqueue 0 0K 0K 78643K 35 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 37 0 31 1 0 1 1 0 8 0 rtpcb 80 174 0 172 1 0 1 1 0 8 0 rtentry 112 203 0 159 2 0 2 2 0 8 0 unpcb 120 1507 0 1497 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 4322 0 4322 1 1 0 1 0 8 0 tcpcb 544 852 0 848 1 0 1 1 0 8 0 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 14 0 14 2 2 0 1 0 8 0 inpcb 280 3561 0 3552 7 6 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 34 0 30 1 0 1 1 0 8 0 pkpcb 40 22 0 22 8 8 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 82 0 82 23 22 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 904 0 685 14 0 14 14 0 8 0 art_table 32 905 0 685 2 0 2 2 0 8 0 art_node 16 196 0 155 1 0 1 1 0 8 0 sysvmsgpl 40 43 0 25 1 0 1 1 0 8 0 semupl 112 7 0 7 1 1 0 1 0 8 0 semapl 112 17 0 7 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12468 0 11079 46 0 46 46 0 8 0 ffsino 240 12468 0 11079 83 0 83 83 0 8 0 nchpl 144 21763 0 20167 60 0 60 60 0 8 0 uvmvnodes 72 6213 0 0 113 0 113 113 0 8 0 vnodes 208 6213 0 0 327 0 327 327 0 8 0 namei 1024 72880 0 72880 3 2 1 1 0 8 1 scsiplug 64 9 0 9 5 4 1 1 0 8 1 scxspl 192 64087 0 64087 19 18 1 7 0 8 1 plimitpl 152 425 0 418 1 0 1 1 0 8 0 sigapl 432 6269 0 6255 2 0 2 2 0 8 0 futexpl 56 118410 0 118410 2 1 1 1 0 8 1 knotepl 112 1105 0 1086 1 0 1 1 0 8 0 kqueuepl 104 1057 0 1055 1 0 1 1 0 8 0 pipepl 112 5142 0 5123 5 4 1 2 0 8 0 fdescpl 424 6270 0 6255 2 0 2 2 0 8 0 filepl 120 39877 0 39778 7 3 4 5 0 8 1 lockfpl 104 3792 0 3791 1 0 1 1 0 8 0 lockfspl 48 1251 0 1250 1 0 1 1 0 8 0 sessionpl 112 33 0 23 1 0 1 1 0 8 0 pgrppl 48 82 0 72 1 0 1 1 0 8 0 ucredpl 96 8916 0 8909 1 0 1 1 0 8 0 zombiepl 144 6257 0 6256 2 1 1 1 0 8 0 processpl 864 6287 0 6256 4 0 4 4 0 8 0 procpl 632 14242 0 14204 4 0 4 4 0 8 0 sosppl 128 42 0 42 13 13 0 1 0 8 0 sockpl 384 5499 0 5478 8 5 3 4 0 8 0 mcl64k 65536 117 0 117 19 18 1 1 0 8 1 mcl16k 16384 22 0 22 17 17 0 1 0 8 0 mcl12k 12288 75 0 75 21 20 1 1 0 8 1 mcl9k 9216 62 0 62 19 18 1 1 0 8 1 mcl8k 8192 79 0 79 22 21 1 1 0 8 1 mcl4k 4096 1263 0 1263 12 11 1 1 0 8 1 mcl2k2 2112 82 0 82 16 16 0 1 0 8 0 mcl2k 2048 63064 0 63016 27 20 7 16 0 8 0 mtagpl 80 141 0 129 3 2 1 1 0 8 0 mbufpl 256 131497 0 131364 19 9 10 11 0 8 0 bufpl 256 20038 0 13769 393 0 393 393 0 8 1 anonpl 16 500009 0 487555 125 68 57 68 0 62 0 amapchunkpl 152 28693 0 28584 95 90 5 29 0 158 0 amappl16 192 28769 0 28056 119 81 38 48 0 8 1 amappl15 184 1276 0 1275 1 0 1 1 0 8 0 amappl14 176 864 0 860 1 0 1 1 0 8 0 amappl13 168 194 0 192 1 0 1 1 0 8 0 amappl12 160 291 0 289 1 0 1 1 0 8 0 amappl11 152 1007 0 994 1 0 1 1 0 8 0 amappl10 144 2869 0 2869 2 2 0 1 0 8 0 amappl9 136 777 0 770 1 0 1 1 0 8 0 amappl8 128 287 0 260 1 0 1 1 0 8 0 amappl7 120 2964 0 2959 1 0 1 1 0 8 0 amappl6 112 995 0 981 1 0 1 1 0 8 0 amappl5 104 552 0 543 1 0 1 1 0 8 0 amappl4 96 6677 0 6645 1 0 1 1 0 8 0 amappl3 88 578 0 572 1 0 1 1 0 8 0 amappl2 80 48806 0 48730 3 1 2 3 0 8 0 amappl1 72 118207 0 117783 27 18 9 20 0 8 0 amappl 80 14716 0 14678 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 6270 0 6255 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6270 0 6255 1 0 1 1 0 8 0 vmmpekpl 168 44732 0 44707 2 0 2 2 0 8 0 vmmpepl 168 725785 0 723907 293 197 96 107 0 357 14 vmsppl 272 6269 0 6255 4 3 1 2 0 8 0 pdppl 4096 12546 0 12510 7 2 5 6 0 8 0 pvpl 32 1500989 0 1485332 381 246 135 254 0 265 2 pmappl 200 6269 0 6255 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 627 0 105 15 0 15 15 0 8 0