kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jun 12 00:03:21 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.11' (ECDSA) to the list of known hosts. 2020/06/12 00:03:32 fuzzer started 2020/06/12 00:03:36 dialing manager at 10.128.15.235:38277 2020/06/12 00:03:36 syscalls: 364 2020/06/12 00:03:36 code coverage: enabled 2020/06/12 00:03:36 comparison tracing: enabled 2020/06/12 00:03:36 extra coverage: support is not implemented in syzkaller 2020/06/12 00:03:36 setuid sandbox: enabled 2020/06/12 00:03:36 namespace sandbox: support is not implemented in syzkaller 2020/06/12 00:03:36 Android sandbox: support is not implemented in syzkaller 2020/06/12 00:03:36 fault injection: support is not implemented in syzkaller 2020/06/12 00:03:36 leak checking: support is not implemented in syzkaller 2020/06/12 00:03:36 net packet injection: enabled 2020/06/12 00:03:36 net device setup: support is not implemented in syzkaller 2020/06/12 00:03:36 concurrency sanitizer: support is not implemented in syzkaller 2020/06/12 00:03:36 devlink PCI setup: support is not implemented in syzkaller 2020/06/12 00:03:36 USB emulation: support is not implemented in syzkaller 00:03:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x101) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/128, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x199) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)=0x1) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfff, 0x27b}, {0x9, 0x3ff}}) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x109) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000300)="a237e038d2553c0f231474bae2f4bbe4e0368eee5a326b45fcdea5985f60e9582753ab1285a260a4a5a5912020469c4ee02a448e9ddb41ad6e7d2cd467857a3858b80b1449752eddf165800710876107a65f915bb8d3b82b1c45c7838c2c144f58c8a242c7a7bb89a7c46290658c02ba34722396a090d1e08f5df425033c14f935bf7a4f2842fbfc4ceaadcf3a939be5831ee7b3bc29fac53944c4d5c952adc505bdabb94387e6d9627bab86ee7fd5f905d24a9526271ada0335b91101dbab3f408f9738274a0be6979a8e17ef4b703e6227cd5d787658c5aa6567305e", &(0x7f0000000400)=0xdd, &(0x7f0000000440), 0x0) getrusage(0x0, &(0x7f0000000480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchownat(r1, &(0x7f0000000540)='./file0\x00', 0xffffffffffffffff, r4, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000640)={0x20, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000680)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) chown(&(0x7f00000006c0)='./file0\x00', r6, r4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000740)) r7 = syz_open_pts() fcntl$getown(r7, 0x5) 00:03:42 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) write(r0, &(0x7f0000000000)="acf5bb6fd16d026d0092cd83d511c043682ec97cb7cb303377d10dfdd44ba114fa82da2d99491be51af84aea3178d711d5e193cb413c15dc430e47bb30696093ca63683a5156a0380f8637befffd04ab46e31150ff22978ba38edf575ef75042578585a29c9b346a9aaf29222d32c6a856e11324e114b2aec64eff7e4c931b97ce805014b2faefca9e2582891758ff6ee55ee67bec3eecaa5ad701dbd107301efa8ca5516d8366dc903995c852bbbe032110b5b931217429067a9a7626e793780343181aead46960653b2f91914d83bad2f41c064720a2426289a8ca577ae6d83657f4d4be508baf977ccd7c975cdc0302c8607fba40e9082bb2cc5ebc4dec8f234778e61e0cf31ccaaa0d1c82a23dd18d022853b77e8c1ade24f24ad0d761cb32241fc33ce5ede00d7fe9cd1d88a85f6324dc4f298d181e6ffb64bf2f02d25eba5cfa9e5b552477c1628c172a0acb6af7b3032770e6c69c5b97110ed6a1d95345ffe382a0236775f48cd909bdbdb9e8b52373485fbd2580d5312cec78c4ff113b4a45bbbc76ba4dca891a8b1491bd66fc5adcdd55f5ea7f0673feb9e28c743e4145315bc304612ea58798fabf9edcbe684232edef3f91c143f47eb23b6ff5670ff210c939928af36612f2aa7bccfb27f3c805aa2a564fb91d940ae27ad7e147c16d839a8d1c1763309f5b4b13c5963fe08d0677580d215fad855c820624447ecbfdb76daea7e1c5949ab911bf4d7eda40423f813ea5534f8244db2fbbd3d814d11322049018f24c48e9db866d50c0a2225cf9941ce33369a2111195da528ed9d72bc6c4cd321c7e9306bc9d2e14c6bc802adc7927ae4b437213bf8ff24e42775fb322d4957354c62f281ae72096e442810f7b9a4dd057df47018aae555fd1b46a90510d917ba23f791f1b5e644fd6d4f2ce1687f8d152fe5c12444bf4752488c965952d34f62df9053d32fdb6e637bb215396307d5b9005bd85def7f10fe03343ede5ce8824aa2c706c16abe502184c492316f1deec40514166903e3e9764c9a744ddb8a41a20edde9f1d223a7945c7a6a8e96fd97ac7723a317a2c5344e490cc86de74fabfeab199424dae3ec427668e81b7e98e23d1e73f2f11dff952c6821e595c2956a705b98ab1d56d7c3e8eab08ed196925335a54d5f0b333005428f7f91730b8e4a793cbe5708da9f1b75691a237ab8105b63b48305f6578eb1aa3e904f910fa861acb15ed7f304232301fcf7a8807d953228d33eb2172eabe81621767a1d2b87f3ab0645e30cea736fdbf35d846df7b9baa99123bddde4b6037ad9130ec6c71dc1c491461e92a6f55bfdf1c3bcd8d0613fb928891174c089f90397dbb05d53754e5d18492978e9cb5abf79657b735458baea47f5d9d598f70e51353978edfd26899390bdb5cf1a5d0fcfd6124832232ad8f992661dd5900aeafb7870dd704ac743aa96dfad32b39ca2f024cd3fe74ceb48c802da517f5891e342c37589e4bf07b191637fa31d98cacf47ab94a24038680a561234d95934f445e8650188c88a7863c968af3303cc7f997940984008e89c50507405042f393cd3635228f59a55a29e67ccfe2e97125c66af5e42c437b4fa0d96a4e59c9afeb160a44f0e39d8d97f1456ed61cc7a8e03b7f2385736035ee9bb3a3537670c6a8f9c5d796619f0badaeb7282c19f77b0d6027f32ebb0d669320285fbb2720791dbd97373ed05da1227967c2c2b1acff6c9f83d2bb8d36a02207acc418861c45e4fc865f6226a9c5c6c02eee1e9e79fbbede47b90521ad16d7a4ba97961e1fa7e61af584c6c6bab15628db899f6393db10e6e66ad9dba3078108054067f2d9ca1d49ab634639b8ccfdf25eb8f199bcc3db8b3681755b6f9029ddbc6b589d8b70182310be21fe28dca8a1a09340c36bb7cec98a252cf801fc61224dafd0bb6e5c8f0bdd28608f63758948afb7a0839ef13158f59cc4a44642347dfacdbcfef4c96a788cec143e886cd1f6a593f5002f362b2aa4b54ddefc07b2cb4c9943c7d0fba83464771d9ca31919962e7f89c30319b85f505679ce0c201164e9ff598c7e7067280310f727cc08ecaeeb3d4d3b5862ab4edd67b2c7d837f444069bade42397beed029a395c60ef1f5cb811234854c37ce1bbbc37a8062460705a4029fb7dc45cf58bd8eaf28e1ef2f3edcff87f498ffca6f912c09353c0c451ba641bb7b09c7aa0206425deb1da5c66d98ad2fe817580c84041bbfe6efd57ac97dd168ef34b34c09f8a18043a41f9c216c846b48f3040142071e3a5205a8a383ac6f51d1d6b667d81113203fcae709ccbbba9a3e7a727bf0e2afb5f04312916c9dd5cb879270f66842df463ef37be4e9431c8edd880755ff2463738410fec7757c9e08b947f7b8ab0f4cdd966a48def61d68d740397f440c86dfb1e2b2cde1f9d6fcfcbb797e7ee9572e5d3736649f7e1b9e242fea337d11de83d3aa31ba8c6193a9716ea4378b592ce4a505470293ab2dcb7758c03d23d10880d9a924f8bd3000b87930ffdbd41b9511dd7b4b4d21899875921778b2483e9b994f859223f1b53a8f619f8664d94dd38e21e35763a2c137c15c7b61c3cfd73dcf15c7ed3e2082af110ef4365710627a36864c335bd859ab57c8f89b12a7c7aa5acc51a12e6b45aade6665b754a3699e7389d56768265c1da2a88f92d524ce85aedd60b7eb676dc32ad826e04f1d2235564b32b012387ceba77197c54b346e7f98864f419147ab9eccf535ef1a4851d14445f14eab08d0b988c4c42624805afddedcfd5c7c6db9e3192fbd192a3d26829fd5e93b5758ed63df26ebce9efdc8a59172c16a7e443c59db7d60b681bc3be3126c5a775124e5a0f3ac64d166e1d6be0ac4757063b75d4f6a38771343736b52d25b1b3ace5ba528acf8aadc75d0e98321f29f7c519bc17f214d892deb42894e0e1610145d12b58a0e44f7ba4b42afc90ffba552aba41c7c160385f74093f98ad39514c9e309a194d3a65b2c0472cc25f4b6f8924a618c6c4b0fa54e6a6b55565973be40d06d383522c30f5581b44485a7b8c5e1bc83dc9dd91da2573ce73b00d399eb167e48f00af302ef8eecd3214de53d3b083adba65e5486a65b11553d1fffec3a5eddc2b42ffa05e839e06c4f701b964b99e22eb5400b5a9b7a9dfc916e1e0ea7d4663919647d47aa3f852b2fd6488018fbdcb3e6b33f66c96cc4f73097fbd0663d4f678758d8b905780c80d0af56a68d494ec6a183b9ace46c8a01e1239ba12ebe4f59c4c626aa71e667500a4b04c50de92cb82292255872295b5f3807e06929041bdfa75fa35127bc9b0d110d11b847da90cea65f0b6ce93f45a47f846e0532a7e656d1e7e37ed3c32b21ac7a648cba0d77231a6a0e149627001007ee03600235c3c409f20e6288679698f6fe95ef05d2328597c7a6b259642edf97c2a78b1029847dcbadea547f76171414fa26ab872936f0f81109e749369f5f4d57c4217096e09486fe274d21b8f2d90f87dc419d58ca136d82965fcd4ced4a0ac309f0fdb3c04e4c57e89afd70af5c82403b8eb6933bc40c444ca427e95ca75076117b403b3449af8e24d72c14a12366d92e3b120774faf6445e0e982fb06e6224e547f528522f802a487dd318ecd4ffb000890dab1c094cdde5d3b3ac238dd29a10fdf065420a2c01c90127011713f4c97aa1c3a748582972dd0407b978d6e033796c3f98ff866f9a0b604e40111c528a58e375a66f33963c106a82274696748ec58fb778591c4bb762b8f10c07e9a339d092ec53c185432b4f878063aa1fd70504b5f362e4e81f960c9e7c94b6de98a7ce5cedcbdd90f9d1b1704bc00a00aef88f3b756a22e885dbb755134db96b85420ebcc3baf87d00d20dcc9b8c24582f590b8a827dc5f248904595b54f0121dfa28bcfe2ba479cdc15659ae22a57da6d65da269534ec3bceff572c2314cc7de535a34c837b16eaa7f404cb223d69de3356c55899efca292af05a3648888c0fee7dbb30e1d757076f8b84e3f861158e431dcea85d73e4357dca25901348c743641b2a39f9cd1928bd5b68826debf857bbf0a9e0ef130edfb1022bd28c143a597636e9f6b58e6fa10a2946ffdcc851f23ffe2b7791c5002409bce69250e97740d18943d378e4308bbe711fd4d24c5b3ff183930997082368d4e67c67442b70cb2cf8cd5c8094319b471b02e5cdc249366306bd0104c412af88ed40853366e1a68b03753948ec9d4d5293f04d8c236db15988b210f2877f027f0f34862422152b46c538116cb5035db9ff52af09d42ea8f4772d9bf96728033ab669d501094e7cd49401514fdc25d44cd8e69062c26419c5b96713d3741fade8cf413684251669661f9852b1540327bbb140278325d286c2e87eb8f4a215935f58167254a7cd97ce8e9c854b9937e079ba6e5d896ff017c975966a752e16c8b6e23294a70f1f5f20da2bbbe8640e05240f10b3f23c829c7e6b8edf2f17adefcb52971a08b9ad51b230773922bdde4d01ff90aa3e747759eaf2774438baee6c8d877236d5f96050097c3566b0ef605ceba1fa8420ccf250fea664fcf5801aa135428b4135dedeabb0bbea22a76407b8eb9947d2ac79fd663540833cb1a208e904b54ce149940d00fb2a1bae74c40cc22dbe96c4f9de41fc205b7b2b8441ad12e3b68dcf43b0b2b740b2d40b57c70821d4fc36b5951b19ed6553cf86cb62b4bbbff43e09ee1c3de95bd4662adedbe1107fe69bdcb2a87d35c261aa2ac077465bb7f156f5669457a2294ea851633c4ef1b8c4e308acbc723afda8a531ba27c506efc0d6916245dde55d6cc219e59c18cebccbbd64d200ed52a5f632b5abb28d28f57e45594c8e3c611a399c70b6762f0d7b50469f7b2e47e06f80e8d4ad06e34c07278fb3e2f5c7db65053c610151e3abb7f619e022de511c40a36d1479cfcf115f077476a85b167887e89d2a7b652124ca7c32581997d11e99ec338bf7b7980175c23b98bc13caceef79140c10f22dc75a149a2f2da4c40e948e33b2a6982cd1b8aa25daf06a997ee4eda80bbfb5ece43df6ac5b818cf715ce0db3e8df7a76810f25716a1c86c194f0da9d186358b0075fa041ca2d4bdd87621de568b25dde502fb47ccffed7d3c40afa8306dfc3d5004b0aa060d9853d4c2956eaa1b89b4f89b82299f401fb2946cf0f09e50de00c11efd6614963c65fa39ec480959df539f18dfdf24189e87a43724e48e419beda48ea4595c88f1f050f4988e29112cc197e5581d2ab3748b6166f0c06247de4e76cf675750913e31d81510b6fa18f281a9a9dfa8ab0ff422d81f67c6f457887d4e3107fcb76b32af794d416b7bc322944fc8761864b11b6e9935f11155649c5f499f1067c6a0d236da5c156bd5cb70f5ebb4edc5b70288e04dd7ad9f4f4a206f51873a32e4697f2cb981549eaad9bda671226c947e23a6028a7d1a8206b5ce723522a46f81de419ecf6d584175eba7c41b4ccac819b5e2a5cd8b18dbc5a2cbf100c0eb679769e40d3f41f862607588ce6c8b6d8d9f4218c4c8e0f0d624268c0bd2475eed83f0f1bd89eaa8e85c557c2abbc061dd04f6591bfbb7804ff5f717f15b9e819caa4fa072e4cb51c69196b600a923a414b0c6ce6b13e5df1da55dd61cdd233488a7f57a973b3bf044dc04c32fbd73ddd16d74ef1c87afe1325454d97e6d7564b5f6cc1dca4d37829321b0805a0ca6155c907f4ff8c01ce70876e325136b04cddf1016969a7591447f5b26d3d120bb180ba5f6fd4fed2aafdb7ceae9abb16a158bc8e4e79aa4580d7fe6", 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000001000)='./file0\x00', 0x0, 0x101) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001040)={0x9, 0x0, 0x1}) getdents(0xffffffffffffff9c, &(0x7f0000001080)=""/4096, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000020c0)={0x0, 0xfffffcc8, 0x101, 0x4, 0xc7c9, 0x1, 0x1, 0x10, [{0x2, 0x9, 0x8001, 0x4}, {0x1, 0x400, 0xff, 0xbe}, {0x0, 0xfffffff7, 0x3, 0x2}, {0x9, 0xd19f, 0x4, 0x1}, {0x10001, 0x10000, 0x0, 0x66f}, {0x6, 0x6, 0x5, 0x3ff}, {0x3, 0x3f, 0x4f, 0x6}, {0xffff, 0x0, 0x6, 0xea}, {0x9, 0x7, 0x2, 0x3}, {0x0, 0x1, 0x9, 0x3}, {0x9, 0x3, 0x10001, 0x40}, {0x4, 0x0, 0xbd, 0x9}, {0x401, 0xfffffff9, 0xfffffffd, 0x8}, {0x40, 0x200, 0x7, 0xd2c4}, {0x7, 0x4, 0x4, 0x8001}, {0x6, 0x3, 0x6, 0x800}]}) r3 = semget$private(0x0, 0x0, 0x8c2) semop(r3, &(0x7f0000002200)=[{0x0, 0x1, 0x1800}, {0x4, 0x1, 0x1800}, {0x3, 0xe23, 0x800}, {0x4, 0x7f, 0x1000}, {0x3, 0x50, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x1800}], 0x7) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000002240)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000022c0)={&(0x7f0000002280)=[{0x21}, {0x88, 0xff}], 0x2}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) r7 = openat(0xffffffffffffffff, &(0x7f0000002340)='./file0\x00', 0x80, 0x100) bind$unix(r7, &(0x7f0000002380)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x20, 0x4000, 0x5, &(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x5) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000002400)={'./file0\x00', 0x6, 0xfffffc00, 0x3, 0x0, 0x0, 0x5, 0x5, 0x2, 0x2, 0x1, 0xf010}) 00:03:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 00:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 00:03:42 executing program 1: clock_gettime(0x6, 0xfffffffffffffffe) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6e90}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 00:03:42 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:42 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0xc23, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) recvfrom$inet6(r1, &(0x7f0000000080)=""/199, 0xc7, 0x801, &(0x7f0000000000)={0x18, 0x3, 0x3084, 0x2}, 0xc) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8044], [], [], [0x0, 0x0, 0xfffffffffffffffd]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000fed000/0x12000)=nil, 0x12000) read(r1, &(0x7f0000000180)=""/210, 0xd2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 00:03:42 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:42 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:42 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/78, 0x4e}], 0x1, 0x0}, 0xc42) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000340)="d3cad41d931413479c18526d6e0304455ce1e4d72c448dc42eeba0c65df724bd4985ae6841b1915cdbc2936dc07ee37bce4330858879df0c032af90a891e4deb9985f94965fca5afcc3b9ec6d9cb9ef308094228f21d6c9e5fc06d825157b2d7cb134ee0d08462289648917ed5ef7f6254e7fe4171f128749312438a99e78dc6e0f1ca5d81650f70aeb9a20991c976f5a5a2be773ec15755321c548881306ffbebaf69c42304c9f5ce176f369cba441e4177298939ccebf401c3ef53c70b7240e39c9d87b92660eb1af2bddc57266cb3e57c8656a6df64837d7625db0acc45b627", &(0x7f0000000040)=0xe1, &(0x7f0000000140)="96da27b7f82fcf2cb53b8e1bed071239f54243b05501aa29fb038423670da2f512d5ada0efd1cc8240e47acdb461e489b0087497d61c3b62fd4b829e2cc878b7493080e2a1f44ede7108d9a495df83440da7af355d8133f6eb26d9e0d08131103b4b0648898c3a867955d0ce4884766540b72ddcd08051c49e9c1e4573d0e03838e44ca0b0de7406921d5116e740107e802d905d462a8dca3e276ea5f74ffb4cc55360428d2038f4", 0xa8) dup2(r2, r0) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x710, 0xd) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r3, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000000c0)=""/36) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xc0000030, r4) mlock(&(0x7f000000a000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000000)='./file1\x00', 0x2, 0x824, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x1, 0x7, 0x8}) write(r5, &(0x7f0000000380)="40c1523ffb4510e5f08c1908929bcd7a5dd44c09bb9dfcd19012add662ed2ce302a05fe6f965f212bf02ebe202321054966c4e61a345624b471940c00ee080ae4b08ccf7e1085de6a4c9d1edc57da81fe1921f50c1731746cb17fa4001d4c98520ef5a1bf243076f2f6963420b2d46f633cd55ec033f40d687e6eb1a1b742240104c1789586fafebd6a1eb5c5de15d04efb61c6a06830cf34044a7dc3ec75230f7b160a65fe3cd231fb55a1e6af0bce05ea02b3f7865a2e8299e70f0ce86c59abf5092286857ecf93de64896accf21dc041e39c408fb2f91e39316ae8278528812922643da9d2721490311cd523f15b7", 0xf0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000180)='x\x00') 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) syz_open_pts() ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x400000000018, 0x3, 0x3a) sysctl$net_mpls(&(0x7f0000000200)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000006c0)="677ef543beac5f6b7ae0dd94b0c16035254e828d6e6969d71dc8af3065ea", &(0x7f0000000700)=0x1e, &(0x7f0000000740)="f7abfe4975ce0a3b535f65c91d56aea50c00bd941c26a12a5969c8f3ad29ce2146c4f5b80facef0dc3e83c317f2f73d7a64e731b0924fd8e84bd5241b75e8a1fdc187465153716", 0x47) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x4000}, {0x18, 0x1, 0x0, 0xfffffffa}}, 0x3c) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="56b39737b72a4b33b3542502162530b6bcf6e709f7446af97dfba1629cd56d321070d9382b00cb6cf318a9132335accd15d9438be3eb74a8440d58bf4d38e3cf1f186559dde86ff48538937d8be194dd8f26ed5570690d756c5b28427d76f4bc6f3cb246a9addb4fa99861e63cc5981e7c1c13b0effeb9d0b98d1d47e09e40828b2eb9adcc201d81586080d6f7028795dc6a11b525710225baf93e1ab1ec339009e852fefd3b814e7f6771e5541e", 0xae}, {&(0x7f0000000100)="bb", 0x1}, {&(0x7f0000000140)="eb17a34ba0114aaae4cce80f6467bc5dbfa7fc2016d2ca2944d8e9a1c1114d65d1255cf21e261ac464dcffa5c6969b7e40ae45e7de6de69f4e095bc665323fded44bafd07865f2b443401edaa87d7a7e3324a300d762a26f393026b12573c0825a0bb3bb3b2597bedccdc9ae9305524a92e237d44c72f795a029cf0908c01bd3e6a7f1f303eaadf3adb9503e9aa6fc6e9e63f65478d654bc03718b6513188e", 0x9f}, {&(0x7f00000004c0)="891bfea9fb3e73c8d93d1aa4262b5d837fa81bd05f66bd586d8dac0e296a40ebdfd178ca9876f0c359e1316879becf9e5a06f55b8bca869b4c032f6cf87ce6bd65b63074830c7eb99647d3488f1e90fd68b8ae37dae0725e74d6c595fe2a38eb485e54", 0x63}, {&(0x7f0000000540)="cf23d0cca7978efa2dcfb53f91d582839bdc503c95f28b42e922805cbdb9bfd9a048e471d848f867b163ce7115b3fe1d4a7d5ea5ac010ef3808ad3e27a11aad28eade9a3d01ea805825689481e1e0ee140bebcde0797f868b0cff6f01e12eca645d21695000e49e4c80b705da38edcda5fe558467cf52467f22e12fd4f4cce650b2d1e808acd878a446c03276f8a4049455237268e1788963d7c50fa3a136f2a04b1c73efd4bd0b92fc217de4101c0216e2984cf24239b6a9556007a4a7d6c35d3f069dd66e4392936addef87a8beece22bdd93224bc4b643377e3685fb5a9c4ae55ba6468894ae1ebdb439e49adff64a05c48bd3428b8f92c0669c4", 0xfc}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semget(0x3, 0x4, 0x100) r0 = syz_open_pts() sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080)="80a734f856218b819c178b96073f0550b4905cff28c8d9ea5a41a80523baad61f9d2aacaf73b129539d4bff2ec88d8bf108e98", &(0x7f00000000c0)=0x33, &(0x7f0000000100)="59b2f94e3af8353462fc56d99675a1e792", 0x11) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffff800) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() setsockopt(0xffffffffffffffff, 0x3, 0x41f0, &(0x7f0000000040)="465e0266debc", 0x6) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket$inet(0x2, 0x1, 0x3f) dup2(r4, r1) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0xcf], [], [], [0x0, 0x2], [{}, {0x1106, 0x0, 0x0, 0x4}, {}, {0x0, 0xffff, 0x2}, {}, {}, {0x4478}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x8, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0x0, 0x0, 0x3, &(0x7f0000019180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(r0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x1, 0x1c00}, {0x1, 0x1, 0x7fc}, {0x2, 0x3e}, {0x0, 0xffff, 0x1800}, {0x0, 0x81, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 00:03:43 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) 00:03:43 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}, {{}, 0x0, 0x0, 0x10}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='<'], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x8000, 0x0) close(r1) lseek(r1, 0x0, 0x5, 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) msgsnd(0x0, 0xfffffffffffffffe, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 00:03:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYRES32, @ANYBLOB="75206fdee005e19c6654041a9bfceaec5824dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a04a8fa28b549262263490f000057b9de400758b8b1c0786cff7d0f721cc749117c542986b8755ba02ca1546354877c22510bffff0000000100", @ANYBLOB="4796a4b4c5547d12932a203f3b09e7ac36fbb62b43f1489d09fea4c9945efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456387fef962eb45169b6e1ba1301a6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbbc07104b91d66478e428c15abd4a80b2e4318204176290ea50a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2fa51b7eb443d35f2f"], 0x5, 0x3, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 00:03:43 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8e) r1 = semget(0x1, 0x1, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r3, r4, r6, 0x16c, 0x8}, 0x10001, 0xffffffff, 0x2}) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = semget(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x9, 0xffffffffffffffff, r6, r9, r5, 0x100, 0x7}, 0x3, 0x0, 0x9}) r10 = syz_open_pts() ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000240)=0x2) getuid() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000280)) r11 = semget$private(0x0, 0x1, 0x108) semop(r11, &(0x7f00000002c0)=[{0x2, 0x81b, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0xbbd1, 0x1800}, {0x2, 0x800, 0x1800}], 0x5) 00:03:43 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') setuid(0xee01) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x0, 0xfffffffffffffffc, 0x650}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0x81}, {0x14}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r4, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) getpid() r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:03:44 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4000, 0xfc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x5, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x10001) pwritev(r2, &(0x7f0000001540)=[{&(0x7f0000000040)="b98ff00f31d80eaf4fca71107b03c246bb", 0x11}, {&(0x7f0000000100)="d1651f5fbc9cf1a5d181b050fc3227a13cf50966be96ce4366700917297dca44c3a1ec2800167b695d96019bb0df64f92b38b0fa90ca73258b5b670c42e5e5df764c956ab28cba3fd45d06", 0x4b}, {&(0x7f0000000340)="db7277b3ae06852791f0f3361c8bf9cf02754680dea669e5bdc654fcac302698737447b5e3ddf6a620859ff6dde02798556d47b82bf5e4501a0b09d4132c0ff98b65ebc2be2ce2f21ae5b4823b74dc254b2338cd3dcf6f30392d43392b0079b818ec14c468b68ce31381a477e4ba3477286e7ac54e82a5f7f424a619ca45d1d85fcf57e99e5e3cb484ffbbae798af4eae878c1aacb7c8095a0ad232965e1029c0a9b3b65708a27a1c21acac2e12084a8cfb16a45866f7c4f4b87f1b353114709fa98650f1d97a1670225c8404e0209577e77f97b29ca5e258c9b4a46813cd4cff0cacb4042bf841dc54cd34db148fd7cf7f202e8ef3edc1d3e9f6fa2de28e358d618cdaa7616bb1185381ec6e2a69ad0203b0bd1532018a3508642e97033e629898492ac22a18eba536924b46a4b63ffc99df0c9dbb9fc8f9a79a57e4e2fc5e27b1d9a3c5aab108a882427a61e012fc4d5ee884353990cea7cf7f7a1e52b5ba4f320c6db03d65c6197fd562227216a10eb61be045e33935ff361d5a1f44d97580ab2a54bcc9c18da38c14c0f3c52953889dc997a03dcc31b9dbebb787144f32c19ddf516f8a74a0286dbd1b3d04adaeee822ff4b0664da857650a685aa72a6efdf18d5f55c709917c5ee876e96056a581d5bd1ef69b77018d8d6831c9babedcd3a6821755e87fda89eaddf9edd1412106de54a5efbdc54557aec96fb5f6ad8ed8c29ca11973e094d2db9a231e99abac5a4a87ded0a32b3adb656b9ce17dfd9c1715d31153712b6e7e6b6f64c019ab1b06e4c257ed523b70a23b000254f1b2bc7f9f4d6a0c46b8370b425d40c8a9115abc2f26930a70c38cac95c822ece80440a374ca2364ad9c09dda702d132cdffa5e1939a1a5816dbb1a27ecfa03524eb9de843316a2e254d9b4e59358b3811be5edc6526bd041b0ec33e64296603b4c4c219e759f57a6e6cfdd015240f6ed4d6a3e4f51aa32e668d78430c914fdb34a03f3dafce767029247ee071bc78a40dee9cf5e59dd237702688d3c6c0852b368ddc9287444704da66bf4189385fda78f96d545fc13ecf1df1c9e55c2d6457fe0b11daca94bbbe9227e177045ae771ce313a79ff66f5080138e55d51e6cf54231a3b45e09b79b85ac99b6d27f9707d1203657386ad85ae09637438230fc7788d56aa17b398d683e59417d56f6feb16e4c9823b9fcdcc5dfa088c10f23c8b2356eeaebc3909ddf47631dbd02e72364d469506546431ef556637c11241d599e47130883e2abe6c44610270e834ba0644fb64e827c74fcf15cdee3732d8a11a6e347fe610a608ec57c513a75570de9b4616a10221027b9f2f0b3d04cd4f8f4262249f25d5f162cae0843ca6f8187eb3c1e1e5aee549901459a96f13b50ddbcbcd8d837f38204a4a9c090dca04f897b44a449a167a6c1ee484c10c109b3d40cf6419abcafb23a130c943ce2a2792775a79059ce9a40abf4511fc3a8f56816ca59e9c3d3f2bf74ebcbc1192b53445c8d03fbad8ac00f30f82152f5c5728c569c32b3beed71c05adf37e2dd3fd5f062ceda8c9be6d787c698894493afbc69ecf25d1c463a244c830d7404e9eeb57bb255b14cef348e94417da712fa10d414bcb63a44ad2ac2c2775855070d4a62c71b695b38f9c477d0082abbe7fd1a4bbf8371f07f7a7d47775215c05ddf4f989802979c37f8f2c154749035d1b41c03d2d93bb735a674486fb25e03ccb150abbc020c21061da70b9701bbad1cc45df15c7b8a3e8ad8fcde226b3be399734ad6cea8903ed8bec5fd45edd5e559acc3c3e3e5e9b690f16a3fdc4618952e1cedc35bf3cafa44abd90b005d6df9756cc0126c8e2429f1944ca9972712f6e467b2b01030a10b37d293324b9d9863ce29a767bf4cae416bd876b23553a145c7beeadd05125343c24994326ed447d117fe7c9597c7a84dbb3eb99280d38181abc3aa1f0118630e4130eed91abcd48d88933fc3d4e8a898e3f0a392974bdc0254acb0e253acc3875a7a05632d9bd238ec3e50cd93c493f131a39b40b05d706815297a7041bd35df3c189d36435418f561e5a15ebb60b4cc0a22e4b651f154d799ef711eebf53e1020850bbb8c8da8b56648c275c816a054340fa18ab77dc501be43d2e03dfde0daf4d85b78531e5d97c27de67861df4f7386d61fd05ed4b3513694221bd0cc9a4b20a1137b6695380948ff68c2bc501aed44360939222d0c763c3fdb429958ca43474b82a142996dad8dd5a3028dccec79e36ec61536f04658f3abcaf6f03a91538a0c3f1d73249cee5589c79db1120895de7ef8466d81e1dc0df9a1f6bc0d6e38a78ad8f93d7525a14554b81236cc714dd11523ae4e068796a7b3e6831f61eba3456db1b2c38f6c2ff8191e3d39f0de774648ecc6be0cd3b4162b14412f629f1f8d177a220649e6b4fbc5e5e35d341b5226773ceaba51c81dde4f9b1d11111201bb3eb079f8ce9966d2a9c386dba23082bd4b48cd32e4e3afc2b1ab8a903171d94df9867192e239adffd88f9164aeed60547220d2cb69dfba7711167f7af87c876c79977445ef0a84055398f4f50c83cff195ea822dc49904bb99aa24c5c871210aeb42a03adddb283a9a3138bd2497541b442aa50c7e7d0720d8ac71aa1e0bc437a96c0c030cd5a005b76eaddcdaf12144f54c1c638cbacb0a434c23917c0d4d41b88af9a4db7b5648ce0b0d84e13660ccf4337021506c0908f704c842d7d7a92064476f4be66955bf4e1aa6d0cea3567cbc1fe70664d533ede2f6244f8c33a1c0da7b5a9b06deeab393c0ac08d7af5a5d46a9fbf687ca9278a6e4e7fcc1425d82145056a68fdf50b01d126f05b9a9f6f25fd147c4d5d1ed13828c17329e298bfdc3ae7569041dcfee127e3f4e2323a27ce83937cf024a4fd77949d04f998e2978f2a86427e45e419f1970d2e02fc486a95130e86599c7a373777183ea341da455fc507610d579004d7e0f723a651da630ac75fa1e00df996c0d7a6e359efe8c2d77bd7ec469163f8507500d51fa91919b5779cae0b65d0c3428d33f79762512c35870b2b29c9603ca72060873ab6951844af1ac26b052b8962410a5664e247eac4f9576098efdf9deacf992952f50bb18e67a7e5f913f5c0189450be161212d63bcd9930ca3522bbcb57fa83658221220b921e9dc7ce2ebe354897db9771057e43640e6701b280fe630b91ab36d0e1472a6c39f5c2e25860497a132d1f05cee64a31294d73104ca0631bfc507111670d3ea896d823cb934fa0354aea1ee43b0baf70b3f80b6b74614bc5da7056becb5a0b4dc63b5f0013c903b3681e3f33180c559ca28b7ff00994d37fe4d251bb6daef9dca835bf3853cb1f9089fa4ac3f6b9fb61d08dc57adde72fb9edf1d22fe53fe4e4a89e7a3248d519b87cb05ce82fe0a32cbbeb9eb3a635fcc1dc84bfd4516a8addb9e774ba1519d7496cbd1e5cd743dc6ea2c8a01d98c52c75ccdcafda340c3d7f5a2f486961ed18b1ea4b0a0f3886484f37d8a353145136f3721e5d3836623afd83d20c66e5c6e09d8102443a563caabb3c5c458d32ab9ef620d5ef0d8dd4b17a66137dc253106ebf8fcf28b162e79b9150e86c584e4d41f3d71007447d8aa838b18f9ac64f2acfd560f523bb3d74a4e44247360266cc7bbaf5c865048a1f763f302c74a482fedf8a45a6847c86ec9f10b83f29441b15aa3aa3b3b8ce923df97a18efe89ec131bd94e31ec4fa6b49e9e12338779c2744f303857c3c84ebc54d9eded0a27a68458bbccee78ab4b7645a7b2716d45e5c4a7c26d68faca542b4f3a1b3158808eaedbd14f07fc69a19b13f824eb73f14ceecface7d031ef8cfd20b2c1092c6a9a4599cd35916cc889d1b88056b90b0ac61b252298709e41328fdfde4fd333e842666de6aeb0980be546bf94628bd9b6c938ce75114cbc8e9529adbb58d9761710694ec994c95c836e852de18daff034d604de007d8e2b42462e15f338759fc522856e1a2a1fd222a2aa94841797bb4bd721a72ca58c67754dd3916b3821a1564c0ac1513869d496a82cd7374a641ef05a2f60a61357c7775b3a158c9068b1171b4549fbd67c2c977b4ec7f12b78c00253f345db9f564202bf799e270b956f41adbd77a3ded945067808b35f196da3c26eba41b662d1596560ec2b220a68616e8276ffdd44505b2c4a1a851a63d330581adbe6d91e7523b3439038dd7c7fdff92dfde8d84b8c7d705a2cb33ebb9e60da490d4138ac52b36a1c881f020a3d5d309818b6aded9e3e20403cc2ab9c08bf6e4ca2328aaffaaede218df49a32d9d77b0866ad6541e3328903d2f098e8e3db50a36330aa975ec6ffc3315c228382358652a88ffca42d2e1fcbaab30870c2aad10b36f4a63b10f25588c65a6dc1375e2aa8462a803dcad00dd8187e4431fd79748106f9245f9659ad74f3447e9881414322611b58a306e3dea5d5f42a9b162d35fcf064866cd7f0747025d1520a242524f500f09bebf291f5d909c8e34c7ff596ae75782700642a8da7706ca762e0b8ecf15bb3e510cb1821d32add36a5fdfda220dc1aaa197fdd454f29b127a8615c1d6b35b5340b0ac4c967e22f4b1103f8a16d7d2d202f0f54cc2cae05a12cc5c6075fa2c80d2625fefee1612fd274778342f43fda2415e868934c8f77dddcf4894e1d27748292ab634f7935861886a6cb236ad813953672d2be872485b1a2144d76963d30663b032750d07bb2b2db8f8cfca178ca286c436f60aeab8802dca4aaed37791ca357d31bd79c475abcf89bee276276bb3ccdfa59653786d4d71da8148adecfd08eedbb19c732a1d5d22e89b51748006198e7ce48290dbbc82ca03adc50bb6b0a8fa63ff9931f05a9e9eac670fc469d2c96285267dfc96a750104eed641a06fc6b090d5fbd2ba7fa7b60b80d0121c5102c73dd842745be9b76d9e571518e869d7f02646175893171bdd9f6964b010b011548b4d0d8443050a3ae08145a65fe5200cf97515cdd5e00e1e0ed08834c2a0582bde808a5feb0c843a3ad6e606b8f31c1e747015b3add2a9dbb10d4da329030193f8b55fa7e0b213029765a0f92052b05e21b3e32cea3a63405002ef9683d776dcb9ef6e43d8f07ebdf038bf25145825b8c6aa64af9d7156250b9b12f68f6a03cc9d05b23d6590e28d95d017f68e0fdcfc1f00845c37271fbcbaf8f9b8ed0e7a67edb4bbddf98ec45954640f08bfd7fc05c615ee14d4c0c439ee4a0ce786af1245a09995825979736b2148f01843711e6961f8603ff748aea7fe7e62574799942547e9826fc6fefe40384cc3f27338aaa5cd20b7e84950135284cc8d12084df044c717ba887e656a2502c58d59b0014bfc461c43e78e0ce856bad517f31bd70c20712403bd3d418770ffc7bc7990768669f6f7a15e8ac8432937377907e2d29e369e52b664dd5ff9523c0e2ab8d9df380c9ebc7fc6890ffd240690070d764e72e06d767f0fdaf0db8f06160a4e384be59c02b8ed4fa508c2f234747bb464ee7c3aa12f3db03f154e331a95e92f1e04ec967801542b72eba9683461f381cea2a5126ff2be0b80bdd9c1d1076e8ff51d75b66b14058b59ac419fe8e160b1808aff684835769dbf5cc3a0dd99384460a3536919bc7132c9b4356c071070528fffadec63ba5e97c6cb1fcc5012084027172882e060b1b4119bd02cc9ee640bf2d5d09174164ac4a3127cb38d601c487d12dc9784c0abda8d284f54eb72c1d4f7dc98734fadfc0c51040ded449017b863e2889df56cf6bd3de5f893f0cfd9d9cb933dc442386cfd474236e2814c", 0x1000}, {&(0x7f0000000180)="bac3c47cb5aa497cf83d99bba1be3a68eb33c35aab41c2cc934adea64b3766f3975b6c55834454f0e90eea5f8e4bcdee9177c41d8c18d95c2942fdc81b7a33a7810df1abb6e3eb83e8f00040673913332097e44cd7a934dd85ed40cdd45a13d37f00c7c6521ea946e4fd29c4c09ef2676b", 0xfffffffffffffee9}, {&(0x7f0000000240)="4161326243882db1719cfa5e4701885b230048c3babb2ee6926b12ae09990e88ad73bba41a6840024838acd8ffdcd7cb77cb887c3993edfe61d6fe31134fddb900a3fcda9705198e4e6ce3f686c39848289e78d60329870a17e4bea1f586cc876c85375fcdb9260fbda875a882359d7ac998648c94f7dc28604ad4e7c65f73856cca398ae56dbee5bbb898d8d5419b542bae8d1f703ee5d96a5f21272c9e86478cd6ddaeb03dc8349d9921a34b1aba612fee64", 0xb3}, {&(0x7f0000001340)="7213474122e4f8d4e8a55d699eab3c9cd243d6a50e80a44530b41b41", 0x1c}, {&(0x7f0000001380)="3db28dfbef4d99608c606760831ccec936e22fb9486830576fa206d95b8e5ec087cf70be4bef7f04dcd780b70e2c1c190a0e3db433d86e99c32829f9d7d17283c94e9d341e8aef65459b19d62433d34a5354b6107637", 0x56}, {&(0x7f0000001400)="eb13a1e9a3f27a78751f7f0c628ec8a1a866b7a0d4668af1605bbc4f19246bb4daf0dc99866574cffe2be20dc4dd3674345cbdfa04fb2760908aff9d1d1c22fe19e3b62e1646f55aa4b0a961fb9c0bd6b03e60b6adbd55f7a3b175f7ee326d67fdbdad88220ea9a1cac6c62522ddec49773afc7915a0deffb84b42c299826dc867c8e2853f5af41826e8b3a1ea383f12760966ad8f11748984df62d69dd16bcabe9a2363d0a95f6a291ed346226afd2f38b03d030e7ff702f8aab2", 0xbb}, {&(0x7f00000014c0)="b64968e81bf81914c92ccf48eef9ba57cb36c3fde25f1ea2ab51f1c7ad6822dc441d14df135510074e3816336f751dfddadfc52488c47db3a810aa59d69e1699a03ebde19e0b26ed3f169b8142085a954ab870", 0x53}], 0x9, 0x0, 0x80000000) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:03:44 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = getpid() ktrace(0x0, 0x1, 0x8, r0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x110, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fsync(r1) wait4(r0, &(0x7f0000000080), 0x9, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$KDSETRAD(r2, 0x20004b43) 00:03:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x4c}, {0x4000006, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 00:03:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x180) write(r0, &(0x7f0000000080)="2cc2abc5acad6d7d8feedda4c54cd9e461e28943b38b2c9079910690ff4194b2fffa6da4cfe8c1d3a308a0073f8e7d146ec4bfa21e2f", 0x36) geteuid() open(&(0x7f0000000040)='./bus\x00', 0x220, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x521, 0x190) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r1, 0x2}) chmod(&(0x7f00000000c0)='./bus\x00', 0xc) poll(&(0x7f0000000380)=[{}, {r0, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r1, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}], 0x8, 0x4) 00:03:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0x7, 0xcb, 0x3}, {0x8, 0x40, 0x1f, 0x4}, {0x20, 0x7, 0x5, 0x5}, {0xc28, 0x4, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x0, 0xfe, 0x0, 0x3}, {0x24}, {0x8006, 0xfc, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xfe, './file0\x00', './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xb695) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x80) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) select(0x2, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000028d000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1010000000000000ffff00000900000061c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eba8c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666b65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b66a4a202bd5642b13acf7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e100909000000000000003ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64aed00000000000000001000000010000001905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab96dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a60000000000006800000000000000ffff000025000000f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a850703b40d98218a7563ec4000000"], 0x1148}, 0xb) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/58, 0x3a}], 0x1, 0x0, 0x3) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e0000000a33df45b9db66d65"], 0x10) write(r2, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, 0x0) 00:03:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x1}, {0x1, 0x9, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87a, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, 0x0) 00:03:45 executing program 1: unveil(&(0x7f00000004c0)='\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', &(0x7f0000000340)='W\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0x7e, 0x7, 0x5, 0x2}) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, 0x0) 00:03:45 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) lseek(0xffffffffffffffff, 0x0, 0x8, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) r0 = socket(0x18, 0x4000, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0xfffffffe) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x9a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x400000da) semget(0x3, 0x2, 0x1c2) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xebf400a7, 0x1ff, 0x6, "883c75b12718af56502807d444945311ef902d6e", 0x200, 0x5}) r3 = semget$private(0x0, 0x4, 0x82) semop(r3, &(0x7f0000000000)=[{0x2, 0x6, 0x800}], 0x1) semop(r3, &(0x7f0000000280)=[{0x0, 0x74, 0x1000}], 0x1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x40, 0xa93e9efe3dd4bc2d}], 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)) 00:03:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r0, 0xed}], 0x1, 0x200) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000240)=0xff) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup(r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x1, 0x2, 0xffff, 0xd9dd, r5}) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) fcntl$getown(r1, 0x5) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="b5567c933192c77efc195caa4ca8ba34f31a783bb589dd485d2ff9ba37ab51acf6df80778897ebb9970e18bd2c69518ce1968ece731e8439d71beedbb74d940e8ce70d51623f330257c82290eefefcb9e987cb0a20df58e95dace2714132e720f38d27b56f8d3501a236b501e7f0e14ffd5398535a7c8726734f9b95e1bd726b0267040f0e95861c92ea3f57268652b85e7f2b1eef0787", &(0x7f0000000080)=0x97, &(0x7f0000000100), 0x0) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)) 00:03:45 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x40000410, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{\x00']) close(r1) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0x20004401, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x1ffff79, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00004cd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000cb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1fc}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000270000/0x3000)=nil, &(0x7f0000f08000/0x2000)=nil, 0x6}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003ec000/0x4000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = getuid() setreuid(0xee00, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={r3, r4, r5}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0x20004402, &(0x7f0000000240)=0x2) 00:03:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0x2000444e, &(0x7f0000000240)=0x2) 00:03:45 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4, 0x8}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f", 0xad}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x1ff, &(0x7f0000000bc0)={{0x17, 0xf2, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x6, 0x0, 0x8, 0x3ff, 0x1, 0x404, 0x6, 0x1dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x7fffffff, 0x51de], [0x1000, 0x101, 0x2000000000006, 0x0, 0x100000000e89b, 0x6, 0x4, 0x6, 0x4, 0x6], [0x8000000010007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0x2, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x6, 0x1, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0x3, 0xfffffffb, 0x9, 0x1}, {0xfffa, 0x7, 0x8, 0x5}], {0xca, 0xfffffffe, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x1, 0xffffffff, 0x800000000000, 0x0, 0x100000000000000, 0x0, 0x0, 0x5, 0x7, 0x2, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1], [0x0, 0x3fc, 0x9, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000, 0x2}, {0x7, 0x0, 0xb886, 0x1}, {}, {0x1, 0x1, 0x3, 0x1}, {0x3e, 0xfffffffe}, {}, {0xfffd, 0xfffffffd}, {0xfffc, 0x0, 0x0, 0xffffffffffffffff}], {0x2, 0x21}, {0x0, 0x101, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 00:03:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0x20004455, &(0x7f0000000240)=0x2) 00:03:46 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x80) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffffe) 00:03:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0x20007461, &(0x7f0000000240)=0x2) 00:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) read(r1, &(0x7f0000000140)=""/87, 0x57) syz_emit_ethernet(0xe, &(0x7f0000000480)) 00:03:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x2) 00:03:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0x8004667e, &(0x7f0000000240)=0x2) 00:03:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0014462, &(0x7f0000000240)=0x2) 00:03:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff04000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0xfffffffd}) pwrite(r2, &(0x7f0000000040)="e9e0830921111782bbf5a06b658088fcf5c7cd1d6c4f778c69d503653c39aa8e95d72a9e52fb775ed031fe47283e97e1b1cf7bd8d5a8d9ea48b0c08aba0468f8eb06e615ad9f4f18faa2cb49c7bc7ee7c7ffe0bb75bb1ed2d0926218b69826de31e0419dbb20d5b8676053a33279", 0x6e, 0x0, 0xd9a9) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:03:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0044418, &(0x7f0000000240)=0x2) 00:03:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0044456, &(0x7f0000000240)=0x2) 00:03:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x800, r3}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @random="5f23106bd17a", [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x5, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) syz_open_pts() 00:03:47 executing program 1: unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82029ffdffffffff93fca17dc71e28928fcf00fb13830a21229569ec47a83db6e2b85b9eff9831f64a206e9d4cb5883e5d88bbccd76d9bff1d3cbdeaa610cacde4899ce949dff688794387c9bf465d8ca7fdff6c9a70f4664d3e6d5b00600d65d85aa3bad2fa295d6873ccc9d4e8a40c695006ca5cd01029aded9cdc0c21a63758db6523c9cb4403ec0e1a5d2987fc2eb41e5bb01547508d3e1e07a95d92c5a1135b02fb388216beee"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000180)="b2d3e13a018ffb938c4338480fd197aabc30c826f41eb19d3640270d00383e00cf3e2e92759c6de8390f5d388daa4bfb4fc1e64fd010e7835b65e08e95d54030a807031bf1d38b2b3c588f75c0985a9194a32d2b7f9d14f5c6cf066b799c", &(0x7f0000000200)=0x5e, &(0x7f0000000240)="62384d71f538f9759f069735c6f5a001b4457141f684eda93f3ded5a48c579ae827968fd16c0c52bda", 0x29) 00:03:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc004445c, &(0x7f0000000240)=0x2) 00:03:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fsync(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98", 0x1, 0x0, 0x0, 0x0) 00:03:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc008441d, &(0x7f0000000240)=0x2) 00:03:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202ad1dca5d92c13fca6ec27c5ce22eabeb68e3961b609d2c8ee880dc3027a85dd8c218e9f0c2748840eeec629247224855c26c8f69bcfb403a999340a593fceffd232931d0ccdea9055917f6988bb393d617793669c806c8b54c216c743b7f6882bb077804211e59eea42a7fb35ec7b89f79e257665e0b7fff023a5a54754c232722cbef14589f90af85a1b8c701c241e7ad8c10c4b60bc28d06e3c0b7375fd2ef3910dacc6f92d7c7d7b36f93165a2a35367b19c64019079031e3b5697529f69258baa7236f94d5e3bc88c349ab4f9f03adb91bbf7f9ebc1ea4f9c532de9ef5094440d46a271c4ff16fd1d41f2e106d0cb4a0fc8bd77faf6b5b932a764589acd3ca3686a979762184a90b364748aa14a250f6e34db3d490279fcfcc7a0e2708be79338b08416eee027d823d499a078fcf"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x30) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[0x7, 0x0, 0xed, 0x0]}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:03:47 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x26}, 0x2, &(0x7f0000000100)="0eb6fce0cd319b817fffffffffffffff", &(0x7f0000000000)=0x10, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/16) 00:03:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc008441e, &(0x7f0000000240)=0x2) 00:03:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ec87a840e40e3b0c8a18722f4d7eeda46ec97577f4a01228521eeb914d9f31ca6ba30ee7c6e6069b67e88659dd8a05aea7c0f08476aa02924b1453269cdba0939ee82d419f2eb2d49c22fd71d3cb49294cee9fc0678e6936e96870fdd094f22723639a4a95532f19658b032d62db390267eca230e57c1fd27bb10dd65338d65c1e5ac3ccfbcf6634"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000200)="c2", 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 00:03:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0084427, &(0x7f0000000240)=0x2) 00:03:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0084428, &(0x7f0000000240)=0x2) 00:03:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0084461, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f00000fb000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0x2, 0x4, 0x5, [{&(0x7f000058d000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000b30000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f000039e000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x5651}, {&(0x7f0000639000/0x2000)=nil, &(0x7f00008da000/0x4000)=nil, 0x4}, {&(0x7f00004ed000/0x3000)=nil, &(0x7f000040f000/0x2000)=nil, 0x81}, {&(0x7f00000ed000/0x13000)=nil, &(0x7f000001d000/0x2000)=nil, 0x7}, {&(0x7f00000e2000/0x3000)=nil, &(0x7f00007be000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000d5000/0x3000)=nil, 0x7}, {&(0x7f000044a000/0x2000)=nil, &(0x7f0000758000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000024e000/0x1000)=nil, 0x1}, {&(0x7f00003e8000/0x4000)=nil, &(0x7f000090d000/0x2000)=nil, 0x100000000}, {&(0x7f00007a0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x31}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000aef000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000674000/0x3000)=nil, 0x7}, {&(0x7f00008e5000/0x2000)=nil, &(0x7f0000812000/0x2000)=nil}, {&(0x7f000099b000/0x4000)=nil, &(0x7f000062b000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fchdir(r4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0084463, &(0x7f0000000240)=0x2) 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0104419, &(0x7f0000000240)=0x2) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d76ee70 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0104451, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100004}, {0x44}, {0x476e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000efff000000"]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0)="ee62f5451e57429077c6d3e24386ee5fd68ca35ad394a82f93a78e857af8193215d0bdae97e258fa2ac5df47406fdaf9e3d5d4700100039a8c8d3725df81c5444695b13a9f60b5f13280b5aca80cd49421240e168524ca0b229eb0682f1eb8d24753ba5c9dcefff4a481f5e4a0fbf2c7ef74a972f165efafe27c9f0a6ce182ba895bfbddb382d34bb37bc9228dd67e6f1bcdc8211aa0d754af1b14b16df85a1a161d6414ea7c5a3be9dd34b8906483d7042d56e779481cc5a87a56985ec40f33b9d9265b25366896cabef74fad9363439a99", &(0x7f00000000c0)=0xd2, &(0x7f0000000140)="a44f0dbd03087a3bff19e36ad17df1713a81ab4b", 0x14) 00:03:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x8100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) open(&(0x7f00000000c0)='./bus/file0\x00', 0x800, 0x20) getitimer(0x2, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d76ee70 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @empty, {[@hopopts={0x11, 0x4, [], [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x9897}, @ra={0x5, 0x2, 0x400}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xfd, &(0x7f0000000080)={@remote, @remote, [], {@generic={0x3c05, "79f2679ea8395c50895b6d816d822d5aefd6b1e2228000dcdf193852e52ec2f1fb47b149b456a3c757032f668db67181ad0bd5592db490d3d56bef5a574a34b2f45c4f9859b765ee2aa227375875684131aac163bc0993ad0f5877ae441f22e4b64c5a87b6191a0d8d70b9965714bad22989e47b77bdd501d8f87c1253e7cb5efe5c33b76ddb0ecba8fd8fe077d0995d3c2d7d8f42b46016f2d86bd86b2d0a651a97f44f62ae2f202f17cee481ead0a357ef7a98ebe80d3d7378fec74fcfa6d09c56ce96f80f0ba664c398e66f3af6c94a443d27b35ddf497ab51a4595b28a4214a1b19023c0d98cf4b99620d2937a"}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x155, 0x4) 00:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0xffff, 0x2}, {0x3}, {0x6, 0x0, 0x8, 0x6}, {0x1, 0xfc, 0x40, 0x5}, {0x2, 0x20, 0xae, 0x9}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 00:03:48 executing program 1: sysctl$net_mpls(&(0x7f0000000700), 0x3, &(0x7f0000000740)="1fa2ae582781b0983149fb372e080fc58f98d522369d76701d37d5fb0aa98161", &(0x7f0000000780)=0x20, &(0x7f00000007c0)="88c5c40d24f39560b8ec0873351ba71108ce26ae488a60636061987739792f8dade4cb3311ada7fea244855b1ad2b12e580f321f3175f4cd1973c344fcfe0a811cd7da9a18195f4f5aee1c794f614b783078e1122592", 0x56) r0 = socket$inet(0x2, 0x3, 0x1) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="0d0c09879e8fc03257922f22c08b4c1767d6aeef2f85c4d94f3f8fa2d7b0732a26190991d2fb0b4daadc1186baa95795e8e60101bcfdc84393f7895c3979ca6f6ee1eb8c505eb365b33b716cd97f80c5190aaff48ae8e0f3f470b382489ac8002754b4aab4459d83d95d4509a63c5976b03b2e41a28f429f45ff1d4e8222588e7806ccb012963c4015caf3565b1c9e59b4cf18cbb34bfe9f138ec699b8bf3ac553ee3794a43dc65038bc20824dfa838f27132e995d4ff9a7db62ee18b321aae9cf7dbfdc9508898489", 0xc9}, {&(0x7f0000000080)="542b0a660e61d5ad074bfbc17da83b459ab22279c55ee8f8c0e1402bc569fad4adb6e9f3a0a7890bbec1bc3afd51ac3f6fb2191aff6856827f1ca9464c7df44cd6b20cc305b5e7033463405f79177707c6a3ced8acf9c24f65a216e7dd07c5ef0516b0f7e50ae2e54b7319fc8091df95a9d5115bfcfcdb02506bfbfb1892762cb9f8ad277992615d96a84de14f77640a460041cbce3e46d54e9d6d00025e06ac1ac4410207c9b743", 0xa8}, {&(0x7f00000002c0)="3dd6d3171a30f6c298c3a3cc7d32a5218b690e642e0cb21732bf544522bb0f3839f93b2a6eee8992527ff8bcdbfbf1fb0c8f4d3535faf8d9fbec7a9e464d9ba88e4056cdb6e0b636d458c3fd951ac502ed22f1da4b02daba4cdc7efe1c2809ae92fb87daf67399f3", 0x68}, {&(0x7f0000000340)="fae76e407f8094d142590e838ac333938bad325288cdf7137b232cac4265a1b7739f3eef5e09c0bfc446b453f4b60c93b90bcc4cbf7ec0cb43142e79a9ffa8a9ae1c4fada77bca0d3b72dcf6bf6158498290c8cda07b0c1e7116260b15c1a0d9d68b69bd6209afbb9580b289050fe8ac6a53e008adcd8f5ad2d9910ac2ba33831900ec56dba5737f9924959317a9a17d2d755b1376bc", 0x96}, {&(0x7f0000000400)="dd", 0x1}], 0x5, &(0x7f00000004c0)=[{0x70, 0x1, 0x5, "d2c3888baa7fc4a5887afbe9b582f36a9ea7d7228513aae096806e75eb756aa804ed6e4eac5c2eed46c3dce5f07d43cf7dcfc3f80150a025528cea1e81eb855f74f2392ce6108605a0255d6548ed3f3f5c6e5b683252a82e11b2"}, {0x108, 0xffff, 0x1, "a8683262ad326ce0920e5b6afb184949ddb26b282febf8a3c08a1895c81daf3c6a79cf51d1ee3896396bafd878685f3cc433cc704f1455d148352f74984038dfb8617e56b5684a6e24230652d625fe6f84c04141437209f965e406f31ecd0ffeb5692ae4944d26f8605b5bfa0433cba404773e2eea6f8a4ff94b84a7a98c9ecdc76f1a864d632db654bceb8760c8646bc4a263cc931871fb54c4048006f30c85d472fef6a6fd58e9bca4f97d04a7d5e387a65ac6f5f476f60148f81f249655fe9c187507773ece4fc463d974ee042e391deaa3043ce331dce74e83efea4111c500ca07e40642f528f55503a0906ab5d2ef89"}, {0x80, 0xffff, 0x8, "4b0f858e278798cae921eb9e4300875cccbfa56472a0250d5d9f2e786fe0449065f3f244365851b175cb9386e41758ce757f5383942e76656b97f125b82a45fbdb5222ab184232e89858c3e8ccd01025e73233d1f94f5b65c4f6e7cb03f6665f605aafc2a3184bee7496fad7f179"}], 0x1f8}, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0104453, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: r0 = socket(0x2, 0x3, 0xfd) sendto$unix(r0, &(0x7f0000000000)="b100050f600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 00:03:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0104454, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x2a, 0x0, 0x0) 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0284414, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: socketpair(0x2, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/93, 0x5d, 0x842, &(0x7f00000000c0)={0x18, 0x3, 0x6f7, 0x2}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x8020560b, &(0x7f00000003c0)={0x7, 0x0, {[0x0, 0x8000, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {}, {0x0, 0x8}]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) 00:03:48 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f00000002c0)=[{0x4, 0x9a, 0x800}, {0x3, 0x80, 0x800}, {0x1, 0x3f, 0x1800}, {0x3, 0x401, 0x1000}, {0x3, 0x20, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x5f, 0x800}, {0x1, 0x2758, 0x800}, {0x5, 0x8, 0x1000}], 0xa) semop(r0, &(0x7f0000000340), 0x21) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$KDENABIO(r1, 0x20004b3c) semop(r0, &(0x7f0000000280)=[{0x2, 0x1d, 0x1400}, {0x0, 0x7, 0x1000}, {0x4, 0x1, 0x800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x0, 0x7, 0x3800}, {0x4, 0x5, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/136) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/66) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0x401, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x1000}], 0xa) semop(r2, &(0x7f0000000340), 0x21) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x120000000000000) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x20, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/142) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$IPC_RMID(r2, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0284416, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: r0 = socket(0x2e, 0x1, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x2) 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0284457, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="67b09b65b31c22a2f392ed1a4e528ca185302b646aae0cad07c9cf53575069d516bce659c73f5db51b61b7060376ff142938fbe553d70dfde1e392771b9231b556dc25ee6d614399237380d2d0298cdc8b5f776b134cc5c9231222edf38b86ea360db347d69de4013778a56f1a5377ef8fd28a624f55fdf5314804b3822304e97c366dfca6d89c101f79d907048d9b53ecba1f4d32756a8393085606d6d152f5860563a22c07e1c9ee64449bda003b86561b6e6a93710ef82344de9cf68a3eb34c7a62e535e0abf512a0e775c2f81269e5e8fe2f604c78e7c9ae92540df15e9b35644084bbd397e414bd90d8cc17af20b78dab847056db7b0958c1b56ed21980df218c014c9a6728b8e87789a099163b7c87efd18ac49c7d582e12494fa18aa9e2bfc5"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) close(r4) write(r2, &(0x7f0000000000)="87", 0x1) close(r2) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSCTTY(r6, 0x20007461) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x2) 00:03:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0284459, &(0x7f0000000240)=0x2) 00:03:48 executing program 1: dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x6, 0x8000, 0x4) connect$unix(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c0500000006ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e3641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7dcba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595fffffff7f70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06dd72319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d600b4b810d82d77216f1f01a613a69598dd352bdd93bc6a5406b719656421f71a06bb883d6db66579d55e859394d7136194b5d0eadbedec37d31eb945c85037048106342fedce56d530ddcad2809e6913f7327402cd3114b170d927441e2abf97647ebc998c115dfb6c60ac734ce19e3ce520ebd078db3da40980a5ea1400ab36782ac0738ab70e1ea860"], 0x10) dup2(r2, r1) r3 = dup(r1) sendmsg(r3, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)="8a56dd4a3369bd60d5df1ad08029de74d0ba55ff06d2111facf66cea6b52462ca2957722b8278a3fea3a602f5727", 0x2e}, {&(0x7f0000000100)="5b3ce9fece0ad5922534832f1a70f0a8e674ba25b25af1a9e86f8f1e2aaa0b98570a28c88f311ddef8bcd373d44572080cb5d4dacf5d48540d301dff63f8dbbb64b12738de19038aab2ab4079eaa5261cd8696a19a25f6f3c7d306aefc6f8ed1aa13df4a57b2d1fd47a16fad551b491f67aa58fd77e81dea60978a0f69e800455d9194ee8987539dfd021b945c551e3ed1e66259f621a351be49f52fda47efa7c104d2694cf825547be87fb19ba9407a3a2ceefdbfe8fc92acf71813bf73f92c5f652a3876f0fd78f275e36050429da1f378a53f5e3293de36f9ee26bd51a0a4d83381", 0xe3}, {&(0x7f0000000200)="679faa651aeacbb3152943759dc829c3736dfaa2aabe8b24149d34dc1ac92eebf3218abebadce3c2ec2aa37ef3eb80487e113fbd1496fd21e7204dbb12e68fadb7a4679cdd8578c55968b3ee8e379e313bfb5501dc51776224f55164cf4aaf9a821df93e716fd4ba46f0e7eae243ee643e16e4bef61e2b3b3815c1889d11c81034af39d24e6640e2fd4dd0076ca050f9a14441ec98932f7a15167817faa8edc5a953570ed2614c4d5dabaa34e1182949859e38d4f995aa6d69ef32d0750be46738a68646b5b39937089dbdf4e079fa3998477eb7376f4db28a88f27e6f4b174cd541af8e4f2b593414c80ce8808967a0c7b567df2d5a40c6", 0xf8}, {&(0x7f0000000040)="b8b7b3f6e6bac3b23518a674a15d088738c4bd868562d86dfb5f19c3e06edb9bc34cc4d07269f2e9c389938205d4d9939e137dfe64ecebbd2dbfbf0fbb54837379775cede4a4cf699843df272bac3dfd98ee7ca3f08397be381d0763ec96", 0x5e}, {&(0x7f0000000dc0)="f46048bede32683f6d2f97a305b96c731df6d5ef85bc7e289699463e9ea12cd0e9b14ec4f6634b67ee118e1be41e8a7bae4f6bbaba1d1ec9f079104c7b5457f9cffcd26dd89a0015606cd9a18322cc4cf1c9053619b783740d36592708c25dd26cbf322dd430c9ecdc9740fccf3775c9711031db5aff7a8df4b1222808b3b19c3e382ccc37e0e8ee648c8b96d1f2324a7ce733353636d83a9eb9135a797159a1d60910bb3dc5b8827389af5e05598ec011ad", 0xb2}, {&(0x7f0000000e80)="780ca765f3ee64491f0c5aa211b5abdaddc1edacfbc2035aa9078ac10cadcc0515ea02d649067c32333ebed7896dfbdcdf60a08d1001ad", 0x37}, {&(0x7f0000000ec0)="19b8d68f81c2dac957be0030c8d084717e9f15740b8f2efcd823e8ba7915d98a5a7b1e24bb2bd9d512fef953ab413996873d4be2c9100f7b39057a5b3269422020bb69f9cdd635215ffeeb33763c31d99c623dfd235e21b9fb4f683f6ab42f43e6306e2e0e692d9cdc66d7cffd97d4869b97a164875413f6f5e4e2f0a018efad3f155b237043b8efc00b07d3781290bf12da3a21658a94d2c8f335932076d9ba1e3d8f31ce1078cd81819407a0ad4a092cf26aacdd888d44aa9bea06710623a53bb90053955a769ab1181ef6194d382904ccf6140d40bebfc15aff2bf7020613edd39d4a4ef25895f85dfaae4d8b4c2876d5d958820db4a3392d30", 0xfb}, {&(0x7f0000000fc0)="3e1cbf473e2a35b144be8efbced68956bb00b2ccafbc49457510e2fe33a18dd058bc363c259bd6e4fd295cf2e6c82954b09dd61f4b908dae159c5ea681fe2885d4d7aa04", 0x44}, {&(0x7f0000001040)="b4cd3d3af81535b0b6dcbb987ca94e9e9c3fcd643e2517dfb33ac9c819052d81ba1c59d603b255d57e72e13747782d0d40d16d0a0bfd7ad4b70348a4926d91ea44d33b8c8e2a208e4245c096f063201ad48f20ded19923b7979d0c6d6246f4db82a85ec34104810f75cdd2891a0ffc0968118d2dee5a358ac27996fbf6f8a0c5940b0251e0f5120f3463f512faeb2d27c623637649581ac650c2019b14fdd16f0dba4bb4727d2734aab3a35225ff69822edb47fa85e8907f40be97a55d090e8fb8e5ef41f2418af78c9ee0f2c957", 0xce}, {&(0x7f0000001140)="69c63218aa2cdce2e57c1260a24af4c2521d75d5ec97eaacddb25e47f1d175b4a6ebd657b5e923d35b3b5ee2cc1895a3981772a7acfe315cc392ae3472378dad156ecb4afac292f8b1f6746e0b2b107866978c656fede86325b869de8d11bdafb7f57cbe", 0x64}], 0xa, 0x0}, 0x0) mknod(&(0x7f00000011c0)='./file0\x00', 0x80, 0x0) 00:03:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc028445a, &(0x7f0000000240)=0x2) 00:03:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000001440)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0xffff, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x4) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f0000553000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x8000, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) 00:03:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0504417, &(0x7f0000000240)=0x2) 00:03:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 00:03:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = getuid() r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:03:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc080445b, &(0x7f0000000240)=0x2) 00:03:49 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x10000080000095}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) 00:03:49 executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000180)) socket(0x2, 0x3, 0xf7) 00:03:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7, 0x4, {0x3ff, 0x9}}) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='c\x00') 00:03:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc088444f, &(0x7f0000000240)=0x2) 00:03:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x7, 0x4, 0x400000000, [{&(0x7f0000de7000/0x2000)=nil, &(0x7f000000f000/0x3000)=nil, 0x7}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000c4e000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil, 0x3}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000df9000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0/file0\x00', 0x6, 0x2, 0x4, 0x1, 0x7fffffff, 0x2, 0x80, 0x0, 0x1, 0x80000001, 0x72}) 00:03:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="f89ab37fc8620586979be9c520a6f0988dc931ce66944d4a6101ab842fc1c44ec63298535113ae714da58236e5ccf71d2a026e630ef9438502abe5906f007f344c30fc7865dbc6058c0e58b60ee65a43160261c025ecc41ab4e8bd7fa76b7ed40d73fac48efd28d49256c550b492ea7476e5f6be79687fddb15f72886c8b974ff1", &(0x7f0000000100)=0x81, &(0x7f0000000140)="205ea9eaddec55a0258dfc34ec23e984b6481ce915834ae9554b6c1552013bafd415c7675270acc3c820494db075a65a96b85a2240081505a54d75b0d71ba9", 0x3f) geteuid() 00:03:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0884450, &(0x7f0000000240)=0x2) 00:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:03:49 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000000)=""/44, 0x139}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x1ff) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) 00:03:50 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc0e04412, &(0x7f0000000240)=0x2) pckbd_enable: command error pckbd_enable: command error 00:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="000037ce00"/23]) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) 00:03:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0x0, &(0x7f0000000240)=0x2) 00:03:51 executing program 1: r0 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000040)='./file1/../file0\x00', r2}) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000080)='./file1/../file0\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) read(r3, &(0x7f00000003c0)=""/233, 0xe9) unlink(&(0x7f0000000180)='.\x00') 00:03:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)=0x2) 00:03:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)=0x2) 00:03:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc110445d, &(0x7f0000000240)=0x2) 00:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x4000006, 0x0, 0x0, 0x104}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x5c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x88, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:03:52 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc110445e, &(0x7f0000000240)=0x2) 00:03:53 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc110445f, &(0x7f0000000240)=0x2) pckbd_enable: command error 00:03:53 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc1204460, &(0x7f0000000240)=0x2) pckbd_enable: command error 00:03:54 executing program 1: socket(0x1, 0x8000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0xc6}}, 0x3c) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r2 = getpid() ktrace(0x0, 0x1, 0x8, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r7}, 0xc) 00:03:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000c) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xe2d7, 0xffffff80}, 0xc) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 00:03:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc1e84415, &(0x7f0000000240)=0x2) 00:03:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc444443a, &(0x7f0000000240)=0x2) 00:03:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000240)=0x2) 00:03:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x4) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8000, 0x4127f296}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendto$inet(r0, &(0x7f0000000200)="4b7e3a200e102cacfc69507926fdc2150f7ae534ce3799821eee93eec279651d8ac9da50f41668161ce6c7ab7304b02bf4ef087f", 0x34, 0x7, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x9, 0x2, 0x401, 0x9, "067fcf799615b39e3ccaa9f3ceaa4f9b09f0b677", 0x401, 0x6}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r2, &(0x7f0000000100)="39334bdd4ec08b5f3331c980f23d9eb989c5b66f036835051143f82e99da693240562d4238a57658a491dff8e5e1f81aae3d8bf097015f7dafcecc4cca4e26b83565099a28cf42e919be2472ab317a938e4dabb75f98a592d9136b68f7418883787f52854fa3b862129ba31666631182045b669a1a114df3992540e635d86ee216699fdc71e609c4ad8e3ad3", 0x8c) 00:03:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc450443c, &(0x7f0000000240)=0x2) 00:03:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)=0x2) 00:03:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc450443e, &(0x7f0000000240)=0x2) 00:04:05 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4, 0x0) 00:04:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc450443f, &(0x7f0000000240)=0x2) 00:04:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504440, &(0x7f0000000240)=0x2) 00:04:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="2d1497c33d8a333be7beb2712a4c48013e00ffffffffffffff67da05ff5833d1dfa7b9a82b9b65538ca4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="68634e19767b078420f4012109f2e9b5db095ae8653536665b4b7cfe11c73aaa1cea45ed4d234db32850"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r5) 00:04:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504441, &(0x7f0000000240)=0x2) 00:04:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504442, &(0x7f0000000240)=0x2) 00:04:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504443, &(0x7f0000000240)=0x2) 00:04:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pwritev(r1, &(0x7f0000002680)=[{&(0x7f0000000140)="f85b845ed86feec4939b1b57bfb852626f0f8ab574aef22e0cf8bd71c8e86a5ce7c75a344bf68a42467056f5713a6b3cab38710a4a14d440e40c718eea7503b6052ef2894a3a19514b664216c722983b84b6503b7b6eed4a4ae8a77b48953702d818460442df96bae732bd8213abd8102a678a8d5ced77ce94f3dba83a20dfd424ca245c0ffd8502ba36a84a1546d2974b51939fda7ad900cd9e4815d1f957132a3ac0b063723bcccf1bd7", 0xab}, {&(0x7f0000000200)="24b9a8eb1de8cd494b0491e32c8455940ed61629867b4452942dbe413c07df5399671cbb3c8c340524b9d25d9e61cc2dbfc0988e30a4d01385420953e7991dfd69bebe47e199a0e124f84c274db1fd5c8d756293993fcafe379e4e4f6c383bfde570a50dec09c80d0177c32670b5eacc591907360fd1bf4e53a6f7a36604b9561efffb198fede4c24ea6dbdf4bf2e6ab083bf3dc503cae5086ffd76461b93763f523d5b8253f42cd5709bab60703f00e0422ea3070d8526c0af95e201ab63554fa684b8f", 0xc4}, {&(0x7f0000000300)="eb3bef2831b24ebc407b431741c17018ab61d45eba163694f1cb6fb19029852019638b92664d4976c2b294b870ffa111dff8a0fc60a1334bd86b5b5055f800ede991876cbcbf9cfd650839efdc9144bff817bca341cd075565b434ab1c71c94f93163a9de7b0e6f053c06d8607599a851d2e12cf0d2367029a59b4755db8eb550e2c114246a189ff6829e41b56dd47d0297d6d9644f0bd8966bdeb43ce391b150388c8f5d49ffd5aa9942016fba670c1815e054a60", 0xb5}, {&(0x7f00000003c0)="fc9304171bcfb08ab54762ded48b434bb4dac7f5588df1c2537b8a400b0326cb9e1af1e1d854a704327f95a5ef0f25ebde0eed7e5a17feae3192eaa5d60ec7bb4371743274e5e487459a16f11c91e29fa0b1e230a5c39bb5402e825f7e272389277d267c884c0c85edec45e1cf4901ac98a8d19da41a73bf3a6aaff2d57d146b0ffe364a08ac7b0ffe2a4288a4dceac882da437496593be083a479ba2a3fd348d67532a07969ee3237c7abaf7eea0827353ad8fecf7980c6d596d0714532c52cc3eb0bbe19a734155e1efbb01822f46059ae83ee360e1c5d91dbfb2d197bc54e2421d1d0383fab911c2d0f50c2c84552983cd415c94a7e6da930470a32dc7f50f411b1dc5387db76e53b3062e8c130e813bd2b9247bfa0c40ff851b5c56ea940b472980ed6f22dd2e64bc8b18dbc008359137d847b181ea63bd1cee511274a23d04eb4fb6a63df0bb0a85611158cf894155c78aa4246a533daeb92b957214a39bd9facfcbf93a85d04e60961ab710dcf92637102ccc4fb5c0bedc3aa43898064a2bb7d8ac3e45c4116442565fad86e236f32e867bbe1fee719f78963a35a123ec3eb26d3c4550f261b73ccaa6c78fb14c3198c7462ea829a930b2565c6b57ef9f3a4ec692754999a29612837be8fa888de58a37cbebab8130dff1a5b514b6ecdccb5fed9e737fc05ef1847b7ecb5792a565d10ae627dffa3a9d8d0501ec91dab06cce7f08692991183e4ce2eba18cdd3116197b835ed0cf9a4f70a3e8650c4cb41c733894a3315aef0213a97564f6d116a988eefeb1ec3575053e10ca14a46674045564cbe962d222e04c6a3840f82f4b7f164afa2da256169b5f2b675d0e0f4271974937af3d05a7b3dca66459b6cff1384950589b155fbd88e261465d23cace983454a5774c92ddca193b2ba68745e738f3ad7a1c1928dd301e9fb73c194b194e3655d4c9f6943822fe9a6f486f9b2efa51bcc965f0a4f549ed34bd290022391ea9615c16e707086d9edf5afc76117a1c44291839b14d304d853feb4d2fab88614a3ac2839c9b73e4f88be383b14f1a80f2a953222187faa68d371f6bffd4fa089fe8a1850b0376b54874f3a26f153e6dfcbb66a07586fa854551461804590bf1d20b15f69036b189fa823607bb01e79c5b669986690a68aeb4e53131c9d92323c69c72f97b0e0855fa4a4d4e79cdfa3145a20963c03d753750ef97f0460760669cdb8367e510a9c9918db78a5b9f3b252acbb531ab7e052ccf290d4eedc2072ac936bf7b7833c47a03fb4d1665596bf6608c062761a05ffab86a4da048b44ad278ba43b80cc43362912fe876b56a90e0d8ea7a3f2d3432f14e941c73fbfb7519ca1db5f3fbc0e365eff7ebce05f948603ec63dabccb7b5e4a83307e2f2c03d31f4e0575dfdc2a182a3e4dd622f56aeb6e7b5e8d2720e3afc7b32b194a7ad7ddcfe2eeea424934f277133feaf2d3c1692dfd60749aea434391ba4d04b920e4f7d248f30b03a182d0d18c14a3090824e86299de6b187d106a32fbf96ecf497cd4789e9da1946c80bfd1a33a098d47f3f043eacb452f3b59b856afc36ef192a3ac8b05e1b3304e87bb21a4c9124dd871d89e2102a54378f502a7d89f2b3d71fabbe5dcf7ef68c9a8018c6349e0420046b9009c7f8abb0fd49029ace1fe18cd95db16b2c65690984809c64e0bb45df9433511d72e7f60e235f928e087cf68607dc382a1089b744d4e80fa7a2fdd333ed33be6a12b8cb53b959c5d736550f98c4917cb4d44d7a3eaa81df1fd3d99f28e9f930df7efc6086db02b0125b10f6bd48a4d50ccc8fef66ba313986da7b113fc6a7df89b794df4929ed2c5c3e5cfec1665ab0042bfcee40b711d3086691565d1c2a93963cb8e1fd7a65b24cf40e69dc28e398b0fc21735cfbb60f3f1333582c1f18cfe0dd1bfb91317e892429afa07dce77ceecd021cf566a6ad40a5eae96045798277426fe90c9ff6dc1135054957dd978ff84f816ca8ae9095aaca381bdb5beabf714f745d7f0e539450e077657dd4338322c8cb163a9b943335ce81c89bf771aa363649035a68ebbe18bfce0f14d3ffad03c90eacd16b7ecf1103582d885b13d0703ef4235355a01a738b4f1eb954b07fce5299e310f28336dc1144cba68f4bb0208cafbaf1a9e953a396d84225373bc71fb23270934ba3d93e00ad1d6615e398dcf86fbbd13a9ab7fdda34e771ca4e061fd3fbb90a03c8fcd24480c52e819c6898631c7c9a6069bba16105994169a4e1f73fd9ab6b4aefd09971a663dc07adfdb5ea9de938187f82131e0b7eb0599ec06fecf71309ed068efbd12d8dcdc846147a4f429d0639a938688ea9a409443c4bca6a4d738b8e6fc86825d80f527cc6fa29d7bb99e9b919c390a4390864582f625e0ef008caffce25378aea04ad71c5776eee0dfb519354eae3f83c735b3ea4fcb018e97951e2240d62e2d11be785ac9ece056f5224c66e26a8b12f959e8316f8ad672d5dedfb572d7ebd6b911f000db11b4ddc54f2e482ace2be105d983c6b6163e7e240523ab3afa1ae4a353c696d4d9f4d329352c944ccbac5cf157de4d96539e493e3081fbb95322cb76826440535a84a60b1f49fa0266f37957951779968b5dc3ac066427d5ab8dffaf728e0fcb2d8e706e1181c76f0f64b8112376755fdc97de89354db2c17f0bbd01e7a1ad7975ce839eca5a7bfcc51e1a01aa3337446573a1e27a97756d9bed1a40f75cbee76af96f96d4a31e99397a90c75d1e1b55209ebeff069a4190cb5c4dabbc955e42d6f2fcea91ce1e86068d285f2e094eeb444700a0261f8419590cee19cb8d4c11b3e2001f51948be3542682c29f97e15a5ed4f721801b45b19f0e0cc0af18943874821c5ad6c418fa70ef523e9665283307ae76417ef8618b77a6486ac5509e7a198acea3ca83ef9cc6f6fbe5e093b167017adf903fed19956d012f2587190b449a42e08e639a83a2f20814a70bdd7c4d487412e70a377d57c38b4023b099d27b9f465962c6a509520f09022202f64a81b650a58992cbcf6b4f1a368e8271bff31f53939baceef9329f224a241e8c821f66a58a244f06ea49111d1a6cf9b409c0caa74b6b8871233f83ac46be5781aace6b6884265b7390283053e0ce97d7fde6a3ca6d52709e8262d2bc0428a156816531a6743d797236fe331955f53bb27a96903870e113c0a30aa243a72eae1f5208b868c938c848910265b1b777fa5bf793e7ca8e95bd11a78ecbe29e9306320eca196382a8fad3a66c732f8f9d05a2bc9f11f87e2b5aa4471fbafb7d7e2eaf90597b982263c1ecc4b5cae408aa5e4b5d9e57687001dca6cf74107ffa891dc888962b1d28cf5e290d6b8ec8b136a71ca89df22649620552524b83b48119b7874ff8aa0d7a6e8671d0037cf3bc65e899cb24769989daa637088b079c1b9e5cc00803916891d42d98a84c556a98dc885eefec940cb0997e3909413c8a64bf84734a951e8e5351dfa056decd735bc93c675cd85cdbc695b822d2af8ce87504450d27da8e8253a2903350016e8fbdebda5ecff723c5454e87f56efc1c5d2af02862f6e00a321aeb78892e4ef7cc849e8b6d06bcf2280f9ddbe6e1da8cf679149605a12822a6c9853ffeb272db198e5b386474e5cd164e24670959acf99b7eada6449e00e622a8a44adecd902c990548fb7ab1544b7bb784084dd028dc4db6a8324f95ac734e8a001d22685e722d409991a1f10d183767ff8367237e4ad107479bcf4fb03c7867b86a76ddd9e1cc1f466a45f1697378b144e2660e96fa68d99cf99a00dcaf5629b9c7cfcc758c36c192a76814a25681e7056eb13b9a447a11a4a9f49c2860a6e3cad0fb90dcdc7cbe254966fed9db77f119f6d90265e7df955ebf86f9132902556961778e11b9c3670775f500473e121df0819965ff33b8b3cc786c6e26acbde98445723e800936ba24b43223c18755ada35cabc8b1fb3e7aec20363b6225864e6b117c0f123e6dc500ec93fc54f29ff94a23c261853eef423fb1b9c9b68c3143c796ae079cc64f90aa6010eb2e395713bc64edd96fd3c3c7b3684d8379bd14b47fcc995035da83c5a0f439d38d76f1e43711c4b1243110b046dba07c1a60aae052d329d3969dca6e0cfa586e61b8baa3c26ca19688c56f4a4df60aaf6d01a5ec7331b71bc98b031337e8573858351f5806609733ece576bfef6b300e3fbf7f41452e6c1cba6305a0b8b152929e5eaa08f91d333724815d9665ac995fa8e755d6779bc6ec7f5994357df88aab6faca2ed0b907a0285bdd551c3c78e0891bfcfe63b9939d5cb59cc953c2b584902335d5757bd4ec37b1a7de64e97fec7425fdaa77d43a38a862546f7b7537d0e884dfc2bf68df42b8bfab3720a1e146e7ad74632997d83d3c004ecdb1c9e71a0fd8bc17fdbbd059a13e9f14fc90d6700e56054329c45933cc12c686243106f0a75a1ccb29056ae73dd3c53986ba6a552063440872425d4378c4dcf6bf8bb50863930bedf476c2cd6cd320c78045188595494515eee913a41b321daa835c8b75efae8b929e4c101dff81741ab55878e03bba6bf1f6538c8e5b60a361051916c3d1677177ec4bc41da579b6a4d3c780112cf16b662736ffb0d28e0a0a400ab9e02d311989ac8ed9a6dd6e833313f17f9574ac5d66ca4cb6cef8ebc8f78092bdc206f2396c554fcd4c42a356b613f30c780a9b9271828435e1b9ff7c8933fa586c8a2ca40f49e5656196255caa5b73e4c90278aa3558d7e0c15e54f51baf80f1e6b9c9cf546c422e3730788c8b94378fca84dab6555b54dfb95a35aa415f3fb3128983b0df79f480e45280fa74482794bc1200be027c41c65c0a24af16484ff930a54963d8abae68769766b800f1da27507126a747675f563c9ad1cd2b6e8253cb682bba80dc3dc7aaa1576e98e00834c311c0fad38f67e2147ba8bdce2af9f6b1b8aad8ae63129e9ed26c6ca8cebf20d769dc1577a41fe8fe87811f9774794e662cb79ca88df14f683c2883afeaa0b5b0b1478fe1bdc800963e8ea0b7b198650418c6a1ddccd3c0f49d5057c6ed3392a1befde64ebf3b1098f372fd6142291c365df53c210355b8a72acfd8e2e4fd8f52fbff8a0b8806532c563068b389e31e9bc4cda67aef5f77091d3baa125827617b01b6c8330dffe08aedcc41df4e4abc20eeb9af2cd03040166a02130e2ade2c2737872e27b4b42c2847a7ef75e980f87d40f1c27e6a5c837e1bb65cd0b72995e1dd19ac8c6f83eba577e63369c9d9f437282e3ea40338b8f87b39e6c9bb44f262216e6ee444367094bd67de93cae7f8dc1d2d8b23d9fa4f1fe741e24389954f1614fcb34af1c1561763af632b3383c8836b74ca0aed66ec55d2a8499fdc8dfee3b071cd8a91a1956b9a59d3060b7615a45f3cda2d2ecde5ff17b2a8560f2a78a0be84b7983159621b5540b25cdf03f664082f74d3998359b512a917d129c23a4927c95c635803068a3634d919ed9eddbc831589369962ac319bda637ba508789247213471c7a62d70f5e5322aa416ea676d3a221d82da4b222d438355d35ac2c6bb802b32b10612f915e78b4609834bb654db96770d1915c24da3514ae9cd4afaf5ea271a564b1de2d311d10b51a90f4eabac6e18cf9ebb1b1e0371c8a159a47911df839af9e2f1132d257b45096f567be6d14de8d8c41bc214b7dc26bb5fa40adcdc2f08659f56594497572b9283c5f45f77d45ef95a37ed7e1baf55055bd43aaa12bc316943a387279fd3b7213058670e6bf1aac7594b37c209f2b40e3f392665", 0x1000}, {&(0x7f0000000080)="9510e161a8d581d35005db304b97321baad0f83587c1e8811cffdb60411da618f28282e03731418c4a78296600c371ea54a76b42b3b9e3c4b9a24e8f0413f646ff9af9eabf3c9115140b0c9158e8ff0144889bcac04cab1f5d37b7a8645488e25992733f952aa5c57ef0", 0x6a}, {&(0x7f00000013c0)="f7a22f8869ad3cc8eec9704499d547b6dee61f7e60466cf3b557da2e07680ec89c65177acd543a1d7d232a33b224100473df7b18af28a8e85fe3bf125d799332c10b54ca3af95c154134a62435968d0214f9019c04ec6269042dc5a7b3dce4fc9e5b9a64e81e7210a1680f542865a30e0c0344e2e4ffaed3b185792ffa92fd68e8b7bf6a223c1ec00d698ffb14937ad57d4f36e038ed089fa19dbd9b061c5754f07de964e430c9a28b180a689f1cef2dfee124dc01e75be4eaed1c05", 0xbc}, {&(0x7f0000001480)="d50b28937fdfd8548880d01e19485cd9d8ce4e038bea13069c86bfef3acf47aeccdf402414e59a119d6892a03f8cabcb151080315aa7a3f00b72a98b23549cc0d8d9272266b2", 0x46}, {&(0x7f0000001500)="adfbce88b939b8e9185bfa338ef3e371a207b70e2256595c3f1580822a92e1475631fde3a69ab02ffc0d2dbda73d492050a7c8401e1a914b2791615663d255eb6cb5b61ad52435135ef4bc5adc340f43a1883d2970eceb68998c061bb2c73906bb4f1693f1aed2cf23b9b1e581cbf183e2adb9b86477104f7c25d3e29d001eb1457a27d2d373a4dcec83b1a25b3569433c5273fe518f794c236627fafcfb02c07bc7591c3f11f83484f8e289bb3e7561fab6ab8e2e947b66015ddb7e13ef65769440f277d91f2d59913d91d72266fff45c38f24e72b06a44c978165cd721d5108f3ace2f74f6ac08dc", 0xe9}, {&(0x7f0000001600)="f64642e61e3be3a61bbdf662482b2b0152dc2bb2f3f3c68bfeb4ddde7ff219a4e8937eb62a394547b1203a7c5a02afa29ed1a69d5566c1595db15a6c5286141b7c14511ed86c4508f037f2982ffd52b55872fe96cb7005fff8c77fe5d409eaf4c9a26780903134a7abf5e02db68e7c250819fdfd0d11ccd7feb7a2c94fb90a67611fbaef5d967d1efcff766f353a337f3abce96ea60ce16cdc757c842ff83d820b45e97e94058c844b66a666e8414eeb9bb84baa78e277a895df928e4525032ce75e6506ed416e0df9240e97901e5ccba72e4e16c9090bd3f3d1a3886a463fbf7ec2c317fc0d6fed09d787161051a7b31340270c5deb3406e1ec86e894ff594e4adfc077ad4cd6d54bcc4a9d86c6aeba65c0e9cdff29a482c20aebf5446c082de8adc0169f10f8aa0e4589e9061271f97c3d1cff8748538ea38af809ca5e8e9ab5a56d2d5d44a190a10b7d39ad779bf9b58db2b9b179acd2b3bb4d03196058f959497e703f5793599bb89f580cf76f9d3b4e8b157c5fb9eee163def888b0c10b19eb8a9f05c420ee2d5813e2ded03c34f9436611205a7924b8ac2f737c63f8dbbc83dc39166e4cff866ec1a316914ea154613055334b2061a8807a055aa59c2b1faafced33b60be79480482c1a4b40b5f32165205504d460bbcbf432514204de9799b230c383c2704a042120ad3e28dcc09c73089123df4260aeb47499c2f303e97d84635fd0ea85965b38a94ebbfa56494c9f3b3e076915e74301ce9569506af9da21e484abb7d2173e71ec521fea1c1c4d2455569287d2c93b9e1b2697ea945f7b3178387a97c53f0ecfc181e0bb65bb8bb5fd672b7315864e135a8383ac9240f774d0f4941fc790aa1d952f4561aad584fb726406e2920d79961e4a269b5830ba05b64fc2a66b0e1cdf39fb385260dcc089df06c71e7d9f88c46669f3ebb8494a613e7e6662695cab455e70cf18504eba1aa8aa1b6e45c7055496ad01851844bce1c18668f2cb5688ad3093d7cba4441ca809ffff8d0a9e374a98e625b3a2d5ad10c2b6d322d15f323a296d85c13f9b8008593ca4ef9ee6c7885118eac03421a91a070e1ea82ba907149cb6e7ad8fbb3528fd45d6797f6529e97ecf52e7e1b5ae538d7dad14623af5db91edf235f79847f1eaee8f7eaba4bac6dc3291df69dedf652162c57f91a95152af6ccd4bfed586888f646c8179b2c5f663c1db2f05457c02634a3e01bee2d1eb9a20313e125229c573f99917e2d27b9f620137724a58969a9b825db0f0d897629d31bc1f18954cb98dffa25049f60625aa9789d208054aede624a857bf881dc172dd04eca146fb0413b82a381625a9ae5fbfc8c9719acc2b5a003d740afd665d618d1d9ec167d0d15d214056d42f358136e155e2e590cfbcaece1fedbb62b2192868225aace53bbf311d30f7db7d8fa5b78d65607ec278b91ec889a4750da76a9ee3678c159551fe4e522e8050ac240c6f425212cd3ab7225bb351be0e00ad5604ca0f07db021acfa991520dcf2d2e282cd3f2d1cc914a78b46db0ffc9afc6da741a5b6e9f0651e8f6444208e03f5dc6eb7160d1357b5ae9e7604ef118d5eb6e451fbb317951e4b7416ab354e802e3a08003709b38ec740d4a1eb16b2e214368f281ec548f977decf02d092f7a2c76b288341c507f94c7c5f20896688f57c5c8a78b52ee8d93ba47551198bede0d9c7744f58a962c99baccf9a7d8f2c9c0433edda420739ef6953e8f60e2d082839485a8872975ce7b6c86201fc8ab64f00f6e7c6e34b5bea519aec375ec9c8d432718821c54daa4f7477a3d98809a5386c3ee1687a5b6af38dd20633936cf6b7b613e189f687fd0d2761385b745f9d7d95a55a0460df657eae3c1225a415c5d454a453c2a7db2dc8913dc857cb4236d02685895b195316c4c99a3b5595d4fe5913817f35fdb908f482159f615ed6eb1e753fa7cd31fef8c6aa4572fbed9ce5741be693e97079ce627a57235ee7f158ededd748d733868337fde5efbd99d5c10e9e8209a846056326efd9e4fb6ad9bd9cc7e251f56801a25051c56295e89101a544e298983ba58330a951e91931356a0b0f8369876349ce9565e2dc692bfbac44460a54015176acc359030c1ec11d3a81ae531b764a7410b1b35fa85c37011a16b15b90606413cbb0892ffd36bcdac24ab0599f58708f520a0fb5a3268d096bffc3522addf5017507c643721a1ae40ccd2d9c2cb353e2ae6a0a3d434c50d19280c5b9036f528f28626a6918f4148fcbf0f5f73ae5e842997184844fab67490a1fda720e5fa1213f4e505b76b3ffed35c8dfbd7fa5aebf025e1466fac24953e1ad6f3c23ccee6ec2a448dff0b817ce8ce0497c3334e9fe29f01f74e0487fc4f43bd060948804404fa7ef892ccacd9670cd6c45c3af6f2ff5c8456f3e391be8dda36936a977f27b69580ef04b6774fa1e505c3944845b433a918c1d68945e7fc598350793a08116c895d64a84c77feeddb08ac53272c69a6024922815eca1c8b001fcc6d66d3b526d5d2e027021b2b00696733bd4459f4ced07650e8116b29abbac1224a8f801e358fdb6cf4020a5a9a57033b13c7ce52ef0de6bbf497037231c36158814af4ab0ca55326c4f4fc71720a387bd8ff6aabe798a0d56a067bddd63fe627e28f03392921df9286dc7a50c71664ebbea78bb1c14bd10669f1a20e694ebdcb147763d9bcc29cf4cb27f11e6c18752b94094ac53dd60d06af5a4cddda2e184ad3eeb1007c6cb2dd7ccbb8aa6a51ac159cbaddb1b1509321adec2afbbef844eeb7bc158682487ddd4d08d0ff70752e300f3eb66fb42139d71ec29046a7e3a46f022c50e29b5b4f8bf7c5085a75da37f8deec727145ec67bc6082ead40ed7c42847d787829c14ffe871370b66f5587f44ebc4e7eddb2cf12809858b2c4655b891bd40feb128d96594e17b24c2ca5cb3f8bac0c31d078bee083387c1c51fdeb7a87b28de391e249e167ce0a8d71b4ca9920fe6f135b628db4dac88640e13dd20f181de40a766f02a9fa8d5d3280281457f1d6998f95ac91c39c5eead1010c44c87999df7a2013eb008270aa0e2da3c2780964ab58dc05c66702991340b477873056189323d4c647d9e95f1a3499ce98d8cf93272db9795b4f7d8333f494b67f9ccfb96ccf0a596564b8deceafd574cf41be912a706ac638fed8a729e0e1a4669f16dde25a399f8ae39e2a03f7814ac7b67a350cb33819c529d8f7ec2579e33e140415e30776bc3e4fa890c5b51e0e59b20633eca87df206bf3cb02f699402bebeadc6beb9d835b1bf6df81d52d114c194cda03f5325b419a3c1d2663201b4dac2c32c3d130a664f09655aa85afa1278b0bcfa792853c68461f7547fd34d83a1817f8e39c180b8808034fc8b364787b11dd36dad30f77dd4012b113ff7fe2c4a48f0e9d88cd883536113bcf48476713ff5f4f68f0e6b0e8f9a4a02b7dd2a63b94a9ca8bf5c23313832b642603a7157ff44b05cc3519d5ec39e8a511ce7a898210701bfd6b9cfc76273ad352830660b052b77486488e3c779cbf3c2ffa544b151708924cec63c848585b147b900a268f71fdfab8a3627aa6fe5e932f7e19a62df64e555450489f347acf6948282ca84a487dfb1f10e2c7ffe592e7b3071a4a24d353dc78c54ccf5cfeb9fc9c02660e6e5cfb2892da9fbebd333ab86fc77c10b5bb1b792ae5918daacc92022681d8fb52468b19a534171d0e2050193f7f9486654fd2e2572a2e9a3c50b85780adf28d577f04dbe0d17744fdb11189dbf4f9b9300ccf1d348cfbe8dd71228ed6d5c9db95bc5e4fd2bb8f59763d6999fd9567261fbb7a872ea10f0b4eff76854902981e50cea490bcc1acea0f602fb3c93516853571752945739c0a008ce1bd7839d1fbce022edab3f6c56619b0ec29816293caac38eb546b294acded80c3cadd12d5907396ae5347daacc02fb982ec4986d7839a95d3872cf5efc6f745945037791a0334b9f081c82fe8dd542b5202a8917493a1174414c80fb6781d4a727ed2b05f673f40bc65847e71af5f4a882b9bab1dad775fcada4d3674986df616daf8e7db298c1d5e6b445d672edf485b10c47d200cdd9387ea4a1ca0da0109aa5c75915f7a2186b210adde094f06301cba4d19ee1e79425b70c67d55d260f390935e090545d27de6d21367e73c831a8f49f1f7f11788c2ef22210262f4490d93141eac368fb12a8b221ab3de77526e74bd827edbd23767c7882cd5cc35f212b0f7662dad919712a750fd54ea794a133df5bdf81c95a05d11cc62817ffa9c2aecbc71c9caa6ca0b87534452d932c69120ee47afb911241c6039480a0ebf435a1da8f0f09c5778e59aa0bc46cbdc00dfeaa61fb1029d14a4d5edec652b5e058effa586aff125e6588bca5c574c2d14dc87a27926fc757e48d30951e847ba08ba5e04bba6d2ac1f745a827db0b01b96cc8a4558128d0920da73b2bb8dfc9ba8afb1a339f0266a545a8fa6fa2ce39fbf94f05d6490dc844d74622bd6f9ae664ebf2cb9bdb4285c7b746aee4b653b12069aabff5adb1abb01eef611b7a4f49109151cb5cacaf3445e13db9457391f70159927d394b3329cdf830de24c494d1ac80ac5f46b740b33513c42a759a319c9e7049b8ceb60e7de9e6630dcdcf83dc7eb6ca214ca87d4b152feade387f2daf63806c3e952d9efea624493b6f5535e28313d166af1dfce09dfc9ac1dfbf5f41d20720ee7dd0676d2c8ed0fdf135951cb68e19d63e0f0add0a0427e89e4b1cb440ff2b88008197a9d5ed2adf7f4a62439aed7a765b44eb76f0b2d9b1be3fea976738aa7a88b932a6c41f3fb87786d77a8602b1cc2bf7315c2c3105c3be2a46b50c6fbb15a35ad84c882996f57b6b1a401ea3213c30ec4f71bc40adae7aa47a90db0d7eac864da629fbc454eb824bffda8091c75a4e73604a6d85f593b6e1fd2d4da6525e133ead6d0d7e6fd25b0f713217abff69c64f32d54229194bbc15698534ae5c5130e59938475adac0924af7679bc7797fa96f1a6ba5c84384343c335c0e27ab5930bbc9f5c744121cfe6e9e62403cb1be2958968a015ed66ad69d3cbb196a5fb98e8ccb10570a751d9f2c72ae730d16a74148b980de56f3e0c34fed29bdfa6d65b5bfc864d2eb10ee00a63ac676ffbae2949d3c044a9e525f24aced8ebcacec6ee156d60dc8c6c67e425f2beecd19133979827eba252db93b8cd434a77884bd13b73c1112a6698fe48a10e0370dfc5a1370926d36a210e64ccaf03dfb8de71d48ce90a3a756397132cd0f101b2c80fdca66e3787811316c8cc69d4da94749461cdb6754024814b1215c96bba7b838c095fd259552b2b678df8529497d3b66b1c5b2c40787bc985bd6ab470bde713779e83c836b60ef9e09bf76f60c27c146877f2d6b0aca7a85296f0e838553fd5fe30805efe00fd6f4fd57808065afbbd2b9eaf96c825472423d0b3f6b7ee93bc5c9a660df4ff0341b34eab7c0c9111eccc5d56d5fc6a3773154b1a0571c6bd0881baa1e22faed84cdc9496d2e45ae46e33e5010338bd22883c9c1b45a9f60a28e139b7cde3763fa5398962d9190fde5fdf78119e0ff9b38f62bba6111e0fb25925aeb22c2092b16ce421e2fa6c5312629746a95183c4313cce055873d33d8d9085d789dba07a45a3feb2f72a7968753c6fb8673a98a3c9740f9e413ae07c3ac091562141cc370335dd87f4b934bc817734e63e0c5621d8c49abe44aaf6958106c92e2b20235b3c85a36d67b25e7e6dbffd3f035d2ad673544898bfb76c08cb98", 0x1000}, {&(0x7f0000002600)="29db578507028e040fba0c2fa4fbdf636b34cfd8e46d75866f1c28d4bbb4c703a3c41c47d9b8de920a8f0b39798170a9c0a07974b0eebc735af3864d8983c6f4477bb6c6bbac598fde3b31a838be14c65e828c221a6dac7b7fb9085db089", 0x5e}], 0xa, 0x0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) 00:04:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504444, &(0x7f0000000240)=0x2) 00:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0xc}, {0x3c}, {0xe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) pwrite(r0, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0) 00:04:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504445, &(0x7f0000000240)=0x2) 00:04:06 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x4, 0x7, 0x1, 0x3}, {0xa800, 0xc2, 0x1, 0xffffffe0}]}) pwrite(r4, &(0x7f0000000180)="3a1adc944f0000758b7fea63a2364b00000000000000b9bcddb56b6a843c3c77d8839d628f5c0cfb6c33d3c76ce9db1484600df47f6f2a78a39627c413786b9bd1434520c4cbb328810bdafbfb35bcb494a2f01ac815dc47b032c35f7b00"/105, 0x69, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2010, r4, 0x0, 0x0) shmctl$IPC_RMID(r3, 0x0) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) close(r0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10408, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x3, 0xfefffc01}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 00:04:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCCBRK(r0, 0x2000747a) 00:04:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504446, &(0x7f0000000240)=0x2) 00:04:06 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfa50) syz_emit_ethernet(0x5a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa80001600000086dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900000009078cd000000dea7000000000000001fc1e08b5fa309ad36f586c16de38bf8c3e0c166a9c6719b54f5b426eca9f15b93b273aec45251c16375517db88123df6c76d3070f9beb1e6176074584c2095ccfb66d0a10883491d2507fd6efc1c4a65f0cc6027498a5169100f41f36ec95d6a82fb7c257ee8a08689df80dae83b61514c2117721155cab915217872191151be6d597709e08cc58dbf47be8b643b1715da7e5279f825665214d1bc9471e47b755f825b33ebbf4e3b95d8b6818f017f2"]) 00:04:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0xffffffffffff0000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8, 0x1, 0x7}) 00:04:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504447, &(0x7f0000000240)=0x2) 00:04:06 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000000)=0x3e4, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755ed2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x262) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000200)="5ccdafb5a507a40153267dde7c8169c011ab412a7ec9196d509545aeb26d3f168d05547b44a2c5dd08973a98f8e8fd58b2d6c046f9063c40c81c10caa63995febd8aff5a2595d13e7448252c0a8d1ef9b065b00f29020e241de2c49b2cfbcf9b868c53b645713e4fd808f15dccf9da68a6ba6c0de55846f9d7cabeab38a53bf1edb10c4c7605", 0x86) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0xfffffffd]}, 0x3c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x7, r5}) 00:04:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504448, &(0x7f0000000240)=0x2) 00:04:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c6530005916efcb96021fd9b5ef74d24b8147dea855d3aadc3f1a80b8b17d89e31deac56f0cc3a6fcfec651bb120581d0486cfeb5986b50e87fa43e5fdfe9bb45ba5e852fe0c3fa3ab91f4946e8ced5dee0eeaaacedad4d646f8c883a2b015e9a352ae2b9137deeb4e9a615bc780b10d39f3fa10c7492b6e4a215cd36841a59c29b78ee372d12"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x6, 0x2, 0x3}]}) 00:04:06 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x10, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = getpid() ktrace(0x0, 0x1, 0x8, r6) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000108, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x1f, 0x0, 0x0, r0, r4, 0x40, 0x1000}, 0x10001, 0x1, r6, r7, 0x6, 0xfad7, 0x20, 0x10000}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='(\xd0/,\x85@#-\'\\\x00', &(0x7f0000000140)='%\x00', &(0x7f0000000180)='^{\x00'], &(0x7f0000000540)=[&(0x7f0000000200)='!#%{,(\x00', &(0x7f0000000240)='-\x00', &(0x7f00000002c0)='$\xad-\'-\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='\xa8:\x00', &(0x7f0000000380)='\xd5\x84', &(0x7f00000003c0)=')[\x00', &(0x7f0000000440)='7\x19\xea\x98P;5K\xb3\xfc\x92\x18^\f\x8a\x94GtdI\x16m:\x88+\x1b\xe5\xf3\xbeh<\xd8\xa4\x94\xa07\x94\xd50\x8d\xbe\x13\xfb|-\xc0I\xaa\xec\xce\"\x9d\xd4', &(0x7f0000000500)='%\x00']) 00:04:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x61, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [], [0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe], [{}, {0x4}]}}}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 00:04:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc4504449, &(0x7f0000000240)=0x2) 00:04:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24", 0xc2, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc450444a, &(0x7f0000000240)=0x2) 00:04:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x4, 0x1f) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x40004000000028a5) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xc450444d, &(0x7f0000000240)=0x2) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604406, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="000000000000000000000000cccd456b43121349fb4f798bf6961571c6698de41c9a", 0x9) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) 00:04:07 executing program 1: semget(0x2, 0x1, 0x222) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000680)=""/228) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f0000000180)=[{0x1, 0xff, 0x1800}, {0x4, 0x1000, 0x800}, {0x3, 0x400, 0x1800}, {0x0, 0x2, 0x800}, {0x1, 0xffe0, 0x800}, {0x1, 0xf800, 0x1800}, {0x0, 0x546, 0x1000}], 0x7) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000940)=ANY=[@ANYBLOB="5e8a0818058d097bdbf2f969f15b29c47c225de9657676fcb7a29db70dbe6fd5650500fe0fe1175a4637f547296151be99513199985e152718b9f3b1aedbfafc176e5b487ebd543578c20a9dd888340f19a84df0a7d7d5490798c66074d7a9b9ce5fbfe7445ad653884fe6c894bc1477dfc14bdba13909dbf5720c547a4124e7b1845df543689205028757c9d362a715c212b66f9b2c951994ffbaf88506bb8778f221e2e07b28576aa1b469703a63ae0b8193109a3c502acf0195016d8047090741502ebf8c000000000000000cf4821c96a4278d756853e562279fe19318d870a0605cbdd69a6458c3247b55f21122578ac27aa23a57c9fd4e12d4b9e7eeccbdbf0a4682f7470afe8429069eb9a8"], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r1, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x10) 00:04:07 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0xdeadbeef) 00:04:07 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="883efb9e6d4913dd8435574154a29a5dfdf435a2944ccf8bd8936677d8cca6a13f1ea16197dc9c33125da1b1ee8d70a87fc9ff99092eef3e6bc55ac26935ed8f819550beb6c3987c0730f28c4fdae294b9d2fbfac32b4eb75f2213717d5b0c09ab08163fc45bbb8e0c70bc29d4e7352a1933938091fb556ec09980f0fff235666f2d9571ce1d0caa678e675335176cb2dacca20dba6cb80c0e7f8e8ea645b2de0bb27a6290ca00b07b5c1593c2d39a36d6a6d9510108b752d44778c25061255b565f2869639f3da8ab", 0xc9}, {&(0x7f0000000180)="96b91761e51c9f76daaa7170e8dfd6ccd43fd34949bc52a3603d6f45f154246ca67acf934901861ec084ce131dc93d18784b6fed558f8d51ff87049c53efebacca7bfa603ef127d5d8b81892def944ff72771566891a9cde877ce88ff7fee50c0fcaa06e1589603c25444a820e430d3dc6219ec1735fc662758d7d4bb1727226d73a170330288fa0870e9b72cc0e33a4e3f67831674494314c76067780989ff86dff0fbad601", 0xa6}, {&(0x7f0000000280)="93426f749d8085ae5ccb221d3d50413c912e585641e7", 0x16}, {&(0x7f00000002c0)="bed7f694c72364c24e0c62", 0xb}, {&(0x7f0000000300)="8238171cfcb5f181ab947f388502b068bd2c7c746bcd08d06d30bc1be3bfb1027b512653fa2097fbb0a2e8d8edc213fa1b9dfffa7524b5b210fdd9479ccb405942b0681122a91a0b578e2cafad492e4a18a6a6ba96ddfadaf7b99d614b36fac4dcd0bb5c253d49cabb92507b2fedc2825fafd4c483db72831d8c24d09b440fd304a086066a58de1757c91d720fe1821a99533549fcfb43a79a6da4f746ba28624078b5c41c3d8907faf63c86fbde96c340c1ae00f2261e025d0601af64c05cb325bf04a0412cc7fce99aeb1fa7234f88477e5475259ce6287e1c01de0be60f78c513a14ed97862dbb1b2c655cc164f6e12", 0xf1}, {&(0x7f0000000400)="eb1cd7596f2bd0991db1045196a69a406d47527de7fd3e563d550afdcc65cdd0eef8afb5acf94cdf5a99732dc4c935287c820ccd2b28bfc98ba0e985eab07b3f868ea129f70510a8716e", 0x4a}, {&(0x7f0000000480)="51036f270b9583cf1ca841d6031e7670ae6242ddc5b6d4780f9b3a2e3cd7d48fcb85b16d103f8aa4f86a19be60cabd9776079102fe8e4bd372e525c2a8b013e3840b2a24ac44d5235b34cfe4eaeaa68d1b026b2209cfb9c1c8390652e6ad565a6c9d7f054f9ea4e40ab2964b6a26cfdc100bffc6a25c4a8bc9095a4f39f70f0eafae039080781e8961a3549f4f6d272e1f20429269019fb5012dca18ec23c2ff5ce4dd90c27b6ea566abf9ddf0f31f426681b6d73ab58820fc34d598da531590b0df78aab27f4ce7ed76820c8fd7dc8baea9cb69fce7da8c82700a6470f9eef4449634148329fc2bb271cc77fa92e02dd3840c29c05722606e9833660b2597e2b5d2987dd7cfddbb255e66ea58cf6c1dac28fa04ef2efa461e290abe84f4a0af88ca5ff8cf466269f848203ddea595010c3ff07e75e1acbb60134ed96f63450ebeca01b299fa3eeebb4ad3e8d6a3cbb0e37f814fd95f54d3fda3d09a25442c56f52c25143d152648ee77e7508130c6fc0027335d0029965e826bfecc452f039f986c313c0f6d17dddc45394811bc56bfe37432df020396aaad323e98af2371c8b5268a9a71805868d2743cab9b07bc1535a5e1d8d46916db495df2b406523497f82a9ef36141b07f5c8230b32f9e94d73fb0d29fc9b4dc52e89cdb426943fc9b8f4febf731f9d17577a2182eb3f8406c48babcd1fbaba8182d917cb3877257f4ce215e858c9b09d426c3654ab57a38b6e700beb554313f088bbf7b17efa96612b8ec9641576d15f88574665fc982c1057c58b957a784f35bb5d7a3bab10c695e3634bc728b420dd47a299fefc2f54df689fe509053c2f144fe64bc429be8901cb353a68ce45d2f717b3e7ad4b89cb5dbb93809eacb118d36e328a5232856bf9181b294449c8bcd8ec89c2a5f9602c77aa62a6e2fca5a408ac30108e2f824a0dacb0e98de23d827f1df7d17298255b18ccb2049936a2a4121a2d8c62259f16129b3b4ab3177784e208ee0a95cdad62f44a3f7f1404fabcd7989b6d26aaa3eac448643415217e83e3ef63c3c2aaf90721cbbd2e154f9d0aed3a241bb045276f89d51254b7e4c69510ec4276f6da7a7b4bd7684f9983b14bb0509fb5c409dcb0be99560aa7034a0182c7f0dcb0befcb3514bc8456922931f998698fd9d759b776059cb16d3c81a4b0a6cd814f9d4c92393ce3435e7ccaada37b6dae90ab155ad703c9227b2860317e17a2654f151107063c45ad5796badfa34d9b86fcfec9594c3da51830d9312d7a867e046684c8bd57ccd172310a2649462ea2177699c2dc118544a8dc082a0948fcd496eade85c4d483594c5d723d78ab2495b0173d6dafaba6b8f03586a890733098892947521fee6250e711ab5a0dd7d08c8dacee8bdd75c7b1d43300ad6788aabfc3fee32600fe90b8b8224356ad93ec7034d5eb4e20582742466d53d552398147deed560c0e8c2d4332fd1fe762459b6cb6db75c0db3eace814785bdaeb9318883aaf8bde32a24a9a67ff742511f301c95b50354feb67c564a77c878cfba6713b81be8dd09a24bec0588268e829bcdd384a35d70fa486075e41c9ea18d382c93fd2f946254d10bf0388d8d059a03a09d71e7d3ebf771abf29dbeeae04d0d828c202e6c6808a5ec9965f6fd85d2489305e21be1890311c8d018ee5bc4d331ec1574106388f10d29b83953930cb1b4e476191d885c716e188d600d842d06cea27620f84d0d9238a65dfc1db019736c756583ead519d12b17015e52cae36289ca06db6ec43f153581cf12004fe5beef14bacc7a5f708c6dbc99e5197461b7d9f7269875e5841ffac23488cd9d77d1673db5a0e0046486d373fe1ef6475983682d47b1513b64bef20e2a3da54c806a7651dce5aa45aca8b76298edbba165c634fe93e058600c5c108239745fc76583bce48b2f6851003c83875e30bd6cfd239388104a7b7dc7ec362fd8c58d904ffd4d98cc59b1296113136a61fadf80c7072ccba17a32a6c09f48cd6447f6e18dffd6941b89bd93f7ef690fb7a039bf17c0dcb56b1aebf0aaaca6effd15f0ab06af0ae8b70e7ec1b9366139cbdffbd9a624933f1adb0a6ea8ccd5327352e96932173ba85ad5f0d4e2a2660307d109b0c2e12bc465abfc2750ef4de83e246ef52f87d563fb7e350ae1f02d89cc5ce282e08a4ebc6e296a52bbbdd493415fbc4d4bec7a2342381c4cc07eca665147e128267f0470c658355526636d08826f39bbf836f070f6127049f94c1b7d1b7d7da022f8f5124e0cd3eca5bc91b2fe1b01e10c4ef50bf1e13f1d4201ee94b690498d1c991bc1626a04d921f8ff67ba8e12abe3117d5a537df1c78b7bd704b1104b3b3f093ec62c67527f0c9b47bd00d1f221e1d6473961567d8795871b9f07ec007fb13866ea4c27728aadaa2b55053fd6c841b39eb03a1e785ceae31d1cd409b4a2384edbaee5d692e1268a326162495cf173a9c530a102aef6662a68d7c0224dc9a64fa9c7c8793268ed889eff68fede8f830b7421b6719d753a72a82df11c8033c85163fae81be1cdfbff29d5c32fffff44a56ec4c57bb1b6d429d652035ee3d9441a9ee0443a8529eef91518527ef7faab82f479f4a12d4f26417a6e56d52a2d1e71f0f74c54d6bf5f2ecdea9f1bbd636f120dbfeeb85c447903692b98178f73a8d6362ba477c6b32d4cd4131d742db16e83c6d172426e6950057ced86a0c56c3f4b4ec50ba4a966867d7a0142566ccba5b55b0babd6acff27b40dd09abc8357e826d4db19c9b679d3b609451367a375f36e1ce219a48872b721217995c29cc3ebe53baefaa59c30492112e5d251a9f4af75d79808a6f0040439f4946c41ca23f8907566aad3a97f95aef7dd1fc713cbc98cd3c551760d3a485688469fa2bde6506fb0ef4c92723821d162a543f1c786d2c34a2af966ed9af46d28e5b5bef99613d7d4899fdfea6a73b95c49a4fcb825f08fc2e9b6451f67cc550c2cf95c2fbadbd7575a25f0d88e3e7439a892c5da59a4f3e5fc75816fc8af7ca88a37819eadedbdde6be9491b18024da6ba8b4454db6013097853c0c48721f7a3356afe9c443072f49d39a79794dcbd0dff5cb05cbd932fbc34d78beea2a291fa957ecff69fb49ad799088fb352abb966fbfbacad8f96ed22c6cc58d7088bc24acfd56cf4c00f1f3f8f5c2e8daa6bb698ec07b87e8fe5693f8f2cfc7d17bc2025c4062d9ce8fdde3c040f5b160c9f4bf6f5765e63bc0a4fc9d6cd185b4f06a14dffb92046c4f420771fecc400aae473ab9d76766b0f99ff1ffb0dc4ff5d2b3efe36aef893ffc5ae622ff19c48042526de8b2f02a07d4fd908758c4ec64084ec812c7be2b66e65aa478b52f8ae0cf05b44652bd7ebb2c650090ddbb37602f0d6922ac522f992ab08eece08574f5bc7d9526bba3770e3435c72a3d7ab0fef31d89fba097f2d98f5fef34db2e8eaa380471005a452f947d724ecf93e56f6cde6472b64d486dd7b3f94270899be3b4dc1608c99a13c2365a1b25ab65164c43c6614d50f038b204665cd08c74e930bf4456fe56834031e5353d5e0a1c1ca97ddafe8941f9ccd14adcb342e4b33d652f3953631681a62e932ae58e9e7dabc4a3db09d2c91b1f9b65bd2df2ae39073923f051fe661676c963a33110290c47546c7dc05fd4160033a56e4d59e1a9099f5487e3e24d09858fd3375ad366ac6f1904c4e19cb4accf936a90db54fb34935ce5bff7cb9a0f39fbe8ffb396fa9016032f6538891e417e9be3c12873f45a04dfb97e4637bd61c8ca9cc65f523e824e5f233c8e0bf081aa3dd84bb27d60273c20583988e1244a6c1952e18c8d8a982c250b7088c740961c40dc51f3e7f02fa06e525321fffce2abed0827f1590ac89f986eaca79fac41b4fda1113701e340f6c7cc67a1ccf6053586680596f456c98031a3dfbf8954056d0575ed648632a49695f648abde7f0cff98ab7dd877905c7227905958fcba02810f29ddd75e1f2679e0ef5e72799284e5f895d38f5a5e73c778c1df14fdfcbce6c3c954962906ebf422fa27e64f1f4f9de832fc01464cb170db1b168a4022afe2541fb11a1a135c5ecfe3f98351f31a930a530e8c79c0ccba474c50d3d7c72c13a54b2a062594c6d121b176a0f16185a82e9582b32724d1a9f9b16c6e29a2adeb07c7f7ad82525746cfa176a977bee1acb211d6dc39d62514a029a6029ba9e376d3ffac860443ba230df41124cf19fd14d76c425183c4ab66019d60bd44ab4e124418b8b6de398f3c9454eb41cd5a4fb8c232d6d8613f5df0f5bbeaf19c6d8df70f16c7f4cbcf84582b69a850bfe399340183e83b3419181402745bbb622cc87ad74ba5c048002b402603a6612197cec5b76a450283c33573bca750acc269cb36e95ef2a31cce47a386bc18de6b813deecbf806b3a045229471fdf9b12748eb20e8c5e53fe5f98a179f146e7aa0c1c8de757e0440b997bf2001abedcb4c6c13b5f8c880003bb2c806de379d4f39ee3df676487c3b2f31dc1a3d9e72d5740762b94d9ce3dc94d02d71fe81954fbb33283cbf3f21cb142fc2714b9383125d248e741642ed2ad76e6981fa6021729caae2de5ed2b342809559bd52722c9b43109799f89994b646dec88a1f80e4977ba57418af0b780bf56088ee60d0e2f7314f058c900ee45439897c7e482f43cc16e7d9a649f0a2557f64fcaa639bf26f915500d9115276cf2c63ba866656955ab745d7b683fe3cfeca119fc3aed2aa460d634bcc66c9a247e6c3bafd4023481ca2c79f519eeff5e7fae54e7947667ba13270ee4263b95d8ce545dcb78abaa9d731344883cc659d5ccf426bb1a7f96d6b34a342d8075255635fdf109f10601d665ed0520b4bcb57da5eae7940c8be4c9b4bf6d400bfcbdea6411b25fe156585c1f4c3a54aeb4a9d29294640088c140bd5716b157c5c70593bdf708d91544416d40577b799c824cf66eba429b0ce4a33f839c8bd882989d9d8d747677a6ec8131efcc8b8c52f7a4cbcda1788c23c8cee0e3a28907bdfa6b8fa5e4da75790d67a59b513fbb79d66ea1e2a5f9d1da7ee31df75f95eada6f676a7983987099e75c0c1898f69d74653a4fa94d8c9bc24c613d90605571bcf3cb51a385a4e34179a1478a15c1b0eff3da2048744b3b0b82a15e58a30beae6866e4c0b67f3d79e3efb63a85cba5f0c64bf591a6fd59de2be5750b03f9af1fcf7226e65dfb8291b54e5a8f020369fa424d55d9279453cc46600ce0d029073c693e6f74a8a65200fde09cb71c89e4a0f8c67f7fec63af96fc0e16ad09e0e48d10d0898322b35de01dfb8fac9739498bfa60b113d39e918f3d41106341182daf6148240a19b3aa07e86c996de777be34d0a6c50909b462a419e09e87265e8106621357e18c07888643d2dbaa4162654fbb0171cc2920bef3eb13e8d77d438811fa8b91c28d94e1987dc861ce8958d8bd805a38f73df2f7d97cca1003d220296171db09ead85d63e93c085e8f7f7a1e06264747aa7bc149ae05fa9146c8a6e9ac1ce392dc8d03c2fcdffcf72bcc64d7089f0abb6324b329a115d55f489085a5b7433c1b21f56184c034c1402d50daaf321d0b71f0f8fdbf3164609467f24ecfd0c3e5943b9ce19193f08e7dafa7707ba52b5f256a5af71f9a677882ce280bcc4759565364c4c81b3951a5e647e25264b1f3ae2d59c58e6404d98a67c34fd91251de50c410f3e43da1ef5ba86e349324787bb92383b993f373c53508e563bc787e00af4c06242fb3780a9fa2934acba96c50ff3c8027cd10159b4ea84c1557df", 0x1000}, {&(0x7f0000001480)="3d503db7b1133701e7ee4f34dd5035c9f17c66b6", 0x14}, {&(0x7f00000014c0)="b1c19b9647e001465932103fa46d65a28fe80ccb8be659dcbd97e401601fa0752b1699b710f6feaddf41a5f72319d98480534759c45e87130702bd3b2b2069ea11db6d242b117dff16b2549dabbdc716d597e8d8fa5dec0be736b0fabf1ea887489b4633a7f67f6ed326a94b4631d6cb78d935c40d5cce0d66e91c7f509249be067407df661fe30c0f1fdce9987003891eb3079acefb92934ee7fa621da6471fc7b0e941917133231a958a5547201a52341969c7b9d4559f3329eba546b18402fc3b78983bd08db6eb2dcc2a0b94f05361ed246f475c71457f2e396ad3c6af86204c", 0xe2}], 0x9, 0x0, 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) fchdir(r0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) getgid() 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup2(0xffffffffffffffff, r0) setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="c8dd2dcfc159b47c3a6f61dd3a6337e184be8e93e92b1d19e0b8cb77b6d4a16178661c851fb72755178dd2a2f79bb2cb69803b52a8746209d793a5b43a6f00", 0x3f}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x98, 0xa}, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x3) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x6) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20060, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000080)='4', 0x1, 0x0, 0xfff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x28b80, 0x140) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000080)=0x3) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f00000000c0)=0xe0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) getppid() r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100008000}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) dup(r3) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="fb27d4c3df71de53305bb5485950c6d58c893684644dae90cd7e15ba6c7dde2a59b6efb0e7d844e244f8dd2c8fb8c54f7ca8c66f67169562d2398899425a5a8ad014017898762fd59bc87df3331e1ab40f12d5231e7a12dde79a61c809a59cc64eff29f1c58d8761652af659491ccea7549cfd9765b8d9316c02c1eecd63be5223e69a496c8970d8d394af6a0578074cc0b030", &(0x7f00000001c0)=0x93, &(0x7f0000001440)="23c572ccd9dc95befb3c3c60b1f6743a76a9daf01a3b77ef5430d67951f525c812af47d359a3c5e93c4084c45b50b2057eab62e518c94abd5a2337071734917bde98b9faede683b7d6c8140a153993be928244b1cbb74c919a23be6cf88e1b3929b85efea007d00714aac4d379805733103d638eda5ffa32dd2dcc2c063170b0264185b45ba340c533", 0x89) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x8, 0x100, 0x4}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$lock(r1, 0x7, &(0x7f0000001500)={0x1, 0x1, 0xfffffffffffffffc, 0x9, r3}) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$KDSETRAD(r1, 0x20004b43) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x3, 0xbc}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000100)=0xffff29b9) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r1, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f00000000c0)="340397bd5c2aad2c1868adb39a6171d253b28e891d7ea18936be39ce326325a69701b51ba9bb282d1f0f826019982891ce9d2a05970013b06eaf715fd31ef0bb3722f0f6aff18c537c69e8602b4a1e78c94edeffc7f36992bbbf7db7965082f954e8bf4058984008597eec6dcb3865c416be1c8521b0113b5ca146b82d01429b677fcbfe7542eceb4c81bf9add57ec692cffeb4af9291c909a28a755c3ecbdce167e773bd76a634fa079313339468012c728a055be27b75ca57e6fb77c4423ebd91201839a251e97028869bbf97d78534334d8c9c4aabbf5665eec188dba59c0b061853d5cef83af45c0fd18eda897f2", 0xf0}, {&(0x7f00000001c0)="e0143b1291a13b3ed6384ae0d91b73f49411", 0x12}, {&(0x7f0000000280)="7abc0a9567e355ccf1e09e596d831c856bc535b4a0758c3323a681be1f4d1b663b39d452959f8b1d0152cd218edcd3d6c73b5762e07932ce267503fcd690cde7c9c1b9db307b9b6cf68babcdaa158bfa1ba2c65acc9530aaa7ba977a832d9d90f850fc8250caa3a5f6825bc255b3a960482a5856217caa683a345054b3aacb4359f75d3832187f351d2f23feb83bac54387fe22c3cbad40af3b216c39f2047eb8b69a688e8975575a8cb54b1c5705ca7dfdd6485ad2f79e334b1e1ac0b75a231b8cf8f2fc8fb615d330543f2b818f8c19c8e02ddcc390c71b63a52fa2902efb81971421fb7a308bd4ab3682b17", 0xed}, {&(0x7f0000000380)="5466912e3aeb85c8be2818540c4d28f549e71ba1ec74cbe65d33d8d754fc1c55f3bd014ff707cba451a1ecc60405d22c52e9e61aa28b19ee4c93453c642ac18c84083ff32e46279b8c39e0eb947ef2500394990183d413e807a52d5a1a31526c0a2813d05c116ccf708d4807f85842a463c95660bc3d67835d3544b5f925b7d34e321e2ee575713aa6ab9d047d7de1c970ca8b71ee4a0d7905653ae755c65b39f2cb57315722d4b6570d25d2ef448f29bd21df0e765a329e58d2b2ddb608b203ab09213cd86a91a95d680cad490579b525cc4b2fbe12f390a25037025d1db1fed2ff88bd300a97c9dcfe03b935", 0xed}, {&(0x7f0000000480)="435b29df34b8a23870a1854b2345928ae0c1c6050c75711f3bc1ee40957ac0be67859acb75bbfd4df15f7ed67cc4aace74b99e98e5105fa4f85eb673fc72931fdd5c79fa", 0x44}, {&(0x7f0000000500)="0ed9296ab170bffa398b3e0274d5fb4cca50d2d1a12be7d9064c81202d9bc638d6419e19f427a610938c416bd14b64ae2e5cfb393f42631ecc2815be7bb4b2dd5db00fe7b68a14ddad6a987df6d548718b2adef46303148bf20c", 0x5a}, {&(0x7f0000000580)="cd7092728c74cd2ce15154a804c72c6bea201833ee0961107723ae24fbaba687adf28fca4202dbcfe87b3faacb847caca3a705da58f04d350b5499ab54a78b71067c0f872cb82a6160f366c1e07d226dac697b2ec4f2a5eaad28600af63038bad6af40b4f800fcbcf4e1f83cc32587659909c295eb8764246c6b311ef38649ae9d62ea1aeb9072b4b0f122a09ccb0a47faee9e31fed20b894c1ef5639d04e86794476d92aa3c516f8cf43430ade03a4533d9e011", 0xb4}, {&(0x7f0000000200)="94b3607714aacd5eba17ddb9967db8fde81249d52e6dddb05b18218ff6fe59f326424f9c", 0x24}, {&(0x7f0000000640)="e25846174a0c6235d28e3b5fb8128a2964b5827f562ffe9cd5ebbb5d402f9750b32082ef37be1f701a588ec4a00ffb4c17b3faf40c1eab6d5f61aad3a2573d9dc9b03ffe091fd91c647c41c98fb84d0f7c039919c100588a0ad3272b1fa27321e538ea0b2b620f9da6465ac227e8dd73d570e677b6b633cabca8df41bcd68c6bef11b7b9e28094fed9fab1086252d54e618fddaa6698c21dd3eb01830ab65da334febfcca71b689e", 0xa8}], 0x9, &(0x7f00000009c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0x140, 0x4}, 0x200) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fsync(r1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fchmod(r2, 0x102) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000280)={0x0, [{0x2, 0x9}, {0x2, 0x6}, {0x2, 0x10000}, {0x3, 0x3}, {0x2, 0x1}, {0x3, 0x6}, {0x1, 0xf6}, {0x3, 0x1f}, {0x1, 0xffffbecc}, {0x2, 0xfffffffb}, {0x2, 0x8}, {0x2, 0x8001}, {0x1}, {0x3, 0x101}, {0x2, 0x7}, {0x2, 0x6}, {0x2, 0x9}, {0x2, 0x1}, {0x3, 0x1000}, {0x1, 0x7fff}, {0x2, 0x3fe000}, {0x1, 0x3}, {0x3, 0x6}, {0x2, 0xfff}, {0x1, 0x7ff}, {0x2, 0x7}, {0x3, 0x20}, {0x3, 0xffff7098}, {0x2, 0x4}, {0x1, 0xb9}, {0x2, 0x57c}, {0x2, 0x4}]}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, 0x0) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0xffffffff}, &(0x7f00000000c0)) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r0, r2, r6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3000000) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, 0x0) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, 0x0) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000980), 0x4, &(0x7f00000014c0)="2efddddb33498f043b00f02033e258b9b600799a2f5295a0376dcf2de1cbea4a035ad50631b5309693617894f48c554c0c94aeb955926b169916461f68f2d12793ff05fcca8fa3d82944317618c6296589c21871650b2743aeafa007665503e7bc2d9a1f47957ea71b455f6bc2fd302782cad7ef35308d564fbfc964fab885fe6818bda22dabc67d04936183b41d0962dce79d82d2895e5eecad5d3a22fa80c74fc775531000c493614216a77f7f957db183b8433bcea0dc047df0e50224d497e448093f2b5fbc5bbdbea43c1aeb36087ce71e21acf5067fb644880a6494bf21e7929911b5ad3cf790d01099677f4f867f94670d2e92770115911e0d6f41327a4f46b6afa543523387352bbb4ab30e20ba56fb7edb044498f3f0e7e85673f7f7e01b1148c4695b0fff2b7bc5f37a76d0ea548c3c498b85b62c21a0a775d84e0810c8eae05b8d190332a9392c9d6363fafe6d5ba4ce49290c3d3c934b6589157d2f4bb1678444670659eb6d3b71de7dcde739cf77dd7820a43aa692fe3ebdf167787213461d5f8901344568de7c030b304cf94d395a75f54edca692a115c3c2b7b65eaff7d95023eba8c3419d3b507208acff145379b30afec5e8370e8c3c0421d14c4dec064fa82a826ff06d81c80a3baa0fbb6a9d2b8b2406a2ec48fead8dd15f6b2455a165303fc5a01629fdcd78242cabb228a46490f33bdbdfc1fb0e3e95922689a112f3413a373d13bef02dfa8ae85b54fd7ca539b51e8bce0ca301696cac2d67b00b5967b5970564c203fabe58c391d9bc03c66cc855c9e825b860a7af0cd19aebaf365dd9227bea592308b3e7a08dbd5f9dffe74934f1310d1d5d5c91f8dc488eee5d4e640d2d5dc62dbd43cb7ea9e5e1ba1ae49f7328184f065c298027bd40002c0e0fb405b23b868b9409fefb262b69d9887522177a64d1d14e2a9f2f51f617c9fe4d1e930d1cab683f284c7acfcf15030093d19a49caa8f23e372e36461f5be9f75a26442553fa0bbd6487eca93b831c93a5f7ea4bd4ea2507c7735367b1e81563a890b86826a166070f69b8fceef6df00c41cec23da39237d95c7eca1ffc22969f7f23651835e40918bef194b69c56fb2d045b8282315e2c4c5ded3f19a805c3901f673c3c8e8f8d90ae553cb4f14a611d91dfa2010c956c21ca5eb5da28f6a40bdfd98656350a508e7264474dfc97d2637726b4089599b5582022e573c62a2ef326f7e5fac7bc12c7e16e7f35a249232f64155f516b33925b423e78ff2a94a152ae4cbefee0cc97c2d14d5b4f9898cb2c43bd6a65ab15fd99d1ac6e60787f7f28ca7cc50a702343449290c8bf6c461f20b8a5b265882357dbc57972c3654596b07ecbc08843c86700b1f6805bdfcd4099c94cdd72392b7fd24dcf9ffef58e2a694da3d522950ee3037136da1a10c5d0bb284374b093b6429bfc6c768f4c84602eb6cdf2ec01689958641c601f578753468bdda6d600f9b45b35d3b67376f1418dd52b5a895a4deedff6fee8e5c38abe85d0898600cc69685aa69517821f079d7519ebd11490e96cee748519d8547f3fb34f9d978265e5fe39e7a4cce15f2bdbe616fb07eff798795e06b5e8254b908dca451fa4d6c4f7d2a982a434fa4657efae78e47bab719aef77e78b4c04cf570b7de7faeb415a76c712c39e56f9fa9c0e98ce7b7c0007db913c03da78346a486df3cc098fd5ec45f90c541055419e422b05718b7b8ec853f78493a017c0df06f3e0b7a15d5578a98aff033dca806ea0be4bea146095dae27c1fb20032469c9e157c9ac55a123fa9f18d0666564b96a0aaa2a459253f6717a8c753a96977df7c8dad485b5aad7b354c1c4bc88e65dde6fcf5aace22e686ccc00cc9f0777eb5403ba10c89d8993baaba56153d79f76719c53791570be0172cda6ee6266406e00f03df33ec2984a6d8b2b96d3ea505faeb1ebed6a4a5cd767f0ebd2b8c5b69385a58d031997d393e13e4d74b35df803b1f209d21814c23564298710ecf692634b775718e2ae58830edbca9d69d55750b7362db476e41105baaf549771adc5391cd0f75cf727401a9cd23c15ef94e4e6e994b84eba2045781ff0dda6ad356079ac1719f1ac0dcd6c26aaf49b30caf32658069923d66a04e12007c5c3c5e7d632929cd0209448a1babd88c4dbc1070aab60bb6eff95fcfca4582fe842dcf15c291a5d1535856bebd62bef37e40c67cdecd662cfc7918e3ae65d2360e02cc145e232e80b63288306c02069f1dcc59ff7d0cdfa98954d1ac7da81ebe3b9cef479abd47d4ed8b0607afa659b8d6db6ca5a08b503dbaad36c83aed403126c5dd5dfc8d4e219a9c7d8ab6b73ada3480e1ffd25a79d83dfb9c12c7772cf3ebd6241b931ae9a4f126b782188ccead3f161641783dd22c8f6d5f3f86619dcc312ee065b9f43b26b278def0b6f649d4ecee43fc2b7f6da31670c7527baa232b2a77372e99deec5390948078c94f64a8908eafdd9c5f7a7ffa73967c5e71a1e286c50f117e9960fe518d18b80ab4e9134fea935877ff27b29b7d755491e73d0490282454daf313ff72f98925ac103e8f42947310b414bcbb42eec3e587115a43872e68974bd5b156e4add66e5c57e0d1494bdd5c730ee16a6adaa31e1b5e8e16412e0ea08c0b225c344eaef3ec2799abb491f32ade3b67fa8946a0457ec75f210c8044e4852d190d761607d43360395c8cef54332be38a43dc58bf540173873794250850a512962ad4b7d4255e6231730919502b82bcd011365822a79935673d93657a2d318731b1607b86e3d66f2457397fc3e6509502fa0d571e9c6735f4f7006939ad2485c83de4bfee00909f8efa666056c759b8ff898521e0b3df1be7e5b75ff7d60253d4ebfe15691ead3c3e5bb9241a741ce20c4c35cfde2903a5aa229a5ac6e6ea350ead820df186fe5f1b0e63897672c3744ea8db24fdd0b7ab2e18fa25ea8aab85865bc613cbaab7e1b0940683dd9b0cdc4f43844b5e14806cd44d1d97c930759cdbe363bf64ceb9e3dacbd261aea96687c20255941e79396f161dc973b7b5cc840cbb42eff55da83dbacd71d2fd13a1fb5a15768ef9a64a1596476f58f3a2664a64407664891b660802a4f3ee14755d84cc1f7fb65451cd6d206d1ff860ead8da91bd9c4c5fd25df2ee4e19001b2ab891c4fc5e9733b1c116904b1d06cdc073aec69d867ae1c55392003987e2690c07ae5df63980d2a577bd837ad09a8bf9d2335df0a04ca3f930adb916fbcda17003e48064595d44ff804b086f7aa989c4685818beb504b0852f5d8a9700ee46f25647e8251e49606d21117a3575aaa80041bfc7df4d6badc7202c53bea7a9f386da25f570df6c801a2c69d4476905954c347dca90d09d0358c979701437b0f0313fad5f6750d903f6a5f6f86ae406c689ac8a8734fbeeb9ca9977fe68b24c947bca793f4f9a16c58c6f027131fbda6a48f953423ec35cfd560e2af6df834ca576b147a4df1b2982a469e41e53d2f29ea0707fe0f05e2eaa30795718d50f03234f1640c51af44c81ce99bd23face5de49047c19f4b12667b77120a731d2a6139f9b40de2a2f635dee348eac9945e80331e1e9dd932ae1da62117b9308c9420b60ea6a2448448d2f44d3ea7eb5c8c75fae2f74595f0dfd0312b5ea49231ef4e9fda697b421615d39117cb24448af03a8b7b782e85dcd4fc5a00fcb01bd095dc71f1b931395cf12e1f8cd308020b1e9f8005eabf11f396487b2d565ab59d7b7389b23e30c9f060aeb616fe739c1a6efe97ea763e4ad175526ff245b0f56bf45a7999fdeb235269f9cf7165b790f88eacc7300140d5056365c18d7e2f9677c5c975771538a6d68a11618db2d27814774c7d2b138d2b188e7fe84c9834bff0c571abf528328246846ca7e3af9f74e258c6b8efd322fc07faf9aa39fc448a95cdcb61869b91e715da1c0cb59cb841e2662e139034284e69078f5144eb4b9fcd8272f59092daad48f9026f639e38264074f50b9ed9386fe0c098b542401ce5f45ca7a0a374cc41f49813920231eeefbf38bd0f03893018c890f7a8f4a9cb5dcc6d59469319d614bf5da7a1d1ce802aec7b11c644251721e999a527503a9c2f0dd8b01f93ea7b136b40eb37fb685eba2036f547e20a46ff8f051133d564891aacf8b5e0fe325e63692ad5bf8113bff67b069c6abb49b5ca60ce17b0ff9dc97638928233a165f6c1a461e37fede74276ff8d6b05b9e4dfd987638d7a3af722e6afc5778dacc862f48bf182769e4380af93f79c0b587faf777e254e37315b9e08372eed3283591272962ec076093c7d86767038045ae9edd0aa62c7620ae09397d52f1b94d4d7e8f769829a23bb3909af62c02123761083db0b77a342e8caa71d2543984421dfae53643d52674eff6417b4423147f8750407545b038ab40cb50c1a2072a6b3016bd30f0e7fdae1df736fbc5ca0676530e318c2dcf3c8b98aff0cbf0d21206cf6799b7acc8de2560815f8bb73c39306d9806be34b720686a00a90a97ec6dfb16d4c5d05529638fef9a9040ae78421691cb83b386574e6bc412f909c57789e23fc7302cb9eed9494079fc484d812881e5077fa67eced10d6389cdfe273071d33eaaed03a36299478be934d559e6d51f3eb134469ee5184bc5f38fc93fe6125f943a301e167e4bf9cf8fc8696d3f62d43d43e17d5fbe05de438d2f54c3fe5af299380b45acbd45514dd58a80f219c36b85202f185d97ad6bbfff90a64e47c164bb8a2ca6f782f86e2883f8965fc0c782744dbb65e6dd79c639379f9e58fb3c7d39a5c29d16067c9276c5e9772383412dadb5fc4ea9e6fc4c63d6f30f22f42410a4fee3c01c54c6766f1a14f81b418b009a5666a6c0371d02272fe0a4553247707d32b84f3f6dd8438758fb9d9568dda58e17614edfd0b9ad2ca477571642e174b4f317788e00746a53c7c1c0bbe1dccc33b2e6cac60c64dcf3026ad9d44e7a6728973d33b4314e87934f2cd06e7caf9178ada2dd55b69ff08f1c930361b8f5b84524e7c6f3f9de2986c45b3f330592c6fbf0e13dff928d45d566f3529190797834a95d289b97bde3536bfc272a7459f94097d1817e8461f4c47c3f87d86af490f1b469ee30850091a4caf9cf1f0efc495fb2010ffbdaf50e2708076a8433e8fd139c761d52ee3e0c8d119e07a2d940ea1b16b068ca8d272a9caf423b68ddd08eab3d2b95784b22afddfdcc2011352c8619e1ae9b3a50825220e0ed6932a083a9fa808ca97ce7ac0cf969aa25c869b1cec1bda7fd007818190fd8199da4bfd30ebc4c475235dd7ed6a562a03c221cb83483e57f4548cb8c0d1a4492b292cde8ac34cd699392a431c45e528e22160d7fe8002e5571ebd49ab8873c59c3bddb77c5663d7ef807b8468f8a205d427ba4cf8684c8d86e1e4165a23c80cd20b7bce8d28e2c1c9a2cd8dbcebed2af40d3ba115f7fb350dcf76ca4206d206924579b4898a42d9a74e318cbecdef851996dad8a324125fa07d349d0c685339438b6316e908390d0188e47d4c59df07174aae7072540f419d6dc57cd8199bc656205fdcbd923265b5c260fde7500273034552c4856afdb55892d25b7e1ae6da41b67d399e7104688a61d33bfabd618764d29f922f8f6b6e57287f5ade5449907022004e6ea73845abe047c0b8fdef84f3d21e6ed81c3b89bf039312ae2ad9871c331472d5c3367a69c990e41fb272e3caef31ece83029a732acbafa759f43ef6e3545d7efc1ab87e95dfc318211183daef2b9a8006dcc88c5dc8c0667234027773855d18", &(0x7f00000009c0)=0x1000, &(0x7f0000000a00)="676e92acb969fd40880194891b8475f6e2a790b5ced028ac838f4e213af6bde6040d45f4387099f1d7a0062dc046470bf02a83085b0972fcb2526266cf5729ec", 0x40) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) r4 = openat(r3, &(0x7f0000000940)='./file0\x00', 0x20, 0x41) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x0, 0x8}, 0x0, [0x0, 0x0, 0x2]}, 0x3c) r5 = accept(r2, 0x0, &(0x7f0000000080)) sendmsg(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000000c0)="43457bb7268249f6daf0ef89dab7dd58d4c275f7e4d8a471745ddaca6f8cbfffa6b95380e2622a75dc18cf8827977cfbaa08cc7555a8181deacdabbdba85274847d23beef534249b762002eb8d4be232d1b3d4d6daf1cf0cc5a92b645585362476ebccf7fd57c8f6a3775a3fe06fc27ff34602538aeacba901295ecfb2edfd8fa4c10cd38a1362f59f7f3fe4ca7497", 0x8f}, {&(0x7f0000000180)="bee5214eb0960df053a27bbc0cdd2267d9d01e237a", 0x15}, {&(0x7f0000000280)="2b11b874a8943da0eb06bd5c9c0896a6c59031e92b8c92d6cf332d28f84ace73436f20b20bd41f0c9bb9444bf212df716cd63fae397c0ab38876e5f12b702d50e7c2545732fb222c488db9d8d35b9fca1d30cd185b7b96067fc2f8a832261cd11afcdc3785cda5a91e41867892afde9046115a73ce1339ebac84df7db13317cfc1322b71a51fb53690c740e75ec66c5a3a6c73f09a", 0x95}, {&(0x7f0000000340)="8ba007ea001634b3adc9a8ae4ff038604125c8be45a0084e1ca953b1923f66d892bea1c6599157da71984f9d25ceece76575e9d4e61e1f4f74ac15df28ccb5d4421b904901fc3726a86b55cd90b6778a10aa4199a18313a50a3ecf6e9438af3075c286dbc85ec37ebce95da4b9a9b52d3e382804ebe7fb4f58b5d77e62d32d496fef07107ca424d280584d929ed6feed6ea08bafa1207d7e01e7f5f4946695d86144acda178376c4f97eac4904b0da4b9e97bef0e0b9f93d2fb8fc6a0c406a8f70b1fba8edd95ebd0a9a1b30eb3f351c", 0xd0}, {&(0x7f00000001c0)="79d5d3c89bfb4cd954d19ab966f4949db7720fb839", 0x15}, {&(0x7f0000000440)="fb55b6b313b9e9f6dfd62561e4123998fc4ed09165fff904aa0f03ebd60612417b534eaef952cf89e2736b7fc9c119fc2d3d9336b31768a712b41f90f7d7f66030096602dccf76964637cdee32a4e1240e9ccc88406847d71449c237efd79b4491dad2d5824a97c3a866ebc9e3e463f07c16d789b27905de653518a316909889b2a165ec840650b355e88d07eee2116f94c9309582253b90f0fa8f5f568f38249afd551a2f9dfadad2ba7e", 0xab}], 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="0001000000000000ffff000001800000a440a0bc63cc5b8de5d17b53bd83925c712474c967743bb8272618b31cbcba391c294f244ee82ca5ff49e055952e0d97b1847f234e3c8347bc7e15044f0d1b0dc3a3470c0a1bfee528f0a7551f39df8fca5281240f54efe47860693c899fda2250047648a66691caf770fdd9f3b9d1d705afce552dbc4b78bc09903d99c69d5082fae23d55f59de03ac193b0d709316a2e444351ae60aff4487a4f9db064d053c92e52021807a82f36dab61d715b4b8bdf9241a260235281c3bf9b9f77ac8d11406d4e37cbd741c323053e66bfbfe44a1cf1083d7e43a8160de63f67788631af9462b517fbf70000002800000000000000ffff0000020000004d66b32a5c4b2d43dbcff1a576edf700d60299cda8b4030000010000000000000100000009000000c69501f116435e5bba34a231b3c518f562dc5456eb44c0a6201779a7d926668f792d9250449d3e8a3bd556007b9cce211dbb6c84a5dbbcbc2e402148f30010924bbdc80899cc13f71340167aa3bb9df49552ab07d3488fbbdb4941a501a3d19d0b62006d8aee62bfb0646dd8a3220416dc2c063520d1c44d8fd12b38e6a0f1211db44831e99255524a79cdc518b52dbfe5f8570b97568fca6ddb33afeafdcca19abfb702110c533f3ac68c24849dc7de2e403af530ac34f42f3e646090a9ba4fd4a3024e337f54784396353eb620155482f3e40df5d9ee4edad5710c5aab404b61eaf57f43cf2358394609b66e4736f2a8000000000000000100000001000000d589dade7417ad8c4b46ae9268c76e15ce754384e4dc56b21a0841ca9946e9c22284432259e225f85f79917c35bb357f6d08e0fec064e4935c30321e70f9080958f932c1e7f064b5c52e7d59c961fdcefc84144f8ef663c711868b2c29841b870a7eeede74c51aad06c7c48e81abe42a6e908d2d48d0e6ecb7959b988513443088bb14276ac195f23055423bdf87f0d6de3654e4851912c4f000000000000000ffff00000100000019089aa5204e34e0aa7279dfcee424d9157bc7c41c9899aabbe3e359ee08cf93f8af3abec8846df641a8683d856cd82bfee02bb53111f8f8ec14ba160cf36e3f6f204f5997d4a244bde922689d7786d6dcad746e9d6403fd287205fe0e56b86501fa27c833c29c59c775d2954567108116ec1fe166e557238872b66e05d5d58d598da0d6e494315db058d78086503aa8b6f2b7bc973df35688a1f244d6135371acf84b27170ef0a75e8efa3feaad8046f03398ea89325e7a3110af3a19e279f7b74f3f548c65b927caea88e4b8beb9bd4307d3d7a16f04f20b8534a200"/960], 0x3c0}, 0x401) fsync(r1) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x20007461, &(0x7f0000000240)) 00:04:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)) 00:04:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667e, &(0x7f0000000240)) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc008441e, &(0x7f0000000240)) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0084427, &(0x7f0000000240)) 00:04:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0084463, &(0x7f0000000240)) 00:04:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) dup(r1) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0104419, &(0x7f0000000240)) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0104454, &(0x7f0000000240)) 00:04:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0284457, &(0x7f0000000240)) 00:04:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) r1 = socket(0x400000000018, 0x4, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = socket$inet6(0x18, 0x5, 0x2f) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x18, 0xfffff, 0x8, 0xffffffffffffff7f}, {{}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x3}, {{r0}, 0x0, 0x60, 0x2, 0x1ff, 0x8}, {{r2}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x7fff, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffa, 0xa0, 0xf0000000, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x21, 0x40, 0x1, 0xfffffffffffffffb}], 0x9, &(0x7f0000000180)=[{{r5}, 0xbacfb74efc2f054c, 0xd2, 0x8, 0x7fffffff, 0x80000001}], 0x1, &(0x7f00000001c0)={0x7, 0xe87}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) listen(r1, 0x7fffffff) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0504417, &(0x7f0000000240)) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0884450, &(0x7f0000000240)) 00:04:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) 00:04:10 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x8, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/186, 0xba}], 0x1, &(0x7f0000000140)=""/63, 0x3f}, 0x133f648a7c53ba9f) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) fcntl$setflags(r1, 0x2, 0x1) 00:04:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc110445e, &(0x7f0000000240)) 00:04:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc110445f, &(0x7f0000000240)) 00:04:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) open(&(0x7f0000000080)='./file0\x00', 0x69394c4c01ed3b89, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1204460, &(0x7f0000000240)) 00:04:10 executing program 0: semget$private(0x0, 0x4, 0x88) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) 00:04:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1e84415, &(0x7f0000000240)) 00:04:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443a, &(0x7f0000000240)) 00:04:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7fff) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc450443c, &(0x7f0000000240)) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x7f) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x0, &(0x7f0000001440)}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup2(r3, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x6, 0x7fffffff, 0x1, 0x200, 0x8000, 0x6, 0x7fff, 0x10, [{0x81, 0x8000, 0x1000, 0x1}, {0x1, 0x2, 0x1, 0x1}, {0x10000000, 0x6, 0x2, 0x9ecf}, {0x1f96, 0x1, 0xaf, 0x401}, {0x5, 0x6, 0x6, 0x4}, {0x800, 0x3, 0xfffffeff, 0x6}, {0x4551, 0x1, 0x2, 0x5}, {0x8, 0x7fffffff, 0x2, 0xffffffff}, {0x8, 0xbcd, 0x1, 0x8}, {0x1, 0x4, 0x8, 0x80}, {0xdb, 0x8, 0x3, 0x6}, {0xf08, 0x8001, 0xffffffff, 0x2}, {0x4, 0x5, 0x0, 0xa17}, {0x101, 0x20, 0x9, 0x9}, {0x7, 0x3b63, 0x0, 0xfffffffb}, {0x2000000, 0x3, 0x7fff, 0x42}]}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r5, 0x4, 0x80) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc450443e, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x400, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x7a84) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc450443f, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x800, 0x46, 0x1}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504440, &(0x7f0000000240)) 00:04:11 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000080)=0x3ff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504441, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = syz_open_pts() r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r3, 0xa, r5) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504442, &(0x7f0000000240)) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504443, &(0x7f0000000240)) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504444, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504445, &(0x7f0000000240)) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504446, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) socket(0x2, 0x3, 0xdd) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r3 = accept$inet6(r2, 0x0, &(0x7f0000000080)) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x1) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504447, &(0x7f0000000240)) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504449, &(0x7f0000000240)) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc450444a, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604406, &(0x7f0000000240)) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604410, &(0x7f0000000240)) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) fsync(0xffffffffffffff9c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) lseek(r0, 0x0, 0x7, 0x2) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x3) 00:04:11 executing program 0: r0 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000080)=[{0x2, 0xf4c, 0x1000}, {0x4, 0x200, 0x800}], 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0xfffffffe) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x4) 00:04:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x9) 00:04:12 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x2cc6062, './file0\x00', 0x2, 0x5, 0x0, 0x1b}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0xffffffffffffffff, 0x40}, 0x10, [0x0, 0x0, 0x0, 0x4]}, 0x3c) socket(0x2, 0x5, 0x1f) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file1/file0\x00', 0x80, 0x81) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="478cac2539d102e3304c"], 0xa) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x10008, 0x40) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xa) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2f) 00:04:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0xa) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xc6) 00:04:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x300) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x900) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xa00) 00:04:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="0533ff13cbee0e2b15fb059e8d1a029b38330e14a2f1e96914f6357e3a", 0x1d, 0x0, 0x200) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0xbf9b) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x11) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) sendmsg(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r4, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') read(r0, &(0x7f0000000080)=""/90, 0x5a) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2f00) 00:04:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000000}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xc600) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x1000000) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2000000) 00:04:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x1, 0x5, 0x8}]}) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x3000000) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x4000000) 00:04:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="99e7a2ed5825b4b29ee17b741ca7d66f576003370d96db7fa1a5593036c1ba72d35bff36fdee548a971e9e45d158b773d5ee38ca05680918857e9a492bcaf253fe86767d171c561f6c", 0x49}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x4cccccc) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x9000000) 00:04:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xa000000) 00:04:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000080)=""/158, 0x9e}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000000480)=""/248, 0xf8}], 0x7) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000600)={0x1, 0x9, 0x8, 0x9}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x2f000000) 00:04:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xc6000000) 00:04:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xcccccc04) 00:04:23 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x120, 0x1) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000080)=""/115) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xdeadbeef) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xefbeadde) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xfeffffff) 00:04:23 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000, r3}) pwrite(r2, &(0x7f0000000080)="7d743dbc6a49e72b8c4b5caf98b1e6c8dca64cd3317f1241158ce04f2532c984e80be2741b1b43b44958a2ab21a89461337026be5518cbe602c76ab0f2ea5177283a3e3632d07a25129a8a22e4dcba166cf8766b15e45d13526450d31adfbafffb316ffa7b8632d151eaea157f2263549f1fac7169f6cfdd6af57e1c290c87878b53294735cc1f3451cdb03c4cfcf4a0f921a6e07451b6649e8ad71a20956977b943771262029bc4c0906f6aeb4beb5f73d06c30a4221d306547befee259c866555d52c59b3cc0f808d073d35e9f213498ecdecb4b00b8220dee4f09569a331a7111be3f1e5ad2f526b96de7e96e9727", 0xf0, 0x0, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000200)={0x4, 0x1f, 0x1000}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0xfffffffe) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000080)) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) 00:04:23 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x400000000000009) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) getpid() 00:04:23 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0xa00, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="832a7e3622200a03b622c909f96b6296bc84abd0bb21a1d1a226e9cb4e740005d929e587505413a7e8132c881b4bd501b04698a1f30c2a08d5111785de59f448a98a6d5101365ce5e1019b2ffbcde0795fbd907332e994a046f3beed7a8d7fcf6161f001c67c3aa870e00ba5886588cbf6f30b56a802148a9d1287c2fff6776b9b5cd6023f826aa85ae56be750f30fddddf491ccd2dbe0", 0x97) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x400, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x22) ioctl$TIOCFLUSH(r3, 0x80047470, &(0x7f0000000000)=0xffffffff) ioctl$TIOCCONS(r3, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x8, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket$inet6(0x18, 0x3, 0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x400) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x8b) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000002680)=""/130, &(0x7f0000002740)=0x82) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r4, 0x0, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cd562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x4, 0x3, 0x1, 0xff, 0x1000, 0xffffe63d, 0x1, 0x2, 0x6, 0x1}) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) recvmsg(r5, &(0x7f0000002640)={&(0x7f0000001440)=@un=@abs, 0x8, &(0x7f0000002580)=[{&(0x7f0000001480)=""/61, 0x3d}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/192, 0xc0}], 0x3, &(0x7f00000025c0)=""/87, 0x57}, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:04:23 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) write(r3, &(0x7f0000000080)="9e1b66786b930595c76b005d5cde3655bfa47145c202e2a28b69193735f3653553b47c499ad018fbcce512d377d23466fea80631f7571f4ceafe205cedd68a4fae26f7afdf38c6253ddccff7e921e6a8752052cb087521adbe98d5a0a76c7f7a3420", 0x62) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x9) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="1010000000000000ffff00000900000061c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c11206493a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64aed00000000000000001000000010000001905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a60000000000006800000000000000ffff000005000000f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec40000000000"], 0x1148}, 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000600)={0x4, 0x8, 0x8, 0x9, &(0x7f0000000380)={{0x3f, 0x4, 0x0, 0x1, 0x3d, 0xcaa8, 0x1}, {[0xfe, 0x0, 0xfffffffffffff366, 0x3f, 0x8, 0xffffffff, 0x9, 0x6, 0x200, 0x0, 0x2, 0x37, 0x6, 0x1f10000000000, 0x3f, 0xffff, 0x200, 0x7ff], [0xf4c, 0x4, 0x9, 0x0, 0x1, 0x401, 0xd060, 0x3, 0x76d1, 0x9], [0x7fff, 0x7fffffff, 0xe63, 0x7, 0x3, 0x9, 0x7], [0x3, 0x0, 0xcb, 0xbd8, 0xfffffffffffffbff, 0xffff], [{0xaf, 0x4, 0x8000, 0x401}, {0x7, 0x9e, 0x3, 0x100}, {0x4, 0x1829dc7e, 0x2, 0x3}, {0x5a, 0x0, 0xfff, 0x3}, {0x6, 0x2, 0x8001, 0x1a5f}, {0x101, 0x1f, 0x9a05, 0x61795436}, {0xb939, 0x0, 0x7fffffff, 0x9}, {0x3b22, 0x9, 0x7, 0x2}], {0x6, 0x8, 0x4, 0x2}, {0x44, 0x0, 0x2510, 0x4}}}, 0x401, 0x8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) accept(0xffffffffffffffff, &(0x7f00000014c0)=@un=@abs, &(0x7f0000001500)=0x8) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)) chmod(&(0x7f0000000340)='./file0\x00', 0x12) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000001540)=[{0x75c, 0x9, 0xff, 0x222c}, {0xa6a, 0x2, 0xb7, 0x6}, {0x9305, 0x9, 0xe7, 0x91}, {0x0, 0x2, 0xff, 0x400}]}) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/235, 0xeb) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0xcd604407, &(0x7f0000000240)) 00:04:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$KDENABIO(r2, 0x20004b3c) 00:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pwrite(r2, &(0x7f0000000240)="fbb07f8d1af6357e3a0000000000", 0xe, 0x0, 0x3) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r4, 0x0, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000001400)={&(0x7f0000000140)=ANY=[@ANYBLOB="4b15183966696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)}, 0x0) chflagsat(r4, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0xcd604407, &(0x7f0000000240)) 00:04:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="e57c664ffda79c9c5e69fa2cde9febd420b4a1fb8274e19991812dda48bc0198d08f7be5a8632ffc87cc85955eb4d75d2240b742290e8aaeb61d1da6e6d382062779ee5ae9d92ead7850974b11a331a724fd19d29fd534509bed1e828e9df08820c8779fa7cc4c8f2806f5f631", &(0x7f0000000140)=0x6d, &(0x7f0000000180)="42fac4af", 0x4) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x180) fsync(r2) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000280)="3eb119bd49f0f1167adef2529e0bd502235a1ab2ef10c2578f6fa80a0b6f67c72b4771aa12a349e1775de12646f1da0c097492992d1a13a527f83013703205582d62bc0aa984133b765271a9a977a7f89cb4fe9cbea9853b791b7ce943d7dc256a3ebc2de4478fc1cd62c16126021f1842d8d8faf2850aed352e203f877166e6ec4eecfd7f56b86c61d10e779ffdb39eda731975f5bdc172e201a19bf3936e6ca1e127bb3c5add0e6cc94f1e4d7647d9c27568c9cc63e263138122714c3d887a489d34da7801b88e1f62973e35ea658f60cfbaefd718024378dcd589cca636c7e2b1e22a55aa123c70befcb784203272cf0bbe20cee66d1b30cd9b6f0157382d445464bde5e8d7a41448432ba3d26a269c79418c0a95f6c11eb4eb5ca84d917f89299ab1e1c512524543b8c6cb1dfa8081b03ec78c5528f1600d4bab1894ade81db8e447b24d3f15a8574a87f992c5ae3ac6d67c10a8d2075b994332ef3d3c5afdde87cb9eb83d9ac6ccb4b2bde49b674fdd53eb542e7679362564e7517a4d03d16b0a02b04b2d54ef6f03469703654e1d824e06761cf6f1daaa2e4c80475c12e47fe2bd7936878ed9f2b47b99bfc16379f58e24107212c925685a9a96965ff6dabde0f00eebb2f357f73aacd71bed3acf68c0b2fce460ce5e0e1734ef1fecc7a802f3beeab3777a03ba91508edf41da9abd6f8a30f74d20b1698935a5c3d7dfe8b9d8c81fc373477309183c9d7f581dd5599264775ee9481d8be97a1bf89597d72b8f649832816935a6af9e34b714ca189baf2eae9e75bdd84e8021703f06bcec3aab054db3e0b3279b155b8fb08aa40472abde35b52b736b462040bc4643035f53831f6c02bf4ce54eebe13ec43f5fb5189076db6010cc0a6fd6bf2225acc6aec188668e9e0feed7184baad92b8757776304371cc3f1544c1f8274799d5c93b1d98df88a89586c444b53d8c32840f8c6e21ca166ff7201a956dcf75376e52ba23522736b9f34df2be7ca809cb5afa1cfb3b7d27619d9e8227736c21e3d01d989bb664009b450c19f6d85b732a3bdc73bc177e97cab255a7ca45585e4fd4be2bbc179abe50d05b9e90087d7abed9d9a555183a52c022787c9967a657926f9a1bb09340a662fed09aab4c91e648088f667911a677d9a76f9460b2f7c446b7ff67bfac604d8c0dbe57bd5060541a3b2d6c8ab5a7aebbbce1180c30a16b2c7ddcef9693090c70d5a3fbcae72c313266ddf7da1df8eb563c4dd01d1aa942fcf43c9884fc9713ceeb2560fc335a2dd1ca62d76ed8815bcb68f70fc22c3643f8614a40f5cabb7855cd899ac97a67c063e4b965987569ea15d91b406877d4215ff833ed74daeba5aa39939cd5e099adcefdd3409f62177a2e2196a0590ce1bfaeab8800dd9b5671ea36dc85826becec5838b1f5cd7c1dc5c00a62b6bceb905ff8eb5a2471e7ff0200339ff4c3020ef44a561c5d84ae6891df8d72b22439a1e6e0be3785735419290def57f7e044351806661c90a7bbc30efc6fe4c17c2e9b93d514830f85b50041af41579b3d75cbd5b864619b4eb85f6fc25e08c4f050aabc919829a90a1737a3d5e03411a98ffa8950ae4b2288bcea7efb15577caa5298ebba8be440a0d0677c037ccfa83b16fdf4c43995c65387d7810b1ab8ba490e4a6e1e4d9936722f2d6c89c69b70b117d5214c92b1916ba3be16cb1cf43e0ccd863c34a42abeadda7c2a060a97702f269bb07555f385667c48a1a6a70a3a8a41d2bbf88b68cf6915caf15b2d1f083503aa747824130e41111d22b0ff8bae8db9a386b21163cf8eacf4c66b56dea76bfa67d2e3f877c8563c0e5ef9305e356292874662ad003fbfbbd522952d80212ecc437d41dadb32b0f08b8ab6ac717f7b4c6618f8240ea8470bcc6e440879db99c7a1b5cfb1883f27045ccb0404f911e095c40bba76802db2d966b0402dfca8cd7ddb69866b4d7eb13469f7c64e5cdd894fe79ce8fac9fbc5c9634d7dcba002c94c48d0e439f26d62574831236301205b32db44acc3a15562b3d5639eb972761ab96264993baa13ec29cdd9196aee97a16272f19f1982483474b02eec6f08cf25390eb8a3029c04cc96b5d25643dab48ac87988b4b1ee78720d90078cdc08066dd46fb4866b52d797ea61966a422cd1247b57a2e5b26518d8fc8972e03a9a4518f57a177b6b76fc44e8871a9f7697372f401bc7cb17d5eca331d1a8888ccd2415fc30563445fdaf91c72603542bddd92e008bf228c9eba8ce077275b18331f3eb5838be41ba19cc1464c19c68a6bf36c73a279aa119d5fa2716065d0ea409cc23ef9a1e51c6d404cc2b6b463db2d010e27f54bc17cde0b0d2da5d77e72e364d11be67edf2f58b61b798d86fbd529d1c3164d02df57749882262a8f7827afe4ea6171893a90e5ee00dc22397b1978e62d6b575f3fcc2e4a43b23dda3c95d8c8827abebd3afea4c0b051ee3ab4443ebb311be14c94497534cd53412b94f25ec15cb88bd3dc24a784200599eab2245965104b8428df21f91d4f6c556fb6d05b2ede909ac94359753d0bc8703548fe47897129f21aebba62a14c6b1129d1536e6b66dcb00911dce9d4c58ebd3785f92c74765f8a838d19d0556b56cc87120633402ecd884f4164bd83cc9eb3a23754d31bfad9eeeeacfa579a879192b2ce3375e2b212f0d0b8318d22c262564ff9d6cd96c5eab25fcbb61f683b0a15df063bde40eed25fc9696e2f091b15e55141458ada19987c76011f19dd27d73f71c78273e36d3d32a9fdf7da6608c7f3dad0c8b9cdee47a22c30a392c11b9747273b5be404bd0a21f0c5f4a3195e8951b93f2262b05d81f38d4ce79e611d4785c5176e446a4ff5a9ef90336f4c5a42d75462c50564748a6dd69f163afeaf5d5bd2d6494bba11a771cdbc9ac338e0ec4ae60564bad64506c0b4bbdb7ef88457cb5ffb398a39dd02157d4b157aae6bb8c9378e0ffeb718ed753b5430c471f59e8f350546799352bd5bd3e943464ad4126f322c35d44688e347b6ab68b54b129435e2a5e0f924ab527a66a5646a1ce90f023caa38a7e8d7b3cf6d81368f5756df7ddfd8c5a80ff588ef16a42a901985ae6a4a22c3187120f69282560728bcea923c416a7465c8909c236191a2bcdb2373f106fc3275df5610b7dcba9b567dd7682dc4c411647b0ce7e887489de3df83d24caa03695df32cb356e36da4ffb0460360d02b238634cc4300d3bca59ebadbaacd809b403f07819cf7884604ccf27284d1507c11aaefc6e513a76785043bdbd297d7eb4e2f79256806b199eae406ea1dc7867cdd2c3d5003c3fbb2609c2e4973917fa339f5bb55be4ea9c6c14a4702ade35d29ecd05b70a4c15160fcb4e4778e89415a5eac8aded6e63af5e36196b7298125038763b3d622ad8b1020a5c11383ca7de0ec6a6a4e9e6d66200706b788fa39d48f19a40ec587bde0496b0a55e6131703d904391f6f800b7d307580fb7051367c505504463fa945d3e7148af45a9e3573953d9060a17f8ad05ce93c436db626bf3a721527f247e06f0e48be19df2eb8279a92a72966bf47b43d68061fe999b253e6e1a94bc68c7cc0519dae1bc62c54a116b6fe9fcc49ba01f2d682c5921b1c94030e24ad45b446f580216ad4ba665fa21835df98366811444afa4620d222f9d333d053ed844758cba53d0443903cd706a8de8e89be439010e251c2b976cf38a9eee8a444b1feaededd360da489d90146232e5145e6dd7b61679afb6442d2605f8aa518be314fa4a2d4b81c418301108789bd5ea9b997d669678e182a18dfe2c5b76a26476c631bb97c9ab6726f5132c7e38ed0bcfc3ac212110edcfff475491c4952978cddca53f5c076c0540ee08462b1259b8c2a875ff13b9c5f9d899080db548e613cb21ce63035c605265370f2d1f8e25becdbc1b461a69da014f85d0e91ec43a19db256d5ebdfcd818bce54e3d416fe53ca41580fd3c77a5999ad026dbe167b7e8f3cf0aa4ba3afb2a639832118c779ee7abdfc910191d69f423de82a23b37cb1eb7f1fef5ae12ed9caf21ecdfd3c90c37fa0da2ac670a5ee4b46f00c03292f125acdbe164db6800b9d634350d3ea2df026e1a987f5e2a92880295b297d57cd1e172af984e2e66cd5d637d9aa4cadba1f3d2637003e8db9bf065f4a888c64b5faaead7d9289c903bd629daa5f86ffac267b06bb0ce27ac6e2b81f53ae5cb4b4ea4061bd8b230ec5f3538d7db6a37af6dd7663c30449d9220d777e900587ea15d872afd7126f11e15e7321530d61c7bef9b0da1f8206373c7d8d208d4481ea9cf0207498a2fecdb1f387270f60e7962662111ebed405605fc9f2dd04d1342a1b459273872bf6e7526eb437e37602fca7dc200ec6c10635e0f3205c5f435c8bdda1e1c29e6c9f494ff07f71f60fc4b65aa618aac7d42dc2e74ec363a571b3dee6db890c1c9a7c631ec0b4779b9223b927cfdfa487bf092439459db87fd854e20edb35da289f07174d7ee3e689fd41b3376555803c3dcfdd2d8da8f930addd1c00a7a3857f03a57b91fc4f433651316bf23fb8f23e8e75da8bbc3331d5534d6fa3f1d87ab499ea18886b6c922099d18b05f9d01ddc1ef3bd0a2a3526eedc414992b40ec50766d901f56490798e178f4548be9109854079fe2a0b76520419c4cbee066613f5d9ffa1eeaeecde53542810ba59ec5a37aab30da9b0e7fc712caa3a2eb240db72b3947c21b3d7d262668259c5a86f1ad378679346f0f844b8beca915ee38e3cf4f7f6cd3a0647904e313b3ee7ca7ca377ff123dea64e8dc7f87fb0758f8586e80b3b3fa44731c18477988b232b01de21bf062f6bdb76eb6e45aa89f38b60bcf4ed363b9d6df7f20da98a0cdd18999326b2930deb690bccb10adb0be6422e57570961ffdb6f880c6c62de96de080477eaf45744b69dd43404f3a7a607e4d0c77098b45f5e5281f7682a93d7b5fcad28102aa7c93410895c7bb9df09fa91d24caa2bf056093e1610fd13a8afb68d0db46c645f393c1fbc3db011b7b453ff66c0f9b0e0a7cbb8ca820b18a1870f26a0c2120d853c584a6cd3f8daf08dcfbfbbaaae65ab97800fd3e65b314a6a117a41603e0bb8db78a983267d8ea5098313857472c438a48f1ba114c521986888a0ebeaebffb2e334ac827d4d5d01bd82f073e154575cdc430718cf83c661e226a69171742861312c4365020e97ba4a4f8c424a50d11d7b56571ef512de757507b58c5d291550844adf63bdf6436247e6eb24b379e0a7380ce3501b2dad5630b647ccdad499d58074b7a5c25387a0ccf496a8c64182ba8920b1d54dfd273f3a22f5df1943613af7e3b83e19f4fd68c4c5695a4fb210ac1ca1224ee1ec5fd502805ff9e6007729c33ed3bda91bcae578ba20b555a4a6cc18590113ffa2c32876e84f8e9aa9d10e89639eebe7e74fff9bc61cae4c1ba0af0db31f038eed95f3a0ed5cb1997c9d917c4a236242d42f55d395526691d6ab9bd821b1b11c07f682f9857c341dc88a641b454680c156517e4748ff122b387be9c1ce137a77b29fde1d6311b6275c0f8837675186efd25e7a04cd5aa4489cbd70335c69b09b2866cd56a4c68def71d75a51ea65db6a70ff778b5340994bac98822434bf4878a10a0740b48ea55c237b1485de4b712803ad6ddbb04bdeb4e60fc989d7a6893a39fc12d3e80674ca8547b21654a79d4393a7b122b583a2d40679acc865ebaa4bb37f0a35dd5f0c70f2452e8775aceefffcb76bbb54aeb740ef7276f532c6d02a1bfa61c370bea8905a0beb72a62d351", 0x1000}, {&(0x7f0000000080)="9205bc916ff235e306cebe58654028b27a5986344ce76b379e32e3c7b8f48bcafee42bf996bc56cf3aaba50445f567ccf0c60a306c30635d4d7f7edff613dcfaad6f8fc3d2ddeb9223fc41fd89bea07e88d7de9b12538cdb8420c3ae77352a31dadcd2ecc648cf7a718374b37d2211cb88b8f0ebae2444588f8dcdf803e19cd60507a2a3af0b3aa8bd97d8b8aa09c0958003c3f2b853b5f8bb6d0c73c95c5b2b78a41286009a38", 0xa7}, {&(0x7f0000000140)="cf70b04fe758f848241bd42ed4740e5cd3ca887c1f43652503a40c5aba2b3187d739ca012091cb8d831e0dbf9670df7a7c9a9908f15b6e110f2127661a97d2b7ad5b81cad52f8220321898bdac502ebbcd88923b1ccc7666a1984ea2314950c248b7b324022849c263ae25a606e5614251a0f8b517b4fed1", 0x78}, {&(0x7f00000001c0)="6df12c01b057d2e67df2dcf204e3c9459e2ef20227e6809502a4be5793d25f8bb79c24e3dd90bdda234563693267786d", 0x30}, {&(0x7f0000001400)="285ceb007bfdbd9a3beaa1c35dcd4e7cb7b511fc9c5094643fb0a8eb838f22e73e14b999e1bf176f05c3de5a0818de02daaaa8dfb9824acb6f5ccae37f37b27c5c11ffe5ce1020a50a0ff5e6a6401152159ca5b3eef25a3c02a9bf75fbc193bb7beb913e6dd53688a4cdf368a59f06d7a928f8dd7d0e335243d28d05002acf5f4ad7e48ee0daf99946009718d647b9b32a6f0424aaa86666b6fc64e45e1862f5b76ebfdcbba0b3ea86de1d66f8ba44eda823602c32fc490bf6cded40a21e53af9b3c1df0ee9f1454a2fd91ee8d40d36cbffd66d55d3643d390d0fba4e13710825e8f520f94a460e17b7d9ebccb6dc5ab026ff8727f14c0e0087df59234c2dac9084c60caeceb6e6953e1917dc76e9e8f7ccfabb75a23544faed304cfa037f6b59eb34992bfc5a1ac3b60bb8f866c6c5c7673f5728ab34e4d6b777f485f0e3b4cb507d6e7819fc66cce82bd3656ffcb7049be705d854c1a1ab0973202d9dab6765e40eb5b1cd63ac3f948c23f5254cec039c5f21c5c00", 0x176}], 0x5) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pread(r2, &(0x7f0000000200)="1304304d98", 0x5, 0x0, 0x3) 00:04:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8132, 0x0) clock_gettime(0x2, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:24 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="2ccee339bbf1e3d35a98505ade7e579b3a9517f5d3888949467a114e285e307b687bd1e89a49df87a535e2d0fb616e84f8f09959977369789dd9dc68fd047e4e3bd0d02ac64456187fb883b3e719f6c0b01036f5e3440a4b01275b35acb39886", &(0x7f0000000140)=0x60, &(0x7f0000000280)="27e2fc947244d5000296f962167d12d9b22084baa4e831b4d95518c7e5fe4a597c68dbfcaa5cde523b9c88375d0b47cd9466c1e37c96275b481707430ddeb5f52c0056dbb109992aed3e0307f5120616cb2b61dcafe84d2285d17ec37cd747c1c8c17d59140f7eccac80e3f56372ba19652fec32b64331e77e2f40d467c5031855048098122fb84b9dc4721e4ee1785f2a1ec893f10b8943f6ccd49372bfe5f4cc3222448bd0525130b24e6aef9189b21204f22434e945b18fc027c73932863eaf560244d37b8542a9b66d1466a47ae8c04156dff88fc2f6877c31", 0xdb) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ftruncate(r0, 0x0, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000380)="599dd61e3686d40c62a0d6db0af4e3af889fd9465307718be14eff0faa62a7f8e4846590107fbaac10f7f3edb28a7cf97c9d449061f8ca48b895ebb6f10f56b4aa0918e2474b221719eeefc6c4644333b441dc717622909a31e5d31adbffc96e126251fff0a18a0e956433d726ff723a5ebc050fb5c00e734363af9c5b7d214a3ae3508da8ba63f683d81c2d7fbe2553f2f967b77e8af5292de333f2540bb6c35c8db68b675873f8e68cb85f555f3e23b41c5c949de281483c8215", &(0x7f0000000440)=0xbb, &(0x7f0000000480)="71fa2919974ad7a5e87892f33e1f2ba2aeb745300f510c45f845a4b3c481a885b9fb26a39537df96e93bc3a8b9b5a94d", 0x30) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:04:24 executing program 1: getrlimit(0x3, &(0x7f0000000080)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:04:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/171, 0xab) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000001c0)=0x7fff) fcntl$dupfd(r0, 0xa, r3) 00:04:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pwritev(r2, &(0x7f00000000c0), 0x54, 0x0, 0x1) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) pipe2(&(0x7f0000001480), 0x10004) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000001280)="1e56356bac61f171f2ab3d2a30ee7bdb5d51259fd3a38a4baf0677d2e06054966e956b0d48c15d055e260730d2bda262aa3f2bb51126cc5fc67babcb42efd97c061bcb852d17cb82f7348b78651f672d048633cc86989ab9517e3ffa3fd534a8193ea74a7b623a1df525fd0fea46d9a8927a413e9aaf6f50c6be3dbb9eb3e6c7a084d14399aba43ab1fedbae6c97480ebb7fa266c7038cc877bc902b1a157aff909f93c978c514fe44d2b0f856fb1ce50c16da0d288e2e814aaf125ea9ad7e0555d070725b567bf3557a5586f6a9ce2b267616344406bd0c0848c6d781d7571b950646438bb4186c92cfad085ddc3e88fd238ebae8181e2b252df76c6932", &(0x7f0000000140)=0xfe, &(0x7f0000001380)="12b1d0719680f213f730d01f6fea41b703808517466d7140d2f894918b2658aec6bed53f739fe86bd9f4e71c1da9c1ef21a793a7cef9d174943d8a991b0a98f3b094a870ca30b8300a9d457f6729580255c863b78315e0af97c031a614b04ac516983aaca442b8a6df249fed537da4624573b95a3b7035ca0dcfe80740d337df19cc15b86c478e264e9fb9eac9f9cdd00c570a3ba7935cb32c7cbf40cf782fe18417ed43321769357ba709ef026cd0b3149eabad01bdef758d9e39341d55707aae9b2c662d71f4f53d2f525620db33768026a3c6dc524d18836c12f968be61d9900861385cebf459d86e9da0bdf71d056e1570c026df3903289810", 0xfb) 00:04:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) setegid(0x0) socket$inet6(0x18, 0x4, 0x3f) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x8000) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f00000000c0)=0x2008001) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x2) 00:04:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f00000000c0)=0x3) 00:04:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r3, 0x0, 0xffffffffffffffff) sendmsg(r3, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:04:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x5a297f6a30e72e39, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, r2}, 0xc) fcntl$setflags(r0, 0x2, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r4, 0x0, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000001400)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x401, 0x400}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRESDEC], 0x1148}, 0x1) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000140)=0x4800000) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x1, 0x7}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x40) 00:04:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r2, &(0x7f0000000080)="0cb01cea264386d14533f7c7a49d0d5b910ebbb16678312b4717d06bc77408aa59475e8cf1f10936250850f2714328cd81be3eb549a8df2be2f70317ee52630df1a0484ac759071306b59ee352cc3f58176aa8e07ff087bacccbfe4e7b5585b7526b829254d128fbd4fc20fc0834b8d56517c446c42474c8c9fb6b24b1c9719bf1908f0fa88040eb35b1270673927d137ec6f18095fa26b562df23d7ff9e7f8f4111f62196a6d57a56956bc4b4602f8fb8f9c34db310d9c2bc5dba032f9f910adb543d344a31e6cc51c9490e812513b8bc90576a0b2c9c6a4696a8549c2da2b5b86520edc4", 0xe5) 00:04:25 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x440) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7, 0x8}) 00:04:25 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fchmod(r2, 0x80) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:25 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() fchmod(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7fffffff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x131, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0x9, 0xffffffffffffffff, "83002000a82ba5ab7f88ad30019b2e308393b7d5"}) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000180)="21d205a95772ff821d21d2c3d29748eae899e5e89f904caddf958336ffa92358df473e0f6df35c41dc243be38a871c41418fca86d38c54a5576c37e2c71c1d7d927c4de51bbcae9d6744b7fb8ed812a5d233e1402d03ad9bfa5a21a30c6c1215511c5a4d24c9dabd43234635935be30482bd3b560bb823bce3517502d26629169a011c9320", 0x85}], 0x1) read(r5, &(0x7f0000000340)=""/226, 0xe2) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) 00:04:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000100)=0x3) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xb7, 0x80, 0x65, 0x7, "2a0415e2b00bc6c14f6d50ce63c56cea1ab2aca6", 0x80000000, 0x1}) fchdir(r2) 00:04:35 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x472) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x10001}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x12a) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x40, 0x80, 0x8}, 0x8, 0xe96d, 0x2}) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x12, 0x2) 00:04:35 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f00000000c0)=[{0x2, 0x2, 0x40, 0xfffffffb}, {0x1f, 0x8, 0x9, 0xfffffff7}, {0x7fff, 0x3, 0x4e, 0x100}, {0x7f, 0x1, 0x4, 0x4}]}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000100)=0x2003) 00:04:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000080)="0d994b5eee4327264fb78506aa1e51c64541f20de1ee553976ead00cc3a49b0a8243127508d10bb316be6cb03e53cc2a107d7d34f22270d8f10281cd0253e689e76376ea284d151a273d27b73eab98843cf415688fed0143289ef6bac5e05c1de7f45bb2091aa01ca87a781680dfa84224f9747bb8f9355f2a2c8d3fae46fa218ce9cee19567687a7e807a1b19267026ac7432081626446d10ddd402e66081c279fdf1ed4a", 0xa5}, {&(0x7f0000000280)="124870c6de0c3e0efaf29c8962afea983b94e780db116f0aaec61814e34933e502a07410ea093c5a8666dc2c23d77e560140406c260dcad25b5cc334658419122f0fccba993b95c3d9c5cabcd84f665b9133a62e9603e4c4d3e35f52d49455b2c022c055eb9092609fa35a65465ea1babf2a4e0ba18ad4c17fc8c954234c2052d4ec56bc8450753ab25d420100b0dcc27d17d90cb1bfc4f128097f7c7ef0581f7386f455fb7ac2d7834389e9dd0944279987d383ccc12e3958e766c2ace3563e6261d54cd5176f36f0b4846406eeb6022afb6fe81fb5f7d2ed052f8e36ea8ac5cd65a4edd9c35668fe3e63c032d56ce813516be27c5f67d46838d0e8d38b8b65bd4268f4cd87ed74292ba91fcabda5174796a18cf05d12eb9322f7f1a9c7831f5f1ab0dd1a649056782220fd18c2a11edbfbf912575c697773fbf3bf6161a976ffcae765f7e752bc2f8c4ea786488cdc1389fbbb744bbeffd33c54830cf85affa4be7355444bcc1537d4630ad7c66ff237ee77808d8be939754708565afd52bbbfb2fab01bacf84499d1894a151fb71667963fe7c201cf2fb89bf9e0a2d852011c5692566702493f9590eda5583a8885c9bb004d4d951fcf70cfa2782d043094df1e8e7da21e87737b4af547b1021dcc29326e98f07122f179022a8d3612a1cdc097abae3cece0084f6b3922b1a6c37bc84e33a640c04d3dcb74298b0e47ef93263a08aa8d14e4a3c97ea060d5d4cfb404b3fc2dd429a5d46885ddb3396ad94d91c0ac216c99a037e5079eb0ebdf27ae4cec595e2414861c404704b664803d1f9e55161338c78216eba50309e6a5cfba54d4cdcdc679aacbb92079983605189f25844fdac8b35ab8f270c6b632f79196948c3e4e66b3557bdc50e847530bab7192abfe6289cae570a052732c2ed85353fb001e20bde67e53a15c06eecf2f31e6263350d82358c4a9f58358d22f0833e435c285295a4cc71c22f4e3c139aeed48a88911ebdedff5be72cb34e8d6cebef0bf2d2a300776df073c449f1994d255f2b980eef2e866abd54ebc042a3d12d41fe499a35d6d01dd0811cfe8b71209c63602bda32e210297d181555e0695536f891bf9bdd46bbc4e3d8b2f414d442c133115d900d244435f9589edeae3a1ef6c034901a9ccd6636b8d3c1496d49a75a4f413f0d933227a7c845ba308368bd06950710a3893729f9ceb4fbc8dd695710b8dfcbcc89a55b3edd4f762404455db1d6035c6114038db9feddbe9616f7eb617f0b0446a58b3f70ace9dfc4d010af429866d8cbe56bef341596b9411d48dd84f531de36616080fa2aedfef038c365c0b456f21efc524e15798e5490665cb8a08d8a2a818c9742662fff186febb88a9a0243720099f76c7196b067b218ee6288a7ea2b9de46dcffbb79d9c58eb5384be8bd88f868b1f3b8956470489ca6029014f17677f00a60b6407299ff7440f29b8f8ff2020af1c340d208a024cd8b0ac5e84fa8aa765ff2f32fc9878177f25062f93c638372f0436734d998b47a20f543bd2d9af4afe6b8b76cbbf97637477a5ef16d4346971af36fb848f9852e167e7b648f8a7ab5c5a85743656aef1d63aa64251041f9e99cc3fa885559d41679ae2f29ae20e2e87dd9d81284f579994c4ea56463dc09a38e6d3a144a16a2b3b1824714c8dc849ff71d410a2dfe6e9ef87a5d92a328eab02c8fb3db5bcf59883a924ffb30c9bffcb8787f9a4908ab00395c5c209c64e1f67f7dcaa13e4fdacd51c6331b33cf368393695c37babd79a750663a7b857fc0da9b2c5a535cd5e0b35ee46a320ef0d9d18c09b8628ae8c81acbaf36744ab4fba14b5728d262677dc1aeefdfe4371903ede8d0b9ff45d3d40da35ac9b5a77dd2da7dd5d2fa6c0e279a0bc4a654b2bd51755b56ef3c83959cdeb833ca63a2c73e521ce796bf7d8ae12e4a514094f32ae775b81d8b403a9d578bc369ee048089484e2082f794cf95ab3d6290be953be941cb2ee02390124343b8b8691b3372b0caaebfe145654f998c4e34c1f39a7854b63cc609eabe70ed1ed93f82ec9785d314181297b92c59e98c45336986eb8f5ff08405df7d87d2be0f9ddd15afaf30f7db003493186d7632691b7eef734dd0e1ce3aaa7687993f3b9cdbd846f0ba88bf8e8c4187aab5a34ecf4d3528b58e9968e5d7e3abcf09324cd96deabaf0b0a230e09ef56e605048d3ee2de556b80f17f2ccc41671b927c3e9663849578f031b5823a264b0ea2406c0f562f3cbe44757605b19b77c904bd4319ddcd357ad63ddab25036913ec53accb3143e04948bbd91ab748b2d22809597dff2220e5e0cf87f635d839f9ef94e15e6ae39689513eac2bffa74113b1c11c500d9d8ec489fbf8be5b310f9515fc28c6be63adfb2648cd675fb167764d005ec5d0d4c892b360ddbfecd13035c232b7f51c3557bae77c22ff88dac069da1f964907f0f0978f962c88498d48ff68d3e0a7d4884c0c3f5ed013df59da0ca59c62f0ccb6692354d729da855da7e48bd1afe1ee4d5e205ab8970d5e85a98391d7b311edc7c892bb59b68419116796872bd88cd413ff39b52179612c98177408aa58f4d3288a42765574f9e94b42e013f7769db7b7ff7d73c2d351dbb70bc0e7a4e17f6745c92e476ac6183af74612d0ed21b4e5fbc13e8abb53b67cb20c2175763b75e6fdf317be926fd4bb039fdaa58b71d63ead11ffc918e88be31da9f2f93567b56b0e3d5f3ef9bb7f057d7c140e1ecf44eb186234183bb84a34b688fed29891c5a57696785ec90f0cba7c98fe36cb8b3ff31a250826a68bc535a4eebc76fcd00f80e09f46be68056a4ea85cb8fda9b542866980ae2dca7f6d54786e6b8f7b16235f8cf2673fb20e9bc29e3a1f72f536ef3e00785cbdcd2ce0174b6791a3fbbfcdba2ed04ab7e08bab25701c63b0eac1405721314e7d4ab9a7081ef1e41d59e9e72ab229afe9e6185562612b2fe27fddc20f5217fe8f4736433393c2c979533212798ffeef38fc8161dd1d3eb6758af3b0cd9c6e7fbce1d3abf01da3151b0239fa21cfb5b1ee2cec345571206d72be4a2aa3cb53ab26d6843c99d17559016974d70e8805a002e4700c2e48ce9316fff55d185fda22a696591699bcf90d60e24f6c21bf700f97f6e6de4e9dca74527f64c30986bfde3438e3c7546c4ec1078f488a62130005d8ae9dc09e6e9ede50585a3bf21669f0846b93041190bb0e791afac2df142d09a92689db9e630e8368b841d4870d8819b00d1a6e4c29148820d0ba07c306922bbd9b8c18b2488129c45bf0dc0212e8b7c6dadf1386e6daf7834633c83047b8c0e4a9d30235511e59b7fe01be7076bf690dbaf9f7ae3c6dd1cb456fa97878756cd6b921bba0da784d9b28352160d7af58a7cf09e0e687a0cf8d299ce077952f29d87365ecbc57b42a41f38f0e0d21096ad3688e19cc6ce62817cab21e522e0eca009acf6e88dbb2885077072b8e0e067862d5364cc33a08b537f87f5ca3e28d228d6daf940edfcfc9fb81973467e2fdfacaebad63905abf40eb8ef44ac0fc9d7e70a30d9ecaf447f44c786687387313c91dc13981de47609813b80dc6493076a8ea3fea98828ea5c92c485ee5da424846456171bd922761e01cf97ee64b1d85e7e2c019d4eae5284a53ab10ae21e90fb9d24860c2bda104f725956a71bca158a71fcb442ebbe29ed7a13889ba32b1f5e68b6417277ba3bcaed5cd21604b63defe1b1c55bb96e85ce0c60234aea9f1d53339029a3807076c1b485af6ef4f30216739327a2f5003eb50ba4f6af301a8e3ad74921a6e0bae3bd2842adbb9c137d0f350ebbdf07af89bc8a8f48cc1706a2c9d1136dd02024aa52bdc838a80ba8dfd3e75e436146901f07e402ba94cf912624a0361199fb2b1f5eacc347cb9041c94ec26b61f02d4b0c731fe36b8981614a7c454f5e0a770404e485dc05074103d1315ae8ecd67c9acdb77970915262624531d3e435683557b9c05ac7bb57fa44b51e03d2c40bf5b5d9bb45f80bc876c0bfcb920c5886e4139a630da9c3672c222eee8686f09ff305b7f545080d05c872592dd12b3d056bf77f017f29cfa69cf60ba9f0c1540b68a8927256716a2a86dd47c8e0c368aa1e5aa717db08109f8b53c1c93cfc61b4c81883130763937f90238e8e841184600162afb6e97ee189b3bba69c857479550bf2a08f2d085e94c3080a0dead4ae26c2de8c9670d179d053ae6d6035632f27edd7a98405411a5ea586ae5a50e7ec41d9b0ad17ea8dd0b21e2283b3bbd694ed6f666db36de5c438ada0e876755b5cfeb6ebbd9defcb1550bc624dea75e2364688322c89fc064ebdf8316b676ebe5da90a2d26213701665b909b346e08aedd864632445978743b01c62a2461ccbea8fd0191a9d874254cb7d830a896d5d2d645363882df2a940236ee5d5ec0ca9a1f0e84691f4930c5d461a8dfecd7d1dfd4c52e564411d605081d5ab17a700017dd2d2ddec6a441ee5fdedc6f3bb5f4e260b74860ef5c429c12f2ae1c5f6efdc3088d9ed858056c6e0aaf39b5bdf08b3864701e3b4029da720a84a4c31a0f52c6e6f10f47cd9ddc0f1e535af0e7fbcfb0206795589c8906942c647f6101a1005f06bf9864996e19b4b00f51b79d11ed788ae1521875b8ccd12d10dcac5d5b0cdd8d7598432396061ba1505c1ab01d85313a54ae30a8481d38872c676f3c2efde3c2666b3284ea4224be5a66c80552b5b21f944929250a33e19635ecb6bfe4941a38d8b15580f12cc03fdb439f68e6dd3eaed6480e04c9cbdfbede1912acedd623dd4d493b1d18bb3f9b534acf9ea9a9a7709ba9521088b9c22846c3ee01b0cc17380a1ce826aed9915d02620fcf8e42c413d2e2f79a0cac5db6d6af9c3addb24d6954cae2c3ed0615f34f14dcfad5e5ee52fb8346ddad0d6963d32192e38f2bb84dd0679d4ccf539a18a77ab07d0ad0a6c24f99a1ca140f3639a53092b9c8bf285a4ec24c6077911723a7b8413a3e9d6213cec82b77a0c1ad244032d046113371d89c4401df6f27ae6ad0cc8348e2cf8622897848c2409e54b064585618aae22367fd332ad719299718eadac4df61821d1bb03e04b69a3b5c8353d11522563aa203f954e6310f9814a3a458707a6bbb3907983f2f18fed6e108ed8c2c05ee422a3d65b2059bf484d1307b4066fd22d01c6a657f65b5092ef9fd8384b6370d5807508ab8cf83479a202db8d2084c1a5fa99d8e4c61419f131493232c86718c3cfbb115649cd00e21e9058f07582300a098929f8d5db1fe71184ce1ac739dc57004fce754a2901e62e1db0cb30e7ab55ef07d7c36bbaf12d45ba77358f5207d22bdd3f01e60460c026f1506146c58bebb2fefa2afa1a8b303b419d1b407a0280195ffa2a72020e40edc4c6df5e0d0c159a7f1f6d7942ba9d132231fa3d6929bb9a67721d145d69e5fbcb80b553041e85b129afd45dfb3ddbd55fb885bec65dfc098dca414d772c05eeb6bd51b7e271fdec5935611ca9efde0b5257050b5cb773948ae9feb52b51f1a884154f83c498b1f7c8edba66a4db93d1c0d97da7c85eb069272d5980450073ddd54544b9a08fcbf779b99a3edd9b73920661a7f81fce03498724ed3cd627e6f52efe6c2957d4ebaebc1f92379569bede0c72ea1b43609348dd5dbcaaa766d2e0c6b97a14b2d377cf0909639752b49e09b28aefab4bf46cc970a9a545d5a88a4316e1983187373313680b6f7a87ce259c935c4a24f3a1b0c1474aa85738eaec8f6f33eaebeed8616648172f974cd2e5d72bf6e00e9700c8997886", 0x1000}, {&(0x7f0000000140)="38f33f9d9adc010e163328be600d39b59d5d48961e89e1f090100b5615d39b64744f4d0fdb3c9862b0331d467a4df9c88347d833b9ea5518f6a91b761e757e129c6ac4b95e1f", 0x46}, {&(0x7f0000001280)="afd5bd226e8ada34373caeca9ab10e73bbe7769b2067d83774045f6d85ca9ee18081242b0ea4e9e8b63b12125696df043aeb370e08fe4fd61cbdcd4be8ae9eda8193c30b17dfccc496f68306c12c873bf68f84183fecf7ddb6d1e5c07959ed70615aee355418fa395671b9ff04dd848754ecd7b5965bcccc57a0e43fab736df1ee05a15570ba5ec7d9", 0x89}, {&(0x7f00000001c0)="aaff4a4b06ee25bf543c7b69edb6f584d1cc55feaa39eb3f20847720fb715e8afa23c846d8b134be61589832000288f627c7b9edefd0713bf25333747daeb7d32a2f08e0421167c0", 0x48}, {&(0x7f0000001340)="76c44f99f7654e6cdb430e05800fed2694af90eb2b1cb79be2c9921870ec4f0709710b9e1318f7622e91283ae397b839b0b08df5b39c896254231648da36cbf3c02f02bc641d9fcf9324e5964bf81ba5b30dd3bce52b4c279aeb0e4c667885d1eed66df864c93907dcf09321982bb1ed2ee26e14d2574566126f0c7dc1c14231bd6c1a0bd38a85c53932be7c3e7ee4c78aaf76aa626742b89e", 0x99}, {&(0x7f0000001400)="48b599196e162bb7fdb9a46d507fcda671f473f73f5e5d028c38ca42703a762a8f9146e144bc08d2e27101d336f9c20eb7f6eaa63948f928dfa0142de8478897a8eac7eb4901c22ad89eacf73f15e2bb9755b40d363bb38d77a272bb25b660791680c7fbbeb7948f4f04b1673bf4aa1cd73bcee0bf1257abe31c59f01c9d8a59aed848d712241e", 0x87}, {&(0x7f00000014c0)="0a8ffc4812aa47083822ece09c027e21aff72ac809afd3", 0x17}, {&(0x7f0000001500)="2cef4e27d2b4aba0967ce2775614ec695109c52146460e30e09e7afa69e65d8ff4011daff97d8dfd5bb83188995f400918c60927e3b9e230b0f867b197173d4e58f29ccd340bf0ce15e82c2eeb4b9c7668fa1ae4a68498f88120a9599ca6561c3b8e0fe4302c0523391fffb495ec9f82d0a9293e0d9498a9a73cb7dcae70434913fc2ca9ea3ad7a5c304fd82416e5e0a773b3f0f940ef93dcac57eda4ea4eec85d0a2db9a1398d858e4235bdecc1e40142bbbac22eb623344b2cec9851f3218064d720f338ea1063aa2b57b5e9d1df8fd4922ddc394e4ffd6d2a19697114b638cd7508db7db071579a5688ca7a324f68", 0xf0}, {&(0x7f0000001600)="a9bef9e05168ae7cd00c9fa16b23ef68932a46da9de7fa3944a12659526edba6215101bd8be2a7e4a3be67ae622da0a2bd8695b2e973efa4fb0a570df13e85ed49cbb01870c6eed0a274e9674a7a24651d3fdb1b10c1d9324b495050eeffe5e8506abe6e45f22c310764b73f5ca66ab67e0245542c1d66b7f452b84c0a290f4bf4107d54a00f476c662c1bbe8d583da28d07479b74993a5d5007605d712c8211fe002fa0e914d082bf43839f1c769247129a19d432708841bd59326b7877d4b58f21e3f22c6017ca7e7386db52176e72b77bd32373b419d35e8cc5ea60dfc2d9ac2b022d819e2156e74730b2244bdd65104e3b2285f63038d1605cbaef80c79ee87c92dd5a9e22ed31b4421e996996ae5b476af120664a691426c1acd8a7d67cdf369c020053487450c56921170a026bf6260369f87f8cc4bcde8c486d75844b86dae085cf86fd4852d4532f1f165d48c361d64015b8d99917abac0b542a1727e43eefd346d9cb88067028417dde4d0cba05155e04c2d4a3871b502090666c8cfdc5117534ca976121dbaf47400c46be45719e7ab05840cf05c66d24d65462648547e9784c6c01ecf56745afb564c850450af1feb6d241fe6d0ae0fa08169177ed97321156531ae2de63b04fa70786b8e5bc27072b4b5fcc5f6a1208abfc41ac804b137ccaaf6bf681cecf0efe5d0b6bc4e703a8f0859ca39755a63b2a5f8becf91f4879ec4a750b87754e2418faad803f210a176c9dd4e0daf2994360552458dd116b9f3d4c53e2bb07484211b0c7c9b5ca4600ad2babfe5e21a4f8f6aa38dfa5457501d62399f636d094c415e37e60c8374c371f260fc8c38524bb02a3990706bc4127a8c334aaa6b74c172e4393ab512b198cbb401210292dca7ab059856f5ebcc2a040aca77862efc9b34d30092a129277fae8236e936c78e8a186c6f9908af68a0e419f28e343ee2db79efbb97fa36063fa39259f4c3545b833ae9b4d18ba037937f0e2034863244a3ca173cd107a33ec5e2ebd0a0f3497b0ba79b6527ac96211c71672b8c5f97a29a061e89ecfb3c8e78816050dbbfde22c413b816e0a6cf487edbcc1075be61bf5c2b1bda69e8613f37ae9758c3265b9e0c79cecaf3da2231336778467525460ceec5bcec8dbd3b035de535620b26e80f2a922d38974f5b8f7c79fce8292468ed4c943d30f482ee167faf8075c6a56928a8344dc8166dc5b14a6d64213407c05a3bd259852f44f71ae618ef32d49d0676325be05c073e1ee2d19e003b562d6924ee185b3c47b956225ba20cc706356ef373729d27c8f04f2174781e66cc067bfa708b7e40ebcf160379fc61a38408ef0fa81e2b6229dbe9334a9d305aea6bd5e863511fba8071dd0627df9c5868b63b345daa30dffcad58ba92129c61e2beae3def1c6c07598ec67ddc1205742bd8b669efff4c34c24169d4034f517f102234391e2a503d2b4155df23ebffebf7566c716fdd843359436b9244acd03576b96150987ce23a594f9c92a3f82d750c7bd666879e89d7b4927e62cff8ebf4da2813e8ff1062d3f4d5cf860e84d3b711ae8ecc9ff29cfbf0967765a54456d13e3dfa5b7a37ef25dc087e6728144ab23ed331548041349f02f06ba11ebaee2d5e85119aa75d586cf753e28eedb458b0213847a8b448bbd936ac00b63fcdeb9c3a633eab44d1aa73345c6502a376d90ae30468c7baaac50eb15793288df63fbc4def7da0829c5766173c8d71fefeae616d7d387d8378e966a07c4df71a22aa13de97a2d67920bac37125c4d859244975a8aa4d38565b7c050ff8e76751e61493a85acb91e3dfaad43f0857a987a5995632747db763f7ef21b8db88e94e220c346229ab004b770a553afc722175307d8128b0246d0823e219e6ef70b9141b23a9d4941e607c961876c2e110f6e42059b7a4a84ae7fca737538ab42e4e51daa55975835ddaf7bbcd06d461c5bf144c9d29f789dc06c538f2d2f00e49b1dea05abfe774e0102a4d2db25c3df3b996442ce94446843c3cc485efbc42e36ef8da9c71d49a25844ce189b05c14b28055b043a241a39be6ef92a9b0d0fa0dbf7017a81d02b35e949a142fe453a87279417d2904495465bffc62e86e94262f6f0fff39f48ec6a22695dea53120069ea9a916f9a0493d8b2649064883b3b0474950678b158c2494bdb3c49c67c4160c5163c389989c876a63b01f31d4b0183b9236c7f073b2185ce11883b26fa395d1a0c8ea8a74eaad6df8ba7c57070293a7043401a2504fd6fe1379742b3b98ad6d5cdb198f4f828b0e0e6fb8daeac83cc5143635af69e9e8e169125cd45294e083422a51b69cafd1f4cdb87bff164a3ff41a5bf48203d358ea6483a7735c229ca0eda9fc25672bcdeb67aea414d244daa0c3b27248f701682f735c9fa87ac58bd8e1f3dc91be106356c576d9ed8a56d38a57c4bc9171d03bff061eceb885c95f6135d3bad9d6f04417eed5dea332e4bf5981343f9a87895aff1d0d54dfdfc286b50d1358bf5b3cd67f666f51a7dbdd20bcde7784b3241387e8cff7e3898cd028c2fac029727e19e4ec4f6888d35dbf673e9a57a37fd7881a37ed00177559113d8a3a80d5296df0ea85e059f1fa62dbf19cebc362fe590c8d83e719753fc82cc76c00388d874b0a8d0f446ee5792b348014cf32efbd27aa4e2cf1ee1a9d09e31fd65cc9df8bd1ee67904560f18e9d3e1dc9d174368628c65ae23044c2d13a12cc51795ac975bac407c5e29865b15a4ba345b508cda5fa0b4a2e580dc72ad7c365c184f40c39fdaf5c402c1a83f3332ee3ca3acc992607417e4e4e8143d0b1ec1c829ea461d6890bac32b44f11a1a88403114fe63e7ab15bd064322c03810f70e878efd55118eece1d972bd193449c22a5e5ade7bfda93e5525abc57f90203e08fb1129ecb26f4c7af7ed85291a46a86ede843126846852178898653987d36f631d0800780a7c93bfdca344fe876198f30ac9a39cad9b824a3011bcf0f231a697aab3602bd13479687a3ccfd61f8f3887410cc77b3a3037f9f4ac3190b4d4d3140e18882cc7849af04b1dd012fef4d222eb21d14ca534dfa4b48a8d9135132330fbe92cbfeab60d63443acac9bc9d3cdc9d0958afd29b581c21b4f56b3a14a07a8f010de881d287509589e10d8a1e314987a07ca937613d680b56288fee68813b235f48c8325d5e9463bf6ca705a1af1d036ee832675b9e1e600b65bb26dc44524f0bb3c0b95967f474812e630e5d5ea11ac2b521e582a46fd80f3cb8a0e0a17fb97d98a897dfaf74c27c186357368d76ae785cf204cf730b6b59da70b176db9e813bc0dec4f46c949576f5506cb51e64fc314bfa20831242b0ad7892fc83890344dcff2e916068e9409706d76db004b164912cac5e136df7f57abb076eec92c5b6ed0e5fa31bcf85beea34bfc590ca47feb392c02940053e6e1b1e48679008abc5932f23e284428702ba2aac3762d33cffb81f5ca47b7fe5a1b6d11ec53f6ab39ca09130248243291168a24dfeee5ca1c6822f08bafb766a20b46a8ade294f2fae543d75675647b66d61654179c1495ed93aa2b02abfc20db7670c9abaa6ce7534981a808e139b1a7d8992c1d0cb9678ae9f988e1f5a0e0ad9f45da0118a93bbba690379c0bf7769719ab77bebd3cfdd2265462a080bf69359aa90566e75f756a098be795b94893737af4bf48b39b70cb37f9ea78ad9b173d7b7362e6164c3a6f3f9875d880c65ebb46ec6acdbbeaee75e2257fcd7d0b68d94051697f7acb8ffc28e7ede1caa8e64e57aa3d54e165b7049e81493c7f632571d2423bb9235f4e850ff2b9d3cbc00e2e1b31aa6a900831274692fdcbf64cf7399beaa1ddddef97def60e4f1901de4fa21708df0adfdc6acbf641ccb615b7c37d642f85721d2026bba4eaef78d55ebc187f0c6697fb14b3a5080a0e2a946fafc41fbf39a549cf2454705f98d66372206478230c937f7826b7e8c47ed1ce730bcce72f5ccd57045257abb881a60a7aba394bb02e8be42d41b5b37133adafd2883bf9a29a6e36c0ff33c6a2d7987679f5a52c65196f71e93fbc489cb26d4f9b3ea439c6a71d1cf8c0718673f5801f1ce26f4051b448bbf06de69a81b6cdf2c7b3efaf027668d7c3d6765f6caeedb8645790aad696ece852367771f8182ae90b6f9bebfeb544c29b5ddac0ac6d887348ac8cd12759071b19af0199bf94b214effb08f5946162a3203c7ee7397c13d274d100ba09517cde1905e0f1b0c4204fe15d974dd78fcdd3fc37d9acec3bfe730e13a220a01bee8eb19011e4c0fd83893935adda6382ef9875c11ce7fa38267eccefcb66ca72afd27d8f1fe66619e08e61cc4bd18a1f608a2ab1f0b0fbd6c6f6010412571c0f3bb32120ba8a9c44215d611cb57fe45e1110d71836f99ad7a9122b496e524dba2672dcae82ddf1a57394a7457c15f600c3dc693c893df095a3a70143074d55d3b3c67483aa6b1f55fb30ffca71b52a52dcf1e7bc1486c22dc2c5795edd8b26c123a5d5a60ccab20d3fad2199f239b03d7e3c6dbc3003699dc1638c7eda809b3778e0436695c4bb250b239a762800441d6f435578deaa0f88158863ab31f550621d4d81a61ea46706f92f4b5e21622388dc386e153ec8dfa29ec9263fa5317b2c61338b00d65ae628bb51a88fe5f45c694f3ddd369004aea4b953875750df74de22e7d9ad07afe5c62e6376068bb61898509f7a5c752e258f2bbede03e354a094ef4cf4e6a8428db1ec8ec97e6831dc9e1c5bd9dcc5a57a15198019899bc1e68c4925d48c2030f7b56c18b1ef691d8bf303f5a7312ed276c818f5b50bcdaf2299803c0311154dbcc26416a2ce3a369a233ac828dc2f62fcb55065eb390621d3b646fa439d6f85ba7fdda54db558702594f7f495097cafa25a83a992c6c657532fbf577c1a04ccc5c6ed6ca230b8a137b84461a0b4fd09ca3b342805f9c689b49cc96fa13c036060dd8aed4c435a446bc939e123f7f57b5354cf6d76dc08f7f900613e6ed58726e0fa9b9a38c21b93f6cfff0c9155c172c87e9bf40e25611d4d537458dceed05f9950b9a94e905ce530d77153244894412c0998a34476b09517957669955b5e35f245cf0d1c6541bad46e78eb74ce93948e7c24fa927baf185dbb2cddfbebc196a30d9e52c5b7640f44c624cee6f1741a691e3438f88d5623803bc58174b71784ec57567ac200ed57be8323baee03d2112483c8652ab5255635d5d66bf8e366cba71e12c17290a8fa8ff4d71e127a96fa5d6381f8feac07963a5c07d4a317e76e5525ef2aff1eeccc68170c1893f547f562696deebfb97e0e84eb8ec8f55b201c5fc56c33f287bee0ec918ea11bb5b2d58e2393044c19de81059f7f0f8720c2b78882f1e0f77905b925774cceeaaed8f0b4b26e18190342a6db6fb03273272a8ca7d3a2266a3635a52abca6c9c1ab88efe7bee92d548085bd475e24f2f942ecfb582528e3f165e8d41df3cdd47ec4242de8811ef54cb1a6cce745a1f3ec4b1979bd39ddcd8a886ffb719cf8fa149bf0603b5c5115aa1696d8dd77bdfe6bfea159d09781aa3f84337ebbd0cb3fddf9e53d040816247eb5558dec9dd018a196565fd3110281d392f6f1e45231b048ce98d0d0c0ae2c4b1e528f76d91aabaa32ab8ebfc97c33e857b983993e41af05c1ea6e367e1ba436bcbe1f55f8530f39b94304c7c67010bce9f01831bfb3a7a514be1cc1b02b576cf8b99297238bc24e8b4b7d455bd8e0b99499f4160d840418f3c065121c3c94b7cdc068e8d4deb8d8ff7", 0x1000}], 0xa) 00:04:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:35 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:35 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000100)=0xfffffffd) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x63) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mkdir(&(0x7f0000000000)='./file1\x00', 0xb) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x6000, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 00:04:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8260, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:35 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) chflagsat(r5, &(0x7f00000007c0)='./file0\x00', 0x1, 0x2) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="145e4f541734def9ebefca5dbe0466f303a223194e99aff2465b59c580c5239d35be3ab358534cf16b475b7abd8467db420ac451ab12b739969ea54f350a218596f462a3da78e0c13e4d4ca1926f764eb32d61fa1c03210c6351f0f3758cbeffdb57154bae1b55dd382f2017a2a504f65a5dbc4a22587fac9cc1cc2ed492de0b2c92daf95e4b596539565d47690f0bdf5377f1978a1365316ca8db484eeb3c3f57c162d95ce5f6a1987ee2837d8d6d16c7ad794258b3908ad6161b0e4c8ab3fcdf620d160c48eca05e7426f49497930f0dbf45b644329ac92fac", 0xda}, {&(0x7f0000000180)="6caa38866506917f31fc1be1a6ede722224cbf2012abd0ee940653b9f569d25037eac31965d1019b78d9494d463af4b40467adc9fbc98c63edd2f437c6", 0x3d}, {&(0x7f00000001c0)="1ee61777ee4ebbaed961973173e6b2d9dfac72ed940de39a90392721cd2a136a07f71af3e1cec2f043c577be0bef80cbeb7f", 0x32}, {&(0x7f0000000280)="3fe60bac45912b4ed74df2990254cd0df11c3189ebf20b128a229426cbcb3e9570e18c4739990f5ef5eb3cf3d427836f7d8ae431d4f31720082cebbbf24c11d11703280a1e0bc5efca25c82e006b8082cc835a1cb87f20316e984b4c2fafc4659fb7634f3f30c852522b65390a991dab15715e9ea83c784bc8ef92f3482a060870bcee9964bde82578752c776de59789738141c8a5c14c59153241ef35cf8aaf597be2c8acd4dd9091baed52136b993f8d417d5ff9f5d8688df8fa97abd0354be820bbbb0678c86595092322124eeedce33113b3a6b8bb12b69573c253ea697557506698f2e1", 0xe6}, {&(0x7f0000000380)="b735b01001b5935e1a005c7de8a03adc2354061fb6b256380884162ecfb2c0a3fc1141c59416613b561be9a53180f6ab9551598d06f7f02740b6e17c324d64d80be7b7c300897848c834d839a4e16bd9b36fa3ce163148c0289d9c6b6a92bc6f3e370c4089417374f27c08cc5d5912905c953e7db398e17ce8877b281bd01025e4240a4b0a06d9b14ed2b92c7760e96af5d06a2f64f6daf638cade4b45fd457a9c8171ff75bce102cf0747fe9d13456ce2843857c15d8921fd95a7fa126a27a2631d7d2e8d91ed89b561d9694553c0140e485b68db181281e6f40ee9cf", 0xdd}, {&(0x7f0000000480)="da83ad948a324261f568a75b64ecee5929a1b6311f0e33922764ad7dd565aec9f4021efbda506f07d78162b4d3877e3200da826f311461634cae06af36de0a0c2d5b3fca381b8458d4815e5f7b15ecb5580079ef8f8fe0ee9f43eededcf744e3deb4387004f446abd51a1779ada63417b2eb9429b195", 0x76}], 0x6) r6 = syz_open_pts() ktrace(&(0x7f0000000800)='./file0\x00', 0x0, 0x824, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000000580)="754560b3652759dfb0b41802b3787889d53634dfd3591852e84a53c81164fb24c998a0df80aed42c830ba4fe43986978a9b9573a939be4eaf6a3220e9c49e8063397e0ff53e62d82c37283ddc8b8ba14287eb9d3dd233b719a41c3bdc15c54dc141d8c4e8513fa4090f44e4cdbe1df4df6c16437a663fefb16343a3133ecc859651c7b84f91851bff90d35220c18364df50f7a5adc3726abe91f2bbfb1e4fe19", 0xa0}, {&(0x7f0000000200)="411960cf53133857275b6025bcd7ea22b5823a9e84bf0196a8f8a3d62f132affda9976e5b207d33f7cf734729dd1c7951951b5907787327ee546cf570f4f", 0x3e}, {&(0x7f0000000640)="10d166c3ef892c26b3625b3e0138c2ae95f475729e9b237d898b495256a2b9e84af92c34a49798df8ec6ae6b280bf8d46ba5b7322381e864b6411bcdad454ab6fc344d607408051feaa89f75bd0c2202657eeba34c39c1a7abdb84fe156f171e6a4bc6bb280b4926e27c34fdeb1508652b61cf0fefd6fb03388d1d47f2cb3ae95b2a7c36f8e3c3e397558c69c3a9546d8291dd5d28f006639b2cf52b8cedc6eda31e", 0xa2}, {&(0x7f0000000840)="1c3e61e565a87eaab1dec258b9cfc7f2dd5e20d71364473e66f4d14e9be7ab81793c2d532d8c8c1c8f32d010a0b47062b8aaf87aa0d62a9588bb53b7988d2bb3df4844406362c547c1959821c5310317782b44a4230bcaca466af359f1c8fd2f4d46f18f30cd18d34d853dd31e56e7abc82679a20cd083313dd4cc5df94341745a97cfd3bf973c721a20aa7961b339063032d7440f33ed23385537f1c4ff69e3ae859e615f40e239d3043be06b0781cf9e56cff3959efd46d0ecab3d0407e983dfeafeb3a5d33f1a6da5c2936094393397fdb153181daa424bc96d8d844180c308d8af7bb116f37d26aa0d42747c64804babd448937956016489d51b57bd6069ccee49fb04a59ee5e3285989870886a3392bdbaacd6cdc158bb132a8863b923a76bb26d891288dc5f73ad2f4890c81ed4436fe8aa70aa1aaa9deb8e40be04565b00486da5aeecdebfabf61b6b593a360ee107c3108bdc8e1c3468fb073852b114c9a385cdb7101d944a1472b7f9db21d5b0cf7d68e49eac9118f9e9da2716a1f02f082d9c8c8a86e53f35706fc7d02420b029073aaeeaa6672f5b9205f13bb0c45ac2a0cb7ad05b5b851a6ed813b869c6293cc6eb86e8fe9b375150d472ff60afcc409324ed3a036097f819fb377a584a65c738afdf729e1d355f0bbc09438d0cb768b77018345b53b20351344b66401ac6c8ff0967ec439c8dca74290d4f16d866b967de70837622366ee5306fa09992a7399258002ba0efc0293a54f423192ec600e57dfca57f21ef0dc9377962b68367af4b4f6d91a58ffe195fc71c00565b028ce541711cd4afe16604ac16809356c13a0b2cf867abbb2e7637f47b5aac09f50f6e2da87677ac0859f487f3b77086f6c724cc122af67cd15efe2122b1e2b5a896025621a657afce1a03e5213d422c9fb6b23b0f25e302aa6aaef942831e28b5042f4d56f366cfb0a177e52632a33388a514d1781774c20abab97b67e6bd4e25423fd3bd142dd6ef14934632edabf3175671602d205de0bd5dc7ae3f4ebff1c76303322396944017ecf516ff99a6803a2bb9babefa67e0b7311f913ae9a12874acdee3179b8983d04bd124911a48fc4555e2c1ce54f074ecea3f35af07ee98429273ef9bf1d27b3be95f33a8875c88f9eb32675890da3bb8c7d60d4f85a3340e5f6a5cbea5641020d240979d6405010857061cd6d1231d4d331b70722d2d524b60fa4586e6b5de30c71ea88cd58e4ec7afac34eb69df22bf22e25841175eec3964504744fe8a7a19f0978ef931963625813082f04c50e58b5c5ab1f9778842750d5c6117dde58f08b5d608237891ff307814bb19e51f9b28bba8a047d7477cd71e72cbf185abbed67d62b35689cc7e1da2ab146269b536c0c8feba5cd4ddcb0b44f2fdfab4059d162dcd9f7e637f702adeadb21cc9fdc3abb9e2f652a06df152dae7249b0a45fd0b1609234994afca654b8865dc1636c0e53110441401ca053ce88ad00bc1c5886cf6e576a00742446f8b3243623a1f07da37a56877259413f1b16b5aaba3f48c3f09fc21739f906a0cfd68d2490231e1eaa4fb4dd6a43c6bca602586a05d03698c22638b211bcfc49bedc90a7127d675f76b2c02dba604544fad2d98ea6a9bbe30785a6bcb07aab68b84a3cdd8ea7e789369b7b38f4f8c98b30ad2a19fd4ec325b8ff871428cce498c703a54c8b38913f530ba4152cf8286fe9e95bd21818117f51d33ac67c85e3e440bda84f6f7f27d1dc49e8565393f65041008cccaca097350c4be1ff79f017d81bd7ff223ddb6aff7c52700128c8c24744a1bf4b58399be65139f192905e3f69667bc6f4c0fcc40a7b491611a06e2d50c951f4589f9ed15d578775321b004e15bbe48b7f059a272d634a514b5500909b762bd65da067a36e4df5e95021db5de4fbb7c2a551384abbd4eab270b24b81506ebe0707dd286123dbbc99c681f9081c1ad21f3db90d1e043cb5812830fa402671fdd54fc43a3026f56aec49a283f0e4f82147639b49644761685a9e16e3ba915e5d162633d0aaf5ad4015517944094ffb927a982b2f2297567006a9e6fef19aa76b5b14b7e91c9eb13e94726e11e5a36aad3812700b4304ae77584b3b6a497a294431f8371621c7da55387c6fb6f64f6349309091bbf84cfbb86a7877fe1767aee2e87c0195ccf65ddcd4a88a48bbcac890525d9c51ec26a1dc3d6e06072bb050923bde4e7cea2be0a67e7fad674f087a7a971af3f30bdeec432d4380f8b00265eac436c05e6c8a093c4137834d023d85524da2fd7ca15e0d7c5a145701f08b936d007349b008fc1c671e4cbaaef2d509f51bc86a4936b435dffddae3224dd6a4c8d3db591294ee73931f819d554038da9533f8f1b4b7d4a04cf15fa3e4c20bfbaecb02a2e40d55e7238093981c848a68ec82a64a52ee5444621d7f954000b05253fc806861c7e5be8f231865e347af7738136d911f499250716b4ed3b456df75433bdebc2bee4b89543308c5e7d302c46621c09f1fa05862568e2c75394227fc8e632edf54e0b14b82cc93455c96df6b542e74b593d5200202f201a0b3b8a5b324636a76aed13efadba2b9f4eaec6b6df9e2aa5e764dc675c9fdd213a3b79008074644bb8b281829cd42a63497d1ccda640d01122b5ee8dc793e6a00469447df459da5dc9963f398fe0eea72966b56075962c06f0eba84463278bfbae8ffbb27fd4dbb673ca78e3bab1219da323808bb2f48d876813ff738c5df75812ef1b763b0f3d35f952305c98a9c133b00c8bdc3bd531d3beda0e23f999432df196df3496ff35fcfab75c911de299f799d5c1b837191b68d8766049a3fb85413a60ab8ac4c88d7a8c2453ffc3dbb0ed2c3984e01bca7d72820734fb4e4f24aec8078325fdb8c54904a144d9878a707717f893db976268e5d02ec3722522bb39136f73e4bc669e65ed131865e9775601286562252eb37d375b9b27fb65227de243e6415af9ff119c17f3d281bae466c8909f21bda3998d8ffb3d824d09446baa54bff7faec2e10e97de22bbc4b122c9b2bc105cd731a33af7c9bf04d0d66d14f29e46bce94237b03d5a3a9b2ac5b1262609f07936bf1841ae731a93d168ee93118b349df37f660836e20b49347afc62c2846c7609b053f14f01f43181239ff3152c8c5b2bc3309dcd43eabc495ee64fe1d1ef77e865385da80560aba90eb80cc2c67401e4564debc82176d997bac155a954dee44edf44798c5f96e68cee9c5ef294cf94fdcdbe4abb35765a7335778a66700be01ee181d7a77f9f59b0b6f73c47722fdb91b6f68ff025e7aac6456b9197d9e56e765e34fa05a86482f8c9e648156966cb668dcaf3ff64053cd3e95aecc6f740297cd15f913861d7a07eaadabca6cb30eea93d67772ddf6523a69d288b163c2b6ad4dd3797a26cfe24beb6b3c37c6a61c4813b9b19e8c808b9df739061fede0ab3b6cbec95278a20af652797c5cadd9af9817d03d3ccd78b4461140f232be2570f010181783494cae8c373e4fda856cb4bbca756308ab2f58c308f0e1189808293b58d84a0ab88c830efc11da037e18d16753620a09950949c56bc28923efacf30312c2ec36c0819af9f762f43839a0b429442b2a40fb06560712801d85fbb52925251eaf9375b18b6f4076856a4d4645450114150821d48b037d95671daa48eb24d236c8416572982ea7e997e37a19191bafe35dcbc4be861bfb4d8b80baeb767880d65f31472b3ba20c633466d3f2aa0040826f0dc4caf701825b14c3b3009ea65d0ccc57a19178776d251b9c10d7a76313dc39568d3f35dbb3317c649d28cb3b0b80e11d39b48be0c0651b49f63f3ba52a8e5ae1564b33c5dac9421cebcf9753219550287a4fb5cd9a7ceb56f2b6206d1e310185756508e99e53c97b9b9b3a37c5fe14df94ab6c5629da400afd03d6cd5ec3ec1fae623f2f5a1e844aa275bc4d58d78ce13b4e36505444f391e7397c3b0973565a578514e299bd9f1c7ef1115f3e83302a603e1e683101c1704eb177e5682eeb73d21176115db564928944b4db9896eea56e3c8f2bfefe518374fa672099a0e35a58c31c03cabd443d21686e071ff78c13c5332744f5c13ca4cdb42b534475720298acd27ef98509ab77820488286e0cd6f7ba55f261062f9bf6b0b9ba15c5fbdea62c4ddcde263e892a67cf1d46537c93ecd55ec27a27b2d2faf9ef2417aab0e75d8d81ba866f318ace08c6f8bb2391d0fec0531e638693bedffaba2b29a9083e2ecc8a1f90132e4f19a9537e3097ab285567b0e454ca8b9011a7d34de1879ca1501049639f3ffa3deb983f338c282654c1b9589198d66b2224420dc41d96145a59ff8457914687b1c758299c4311069f96f6014c10e998148923bcdbc4918bdb49b8f11769121a697877fcc0cda239a3f05520723337b8d2ab6abc083da2a083aea7f1eaee7822412077fd79f375d7a3dbf3bd0376cef58dede591a2223a48771a1b3a39c513472869f6d94071e418f7c4141c22e57eff56e1ccd7159c3d663ebb82bdc387c813d9e4e1e59be0ee1761413e4ae5c67619b8a243836f00942f414262e14a0ff5a86dbe7162600a66ec0812993f9e2dbad6057d6819078b1a2166abf5c1e579885a56bf7ea11737f5f0b9cf9743f744bbaf3f26c10c774a69fe38578b337425d13f18c8ece2eeded2a4c655ebf109d8ba79f06d273d69b1d7097ca0058f336aeae346f1bba53f597dbe8eaa1fbd1ec47cad7a67f7c547dd44967c04afefafafea5523bfb35b72d9d9711086b61f2af1b92d176d4f355b84a9c1e8063f847a80b7726b5857a814efca83ebc1e508463fe21a098aaca2f6fd49d02f28f0d656c105eb648eff44c0255254a8a538737b4b968385e9d1dc317f6d67fb194a2569d85a11889ba6987fac8ad2d46b3aaeacc1e95b98c44c027f3cd43870245d4215a30aa34b11005a93668ca7e48479a7d70b3caa6621d9c4b6e57c7974b4e508291337665d9771f0317597f1291101e832eba91441077928b6ed33c4a6d60d74122d8344d9a6e5ee42dac6fddb0db64dad9bd8a42a12a810fa898fba0253e7a687791a3547f9342ff88d53b8083cf313e2b9fe99b341bbd6dee861abed5b243f5d31e2cbb713cb6605df886cebd3b594447a2b7a66db93013d0a667ad130c029ae5aebe708bf9c82c173ab0e93a16ed12d40ebd996bd662bc5aaf414eddb563c999cb793e161a448e617f3d967253a3cf730592a64983bdb1961b13dae61a65fec9d65fffbfdd6a299e3b901585039bc6891913ccce357aed6125d1e817c5d258d24f43a8c00c1c5f5f504881463e160b8d498888120a2b27cddaf03c20fbeb37cea5265046cfb2a369afe743d88c117fda8128e581a6e879c7edbc6acabded5700b0f830922fd0519a4f49515d520f33a88373be72d3a54eed6fa18403deef04d933446529b75181b517587cc9b8375c4324f1fa2a0024bab02aeba53fe0ed89d6b04454931f2c31ec4e91b7b849f2b7408e121e2881032a07fcdb0c4770729ba25a9444353be71d01faf3cd0bd31ca0258d4dc542ffcf634a88d17ae9920923c083432cb4252a575436982befd9864f1163a21fbd936fc162aae7fee1704d9ecd1858cda27f3beb4f2d2c1c46480c14195ba8d5d4b33323743b5911797d4a43d10040c85249b6c9e90a638d0668493556f4efdb528a3c8c34fc533b1053a3821bec00d17707572e7df3257a8fa7339ff037dd84ee6493c9993f2e98d77be3af047b99b29fea2ee341751b021e74a8b976956985745357", 0x1000}, {&(0x7f0000001840)="d64c9631736a6452b725cf777ddbb7b8eee9cb9d5c60b8a3daa683c603c0d97caea3cb1a3bc98fba89cb724a043b142f3c7db55e631c4368f555cc26aa9b042998fe188f8a149075dbad8d866530d777da8ce7ab4b4c582d9c356eb64b90b5fc9a190c853b9331c9e1cd5984fe58398508554a1bd035c2aa1f7748729218de6ff46dde33ce5a6e3d1f145b74f3cdbae979a5393ab5944085bfc586d2930b91b6da402848e3f1c3d8cb33cf9cdf4a5e24249428668f1f518f9aab9eb40510782b5840426931e201d03206f697199d0c7293c58eb3231787ad924a5435b8", 0xdd}, {&(0x7f0000001940)="cd0c94f5a6fc7650379d62588d32042a55b39c73416cc9174867e71ad78f08135d33c7f0cc7a08b93d2a9191b3b714675e1d8aac3d01b4eddbca30fa9f4ab6a7f50ee5b7d52b06def4207635696d6fc0c08630dc9a154ab89f0b725ac3cc29d09a073aa2b563cd3b9887849c7744eb4d7af65127c3339803334e8132d4539f78fbdd6bd7b024809d93c5edc03701a70e78", 0x91}, {&(0x7f0000000700)="e17fb823c30ccd7d3fae83242b483637a4a7e606ffb29674a37f676f26acb6d1ea0fe8815c47955f9ffaca95f5c016acd557eed5c9f4016def94068584e51345e9097e", 0x43}, {&(0x7f0000001a00)="329f0029d3309e0e26328950a2", 0xd}], 0x8) 00:04:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd604407, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 00:04:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xa}, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f0000000240)) 00:04:40 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x757c8241e11c205a, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f00000000c0)=0x23) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x19) ioctl$KDDISABIO(r3, 0x20004b3d) 00:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x5, 0x7, 0x92}, {0x6, 0x1, 0x80, 0x6}, {0x0, 0x81, 0x0, 0x6}, {0xc2, 0x1f, 0x3}, {0x1, 0x9, 0x7f, 0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xc85d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f0000000240)) 00:04:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) flock(0xffffffffffffffff, 0x5) 00:04:40 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x132, 0x48b}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000003}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000380)="4cb1a471abede631fa1411b4b8457237dfbfc4e92efb65a43efbfadec1589a3873929f59e6bda226864274a2ac1748510d462fba7d1aefbcb83fe08fe4ea34b76a48fdbc8356effa471ebebc80f7dcf3bb145154e71090f50917a28e3f0a6dc2e0cb34ddc8d17f4788f27977ec2f80d28f4f5ae482c5ea8aa4dbe579e776e72510266f31102ea0c7dbe1711b39ecdd3873f137240f011a4083d6114213743c0c8afc480ebc26fca06ac895657571259c07747133c4cca6c3bf7e0d158cd913410c3498f84449", 0xc6}, {&(0x7f0000000480)="73bc3ddcd18737be9cc3baecd22650c597561660383b5b123e423e2fc2b14fab8be1495292996ba48e5f68c6e5b018665e6cf3dbd9c48c0986122c5c234d78badfa78e5a3111fec702b6", 0x4a}, {&(0x7f0000000500)="efc1677c7b62e8a4dc3f6e63655366de00ea933e4fe205edeaa99ddfa2e3eef3533c4eec7d806874b78e5305d39de04a0f3f687badeef1941b711439a1f03a77dd0717c8c6c8455f0a908671cea4f9421ad2d9498fcd60c229e47befa7ce71f1f4e95786cf90c4b30d85fb3bfc3babdc14da8cdba181430f2f61bd4307e3263b8e0dfe51bf69e76ed091a5a6b6c62f877252ba8e516a7c1ab9f38fe8ebcbc88df23072f4cf23d634fc746741b177a5967d7315856efba4e86b3d16b516b90d22e08aeacf0ee94325e9f7c7fb80059e27bdfabb7ca033f385f5", 0xd9}, {&(0x7f0000000600)="1b0560caf88ba28a95a3bf5dd3a43ee3428747079f102f15e69f5c3ab371200b1cdf5789f7d7c7cd38c25c0cb6934f170ddc908c28bb8946aebad3894bdf8a272bac70082300858281e52f8c71dcf9afe52162a7afcaba0e1eb0844bebfe36b60f03225788ab91124ae0a6e35b6723b8aa4cdd20a9d71c287c7f0eb897e94f4a5bfca05fe758cd", 0x87}, {&(0x7f00000006c0)="26fbfb9c761b488d8b13187a2ccb287ca70c041bcc2af67a569b98cc196d6b866c77c699a9bbff8a3a1636d62cbc0e3f60c3628ca6f7fb9dd6c07c7c695d1d9174e9dd99bec4c6b49d48d57b22ec6cbc", 0x50}, {&(0x7f0000000740)="8cc3c126333d", 0x6}, {&(0x7f0000000780)="4ffbfe55718b0e7b6386e626e8aeeabb6b5cea48d5205d5de8ff208f06b96740d1", 0x21}, {&(0x7f00000007c0)="a72f928043a696d82b5c6b625438f00a15e4fadb18af160753edca5f8f3c2b7378707bbfa6b90460292b5f424a840a1593e344753013d2faaeb7ddee53e05d0ff30ee55d1ecc655a6e2257ce8b66ccd478c9f7166a5917ab0713bf15282601f98a48d8f58449e36c266fcf438a39a0a511b7e2236ad9cb2326cde11054988b6423eaf7054db59dc2dba04a7a971cb62e3d10a4987b18fe3780df506667a94b91f15f9b58209fc8d6c465db0147c75b5c1b87e9", 0xb3}], 0x8) pread(r3, &(0x7f0000000280)="4ef6f1316d0eec5f00979ec7df9b806dfd1f55bc07d392b1d0afddadf530cc0905b02f40ebc763de0026a079431d5557b96dd74ffcb1aa726b27d337efba49551ac170de95e27da661e2afc67072a176012393dbe100d30d096d52804912ea7cda7679065f476ae26e9bc5beec0b24e606ffdc0b47e6a74ff5b24a06a59d38ebefe4fd62c03b87787aa91fa345a6b5707fa7ab31b440eba95391dd23ea1306cffe79352f8bae74dd7af10336d51737ea1914b3d16cd2fc7dda490d0eabb1a6c110ab1ec924ac83c217c21574", 0xcc, 0x0, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x6, 0x8, 0x33d, 0x9, 0x7fff, 0x4b3e, 0x1000, 0x10, [{0x6, 0x301, 0x9, 0x80000000}, {0x400, 0x27fa, 0x3da78e18, 0x3}, {0x7f, 0xffffffc0, 0x1f2, 0xfffffff7}, {0x8000, 0x2, 0x20, 0x3}, {0x1, 0x7, 0x80000000, 0x8}, {0x3ff, 0x7, 0x2, 0x4}, {0x4, 0x1, 0x1, 0x4}, {0x0, 0x9, 0x6, 0xbe}, {0xc4, 0xfffff440, 0x3b9b, 0x6}, {0x8, 0x3, 0x728e, 0xfffffc57}, {0x8, 0x4, 0x8, 0x2}, {0x40, 0x266, 0x8000, 0x7}, {0xfffffff8, 0xe5a, 0x80000000, 0x100}, {0x6, 0x0, 0x6, 0x10000}, {0x3ff, 0x1, 0x8, 0x9}, {0x7, 0x3}]}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:40 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = socket(0x18, 0x4, 0xf9) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt(r2, 0x80000029, 0x800, &(0x7f0000000180)="4604500de40a55da491aa1bc257b4215091f2a30d0bd", 0x16) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r4 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pread(r4, &(0x7f0000000100)="37fe4009e6f0fe5ab910f69e6d44b75480da8855", 0x14, 0x0, 0x2) 00:04:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x101) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 00:04:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) sendto(r1, &(0x7f0000000080)="59d7b0282d147eca4b41c8216a2370e7707e003019a55ee66ecf7cd729fa56251108201ad04514f1472c513837a9bfea463cb9162174ee21cf331c173701c2305befab639b6545fe985932adb10f21c8f41ede2af848e1228fb76593e7766c4292d26605a7a2b202b603047bad48257e3f3e0ef9a549f22ee226ecb9a714be5629a0b0710594cf0796e914e0b0f836c41d694762129d7664dbcf92ce20d246079a4d0720436a468920cc749101379d73a32ff5a2424a64623ae628caef173f6961150f2b02c4054cb4088c3884b1be03ad890dba00d6991b46d8c58d5a7373ba5e07a1", 0xe3, 0xe, 0x0, 0x0) write(r1, &(0x7f0000000180)="ad5540fb25c76b6a91e83a68b263fbe86773f0f013c3f1fc95dc693219142c65d1ce5838713020b0e85eb8b2691549d4946c68d0b524286f37249c3d9cb4027a601948fa2b8192", 0x47) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:04:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x2, &(0x7f0000000080)=[r2, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setregid(r4, r8) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r10, 0xcd604407, &(0x7f0000000240)) 00:04:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r1, &(0x7f0000000280)="47e644b620c5dff612ba05758c32094ea2b783c3bc1cf5b4dbdba918e2e594b9369e12a38b69774fe66d93423e2bf14f1edefdbf0e02b9c48d92d878a60ecac688b4e055fc8376daab6af1ca677e2b9373b283a5174f15ffb8f720022282e301d7eda79c885fdb0c71ca2163471b688906f23691e3f033e739a9f3c1227af158377a1a28851f36d05553f128309fdc7d3612a6a1e8fef205db5e079be484640497fc19d7a836772248aee5280712e4d25a6d44097d97b2246564d9e7be9038961d5d441b663d585ae7926577a4e089838950a76d2b80f70a2ebc6185bb72bccd98cd4f642c500557d8c6fff3bb7034f63443eb55c14faeb6246c14640480a0299004b18d83953072f7cb1058a72d0c94dd7d9f9ba353b670c427b0d9798fe58aaa7b7ff214d1c87d177d00d2ddee508d1c97ff82a999064253221920bf6c5d78e1e6c207e7cabadf2e8da8bbc29604c008426b93ec52cc3577c9f2766b5e19f59b4975782a789aad947f08fd38133ced2520e38ca464983c1c84be7ae13604df376592a53219150e8b457933b26966049e6462314c5019557f545f7535eb9d528368f77500f55e762f8717ee596312d9d18070b08b355b940cf249fe13a768220c088a2dba738f573c8db0fd1a4c3f33507ffd8bc5590519450a05a35241fa81404648ea0278187e4b70af23b1b8b86325f9996e8c23bfa520bff10e5cd8cc0a082d8a322912a49741144672a613610416192bff9d3c3836f7a51e35ac106706896dbe4c85ec853218ccf13690be94d57c5080ccd36f6cac07c0db1b7e22f956d36ba73f0996299fb0a2d7f48b408daabc018fee2e55fd24e4215af061b40f4ca74cf98b58cb48deef7d3e7fa874acbcad1e0c32951f2d75883d98ebe3cdcd728b38c36ff61cb47eaaafc7fca6d38523bd3524a0a8ebdda3a163be20417c2feeb87eba5eb4c22ac5c0701ec6f3617e1004070d0fc516f4166e508939713c65e9c7781df9106741cc5e2d5691197c306f14439a6e1eee5ac901304ed3770ba576ae6ba882abfb2a5a6d363236432ebf3193e6e731e8f47ef3dc530c93a715bd50603fd042a50446085305e8f82141aa26784d3607c9db370afc1bfc0402dfaa7e615a34913df5971fc85c1cc3153694f05731daeacd7cf7b3ef7a52aca94d8b2da3ccb4ac1cd8c7447206b4978cb2192e9abec1698eb74d4d0cc406db752c6a1eae6e8e12835ec8f4eff479021e6d49ecc946e89cde0e3b0d059f56b80f8eff56372c1120035e9c44f3881075d9335bea0a8bba6c08fc5f08a1c3cf8668044b67097f3c0c6b63cb0b30491f80b6463d38312311a7b181f7a28eb3e689250d57195a7980388760c38896774dc24cad298b09aa05c25ea8a45e501da838c71d5b68d4a7e8cc8734fde60e7a63003cde0f43db109cf4d2c451a9aeccab6821e081439a8b5ce826466aad7bf34265f7baee8ed0d1ef5c78009952fb9c03fca08964b72e027af17a59337497ac1816504112fbfe5fe6f9ea420fdd2ace006f0510b7d4369f1bdc63e5fa42239f9d036561b1b1263d3a41d0dc7de7046315106f58bd215b24f0ea7c334f8e625237adefd6318038d96d2c4fbc94bf990d2926128574d25988936d89644154daf6d6e776a3637ca7b8f9e4906f0aa405cfa38e97d38a2e55b2cac303329c0faa78b85bc6f6ae0868986d6a616887af2c8b398035c692e5852aaf6a72f95fe71fcd328ffed1c9043866ab1557b4d64bc52e6331901a20b5c3cd19fbde13274f0d17194f0c4d40189df94891b864d79e4acc9aa57d6cccc8c2956f51b7fd8a111acd939fca9ff1854ba79a21fe1a5dd9fe042db3a15ca3b507edcaffc4bacdf780512d1d78d1f978fac97098e0d52234a4e57f9022f5b8c066a6e191f5159d7c135d04439ec4424bbb1dd004d0e1d9d7962f32451922b111f0f77fdf4617e4d0eded5c36521a7f366e922bbac5b33d4ba95e56398c9a5493db6c6aab22e6db5d1cb6d03f5ca775cb04347360ea801731ce2ca37f3402d107485b6415bc57b47cabb9663041b10224ed161c597b5080a8d4b1542d8831155d77f7aaf1c82a5c76a4a68d57ed7eb25c2c6dc78e79ae0764877686421efe2800314987ae73f3f9c9d3d5a33c64eb042a407d3a22f73d1bc812dc9e825358b44998da05b3f4837008e7694d51ecbba5feebd43d20d2af9f18c40157b9ad21b94bfecbe02181c1a2f3504bc77a61cbe8ad600cb029a769181d15298af43ad439cd20e395f8ccdebc31af08e6bc6e323993d0039bb45646bf4c49bfc626231f07dcd61706f64b3b8f55cad8942aff08b182e3e054f8e0df6adf6cf1e9fcc0b7d1ad38e984a613f827d5f8c275a77b9e9552f2c16655ed31c3062c1c25d550147cac6b1f11d646e5c33bd06b3008e1e6b4f744839d35f1393fb8e0c0cad688ffd35e48dd00988ccadfe2fb0b5e4303b9b14d37e423f9ad5deaf684cecca0dc62510ce5bfdb51f2bb02e25b5e5dfde6817ad0b82a2d181e7e98ff9977643b10ee1a59dd0b413d55934dc540cb38657902601de20544671b7b339d9321ea83177fa02a299b3eaf1a3297bee6f791568b7626f1b2a9e137d6570c6822b37c57948180ab7b79078e3cceb825352e7897417becd7c668744e5da47c06fe4aae64293bfafb293f5552b1e058da19dd5f90c514a4528470380411a8148d59f88c3687a3bdb870ade018b2add7ea319a0e62cdb930cc77a982647b362dcbba7852979c345ffcf9d3525c6b8badd7633160c39a935f38ca3b24e2b820bc596b03b14a2b93f8a5eec363e34dd6092ca63cf71df0073642f17498c64bca1688415245eade584c8cbaa29045e089bb06ac550d2947522e55405920c5d10aecd10effdd92ffb789c32c1d40ea70d2fb43b900a7a6ec12130770f964bc8dd53c217694f9c0968e5fd7148cf70d9178f2d7432078d802c9dccc98f129b85e21971e356c39af55b477573b3958552bd021e03dc5f0e14398acc129b59cffcc5797cb02d4b0cbeff6c484b1cc1b69d1cdac64704b9b9a1fce3ae5cf665f280251f91cdb71960cb17f5fa21e6491bac5b49c65d92172ed016f501ec420d78781cacbec14bc8e4836078750b00da14f423768ddd3a135c1c9d6c830009488a8a22bd7f696295783e2a270354fd0326f1e48758732002db152dd16db8543bc43c3b7b5761d8f39b8d4c2b56f2b751aacbf729f0e4ab7f9c08974ab3e4e21f87d76a48fe723d12b5e3dc4fe9975522f67aa9446bd3d3f08bf78b3aecd47c9533223af8bdb0384d630a6c0715be57191f1876cb7382dd5d8fc7947dc97bc3886a46b7b6f77a510c0553a53d6c18c73421c746004f37c92691f30d0843082695276d3c3cfbb57a20100d05df189cc6af2f1931a1dd7963a392acd5013a78af63337e5056a3f855aceb31ac0f963810e167a5a990fdf146cc82183d770114c009c6812d11cbe185679066f821acc98ccaf13563aef001a8c53d0c323de4eb8255bfef3bf3e662782055efdc3d1f16f55e73a89fa05f1d3f5b91d9886f4f5a588d4441732d6cf7fbe36b45410958689655b6ef09aa2e6102bf10772048f2c18aeda96e3ed3e5a879d4e96f4e970a412a07d6308247bf3198495c5f19cfcc8d59934e88766eeb1c0ee89335270599d91aaada1082ddb3118fba2c737dc0262d07d37dcbc9ef5f98a72c0b655c6d496394c7e672e26821bcdb33a08a768a9161bac391326613212f25a2569d6ba93b04ec253c249cf0688bcff48ee13e3656283302780c6d03c946c8ffbcfb92d2827348104c5afd8dcae60fe32d07cf68d9154aac7749cf1b8444b4d1b1dd5fa2fac4ba455c73834b15a840938bc9e1b43438134cc7c6bed05f1d4cb5743c688a7901ad48e2dcca023aeb2c21d252d37a9a058cf7eea8b8217e0626a026b9cf8291359374399f8b498b0f1f1ab3823a52e5aa760eddd38bb86b6a39f74280ff955403abafd1ccd4bca12fbbc5f186cbc1971399a49208fe01b121c7008776862d24b9908085231fded20b2ee9fdb10684cdee04ded7058bea4f9c152b3778aed4b2ed7ea29f74f5bad40b083334a2a000422b731caf50bbe0ea6edf91277cca6021e694a13e4a86d1e6f52fa199e1d8587db7aa2f57771d5aa0a0d922feeae843f4bd31422afed7e08696a458c751795c4e560bb266f401e4f82bf21536d2453b8190596c63bd5a0e434d7b56d4ced592bb1159e1b298b07f009fc8509081a90a50fae73265f9689c59c2c0ef62594d92f32874e0b733237e0a909817537e5269a2aaf6f49d8839b612c4d2b8b85430d0a7613f69f556b1472b1066af71bbb3e71c6275774441827bca143f670384bed470d6595b9f1dc0cb2f194011a5cdb3dae88c720d5d31b94d1ee08d68da0fe5c5777d46d4c208507cd6ddee8a3f4eba6efd5443cbbde0bfba5b525b359257b191a63dcb2800de48db634deff1a27339ba416c33595d31987b1272a82be0414c96fd7b89d339b4b971edf5ddb2e6c0e762318852743fda44d07c305af5a67cab1e70fc80bf1de4de37892db2afce13bec2cfe32de225595c33a1d36f929fbd5cd69d3c63eaaed9c07b2d78ffd1e4406810a7a74696065f89190ac0845741dec80f22840d5f4ed30d21d322c27ddaf53bc0164b48b13bb4c0fe640a83b52f22e72b7efd576e4e6ca3be0ad7a6848618072b9561b69bdd88a1d6ef6ba3e269536ff81f2fbf3d3df321d19916d9b3937c0f37e62e2f4c2869100ba64b4b126479485de0758450a6055337534590a4129992770b1af170744d41db7be5e8a21c6991a019735311af39991b2485599db681fd15a541ed9cf4e58ae9fb2f03d1786e44c0ddeb10d5524b3349acd9732fa2666e61508dfc0ef649939b7d0cdfdb63fd55b55036573989cbb4947c815b926e45415dfbff9f202403afa2328160e7427e23f0ee42ffdd32e13a36928164871f6a2d8ecd31ed922535abb7705d1a99b3bc98d5c841c6ae0d23aa39c9d3f373323a12bcbc63c6384e16c383c8777b99df44418a2611fdafa54d99b91a561fca87645e68cbd869cb1b986af70b862e7b535bbac24cff4369249df7a266b7cc3474126db0f2f6621536a68f8ba469f63c0cd10f02505b1ed68f4bd71aac3e52ae80c6e2fb08d76a21e8efbb75fc25fe5908536a49d83a74e6d725947cebe2855a5dc040be028efaa76321b5533f53ec5d1275667dfbfe9d8caab5a0a9f33b30a9af3c493d5d4ff86e070b88523a2a425d3f883bd5ee9762be1756c66a696b970f1a2e5c53099402151a39760fe6c7c6fdfa2fe6e79bb717affe7cef02e01273036a8c28756d219c4d0edb6c4cb94aad54c86bf12afa47052756deb799ad4e00016aab2eca6e2ab606785204266a24d999efed4893b94d22e41d2c4e4cb18b2739bd8e07116d440412f901714b8c89f8bf87e44afba52fb308a4ec1398600b5812bbcb6c5269938559c8adb70262fb0f1e033c118034f055a0f833d862ae66d7c12148a1254d990c4a8b404a3b252ff381c167f251e85035a88e8cadc64d92ba74610f7f0fab8ed6526f78fc83d88fc4febdcdb86fddc1cc289a84f35e7a19078fc921bd4c9c1b4ac5e5cab156e53e5da522e78a39a2e1a09e635a32eb97cade64f6d20f46f0d017d70b59223250421db378bbce65d66cb5a14eb3549a9530557d8fe7359c2989540c958956da21e3e3fb71bf4d06508df6ee98422509262c7a4fcb26dd51b8f6560b60ea7a24a67d2973feb0507f00c5543fc23ce670a7c5b737ef314b34834", 0x1000) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) setgroups(0x1, &(0x7f00000000c0)=[0x0]) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2013, r3, 0x0, 0x1203) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000100)=0x8002) syz_open_pts() 00:04:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000080)) 00:04:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000400)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x80}, {0x18, 0xffffffffffffffff, 0x0, 0x2}}, 0x3c) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xcd604407, &(0x7f0000000240)) 00:04:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x100000000}) ftruncate(r4, 0x0, 0x2e7b) syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x2, 0x100000000}) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f0000000080)) r5 = socket(0x16353ea35f0296d6, 0x1, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x1, 0x4, 0x2, 0x4}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40, 0xfffffffffffffffa, 0x8000}], 0x3715, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x70, 0x80000000, 0x6, 0x7ff}, {{r5}, 0xffffffffffffffff, 0x81, 0x1, 0x9303, 0x9cc}, {{r6}, 0xffffffffffffffff, 0xa4, 0x1, 0xfa, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0x1, 0x100000001, 0x6}, {{r7}, 0xfffffffffffffff9, 0x58, 0x80000000, 0x7f, 0x7ff}, {{r4}, 0xfffffffffffffff8, 0x80, 0x80, 0x40, 0x9}], 0x2, &(0x7f0000000380)={0xd800000000000000, 0x6}) 00:04:50 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x7}, 0x8) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@arp={0x806, @generic={0xf, 0x500, 0x6, 0xc, 0x3, @remote, "535e174d012be9f579d8f971", @random="8f0948e71fdd", "b4bc0d2343d7ee415b739a8c1418adb8"}}}}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x803}) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000100)=0xfd) 00:04:50 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x100000000}) getuid() 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f00000014c0)=ANY=[@ANYBLOB="1010000000000000ffff00000900000061c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64aed00000000000000001000000010000001905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a60000000000006800000000000000ffff000005000000f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec40000002fb0cbd9c3d8df469eeecb758ceafa557015c07b3bbaf8af588eda9fa52e14c212f9bed1e046288ae34891b31677cdf697838402d5cbcf850288d92e98fb263390806641d51b01f403c37e9a69e63854a7635f21a7dc8b14108a02ac458ffcc346b9bcdfbfeae062933f68ee6f253aec7a06a8b99219ad024dc5d15c7cd912e94e13cbebcdaf7ec41182b1c7e7979f36279c0372b6e82611d812db9999c7ee88922b9bf9e56c8a85e337c66313523a8fa42b1f76b02bd7615ffe0391164d858e95c456f9067ee29ef8f16f5b1008509afa75c0e4290811c30739544c4deec98c0c0378942f5517efcd03e2f2649378e6ed35b5e9"], 0x1148}, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x10121, 0x184) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r4 = getpid() ktrace(0x0, 0x1, 0x8, r4) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="e8827d131acdffbb9acd094fec8c45bbd3816e1983e91a44fe3ca8884ac894804980bae0c6a548e505fd3e53379baec476a55a91bd06f72ac14ee079c17cb011b65320c77e94f7eaff18485c0698601ac4ac357e8b231358f01ee33fb78094885bb6b118fc2934ec2986d5f2086c24a4e57db383f2ad5984cd04099daac3091bdb510b3d9e97ffed0a54052b7cd953fc87018289fcfeca4cfea6d0cca40112c7326057d445acdd7d4b8ce219062dfbac781971f4f5f185f555294aee02a564da4c2963ad73c3123518536955ab51b9e1427b5a", 0xd3}, {&(0x7f0000000180)="b6406a74b97cc37c91dcdaf347900586608f8f23d89ec51bf8816f9607eeaa3908e2f542a5257baf85c3f7bf4dfac2afdc0b3723ca5339b12940326f2d2db03690e3c1e90018ce2ff076a613b43493ac234af5c9166b602a0e326f14f546cbc1fbb8fbc6787a0d304b0752504500c0d1c90a247f1fc0", 0x76}, {&(0x7f0000000380)="93594706363f", 0x6}, {&(0x7f00000003c0)="6e831a1d27d61d63a29edbcd79b257a4d85660b85ab874984bd9501afe357ddb5088a87dcf9380352ee829f912ef71a03d8ae4c9878a259d5a44407b62d8837af3b20e984529dba0c1595dfe630ee8195fc9919d7c23c5244ae3283e6be4e3041a4ffe98012c3ed3be54b30bbce47a1820f023305b8c2a4812128d7700ae53b76138c9198183b319df450d70746d", 0x8e}, {&(0x7f0000002700)="c16dbffba61b8ace4a4e579855205b054f0802a6d6deffbac4e255dd74c514e66dd7d57a939f53c6d9b1b28d3a96c941ec0c8b3c8d045c2e7a5196be3f69274fe5e6bb4492b312245dd47d7d3f2f44c4336b54177f10cc0adbf7e21ffae5e963f600ba27ffd532ad668865cd5d2ef6b0a54f823127bcef15d75b21033f08265c77d306aa6c91f1e411b75eb694f655e181dfaa80ee39be1905ba17c0461b83d98edce0197e57f6db8979e6ff0a1933ef1e04a545379bdbf07b0bbf1059c383923b0f1530a643a04cf7d8e9227667d8384309481d10ac21dbfbfc2468a0d10c8bef41070426d1245072d7a5b81668481c298dcdf364a806991e4f2b0e009b5d0c666345f2d4803b1a61ce096f3fb903f2d58d12c00e6e4deb251f940376d36ce7e7680e2fa18357182cb8d84763691b3e305cda7adf6eeb7c29872475a070af1daa42b8ddf56e46d888a13a0d757fd49b0862aa38d66f8e056bedd903decfbf679dd1306f10007f6312caa21c27dcda2c081b7c69adc2cdf1fa614b14a96966197af888345b68ef5e43040b579422c90f5c8fa1359ae2380598464b0adadfeb1ff7ed3fd58f21a8d20f4c85d8bbff16495209e9106486aa4720893ab8c8143eb20fdfc48f4ccbf523f7b14b0b9be83106ac5936eb4e09e63e27c4529b791b402f98fb630192a9f8fb2c16fa5ae67b2195346d119a855c000c7a6bea952ab6a6d300f215571902034ada99b203927a8e101affa96ece75419478603118585819cc837209358632b93113648b79e77bedbbe6806a3b6e7542abcc3775bdc17b890b6160b767a52781fe09a188d2c957d2e7e6c4c43b900f4d8ce5f915a711c1849508c85d5153603ed954c3862f233ad40e6fa077074e0fba434668a716e23cc24803dd950f080088a7a2adef86aa73aa532606341639b7966ab0d9c34ac0bb72aef617d434e9ad0796da15c48a3a1ea41f8a4c05bee55b2b84caf26b7fbea5620c4a0c30e9e5973311cf865797e6bfc4e3029110ec4c3be1cc7e19b58a14c244a9d9b203a37c40edf7f5867be691cffcc10f437c523a50c3fdb543d641756954b07114868ff27c378986616bf4af5da6c4d7a6384df3f4f27e5599aa0bc7150cca1f2f2f4fb26fc1386c6182a87f30915cd6cc901ae2a70db42d38cc2b4af306ddfded85910c93c6b48372f08b260a97b3992f531c0fabc19f4d34af886e2663384b2bb699bbcc2aaf5bee69546114b359221b886bbfa04b63f9e8c7fd029022bc777ecf198ba528e6fc1eaf0a7ffd7bf3a4de58757df47cb22fc7228ff659905496dee32a857f8f1f0beae738ca94567b11a150aaa478b37383b419a25af98641f0bbbc15bf64bf3e4e6c0e935c99d16b28c675ddabb3882e721a9a01004dd93fdc8bc66c543c9a24d0897049adddd2a0387be89d86b545863e409055c67deef4af4e190b73e323d24a3a1c92408bb3a7b95b24eb169cc45713c0193409ed10b5a39b358418e818ea30a1a545f3f81cb823561a7e5899ade9fdbefdfcc3bf60295839cd23c3daa33acb2892b2a76c883b4a0f880bed0c9f411f6e071a41ccdd98a6ae866c1e12f59b3900384103fc377e38f49a850efd60a2108c06c1ad7be137cb2c510f9e78d25ec88462ae78f04c083de2b93e8fcd51f41e71dc71860908dd535b45fd9cfff28553b799ebe7c84177185a1a7439d30c74182091f9f94e2a5f436ef2a30ae25107370ae33cdd2f08f6e168c30a2579a805a6f682f0d01fe1d549bed67edd345a2bdb61a04574aba0ff4610a1ff23eaa64afe93d431051f8cc8b80cafd14b8d4b209c02cbcb746a9c7940b40dfe679f67eec4b6bada37a398fdb3ea440a824aae93dd6b5800f3ced01247b48782bff9b59603e52bb90838a1f66b26f997be4691a26f78a58fccc0816f6dd48c087386d8587da269071cfc1cfa4fd19e7b87249626a28b62b678e891b43fdefc7a6111904b35e30bff570fc756ad67434df4d036cd04933586f23ed7b8035c4633b6ac2dff9695b0aca27fcd49f6c273c5d15582d5660efc027b1ebca20ca77854a95e9e40ba034007124b018ca2cff4d540648267638275f30eada84c7bccdab14456464af0fe07e6cdffec7f74b1814eb04e60a424560102ee4b1285b3a13353725ae789f2fef1979f05ff36de293b277fb20ab134e5cc9fc65b9b9d6908b75349fe01cfd4b5a526c4fbac8d35fcc9cc6326deb65ad34a1774080ec0c329c8f0bd0b7820ae786c594dcc0eac9d0d20dcbe5a1e8620742fd897dad8da7153c47f4c04cdcfe300ce6b0cbbb430be86e0ffec965922939934aa92cfa3d55574bdb5184c7ca9e7bbbf6ca3899d35507463146379fbc1ecda29fff873c8eaadc7e59ce7a2b9338c018ff946526830f1d17f0a0d59e6f927294758182bba18597ecd61d27196a2436e293ecf59b66351931396679efad840f24444044ac939803d5502d3a10692f46a43236ef0e47378ccdb792a16b40ecf52ad80d7190829622eef111c01427e1501c7870bf62866e1f89fcf5365e03a418cead860e07c1891f89e75fa8b2723d2c6dec6edf0bbde0c5bacc1369b0538dab8f28255cdf18df5f807ef460b2c84adddc41a3655de587f9aa7a624183654824fbee104edcc54bd3f0d44c664a41c19f5a634f824a291e721250f0d972469d1afcb42d6a935f5e5cc85479f54851ed84d746c4d2bcd57c0997e40ffc6df5a153fbcb23a749ce4e9d8f6230e1810ffa6179431389a693411a65ea4e2784528ac32905cb9c8c2d6057edaf391e5b2649b90306455352509eaf8f955866897382da624a226600ef6424d0d75a8f8ea2fbb4cf29c53cba176a1c48b4ad2096e0b2529f1366246a8e8d0bfff922558164ba380ff50ffa463feecd5f3c0669ed6a98d110443a6c899340d594d492ef1a59a3e8294fd23626c1fe885ceded97df38ba548baec73953d36aae70df1187ce6f637e19fbf81414c663f7747b73da6b051dbafe0b26649db91fab2ed1a000ca1295373e75ee70424aa7df8668cf7d115d902e6946c9093c10c999e756f0e0e67f91f76d5903d82376af2ae99e96e7d0adff12264e8755cec918088893c4c77e68ed38199097f48213af20ab4b57d2d9e3073d5ef2c0b1074db88d626aba8b04828287a9d9d176ef9815de57dc68aea0745fdd03bc333f90b7a7ea7ad11a102127ef4ec12c72bc3955e6ba56270efa3b9d60ae44cea0f1cb64e3e876072ec8b3dfa0db5223789ca7699ba4fc90cec0b513d74ebd9177bb9bdbc7cba36c531fc411a17b64fd39c5c2beac820f0b5e728c9e58d82c69847ec9ced5d3d88a27fe010e7f5e96b28dc5809b60285603807cc8ab648e46276d9896bae942f8863b98025c552a236eba98fafbd8a9982417fe046e2b53e4c483e631cb5a31c6e61181ef4e7a0e0ac825d4b71ce684660ab0a134741b112f82a5d2f102d63f99ee0f49a02b8bdb53d9b3e53b46b2b282eae5483cc68dd92639df74b9cde79ff4e7b192149b8251a0ae850aea15cfcade53443cd1a1ad7f3bd74474c63de4ee22c1d1a0f08e093723d88ee0050cb14fce8acd7815d27beb09f4d3bc7a87f3662c87189ffa360ee9e1584847950c7f59d2b43eb31b4ea2c9e12dcff4ba17b1794425bf29e6fedcea54f2f4da1c3a7b4750fbd2ec9356ec03b587634ab536d37d59698add25785327f1e1964e8633eb2e8885aabeeeb3611e71fcd6e8540da76021885901e182e374734611a3c87578488efef02902ab2d756e6dcb442c4bc17d8e3b032257a8464493b70aaab83043b72fa47de0baa992f5acd1f189b821cb575377827f1097e2350d27a6caa964fa5aab1db86a5ecdd679d68a4e519e5ae1d19422ebaf6ac1fdcc5f04aa11bf61ad7e08c454c2efb4b9fb9869a7b12ba3bfb721df343aac63990ad84fbf67eb7558de7cc9a9a25eefa03f85ab2e4db91d1539e393424be1031a957ba1f955c019b89eb17469e28301736decb2194f954d89d1c48d4f4335adc65ca3b294af9cdfe60955acc45f9e46dbe09688328581b414f6187b1bf40482a5bd3038439ca09be139946853c67a861697e692e361a37a1c5125a74e6e9e8f8ec341ea898e51efa293f0e0491e25b8d19105fb01bd8f80411bb4e21ec43aa4168262a8339df2c8cdd078dcbd8fc0b07072ae2835d4799e042c3147a27eef2a0839b82aa77225185a115ae3f45b2a7526385c6ab04d7592a7e2e0e6a5bab6a3e7f9e89113395d670489f5ac20f01d8625e280d2fadbed19a364541a46440169b2c4b3ce4e6ece022815b1d28078aec774c89d8e12b06ac1a4f2bc7c0359cddacb0409399069946bcf9824d8eb7f027eec30cf5b16b323b7b9ad7663068e7e1553140c61bcf3655518683508ba10e4d32d0223e8376add71be18db275db4eda77e0fb9256837924303e370d5f331d6806dbfb203f4be24a4020dc0ad085e0c796007f02eea787e22c3ef15646a69bd31597fe101ef43a60368f6c9b00a201d02a326940ac51de7fad7921787cea22b26b7dc19d5e2e8d4d646274a03b9d30813d872644466cc0854bc8ca1ec06813250387a269f12fb8fcc787b99a3f5d5ee1de9997e7e1e78b2fdeb26e1d10fb865e4195667b3d54f752ed492b508ce789863dac9998b7da31c30c0c318d20af0eda46f5fa6b547f69089698b9d4451911080fc71e04448cc15651c500074e652179454a18e479b2eb4864d53bb00784631003b3b35697cd624c135b261cb25e6333800fb8db412e8a7251c3a37793366747dedf551e35022d036403ae284d9bca48dd6f3bae7731154b78ce776b311e434f115e951bb59c4d7dd32b3722a9f8b5f7fd74cba197e7fb5f804886c54a79007838e0d3275b17c139c1ccea39e0fa876e8e349aec69056d20cf0e01d338bd324c0e3e8145d629384b60fea8f9dda34591ebbbf0557b61a3624a5e233f04a9510c1138a54b02d64eb3250796be2c21b9ebfaeff94802b9e08f419901900953a5c7c668bfe9b41d81832ff5d7f62889f2918e688e1cf6fe741105d021abb50fa1ae5de178a4e376d1eeaaab46f81af8c1646b958ec9081ce5ecd57fd36b63fad060f9e3d42a180e895c91032ffebf095dc56e2cc0e204559ffc83589dca80f375ff5fcb4c9cc12d0fadf3ade0cb7f1e22de9468b7364a3bae485290cb6e5de97977f81e03d4b41078d244fa1b0522224531121e544786e8d8c818ab92688a90d90b293e3ae770cd3d4ce60499126659c733485b1f569e08efdd1b4f7f5f152fd4fe4f8ac6f170e32a9d5e061c610656263928095ec191b973786b3d09797ebd6adc926abddefc0244cfa03bb56ae6a07d66a30f48c43f3c37854292a297602df2e41d6430a599e0398d0962127d7a2b06114588051e17426be5e5a4951294580a2f18b5add589b684bfdad0eee113c834a535004b69d49c7299766446855678d9a0fd037c6fb1944bc39e449de366e95812f55f5e127e0f6076a5bd53bce549909b7108c578bd3519ac09b4e6bd7a8fcebbf45937a01c2a36a545ad8126e5902631a6b26cfcc20b92000e53971ad47e62bec211027c86a059dca780ab238a863349e4c674ec15e834eb243fc844c6eec4591ae1197c15fb3f8e0f8a7b2d48cea0a6129e7a5459cb0c53e1c977ccfbe077b16e8a383e23862ea26cd6714e7f4aa53898be24145ddf3747a4a35fb27133b468515e0b54c6f862c518270100e4e618b6477636a3dc0175f8522dcc8392e79c8119b85199ab0600089c0b354b3bad78144fc6cedc48508dcce3", 0x1000}, {&(0x7f0000000480)="b5d9eaf5eb090a29372c18ce1efe10f38a64d445dddb4b4d40234f98a00d2272a71064d490f64c7e2891248c5d9fd4a7370cb01f7ab448132fff93906b7cb37c45d8db1f030025bb7631471e7c2a609bcc1c3d2b9d6dfe1a16ed19e0518ca69c1ea6f492c6347c7519a8f76780e1befa14a5", 0x72}], 0x6, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x38, 0x400}, 0x5) 00:04:50 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(0xffffffffffffffff, r3) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) msgget$private(0x0, 0x210) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x2012, r3, 0x0, 0x6) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="cd73bda7bb249c1c442bb02031374d7d30dd793614728b7032812c93f729b3dc37c054ac78c751688e4f901b9b5daaf7f70fc15f87f31703cf86f076a694846d8db1c398f0", 0x45}], 0x1, 0x0, 0xfffffffffffffff9) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1000) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r4) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000080)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = dup(0xffffffffffffff9c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x3) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(r2, 0x6, r3) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) fchmodat(r0, &(0x7f0000000100)='.\x00', 0xa0, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x92, 0x4, 0xe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x100000001}) dup2(r3, 0xffffffffffffff9c) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0xcd604407, &(0x7f0000000080)=0xfff) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffd}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f00000000c0)=0x20) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:50 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x400, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x88, 0x1000}, 0x6, 0x800, 0x7}) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x3ff]}, 0x3c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, r5, r8]) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x3, 0x0, 0xfffffffffffffffe, 0x4000000100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) poll(&(0x7f0000000100)=[{r2, 0x10}, {0xffffffffffffffff, 0x8}, {r0, 0x40}, {r1, 0x4}, {r3, 0x56}, {r0, 0x10}, {r4, 0x20}, {r5, 0x4}], 0x8, 0x100) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) getdents(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4811, r1, 0x0, 0x3) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10000000000, 0x100000000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x101, 0x90c, 0x100, 0x6, "32c7de5ac136ba96e386ae17ec013cfa008f8d01", 0x80000000, 0x400}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x10001) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) semget(0x0, 0x3, 0x10) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = semget$private(0x0, 0x3, 0x205) semop(r3, &(0x7f00000000c0), 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x1) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x1, 0x1, 0x9}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xb76) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) close(r4) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fsync(r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)) getrusage(0x0, &(0x7f0000000340)) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="63f144957d3da6f6839d0747560293bbf08c655f956790cb0353be97b0bf4074430f2b53d3a2564f550e36ee5dc8841795c3a2b55f1316b81a5e16c671c4daa7a1008df4f1ffe7137a6405a698c928dcace6bb04360f1a5ae89812926e44867e14bb8dc6c9f51c0ab4811e0d39f0a783dbe047442158d5f4138b6df942a1c2bc58b160956f52446c0491d6d4c4b59712f3c3283e814ee49946f2031ca604d491ce8b74bec580ebc34c4ee50887489ca0eab82b9e8fefce0e600e5eaece36636e27e4e278116eddc08c7bcddba781ae662188505e1dfca87135508ff3f729bd9fb1449227847c0488a8774214caea0efe680f", 0xf2}, {&(0x7f0000000280)="fa86176c818b876aa978d99482c0b41ab4e878e747f42f365a9b49286a9e5bb6f0e7f5955daa0e7dd48eb2281bdbe54c6d8d48ac016a1d193a297c42e646ddfee5ecfafb2cac3dc48e640a1da77a3829b44227823754f5ea5b552ddc604fb99345bd379ce0c0fa7d073bbf6302655a62b94acba803d2da7be8def960759fc84b527d71f0c34408c2768166ed85481d55be04cf4501dad9f312ff5ebc7511a9caaf537ae10e06f1cd7e5af6881cff45ebe19e52657c59941311f3b98880be504b8320446662e0a11954704d7df56ca276d2cb972ae94a7f7adfb4f9811f20a5e74f1641a050e0b94258c25e6c", 0xec}, {&(0x7f00000001c0)="55b2c55f7469bd849aa62ede9a5b0f9a", 0x10}, {&(0x7f0000000380)="0d307ddb1c71fdb5177ab72edc59459201b14ad1dc70425587e474d6bdb63de26d760e685c6b38277dd50e83eaca37afd5f0dc0e4404a4c9eb9bab2f7b9112c1c56f79e15a0d7964dbeed3bf79175d116f911f0614a999d4769a014b2d4a06d05960bab91e7cb84eb91f21f5ccf7393c40d5a32816fc11c22b4cc861fac2f3854e1e679b8299bb5d21088cc9726ba1a1d28027b1a1d1478e1729903ba7306c761f2d5bc84c9dcdbaa15f4a6a03a8b2c3cddee7b4", 0xb4}, {&(0x7f0000000440)="5a07dd43203654063b87ea780fc8d8998f077516468846678ed4c5846f1991c0d74c2ec4398efa4bc7de2397e28c203d9b0cabe1b490f72bbc1bd37625a46eda6ab52295dbd45f394c0b52788663896f37fc6a0f1ad51b1442005b168563640e9da0cfa556bdcc2754f21010f89f13d4b07c6cc6ece82c94fd6ee944e90fde199f4806256da0e773a8e4267fcf056ec2437b302dd3b3f7969b693cb28eac451c78cdeb5462ab749e747ef01ca771bd217268f95bb665e1327fb7a154e9ef7817017724bd7cacbcdf2ed19e7fb2a5eb8ac3ea4727aeae674f3c324f8984b4bcc3389f084f69c758579c9cff2c6476303551abbfa4c965", 0xf6}], 0x5, 0x0, 0x0, 0x404}, 0x402) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x800, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f00000000c0)="b014a887e69f3b7ee8c84c90767b2c3f3c7fea4c8e7c5b844d5afbb051d2c24dfd8c65b01e95f4970273e170709b59746eca6cbf1d76a59bdcf294d7e7aa3d527bd888b372f7", 0x46}, {&(0x7f0000000140)="e9e22d5540504b4f0f20a5cb6f3b3150961cc4ccc53b808f12634b56d6a6c44b8b94d4174f7557658c76a2ad243b54ccf29b84ffa41caf72683ace74fb34cea7b748d70c58ce8c087b63501430bc2d4ba635b8cb61aba5623b9fbcf63fcd798eed04e8465402a4a1d00af0782e11e9c220721d01f0bfd41241a6ee37a2dfd244352f1276f3f0cd3f5f95ea45e6dccce5a75a6ff0960fe9af3c32da653e8ec854d34a9767205ebdb2036a44fe7c5cfb2089771f8d374424fd2cf108252c1b8943970b4e9e5d", 0xc5}, {&(0x7f0000000280)="44fc06f20ab468878253f0bb8be529623ca13271e027b7248749b99c01ef96fa0406199d4be4906e4d60e1e579b6a24017b5e59595d01ece39661143427d8e70c6a0b50a689001ac9384f2559c8eabdaa4c606273f5f19e2d475273b3630c266cd4597f25334f96627b904cef43b7da401ce5cc75650def962ed338866cfe2e6999069d1662d7bbd52395b0a5aa060e4f7a731fd0d20a4a4e90506969794d51d9e7576fdf099128ac34a93d8f4ebde105a0b", 0xb2}, {&(0x7f0000000340)="56bf1a99bc50665b41b914d39b38b9176eb3ab932250e742860b43b8046ddf818cf5958a255df925f8a9f7e71da9f94761f934b3e33526ba72fa75de5561963c7ef1720dd96fd0300be2a745b07df5647bba5839369d55d8837eb207600aed2749637182c5d6d2126cab14f0a74f0cbdc45a2b5faa51a1e075cbe33098e68165bc67f7152d77846763454398e8b0af43a884c595dcd1fd42882ea3194d865446e678caf824fb6e82dcca2ac4f0548283c4ad74de84c6f9fd842d4ecc7d632de7ea366c48972a9f2769a94810c1ecd36cf22cd08d39d5dec6b94bba6e4c0360c2bdf2659f808f9c5aa5f070059c73a1383f703bc0add2ccd2", 0xf8}, {&(0x7f0000000440)="80eacc4da4b4e49d1e9862e34d4c516b87fcb9a6154c23b2b61ebbf4830bb3214ea21034ede6166bf36a2ea9b6cf8e86a708199d9baed89bcb43f0bfa5ca5be596a314e8c6c0efe7389c2989295e13cb80cfcd90a7264012e42bda5f8f041d244e33e71fd436c0ef884bad9146a5c2dd48f1a5f1caf32f0acbf1b56ce1fb1ce847cb0c8d9b86182d76f71172009e28cf4e749662de61ddf06f35baafc88c617234a10ddccbcceb1bd0e47a2fd1c43b739f1f3f9009af6dfa1de9e08654ab3e06cbf66134aa3ae934be9820c7e9937e3154e51aaf11785883cd297ca355c9a9c1fef65682a48bc0", 0xe7}, {&(0x7f0000000540)="7c175b5429115a23576bf0c36a86ea91d62b2a067f94370bc4b300522244b0e7e808fc947ef02c18dd1f819e1b0b572266571ecbf0533ae4c310f6f345859fe9a622c465f14cb2b774776169a369a54f75894a17b3852ed80527be4053c1a1d1d988537ae7fa5a0ca10482d84ab331cc741e75086f6dd602a8c5e66641dace349236a04819f1bf86edff8e88e15312d932ef1751e97ae2b5d1277dbf89ba", 0x9e}, {&(0x7f0000000600)="da648bf20306f1c453ef94bacc10ab1ecce4fb130725b00bd3e1d0d4ebcade06eabaab33a622b1967258862524526e3953b2507743d3aa0c66da6c20efbff3bbf2f300c02fae1b031ff9046649df103a003db577afc93b67806b786f6eb045aee4079b0c42a9aea6992a29505542099cbea08af7425ee1789e51688d63abe5005807f53044858b8e4877aec701c977e1e58c29e24a6e8f45c50ab80b63a381c28ec0c814011426b8300223c4d2be74c76cdb0f206099b517363553cf42e934ebd02e3a87b822a27a3e662e7b136e739daba0776168e4265a46b96776694c94afc26bc673f66a90a8bd120a", 0xeb}], 0x7, &(0x7f0000000a00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000e6a3d44297f47dc12880f2e26efd562ab71600ff803cd61918bd86", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x1}, 0x7) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x101, 0x80000000}, 0xc) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x60, 0xffff, 0x5, "f8ce909f64ac1d76f123754e63f60d91901729a13495e7212c57e46b4e418688630419032b84b8d29cc069149a06a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1140}, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) dup(r2) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f00000000c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(r3, r0) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) listen(r1, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x200, 0x3}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000280)="d43c2703222a5d0ffe5bf09f0b50634ae05467b585734ce2d44b98babe2654a4c7ea2bf68bf1ead0db539c5d04269c587119562ba14c934cb9f6b84aa4860ac7c362159caa11d8b1e18b3c0dad2f6a093cdfc0a8a60145eaa2263a8ee72c0833e09d6a61534bb31919621715ecd4228dec656d17cb1bd5c1ff557508e09c0a18aa9c74e8c3ff65a4e387a89630153121d59147322670226d13ec12324cd5b860fd3e9665b1351b64290863a93cae46ffa224137aadc0b739290feb1bb598818e1da96279e0df14f9e75d04cf9a8c399890ca760f8213a2d489c835571aa9a1421d20ad9821811c4b8e1ee380157bcf0a1d5a3ebc6160e220aaf0496a0df6e8a9fe4ce247be0ca0f306789a7ea7a133cf6077b5085c5cb7112e612b9f9a3545d578bd19120e17fd2979047835a18c61f0add155090362b9005a99334fad702bd2af749c75ceb73de452c7ab1414da61506428457af5a50e8c8d8e406027ebea9568a60eb218a026e1d07be1b835c9d74310deeca085ae15731249b21fce0f7daa93a08cf24eba1fee3bf335bb562b505ca5a82fad43dcbcdad62e8b3bd3d99606d76f1ddf970b14dca602714a91b154e485cfaac5b5ad27e01fc75720ab6bf25d3343435665e652cd943b8e362846b1fc7e51dfabb0acdfd3e1db84b157ae7c913197732f13c0439baf9b9a6b5138e4364314efb37555f194edd5fd66e83992e1c665f48dfaf87e5b40772dbec27435aadbec54202c188a01aa91c31e57ca02d74de07ad9d7221bf3a1b7a22b7ad9a5f70ad364061a77651f04393e1797dcfe02ee40fd5aa67eef2bf6dd794de20998d87c7b3c424c8b420ce0d2378f0e7c63368d8b2c68a553b50ce77d2d4cb08b35cbe9cf5b93256582fb2d6836a0de896e9e2e3bd57791707ff1c6aea6b6456a67eec4eacc2e3ee207d8e5f33ed94161f214bfba45dabf1b8d9e66123b386a3de2d2e59818c3e1dcf6b603e090597699e53581f030fd1068c6404236dd43f4cdf8dfc3a05b0f713aa852220a436ed2325f5b99f33aa3ab1650c35b8a72b5c689cf512279c99a9f352e5788c1cee7400998e275da79a1e991ba1b9d507e3a152f393406d9dfa14db132a86b2b92e257430252543e6634004012715eaf605eaa906292a2c3f0fdec7af7a4bbd70fbcd51b1bc217b76c868736c3f33de7b9549366e61b5c2cfc5fba889e9a1c40478644cbb296255ec3fb4fec7f49857b51de30414bc4ad429488c45c64e46e131dc881f660ae8803e26aab228efbffa69dd82d407a1c708444d8d94b70da8afafe5427703d1763605f9be57cc659a0900853b4a2b1563c05353a80cda81b2da673632455d24a79f44a306307bec632e498c6234eddf5146e90b6ac26dbd889f455ac5272788c805092a9ca9129e34658c59999238f0504c8a07d7f68f127f1e7c6458f5d8fa6c13f5960a5b312d459f90b5f9895ee1eb11f9f2e4f1071d9e3f47029a5078d6c78492f4488a07ec6e3f962ba29084080a433ea17e0e014f44ce361b70c2622942a15f204bd3016a640564261f5b9515fd6076be1db79cbb0c83b4ea28d2548ac8050baf65739e4df114afe0afa79758e83797ff014d9ed29da4899a8a8321999a4281b6caadf50069c113e97a126ed6b81ed09fce1104292343ebd34b42b42685c6edfeb56c97767b70347e15ebf49b993a0a3ab262888a72cd82016cf18d93fe2686dda8d35da8f985bf324ee5921bc1ad5886f95e603ec2f6885775091ed0b31e9e522262b18a28730ab9b16b9603c764c7ed18bd16a0ed7843206fa8c374ec049a360990d07573a2d2031827230753ed9033b3d9c6a16b4ea5382f87ecb700ee11cb0971551b30fc13765f79ee7510cd359a17f30f2a1d0266834ed8964d973ded6952e31a36f7fbe982841db78440ef4af923aeb879e670e3d836b8d9cc6394fa8547296956800477563d2c75a4e8660f108a88ae2500ba42d564dfccccacdeaad7f30264b4cd93aa744390bc5bb5c952508e6a1840cddabce14b2bde90422ee739133a404807aee92509b9b469e9559cd9a74f56493a8ff8a8cac11566f18569bf298a6710d227eb650581bdc868176f03237f21a48a3b623751a4f07a9bffc3f339223e10392cc41b2b7caae5d8f76c1bf6d9706a29c8584d30c53d0c49dd6e8644d522b0b9fdfd7e6a9ace37453f684232d412834fead90448754bda96a88096743fb639cfa4db076d0d574dfde9f98c8d773eedba8656d89d7702b67a19f7d2333a91338fa95c002587c8f69a2145c56fe1f58945745032785d0823a84675455464dbfe198736ed61959ac4de6d97ef764e46f785c71711b6b6033d398b6a57aa82750c5496d5e575f8d7d70fdb7018e5f451b97303af2b36a5b9ff0d14f9ae239fc48c562200dc3cd041cbf0b8dcf4f0bfe54cdbbc9912076e448c7ef505025d358d575dda70a8505219fd9e89747afcc86cf4b56bc275f8372b481ae9de29b1187f9b659e24ec59c07ba8996c9f82044d4b616414f01f6ddf9330acb6e611889e4ffbea6e466e292550c636440810f8cd5f958e3bff6a7ff82ebc5dcc1d0125907d1c18ff1d17e9ea810d77ef2f89f4e46e792047fc40108bde1a5c8c4c1bef4ef16760b5400834338ada1b4207009f49eb8ebbd2c9cba8e8fcb4fb24574f563057692c27776859ab546c01388a392f2b06374cbebf56754e4caba2f028a160db6977f3993d669ba52b140a6f15824aa9bc821ecb2a24ce0c367f14fd44d2fbf03b49a56c963338fe3a0aee481e2d4cec09bb0d49fa378516acb550fb4e142e5a0665514302c64e7d032ce27e158f8afb5a8e0190bfd5781d2eb6cc3951778d617d3a986fd00606a492e1117d3a6c83d9693d66227f60182850cdc77095b2cc549543105d4a09d912398c9639908d50eed78a7be307013f3e9c425ba00331ab5fee31cd69a104fc2db096d3ccdf3080573507477b367eccea551d0d3be268ac23049795f46327bccb61a701b8a842f56fa92b2fc90270cd714fc4a779c84bd5b20aa57cb9413456772031f453769a2368b3a754052bbfdda575fb0491df0e68d554c5ec17c61c63dc8c3a859c7cb6189fc9140e4a61daed9e5ba52e024158ccebed4c3b7acb4fbc96f2d0906ab2a4b4f17970ce05af1e804111d251539d728228da233234275bdd2fdb7b12f8eac46275418c2c6864b98c41ba3ca85cc5b011f007bf24e78625ce5ff43e924c52377bdf1af04e478b06bbc09390061b1b6dfc5855cf5f66febc4059e45186a4758662a191610fa97f51681d9eb8719b3bedc2ee363564ec8b5763493c2adbc01b0ffa1854a3ad8fdf993c2765cb70a1e69058ffe2aaa56c57803f4882fe79accde6b5f79468bc9603c0f75ffc0e6df7da30d1455b838976273ba62e478618bf9ab119354788d17c13b12c85238e0e11649c2aa074cc96712d159a5eb2edda341bc3e2c75e751de867d69831e6e8c6d1b86bf519f729c94e52a60e686866e73502d0a2a86a991ef5367438a94bfe04f7ba08d51c6aa5a8356e08b9e4ad131adb9cbc9d885026e1f19aacaa19cb7e7b3b9a4bafcbed352569def05eb755c4abcddf1059ce82167a4f1c542204df192bd71f5e37a728c05cd47ac3f4e5db81e81438684a0603631959ae83c2ed0f455cd4b8a3d07916f2b4027fbdde7b4a8126872ac6e92d6c47d614c20374920008642d3798717752ed037d85e63ddf088738bb1e7a69c23d48dd24dc7fa880165a6f1f5f9a3b4b4aa4c5f6afecd330dc9247fe752b1fb8dfd7669087567a327093262bf13600f77704f282811fdeed1c074aed41f4e36fa7cc47ccefe9ffff7bb029bcacc7f6e76ef46971001491f9e8f8917f14bdcbae3526e2dbcf20275e3d1fd0af70e882ad5de74250399ceb68eb40517b81dd7198b3bebac3f54bae2fdfb1b4f9e9f591e25e3c4ea80e0e793644511af7f1a2db68dffb8f9734bc8eaa5c83c6ed169c0c371abd81359ec8eb24d57f83de8bd44fb127e6c60be2fb0516c82ce57586ca812429459740b57ba39e68123e37992b191205435b18bbfc0f88a7f2ddfc373cc6f0dc912f6c3a806378c0a244c664a3779c6791248e8431b6d16f0e9254290ac2cf919cbfcbd11cc98cd19cfee495c23bdcbc4a5e4558080a71e94e3d73ec480955ee34c3e1f7faafa66d4c53412bfb5e559b1484c21bcd3744b89cb9217daae4c60a4d289f4d1f3282edf55ce7a352cf9b501b9a7d41f7649e0846e06baff6032721cead1a07655e6ed455df7b508a2dda363f63661156121ee6f951b607bc7de6555a2fd7e99faa610db9f5d0bdcccce0576c14a68ea630502f1b22c353f6bcd292a939e24d4314f71133b8c9cdb94466d039b2c7b9d7723722da773de750f0aa56c01c34049cefb239d30872221442e14b0b3731ed6f957f0ce35dc87348e706572aad3a091aa3654d53b0ad1c810b590756e03bb06c953291ec8964249c5a905cc4659f52891782534722dabc6300d632aaf66e5f9409d8c23e61b788764b52cf604cce03267344f31fc5584ac565759db45985e56c8cbfbed1799ae99d62a1329e921ab8499c3fdbf157c7abe77d221ed762050ef59f48ed5d04bc71eeae0a4026123a6a1538313040456596cfaed2fe985f247071a7df01fa71c0b1618194ef28b1e475f0432e1621d6a3aafb1c25a2ad271fc1e98f262137669298b4b42be4c0ed24bb20a02948b08a47812f94f2097575091264915216f1e339b24056925e2289ec5495306d777455f90b58f9b4691184118fb2ccbf73eecce267b3f6911d89b345305695d9c027db5f7b5ea1c6f1e6c1d1e697c4ffe91440c74928c82606989c8f04ab917aa215cb0548644d727722c0589a579fefbf38cca9954d873a2bd9ebabda032261fb00660ad2919840962a7908ca02bf2b37d11c0c9501b64216bd10941648e54d61f397ee4e5139ca32672d164c6f2b0b4e6e4570c26eb70ecedea34311d87270d5dc419a7ebdcb5a449e6b6a426497218f6dc421ada0258d17c28a471f2028152b654badcc0fb72cb973facda1ad34fbbacf43544e9fc12662db4c742ef47c7d1b7e2f19f5585004377f4e2f2c2fcea870392c3a3d8456c6b0a69f8c7e70d365a7e66d33c3d02a9cc1b198ab4276a41756c93a6da5894f5f0e98e97da13a13da6969bf8abf24a45e0d322041eb70b6b4f4f2fb3f46382144603bd90f150b9ed633a1de0e808d8fa85fc960465676d2b4552943b266391ea4329356c4f58a19c9b2b7aaeecde82ed235630bc90b6f723f5558c8d943c997ef7b335482237d680c8ef88e389d905acda906f8c0f0bb8b7729eb67cc8a98f1868ea8067faf63e17e42713901d3c344e9a9b53d02d72ba144af4793ca10ba109aba916c6e80b5b98a3144c60ef71325b33161486fb3abefd6e694f0354b2ea0f9cb4b8ea3174ded10ed0286ef4bcbc1effdd4d05b69ce4d59da103aa0f8a352902a49a9a8445460fee8b59ec309ec57555f0fdb0ffe164fd56029b71e95457509b573a60e9b9594ba393d6ce568c1aef1fc25a8bb6730503501d00c484f7350892eea56eb728baa0f758f3a7c6edb2a2ac9d534eb63a65da5c816db905ee72feddae9b5c4eb96e45a38ab124f1b5fed87b5c6a4d687b2398db88faa12a2c4894c5bf8a84c2fa149326720a84437f58089d63d054b19e87d5110cfcfc75155b6616645860d6c92263d8cf4f0a020d80b78a95ef0a0d74f4390b71f1ade4f6b0d70b395611706099dac451552766ba90aa6c533aa36714fe0f16b4d5", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="53c7051f56eb898e941da8e834e9674f8e350e861cb0232493b7f2283495e02ca80bea117f223ec3f23361bbab96ec40da73e95b3fc1cdb75e06cbce74c732f797f17d956fa30262b6b3aabc7731e5c622e7da04157bbd0815f898c91bb8529e801dd38a9c7bfd3bd6bb320fa01a09f7788086d09731b31342a38a1b977f0b5a1ead15951a35c470c059c255a9f707973e1af6385083b8fae3b236308c7d85aaefc10af3456009b8ca2f7681a69475712867e8c4a93ccd6664e35526fee7c5939e0c5af3c2a46a8cea0f2fece4054d10e063ac68bdc8", 0xd6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x11) sendto(r1, &(0x7f0000000280)="52c4f64864d443c929cafd5700003783be6f53dfc605e2ff475b8bee8ad3d07d8fd825b0720e3d975ea952d46757cc3679b0ebeef2917f6d2eafff451a24fdab36bc7b1398579f3e65e2c54fc93458fa640448305e6007249ebf57c1f0ab121fd70610119c3fbc88a54bb7643aaf218d18b05527ed55dd0be75f4d9cef3b49427be5decc3540e856154ca9664221fbb245af5be13201c9e7696c1007c65d3e1015780b2db2724635c8eb7e3d2cf844d026e58ab075e19932dbb266bbe52ccbaecaa9fb93c8593ee6d99dfaafdfc1cd4d7c8ce57498ca3f5782be26e9714423b7ac26f39bdb4398731d7d25824276ef8dd5076582562c00ff5a1a9400b4d5caa6c483996716b7571b913eba276b3a5c31a4c358d0fd46e36079991842c53757f64d5bb3bcaefa5089a437c27abdbb2b10e59c6c23093cc0792d27c2defc3e49c88ffae953b9b61e746f0b268af91e9c72c748fe1bfc4fff3b013f8d00443bfe4948e924d2b4506ce7b4ee671df6791961f5049b9ed75c602728d742adef31b11860537fec1419924548544e31aa3008c8c8575b7a8f8d56955fed39313607b7558ce2d5972bcaa4f79186aa42bfed436b9a264e9861eda01b5976306caf0341a9f2e601a27f57572422091a08e34f9a5c21741d77c6f2cfaf01467323f06c0e237efde7436b9b846c5bafa1cd144a4270d8fa0431fa23d0672f81178050b729a5647de4bc011d25f3a1efd82664ab834f3188364df873a32dd7c4234a76637689c7d51802f3c8d6fdbe886e4f6164d452e2e79b5e716cf808eff8dfbe0d057a71c268afe2df70776ee10718872e2865529f6586a04bb84b3d681db7f44e863fee37be9063ef40182905ff978d007cbfbcb99cc8ead89750b34240ddf1f1c6f7a8391bb40ead14f3bfd07baba904bc682ac84b42727d9487c1f547996955a7dc3e85436bf3d12ecbbb78243d02658f011b5ad41334f733ef42b7e8479aedd20c1b71ab37ebd81e75466711db6b1bd1915959480deef75d633e846fa609442d911541ff4053b7ae48e5fcabacb645ec1f53d3dadf1a453482edd86bb6682a525a57e8e428b7a340599852aebe437895884f8bee2e599d9a5001a507abbe532f594ef82c1bfea6365a7dcad174020c43b1f215ad49b1cc322059bbe572e094841b8078d58276a209df1686157a2235fc93507928ea060fe06fd2887507cc5cf9cf29d539cd9d57a3d3dd7c2345222fabb8e4b28f8e8da9d3a191c21e425cc558720c176c5977e52820f4ea04bb9aad1cd7dc45a63fbe4b6d8e20e6935aa7e84e84f725b19ffc289c09f6cc1bd19288f11aa386835f6843d16acdfb0624813e63d94a047ea7c884631aa3311e063e140733021f0d4a0f4739469e1daabfca9ccde9f1add93422088aa3ab93d3a1503a4cf55a6d9c7acfe00d44a7d235dce3bdfd42ab36a9710ae4e92c137383ae76556ebdf57d377d8aa4445cb30e831a6d47ba3e7b358c91adb1f5be720bc0108f0ded8b7bc216a3e1f176e55cc43ef5646f1b672ff0fcf0b44c519e7b095db2862bd6f4f47b7c067c9a72700f979d95cada5ea2f8ce5ee4eb2335d311c1619c6c77e04800b10b86c611fbd0aaa1a06dbb86a5357fb9cb92825680d1601a306da3c099aa55f3b3cbcae3de3010edcac3c8a0288e9a44f5881e2fc3dc7028fe1a88d04da0245dab52ebb474d9711484102018c7e0516116e64ea85bfa70cc929425fefe2092e6cd697f60d5165ce40e10f7050bb06d1ed41bf8243bf81719c853c48604f8b13df04bb2b68f4b98f32c3cf7f8168a7a9dd8904cfeacc8bdcb10384273be189c804add683dd32be3fcbb1e9b49628a2fa0b52356a81a8ac4c4eaee363fd81497c3437a880b143443e2b1ca54bc9e03cd7a02695a90395be10771f43b518f6f3a0acf1736e9cf3e77e7c0c6ddd9852eddd8a434aabdf30bc3be56e00e6062ae2de7fcb78286743679186d1ff09bd12e402dcd0a2dfc6b799b7c16a27aff37984a2c037d5fb576d98d458c110227dc1a232a762a6dd3c3f4b72567ecf9c5347808c22ffb98ff9f9565e52fca77829f77765e2b48aa8e885156945aa740ccd0ac93e1f0a490224aedbc8e0eef597d700a37ff3f444fa881ca01619fa9be14dde8f5135d936766b25cdeaa74703c130bfc1d63dcec744ec08518b4c5bec4e912ba11fefc40d31d697ac3c3f09177a64c091d1a271262cc58775d0202fa32a37c65aa3debc46b8fefb8a86e84b48b0428cac171f8658312aec0c716840105a1b1f9706af5d24a68d5e02e17e355b238933ba5e47bdafb1f15e3b2fb96361c4c977bac15552ed8ee19a61946d8c427c99edde4b978aa687745e6423a29fc2cde274cf056d1aefba3e2c83dda727b1296666788471db8cab053f2e3eaf8123cd81cd095a031f3c4e044d38c54bb32c758672c4666a71b1ecdd3b057c6829b4157caa02981e4f159a55f33f3f602152ee50150665f7373fb11f3aa07edfcb1b0f228c6feebca09282dd891b7cc256749e6a3782dea9c7cc22a422284dcc5fd4189b4305ac9b6c7a1e828329a9cc5e6d78cca641c28e54be92f18d9465657158f75c6dfefeb84a77337e2b55c6c12f9003e53ea847f58e3e8a68706d271c2483b90fcda07b2bdaa1c125e46b4f3527bf91c2c2c9748fb41d0f73092ac3e5026c870512fbbefc1e418cf4bf9df6e1932807fd6c61b6138acd7f278dd6b04350f0300dd36a1273401b57dab88c9f3057eb8cbe1f4c7f3bf2c3f34ffc4cfaecfadcca105a172585e53a199efcbdaa3b1d5ebc206f9a93ad4dbb0b8eb0791e235ca9229069414431d2aa193044dc9c4e5723713850acdf68c12eec51efaaf09997d15667d4b7c69ddd22872eb81ef93fefed98c0c4bf0741538ddec228fb71fb91e2c7d5fab3b5ce5347c61bfa708b4a73c7fe0012a8e8612605629397ec6f44405b2a8385e450dcd756e331cd4675445b1920080fedf2f30d34ff401e416fb15d00ede2649fde212c0499a0266b046e1fe5c478d1a3ee39f31f9dd9876fa79b216650cd73d2b9488cf5f3971f4569cd0c7cc15796f4ae30223b07046a9fce2684cd5fce581040725a33bc6ab214befb9c1132cca9fa7998db714633d729e4df50a1f6ac4515fbcc60a9414152ddbb30381e65fdcaa85ed325a72b77ca1c670dacd22833db20fff68adcac95f054e6aa65d943107ea4e8ded86a2e6794687f2c012515e5f76619fa587b6d08d5cd42184ab137bcd06939921a7837c65ce6be7a63bd6f55da2ec2267da1921c0afe47351807794aaa612e37704024f11166d8b50e99449812aac73786c06b55c2c75c90a72eab3f89ebeb881c88662dd24c26306f6a3bbc67ee9aa3859012885b8b03c635eb7b15653339a5ed4ea8cbd8643764323871077e8e4f5ab401a210f3213bf5f89a32f70f36610df72fe7713b74baeb2603c92f5695bcf8a755a9325a2150edc698a29e769005cea0e4ac3cc7d920d38f4520f07d1516444aaca72a9f166f0c8ef264b975b995afd9701c5a6c26b2bd9ccf1378f979a47d24a29beb15c10e0a25a4cf849591447ab40a042a7ca098379aa5d7167a812838ea2034e6f43398c7079dd3253266a21cbe4bcb5955d0ba4cf504d181d3f5ef2ecc34172483f721cbd92fdddef06ddc0fe189204295192193ee4a97d29bfe9300d1997069cdbdb53fd87fc1a544e203885663225af0c360f461fd868ff75079b8baa3b71e3cdb8c161df82b006b7f3ffe2164524b83dd7695b90dc165d91b019cfdb35aa33c53bebb2c303893a066ef655016953a0d62758c41231db8db50133864ea51b4b7a0c915f4561bc90d4988ba2da695c783c9e2adfea47b172e54b121d34a84d2a7dc4730c953cdf2a46b5f0963d8762e9a46b18072dfbfd89c2ef22295dd072b9fc5f3bf3a5e16ba7da7b9d6a83ba6f67ad3e792c7857317a4e603aebe6064b64f3bac2458cd628100e42a03ba30541c10d902e978fe4a183b2e3302b5ff8d2e270100f25b5b029c3a32d914c5f7bbe140fb04ceadf153b90fe06456ec8e1f20a77bb3877d215b068774cd6b6b0ff114c24cd9c654ee55c90b5eec6c03c36bf81842dbaba5a9ba66e930e29430e26a0404fb55efc38d4e053f2d95bd9fb3706d39cb129ead22487bc6f74281dd12a47c0a1518bd4460c84b3e679e6635bb7c580159f31caafc62a794b6e82fc0db0833f0ede13870200273b7a7ed1e4a402ef1429780189979b9d04a67faae607c066d46df3079793a5b4c80e3b6131b05f9795fd64cba2aa5d6cf1efd3cf9528d4e42a05aa119b3038d6d502a90613c516e0127cbc1ae2b6a13e9b7aaa4a4836aad3c8f601f3b7979cdef96273864b0515af3227fe591ebddb7cfd1d0de1c82c259f944e9ceadb17ed40c15eea00db751e2d1b24ef53a736d85f94a446b1860e0b89bd13fb35e3d5437d597bfbdb78bafe6f5485b13e1643813983fbd6b9aa7df2cc1c8c28fc0b0773b9e6cd85fbed84816fdfb26c72f1fa16c4e730b3d7736c00605865b6ef0e93504d46a59f8241b5d7c7229cf54e12d16061d3d41fff4d958067d1b724e651a317c59f81e7fa2c377f9451f8cf40f20ab306df2f7961e72ac8ba2dec92d49166adf92fb5bf4f851cb1f32c0f59a6cb9a1cdfba370590639a04ff6dbc5529ddd486eb22f322591d3b44205f37960a56fcedc9aa6d8e4ce07d228f1cb0a79c052a671424e68dc87ef183d4508c6a0d88f477c624af530ac4d368ff539e40068719bb643fec40373e989ede9bf4899090bc82941a3cfb558396e585da599e1bcbff6852adf5de32988d596f7c77d640c1bafd548c9b1c367e7dfbbf7ce4b448cefbe405ec662c0119a34fd53d2d9b4eb1bc31375c145ed15b6843967e90ff56510635a6c2ed76219f555e0ad8149e2ec12444b9c5937c563241c623ebf0385b9df82df116c29adf3b845402ebff71df41ed498659aeab2a0953d7bfe30656cb79c7ea07f9b98a535d1f309c57de167da6b6ee6a68a4dddc20b06472957d9a2decd71fd0c6331e69ec1a6085140cee20d8a4fe003790751e66cebe842e3d4a1e0d57242843293f72f0e36c37b895b23033a1c86cbaa49174cf3e575742449401a12ea83fd55f1084ba236afdfdb869e2b1e486ac5412bcd560127dc9e4460625c0c8935897c4430f1b9a76f702977480d26d3d03cd583f2668426022657e6b8ed85d98f7b70022673c942d2ee77a3ed206a977e222f947f42e3e42e423da1876659efcf2954614394679955eba6de3a68d2a66ca4b099efc30abde1b1ed349820305a19e34c06ef41131b01aa99d2e4e9e1f31b0eded7b445c2d50718e14fc7de7b4a63053dea998af8ac2b7714f7847c68f8bd137ad91fdbf5d8088020ecd2410f603351008271e91f877870e8accadff4d39f3a4e5326bfe6d81323c39f340c3f06a9e811e8aa256e6620f7cfd7e3d28c05e0457bd8a269db99e9a234b694497e09af72279f31690803284679bea5f9bbe0d6276dbf0731fbf23d7ba53e146b637d0a89f766cd910a432dc007a505d21ad913ec52510238c3d2992a7aa3379aa3a8162ea5a20be18ec17b1afcf8bf4824f24bda70b0ae73aa49381cc2781c5ecc10eb6ce6331868dcd1dded9ad6aa833e833172e919c97cf2cff70b85888afa5f57d14bf2a3b3689891a5b93f5140a3c005a2d3950f7ec720cf02cff5de5fc4982241e171aef95e8ac038d9f2a62ae3918eb0244b1af0400f220404770a6ca4efc354ebfaecf31521d68589da13c8f4855b0c9c88c5f", 0x1000, 0x3, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r4, 0xcd604407, &(0x7f00000000c0)=0x2) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r3 = getpid() ktrace(0x0, 0x1, 0x8, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="67848e2f51dfe963ff39875ea29b5cda3e94c6fe9e985eefb6b7b0e337912f61a4410133d324b0de787fb878b5768013ef3b09bacb824671ca2fc7435fba3ff2dd520ee6ac9e5cb737f5ec848ab0444a1c665b73532bbde5f98e2aad060491a96100d12003ae102a1cf462d69fc43589598e16e62007bdd874719e5e6bd840385fd2d977bedc1e2b5033fa1d1b2054dd77c302cdfc774c364580af0faac695fc9ac1c6c2f4343ffe4e58329654562109dc049e77890486199775cab21b96a9b8660d09e8303b059d", 0xc8}, {&(0x7f0000000200)="170d577b", 0x4}, {&(0x7f0000000280)="5ebcd7fcecec9a68403c5fa8aafc0a45e86c7ce8f2d2774ced8efe08b677368998f26791fb2b6c6c73204b0e69ba8646ec1960274a0ad3fba993b8c1b8e1ddfbab0139d52269bc08d6eb2ff64dfb6113a6d2fa9a0d734b1dce143b9768f9830719d082de27bd5f2f0a4d67c084f4", 0x6e}, {&(0x7f0000000300)="7aac78673c21a23a0099702aa08bb7175f3bd4041747e2613fbf2d1758492c7c104869dcc8bc4d5630cd5cf01b38f61e790838977879aa2a715cbc7459aded46090e549d9d041d", 0x47}, {&(0x7f0000000380)="eafa7efc51053a3369720b6b2ba7e3785ae12294d5cacd9b703e7f2ddc712da4196a985f5075717e6c6524c470400c9a69d2de11f2fc3740a4bcd9b718929d3cb811a7f43cc83bf7d0550f9541fe8ae8a5882fe53811e9d86f7cf746b81655d27ade6f6dca9eabc126dff969b666e3c7", 0x70}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r8}], 0x20, 0x8}, 0x4) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xe1f, 0xffff3f29, {0x1, 0xfffffffffffffffe}}) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1000) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000080)=0xb) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r3) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x4) 00:04:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xce96deb}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x2}, 0xc) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = getpid() ktrace(0x0, 0x1, 0x8, r3) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x85e29c1c4e191ddf, 0x7a, 0xffffffffffffff81, r3}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xfffffffb) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r4, r6) 00:04:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = dup(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x8001, 0x5, {[0xfffffffffffffffd, 0x81, 0x5, 0x4, 0xfff, 0x7fff, 0xff, 0x101, 0x2, 0x81, 0x8, 0x5f33, 0xcea, 0x4, 0x5, 0x9, 0x40, 0x4], [0x1, 0x3, 0x4, 0x7, 0x4, 0x80, 0x4, 0x6, 0x543d90ea, 0x3], [0xb1ad, 0x1, 0x3, 0x101, 0x6, 0x9a66, 0x22], [0x7ff, 0x7, 0x100, 0x2, 0x53, 0x400], [{0x101, 0x7f, 0x0, 0x9}, {0x1f8, 0x9, 0x800, 0x8}, {0x8000, 0x0, 0x1000, 0x208}, {0x8ab, 0x101, 0x1d91, 0x5}, {0xde0e, 0x5, 0x81, 0x3b3119a2}, {0x1f, 0x80000001, 0x9, 0x2}, {0x8, 0xff, 0xc02, 0x2}, {0x5, 0x9, 0x5, 0x3f}], {0x101, 0xffffffff, 0x7, 0x7}, {0x4e1e, 0x6, 0x1c700, 0x200}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x7) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) write(r4, &(0x7f0000000080)="bd2dd4e7badb341cb9426f7db83820025fa5b5655a9dd50e911f5404f22713aef6ec788a4287b635499396fe5978dd58d1d789245295ef37b2bda7ad6ac4742cf1c47b110def563ff874447e572a88d74d313bb6", 0x54) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f0000000240)) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x400, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xa079, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x5]}, 0x3c) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) recvfrom$inet6(r2, &(0x7f0000000280)=""/173, 0xad, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x200, 0x4}, 0xc) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup(r3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ftruncate(0xffffffffffffffff, 0x0, 0x6) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pread(r5, &(0x7f0000000100)="7389d58249", 0x5, 0x0, 0x2) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x10, 0x5, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x0, 0x8, 0x2, 0x64c9}], 0x101, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x48, 0x48, 0xffffffffffff3023, 0x3}, {{r3}, 0xfffffffffffffffa, 0x51, 0xf0000000, 0x100, 0x9}, {{r4}, 0xfffffffffffffffe, 0x68, 0x4, 0x4, 0x341}, {{r5}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0xf00}, {{r6}, 0xfffffffffffffff8, 0x1, 0x4, 0x8001, 0x38}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x81, 0xa}, {{r7}, 0xfffffffffffffffd, 0xf0, 0x80000000, 0x101}], 0x800, &(0x7f0000000180)={0x80000000, 0xe6}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x48, 0x4}], 0x1}) 00:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x203, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = accept$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000a481d22f11c038f419dd849be199903cf77a00000000654b2235b10082010000800000000000003f00b0246f390401b4d9902e36c70000000000000000000300000000"], &(0x7f0000000280)=0x2a) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x92, 0x80, 0x602751ab, 0x8}, {{r1}, 0xfffffffffffffffc, 0x12, 0x1, 0x7, 0x7f}], 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0xa9, 0x40000000, 0x9, 0x8}, {{r2}, 0xfffffffffffffff8, 0x6, 0xffffd, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0xfffffffffffffffc, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x22, 0x1, 0x18000000000000, 0x4}, {{r3}, 0xfffffffffffffffb, 0x11, 0x11, 0x1, 0xffffffffffffff10}, {{r4}, 0xfffffffffffffffb, 0xd7, 0x8, 0x8, 0x2}, {{r5}, 0xfffffffffffffffa, 0x49, 0x80, 0x1ff, 0x40}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9, 0xd840}], 0x63, &(0x7f00000003c0)={0x8000, 0x6}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) clock_gettime(0x0, &(0x7f0000000040)) pckbd_enable: command error pckbd_enable: command error 00:05:01 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x2335) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) chown(&(0x7f0000000080)='./file0\x00', r0, r4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f00000000c0)=0xffffffff) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r7, 0xcd604407, &(0x7f0000000240)) sysctl$net_inet_ipcomp(&(0x7f0000000140), 0x4, &(0x7f0000000180)="aba74f789e5cd9abdecb7fc13bfd66188a753ef74c3e87c40178e5", &(0x7f00000001c0)=0x1b, &(0x7f0000000400)="66ba4f98643d188e54ac512f831fe9d144be05f45a573eebc62625a0d2bc5a9d184da0be4e7daf1d0842bbdb5f8a0e16973e7c7d9bf045c80a1dae12e13d55928a0db29a6a42c844a7534515b2f5c9b9d53b53987cf8767b", 0x58) 00:05:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x9) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x8002) 00:05:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) fcntl$getflags(r0, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:01 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:05:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312421d6b1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xffffff2f) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xc00) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:01 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x4000) ftruncate(r1, 0x0, 0x10001) syz_open_pts() 00:05:01 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xbabc, 0x1}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:01 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000140)=0x4000008) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)=0x5) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) recvfrom$inet(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x802, &(0x7f0000000200)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0}, {0x18, 0xffffffffffffffff, 0x0, 0x4}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, 0x3c) recvfrom$inet(r2, &(0x7f0000000180)=""/73, 0x49, 0x40, 0x0, 0x0) 00:05:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x400002) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f00000000c0)=0x5b6) 00:05:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getdents(r2, &(0x7f00000000c0)=""/45, 0x2d) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:05:02 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x400, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0xfffff000, 0x37, 0x4, "343da4c410c7cff420a95a45ea5e53da9f8a9e32", 0x715, 0x9}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x7fffffff) ioctl$FIOASYNC(r3, 0xcd604407, &(0x7f0000000240)) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 00:05:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xcd604407, &(0x7f0000000240)) 00:05:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000080)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:05:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x20000000}}, 0x3c) listen(r1, 0x3f) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:05:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x8000) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x8) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x18, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x7) 00:05:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x5bf353312420d3b1, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0x81, 0x6, 0x2}, 0x66, 0x0, 0x1}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x10006) 00:05:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10001, 0x100000000, 0xffffffffffffffff}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x9) 00:05:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:05:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000100)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="1010000000000000ffff00000900000061c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64aed00000000000000001000000010000001905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84d4fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a60000000000006800000000000000ffff000005000000f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec400"/4424], 0x1148}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x1000, 0xdf, 0x0, 0x5, 0x3, 0x5, 0x2, 0x1, 0x9, 0xfff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pwrite(r2, &(0x7f0000000240)="fbb07f8d1af6357e3a0000000000", 0xe, 0x0, 0x3) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r4, 0x0, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000001400)={&(0x7f0000000140)=ANY=[@ANYBLOB="4b15183966696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)}, 0x0) chflagsat(r4, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x100000000}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x4000001) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10000, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pwrite(r3, &(0x7f00000000c0)="ed194bd3b50674146f14dc082f7e61eab292286d7baf87bf00544d4e51", 0x1d, 0x0, 0x3) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r3, 0x0, 0xffffffffffffffff) r4 = dup(r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x100}, {r4, 0x100}, {r5, 0x2}], 0x4, 0x3) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x2, 0x3}) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 00:05:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bf2d498c796142eb5441b6ac5ed34b8553c94ee97b59bd086f92f603c08dec5ec553490d0170839ab62aa5e784e4e25cf26e73723ef46fc2066e28817d56e5c93f6d2b749fe3f2698a8a065912fac323c5f41116d1898e6b091adb796835e25449acdb672fe8e30f47060bdaa2dd6f7054908e278344fcb9d29bc76db0ff6f6c55a740af76ff8da67c308c1a", 0x8c}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x3}, {0x83}, {0x41, 0x3}, {0x45, 0x80}, {0x8a, 0x4}, {0x89, 0x6}, {0x88, 0x5c8d}, {0x24, 0x7}, {0x41, 0x50d}], 0x9}) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000140)=0x3d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000100)=0x1) 00:05:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff}, 0x2000000000004, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) socket$inet(0x2, 0x8000, 0xf0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) preadv(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/45, 0x2d}], 0x1, 0x0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$getown(r3, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x30, [{0x1, 0xfffff0b2}, {0x1, 0x101}, {0x3, 0x7f}, {0x0, 0x1}, {0x1, 0x2}, {0x3, 0x2}, {0x1, 0x1ff}, {0x2, 0x3aa7}, {0x3, 0x7}, {0x3, 0x1}, {0x3, 0x2}, {0x1, 0xffffffff}, {0x2, 0x70a1a9b5}, {0x3, 0x4}, {0x1, 0x80}, {0x1, 0x400}, {0x2, 0x1ff}, {0x3}, {0x2, 0x2}, {0x3, 0x4}, {0x1, 0xffff}, {0x3, 0x200}, {0x1, 0xfffffffc}, {0x3, 0x9}, {0x3, 0x3}, {0x2, 0x4878}, {0x1, 0x79b6}, {0x2, 0x5}, {0x1, 0x4f3}, {0x2, 0x8001}, {0x2}, {0x1, 0x2}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0x104, &(0x7f00000004c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x1f, 0x4, 0x2, 0x0, 0xf6, 0x68, 0x9, 0xc7, 0x29, 0x0, @broadcast, @loopback, {[@timestamp={0x44, 0x4, 0x81, 0x1, 0x5}, @rr={0x7, 0x7, 0x1, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x7, [@broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0xc2975226]}, @ssrr={0x89, 0x2b, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x9, @local={0xac, 0x14, 0x0}, @rand_addr, @rand_addr=0x96f7]}, @end, @lsrr={0x83, 0xb, 0xf8, [@multicast1, @empty]}, @end]}}, @udp={{0x0, 0x0, 0x8}, {"d177771e2e390e697582420a2bf9442438100ac74bc00570df23561431c099e68105c660c29fa22cbce0f91f9194338bba1047d0d6a2fc5d386ac234b835e5e11631042cb083bcb6b61f40f9224b2fd6976957a63c15f4136c31d0da2195036eecaf63a7e681916a16c4f649519b41c27205"}}}}}}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:05:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)=ANY=[@ANYBLOB="46a77d53d6d2aaaaaaaaaaaa8100410008004cd8013c00647fe03f069078e0000002e000000288028317030000ffffac1400aae00000017f000001ffffffff0000004e234e21", @ANYRES32=0x41424344, @ANYRES32=r4, @ANYBLOB="a18000049078aeb60bbc79aaa60b5b26000000890204010003035000358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"]) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x7f, 0x5) syz_emit_ethernet(0x268, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffff5a4f91686effffffaaaaaaaaaaaa86dd60e9aceb0232118a0000000000edffffffffffffff000000aa3c200000000000000102000052ee9e39957697fe1bf56df05956d8e5df5eeb3983582bb67c8b0b977dd3854636eb0a4a27b2c2eec78f2cad970c31b342d34e9822ad5b9565e21f0cda2fae1a3fa1c4040e8ea0fa222e7fd33656d3210c05e87f508214ba172c4a1d9ad49743534a79d1582fdfc05cf9ed938884c837b98f6057cdd74b008d1e435a18cbb7ae65d7cfbb93206652ab28f72aa66473fc70595895dcdd5442d0194ecda2992bf1d842d7f2f0a4d90900d20dec33145e5e0f1bb0781aac38f486a6dc26e38c52329a7aa71a62dcbea21e46f39055a2740c2743ffa2b7210e38b28c18b9c832a501080000000000000000040104f20031000100004e224e23cd3862f2614ac80bbf31b30c45b97bb3ce63c3b7da4a5fc78528d4830ee77b6ea09e64e90590361c6d1a63b4be5a5f64edaf05579e6b61367c90e0353b00000000000000000000000000d98bfbc6c40ff9481799ed1a2ba30e06537527c0799d78bf9f66556e04b522ed1ccca086e7d7dc9838e3d82c4642989b1006635204a7000000000000000000000000000000382f14b54be129ae993d3a697ea5d097b7bbcc72d9ae271576d070", @ANYRES32=0x41424344, @ANYRES32=r5, @ANYBLOB="d11000009078000000050394080a0000000800000007050600000000080a00000081000000080000c308662e8a3651e65baa46f9134e5d9f57c449c37d7cfde89dae5d92db4a1dac5a912491638a53d0f19ee774fc3c173064a881155abb9dbedababd3cbd24fc5b525465140652bc2fafbee97fbf842a5bf7e71171cbd384fc14f23d6b8f16d0b177f7e98e3d89420a9330ed342c6b3933a95116dcb4d5391d61aa9f2ca7db7f18b7d01549d93d092c9d2dcca1a395b99cfc4ed67f9f3341d3dae8269279551d9b3e3c8e9b63b84116a6ac25b2de0e00ff712ae57efd2cb88107071f5986dfde8e299e2fed81befe14e13ebcb0905eae54987d856db00ff4980a00e54cab4b99fcc089d020315846ce196d0d03215946"]) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r3, 0x0, 0xffffffffffffffff) sendmsg(r3, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0x7, 0x80000000, 0x4}) pipe(&(0x7f0000000140)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) ioctl$FIOASYNC(r4, 0xcd604407, &(0x7f00000001c0)=0x40010001) 00:05:03 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000080)="530ff19f56680a88ff03a3eb7b11a1a1ce550600000000000000f49e80d63af3f48bf8a71e900000b4", &(0x7f00000000c0)=0xe, 0x0, 0x5e) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="2ec979a3ca9de921137a62e6e1b298727b9fc2d4c6cb6267bf03eb1c76061f1bb2a25fdbb2d0d84acda0081651b68e0f8c21fbc26f9a1616177b20b3cadc5ba2959371745e1f075af56b47fc2e7bd3ced4e6f89a24d65c1674a23e70c7dce047205a33e1948a28de", &(0x7f0000000140)=0x68, &(0x7f0000000180)="4931b7f46da4b24e6b5d834536f1f701a101efc667b14b0ec5d9ba41fb8f21efb53827887b6b6cee76bf884cb0dd658c257818acf08d8e71ce736dad40593f747e7238e245f97d1fac2103524323d0bd6c71a119ca2a711b1b8cf9db35fe5e927e8a65f06aa41e8d73df731e90e6a656bab3292b92038dfde625c9cf81b0dddb6d", 0x81) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000540)={0xffffffff, 0x8, 0x61, 0x0, &(0x7f00000002c0)={{0x7, 0x5, 0x0, 0x2, 0x3, 0x3, 0x3}, {[0x4c61bc8, 0x10001, 0x100, 0x800, 0x3, 0x2, 0x1ff, 0x200, 0x0, 0x308000000000000, 0x9, 0x0, 0x6, 0x5, 0x62, 0x7, 0x116c, 0x401], [0x9, 0x8, 0x2, 0x1, 0x1, 0xf1, 0x2, 0xfff, 0xfe0000000000000, 0x9e50], [0x1e, 0xffffffffffffffcb, 0x9, 0x742b94de, 0x3, 0x100, 0x5], [0x10000, 0x8, 0x200, 0x4, 0x20, 0x8000], [{0x3340, 0x10, 0x1, 0x4}, {0x9, 0x400, 0x9, 0x2}, {0x4, 0x80000001, 0x8, 0x31a}, {0x7, 0x6352, 0x1, 0xd8e6}, {0x101, 0xb5f, 0xbf0a}, {0x1, 0xfffffff7, 0x3, 0x81}, {0xf321, 0x12800, 0x8}, {0x401, 0x80, 0x64d, 0x3}], {0x6, 0xde8, 0x7, 0x1}, {0x1, 0x9, 0x2, 0x4}}}, 0x6, 0x6}) 00:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x40a3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7fff, 0x8000}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000100)={0x4, './file0\x00'}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:03 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000080)="52bb216cc519e217aa45d54ab0dcdca6952a18c5df3d4210eb15679fccecec3e5ca855cbbb6d5989ae3526f1bae0f15b1f9707", 0x33, 0x404, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) 00:05:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = getpid() ktrace(0x0, 0x1, 0x8, r2) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x1000000000, 0x800, r2}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0xfffffffffffffc4a, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beb34177b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x8) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x12) socket(0x10, 0x2, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)}) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) socket(0x1, 0x2, 0xc0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='\"', 0xffffffffffffff66) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) lseek(r0, 0x0, 0xffffffffffffffff, 0x1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20053, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1b, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x1) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) socketpair(0x18, 0x8000, 0x5, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000240)=0xc) setsockopt(0xffffffffffffff9c, 0xe4, 0xa7e, &(0x7f0000000380)="74b06bcebeae7fede46cd7db155ecf9a4c091ff260b013e206c18dfb40a2f2edc75eaff4ba33b52375cca148458dba340886dfe582bdf1fadab198620cfcfad0d23bf05eb2b883c5fd223ff8f5c9c3f78520775a0e0e76f1451b24bcc02a5f1ccd1985610f0d83f83f756ae090d6017b2067f6c9f8fddfb78ec4f320cde1561190ec7c7cdee29f", 0x87) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) write(r2, &(0x7f00000004c0)="079617e5e21d791e0f82e01ffeff716e5706000dd19880487b82420000000000000004030000d7b7000000004a88ad2f34225954a5d1374cbfbf055fea8641e8c9941a0d43aa6169bdb826414e0a5f8c77769efbf2982b5712a80901ce1ce9e83b8b050a200b46c733ea3fabb0e64b4e517ea98a690500000009f60100fb95d64405bc9ec8dad588651bbd39a16db904b5e25bc04462838a2df838c4946ebe827ef4542e5bdc8b5835166d54b18f120821464f91d2307f9683f1e11dc6f0c7669ce04bc0bd83", 0xc6) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0xfffffffd}, {}, {0x2, 0x3}, {}, {0x1}, {0x0, 0x100}, {}, {0x0, 0x7}, {0x2}, {0x1, 0x8}, {0x0, 0x7}, {0x0, 0xcc}, {}, {0x3}, {0x2, 0xffffffff}, {}, {0x2, 0x9}, {0x1, 0x53}, {0x3}, {0x0, 0x2}, {}, {0x3, 0x6000}, {0x3}, {0x1, 0x1}, {}, {}, {0x3, 0x3}, {}, {0x2}]}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x80045710, &(0x7f0000000080)) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = dup(r0) pread(r2, &(0x7f0000000280)="51601615042314f1412c2ec1bc6f67c3cdab3b7bf9b1b075807f3ca23920df2df318915185963d4ada684c7fe064b6a6589d8b658db15aa402186048f82cef8a577575d886f4b5958ae9fca3adbe513947dd919146d0dc074fc9bfedebf8a8ac275b0e6848f03a6317e3a1ea5ed54367da8a8dd0010d7e30cb623e80b5663c09b9fd0d162e856d4dbd6886fd7aaa71a0ae653cbae36cc933cf9b51e37fe0753a227c2972d0b295a1a0e24d9ef82654ca90f5371677207b35b24f5e4c81b84e6cb63fc2a8204737370b81f7237a16c1d4079ca3f272d6d6340a7f8a5bf9c267f5e01ffe2ab0040d1761c61072224719b4496d3bc9731953c22fa03fd03d09bad5f86380f11b3638b12f7d78ca02f05da81e09c377965e8c870c6d0a9347a3c2ff65a7cede05c8c7877efba7021cfc35b829590a2bde6a8a3edc67a460262ac0e21129e9dffd01f6deda27a228c6bd1aaebd90063fd05b7b74a95df341bf76aa06ab3cf79a47581abb06207a13d653ff1a1d87fdf36ba01e9ffed903b449b7a48f3285e09effd4611974097860e4faac478002f370678244f85e85898fbada365141cfca0d2b5f752c130ffc75af28e04a82347b383d9abd228e680e214f02b28aa4ea9af5112eafa35bfdb2124a237dd5e157d0af471e30f744233a76f461532fe56abac255dd31cd95ceaef0fef0d230eddaff758d78c7ca2a4f5b09c2952cd0e29fe52677260f107b420d5628ca25e4792a5aaf751d242311b4ebf4adf42973b6c7d646462f5a98024c366cf924f5ff7ed992e87d9e53be7d0310dc510e5b2f7ce8dc83a9762c689092763b21c03635a2ad802a39233e2a8b4bba22ba64506c0ed4a60b63e44cbca0d81eafb0263977b2e7b8f04cf8cd9b3a43c3b333b681f333afd98389a8eaf9074b58e419ff5efc2dbdeb6d505a796331d451708cd38404bdf6da7a641c18cfe25b28364e0b137e2ed36010dd0867c5f5d2fce86d58d408a5909dc42977fed5052f526df6926a8c1432bb9b038f5e7b069a7e6878862d37d3ee6eff34b56ced60ca20b4206502019522249d2f1e110168e6b12ed0742bf5ac164cd028221968ad78ee5430165fbcc619b65c47f35cc15fd98f8f0f7637dc243cd37af6ad542fa409d8660a6ec8300f59ba491c1c6465178da82f2e601ad51f7c0443ed8ab6b5848d7632246bc2a49cb7b2509dfc395c09d062b344db962f98239f9b6072d46ea70316bc12170c6f76d24b3c6aef6b592aab6c665373269f1f80c5bdb9137f4c97e145dfb0696faa4d3edab8ee14e7c661acab7e0edae26f26169ce86e4639548ad4fd182ea7814294c435aad5e091c22cd69ce8acf812bfba256ea769f8c36de56fe6d33b6d72f28fa38309644716fdae09e49b259a229c12f5d0bb7064a8d2857ffa626325cdae3ac65ed58179aeca72e95ada8f56b744d05f2f50fda44a2410655b6056b1beae2a274f896be644a7d0bc993d57e2a103a7600fc78bf796b8bf12ecd9b38d4b1834f4eb1b9826a59853df7fcdc85d9eae9bca1c0f264ee9f933c67da620019007b01ef291bbb455e005e09738c8503ca44481de2977ac0db49e17278a7e6ac00f59f2d215b98595e62293f7c3b03b8ac3364c18916cc4886ea56018658a4873a479b169435c0cd1fc50a7be97ee0c99ec9329c1832f1b7c7858d7e7cc3f450f841da740d60bad70c4a045f6b77d7e1490163acf998e229c329a4b864c0fe670c4a67316baa03693feb0a9231a8abc60a6a169260db24e401d4807eefe9b83974f5afd622015eac7daa7d6ef8736e8298ba41440c3f19a4891259b20a9e5a3d5e51730700c5864693ff70d4dc9b82bb9643ec7ec780169bc4ad7232a8fd0c16eb53562fc1256e9729d523e7a655fe0c41f07a2f320d00514066373939f32ca5f33d0c0684b2d374f52e0e5f44e1b4cf73c1efcef1bb4d41c0259f435c74f270d02befade261cd36e6d8e2ea63601b546e54b2d6cc8c30db439f0fbf90231796c9a1cf09535aed029a0fb4e9047c6a41d92217df456cd12c2568ac6dae203b0b136a445795e8068778649ba8a2ca8d574a7a8bc43a148e01b18c8b60109cf8aed8a6261773988fa7bc7dd06b1d9c0358590456c30cfcd1f832ae0f689d384f967aee57b2115219914a1caf386fcd87df3be65f6e6d1674f3f52afa5ef1d2fb82abe4fdabf16a3825c7567c283cda2f862900b85d8d9041cd24fafdde088362b1d4807c2d150bf17676b54bcbf502af25e81aa061e6d77ffbcf81c4ca1de8a2d8efee56577759a7ed086f0bd4d23f6ea0e2f93ff1066ef785c60b73b454bffd9fa21646d865b01f87cedbff3328ca9f02ab463cdc1691db28b2e7f7a075ac34dce7ada374805ef68a607196fc8c15fd02707643800bc8397ca5d6679f4b14856accdb1130eaf0b23f3c73721ffa3333f55f5b8836ef00b8d1d169d7045099669e5ce9a7ad1fc26dec63eabc079b245594d24d77af3e3fe11682128f66c3c2133d9ff41aeaf8cdc9f1cd3d29e8e77e01de5fbd7a7fe50309d126d79b1c0c542e7021165a6cdf17fd813df97a65c6d9c434841f81e734e3840b5f6c1ed0f93b412bc090321407910981b83f8d2f86a4597d1bfb22ecf839f0035af7242ba5ad3c142b87e0d2733573eda64ce0cd3d7c6b3b833132628690fe20ff622106633c6cbcf2660030c69ca58b8536d0505fe77b93e39e951e588c4bd435311e983024e18a660175fe018539050dd6cfadf673a886cd51dcd58180b036f097bad0ffb8cbf03f8c8cd832df4d2eaaa425bc80ffd4093cacaa12fc38428254dbb6ce84eca404113ef96a98ac479fbac4444a746bedd4e31fb07439409db18b63aa5c2ab2bb1f36a156dafa1b428b1646fb93d32e13fc6fa7c36057d9f9ff5a79aad81912791538a4051067fb9a8245b2804de689bb68faacda84716d29bf0db9599af2bf78aceaaa37058fc48b30792fd73c6cfc839a2017533f10d9993c3fb7a81a67c64ad45b63ad344f11db4a2ffa3f83f92d8c77fa7af64df8e8397918909be2a028ff071080dd33dccec6c5876b8a6de082c285bdbac39dc11869da867314d8d3b29940146fbbaa1a59f2b289710d139adf5ac99516635cc571710886c2a0dd96ac9d006e59bee97f7d83373a55032a2e688a6c8e9f862f83851fc30bb0016e440eef9923ef5f4a4e1b100c73d50a77b274c9e6b938d582868440d33fdb0e331260267227b53b958a2152933397f8518de646a86888d0d780e8be510a092662dc99951b4d17d860b0daf42110dd6bec1cc6d0d74d1818429259fa46df499d99c9c0f4bf48545aea5259654560db1d5308869b0e803a239e4b025c0ceacb666969a09f886994aa91d5d3924758f2f211bb163be817adbd8e54e7c565e669676292f662bc646d8316a268121750ca1631964c739921be8315efdecb2eca9a220a03929b8d3d2fb53b474cb3e40a6d5db9bdaca2b0d6f3764185e8d692496f1755778fee49f1e4dfc9b7963fe53d5a6d1ad702efc96d1b5c14f9a0442fecc5da49fa7eb861d8128314c491ed9c1eeff5327cec3f047aae4550c04c1c954578e2e137606b3d9f3ff6375f6c15c18376cba5ede36fef3e17f4b812626421d06242ac873a77468c61c58d8193e4e6939c6df2299b1e71bf4139076a2b63a068a0882030673b3cc5220b280316834ae490c4f14415fba77a679afc313d537087ebf1645e9c69b9128c99cb51ab5a3606da25d01441b9a2018edd4e96e63b8dd1db38b491f8fcb5a380a86a68d959329fd57720cc2df9223511582d4da7f7d6a291434608d2b9601ccbeeaa792eef94b7f6c9d9b22e0a51c8118b28e87b9bd5bf448d57e93195d04d5efdf137d3d1becbc287b7e16a201749090550a6eb62feabf2d1d89534f3728be2d906d897615c99b74c5d5ed3527b0b2836e2d07ebc379ed179764f80771e6f34435bc42d119e065dffa58214f7148a27b529e0a3ab3f4f4c1cc8127ae3ce38fd016435a599ae86e38c61050196f5e6029159029156e0a6a4fab201093442611e9b77228a37d78573283a950a4de4659aa491bc43e9b315e2c3e7616a88136ca5fd152d93c08718804d7f5aa534c241f3541ab4100c644f3d4cf269a95cf6b9d9ef9e199b075c5b3dc7557b62d049ddbbc33ac45310388c2d3f30e1b0ed3176900baa86b2ed58b1cff44bcca3d149aa305a29bcd53bca601e60237a41b663f672a3510c7ab2e4c8b166486e1529ad7e0add42d90d49c82833251aae54269474cc2fa7c8c8f2b3c8c224782518de15211f08b8d5a3b63bf6bbc15fffea509faab0637e2f9452c6a4ec8b3712e2415e01e585d9449acf6afd2da37735706ee8f969f16cb01088d889bc56f3daf24440d985020b0479d57664612d86efcd737f18691755eae03d65d0abd7679e301daef0b66f6bc34f1f8d5068546f9b0037ed246bc1f3fdc2156d29e188a1cac159c63b615e1f8791b5a0e95b2cc4a9c1ebc1341770d5ae9906aff0ad3f669d882b0c47f2e159c98d3b7ffce36e07bca6af956bd8d3d651479e04c9412e7346dd6857a9118c4cd7da337544b32442d8266ce3c6340bbbd5170b32a495fe746533f3c7e2d3b14a47480884bff165f8415adacd2e1675462c323fd95d9f63e14897765ba5ccf96d4fb0afa5551c083d4aee78eae11fc981e7b5387e32b085737dfa4c28a125e95bf9bb6a121b32346468b8b295ad80000dad26599b2d74d594d16587a7e1febaa848131f34db6b94fc38ce74d033b28bea9275d66f3db0be7c6a42387ea74f4be7c49727dc375a1226f8154e8ce334122388d4dd25db401de6749214c204d985a2a7a90154a946b9ab2cbe9f82b34cc583c511304c8475cc31d640b7d1c3c56073770589ad44fb6f307fc1da9c1ae36a13d3f164b0e3251df3020a9b1520006a801a3b0ab3f78d288feddef0d4fda636b9d0a8614bf582327ee81cf8aed71a5ecfcbe17b5a6fe188582db23abd91d261dad54e9453c27746d16b11a4a878f15139994c7abbf69cd055a225d8fceba17780203d1961654957d4d11c28132b3b497657138fa89c92e40fc5246e429b5486e5c6bca022c3717aa289926630997a42cfcae6ee81ce429f83e8f7fa0c74019683614ad6e8070fd3ba0506e395ef4c6b618e58a1cd1b0f00be66bad1d33f0acd7b7c276ddcb8c281350949635062691d66ce483fda538ec75356d37b0e2c064645c320719b01004a84ad610f7917c547da0d9a97a4ada20cabff49bfd03aeb1b4b63b46b6a492c62fd709d70cb428a4f3d52f37eb5293784b90339e7cf80f20468523fa834a5703ef35137a53c365bb5be4b86495a972246dc40d3de2cc657f00d68c2817c079f5825e058ce82a0833c2b5800be9137208f03881aa700814cd7a2813741440d150027231a8d720e77fe5f6a53a25e14898c300b3e0fee5736f72e8d6246243e9b175943b8ec51164c9ece2ddf3150143979bc0d545f94570eb06ef1fab04c212233d81b6f53afd97d7ee64400e03bf40f3d2e988df1c4b5a8ce5326c6d6d48da0828ea8b2e383091856b736e639790efd36f9edcbd800504926ba8d27d35d5f291398b8ee8b6d0ce6ae9e68e2655cf695fc73531231332ba3bfea5fd3f9d5656c2e66fe27b8571f86c2efe29b80a2c46b435b02bf1a640f64bdc80230295a05371e094b27fbeca916a4ac015384518b5f2b5ba1e0ca68790bef7adf8bd2cdd053541d2d08a5a1e226cb7702f27fd66766dfc7f7bae4e9661a9710200"/4096, 0x1000, 0x0, 0x4000000000000005) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x4dccf0e446f90375, 0x0) accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/18}, &(0x7f00000001c0)=0x14) getegid() 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r2, &(0x7f0000000140)='\r', 0x1) ioctl$FIOASYNC(r1, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="1c7111d55b211747", 0x8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x9, "61c7dc5febd96fdee1c822d68b39f564e2d434e8346b16b977d6e5e1935463c8be486f2206fe7340421711b13021f6a8d59f68b2bac1e8b5d5daa16efb7a6d98b6c51c545e7a74f2ee94042da9054cb06f06a9c87d48820bc2bf21c3107a7c24cb0d70968fb4efa271da88f7cff286adcab85dd6c8a7b2f20bf8cc834f0ff09140957c7042d29a2f4ba48c5f3b82de88a992134bd619f9d26bd5ac9558d494c4d52fd29684f9b196ab7ce91c0c5d1cc71fc4ad0d9913f6d09515c2e31ce8955987cb0072e85d26cde28b1b3353694824fc5e238f772b2138875df796fec3a231b38e0eb74979333ab395fd6f5ea62e9d86e820e277bd4184d4069292690b7c0d713ea10b73a71cfccebbd6c620109715d7434a746419f7f8bcb7d6e45ce057125c7b8301060644da57a81a440c0a9a49b08230d7eb5214a6e7a8cfd65b8cd0511757c4db96df83b8b6202a2dc87492591f435dbb72119db0ced6e76ea502e8e427ceb9820019b3b55cf891c9fee77bfdc6d0b173cd82fccefdd15e19df6afcb2d651fcc24d540aa8795cd0752cfe84aa39c8eca1c15272325c4bfb1db3c5635aaae65cab09be22be0ff26606794a1ccfb8bb22350736181e7f0c2cc1771d20c510afa319e6c1ce836fecd69ee1c0bd6149dbe70c0b2d8675b91545bc6548e598ed6a4f7caec0e044525ab711a81ddd3b0eb5b41c9dd272050f7250b4039cbd75e595dcf0e2710fcb1fd1e88fe04c32945212c53d9aa74a03e50e21896caaab3c019c09b6715bfb93dea1cd1651a32e3078ef01b7f78360d93ea7b486c870ccf00b6d4b959ac4660fae031ae0abb6ade798da1553a7b41dbc63586a402e428bf420fba34895e2f07e79f0ac72a79a67cab95cb6eeee16d32a8b42da251d62b0394636f2b87241c23fe60f838f3ad513d2513f03b6843509e0831bcaccef9a963b6f551c4b1c364561c76079a5220076d36053afdaf48bcae47e30b67681f56ee8dd2852b1e9f6d889f80804fbb4fecaeb7d6d866cc199b4da7b3c6f25add152fdf6c64b29dea55dd1194575803f43d18f2b00b62696a8934c19feef10e53ce1b36be04c38154f691e82f98e5c112064dc3993a37504d841a5e1e2b5047876a6b9605385ad9ac0742d8f004274f3b5cfa89a242b80e2939482f0d638ccdaf3d4e2be86a74a302abe136e3c16132df60d52d92b4fc253db483a16419684eb28c31e2539e688fbc4b0ec783a1e8b51c65863376a7007628cdaac364fd40952feacc4453d5dbcf433f12ad2a586e72fb8ab60bb760dde0a87e7aae7b5e5de1b0a262b29151b9a9608edc000ae49924081f3b57fcd118f5db9e61337aece1ea80ae49ea11ad6aff3a74126dc0ff9b45dfcf335b88f9b1f33e6c5d65b5721e366b0b0a13d7a30d3c0cb422e364cb19b23327c8cc5e2680d7c51d7b91d15622946a29d7b7587acbfe4b867a23f7f05695a020c9a6e8d15536e2e6de82bafbb067932e5758bddad8a37d35bb091b88096c535d7ef95475f90da21362e43d4bda7bdd94dbd12eaa1da41c2d7e6dca8e8e0eab72fe39873a3441ca330ce86bff01aafea6cf3e8b51c313462a7680bfed176d01dbd1531eb77802f45c795fb99c48b36fd0259ff4020e2635d20b94e046625ac812f24b347f55540540c2fd2862c4e57fca9b7cd070ba7a3709696ad02959195c8f2bf053e69c34fb4c451186bee77d5cb7513b12215a6714d386003e42176b810d59efa5808c4c6c7d1cd68b63417170e353a6baa470d61f626abe5dee65cb97a8201e14031b408caacc54a0119a036ba6dece1e22e8443c1b39f1a96ba8529bc76fecf2461a04baf9ce5d3f5f6865fc9eae9c2c13eff4a47b865f12faa6f04441e63e312496e23ebadd7ec01de2e681732cdb5e1713e3538f35073b855fcea8e6878bdc8103883d40ff1e5ccb8ce1dcc6a9ac4e4abb99385c2b2c7141b023a14c7a6878b2b21097508894ac10249ec76d61d69b6981141a47257963d0eb84005a59d7e2bc10376f7e0118f86d040198163edab5a91257fff687b6be9995a45654e82e31cca5e83ecabacd7438680b959e718f8ebc76487ffa03c8c36f63f3e2d2fad7d212a77334bfa6eb0d8ed737565d41bdc5814fdf7b7f2a372ef9d64cfc36ef0b07889529448a00e61cabd0167e0a5ac17fcdbc7bcf68aac7393945922296fecb9f3718b3e2ad5eb4de8b5628f0e5b1718a6d455488cd679f4cda9538253fea2795de071e60f1d13bd1313111fb4e65bdd13e50a3a661ae4249e9d0160e4a3f8b01deeed900df11065d6e19b9f880add006a88f4f0ea764e71ea3613d02966d928da381ae7006eed61821b953520895283341562f465269941cb57c87ec4666c65c846733277d2b52b53e4cb918ec2b8871f0602c54edebdba7767baf84964fb604f9faec9b0cdee3a5b034945b1583738ff4efec12b54b6aba8ba569e766f1903706cf6aa4f959bd650c22c3c40872eee9e038ed55305487317fe99f5a48a8862d1ad555204e6c42a9f3df560787a3cf8bc202cc32bde4d10f65b52ca599fabeb80bf2a7b8148a218620b6a25983c210fcf99e3d8778bd8cf6e5f6e7365ac556f216a9a1d19593f3028e5c162b88d6a4dc06a41680dbb02f2a46fcd8ca2b6c79c0ec7eed4e62b64e63d3fd3bcced085dadea232af43ac0ba7205b0a581586da02620bd3a48dcf4a43677095dcba13289a66da82619f66601d0cf21fd953836c64cca2394ea13c139a1ffabfe0b1911c4dd6067cab25c7456e8050cf5af9068081975789d6d53fc38a7346848662e428e00c0832348c629403565e3e5e0c57dfc364205773c9b49f78adf1a7cd7594d8cf9c81ad9b1ca62cd8e4090232e2de055aafa17986b56594cf4357181a599136e3f3f72d54ba7f52adc4fa835aaffb5d58c21ba3196ed7b591967715acb2729896b2e5472a1cbdd4d90fa149975445ba423a46cc2fd2e53bb0bce2d4d4478088ae841e62510fbdcc2ece8cb484d0a83de3d712ff8a081b1dcdafa6d6ae314ecdc377d683e45f939ff77a9661fc2cbb89784c6ae15d842ef9f45c83eb18b32d9f80d6b753607a07c317ecbbf3e9db5d8c857ad8c0927fb32373301e12d4bfae607f4ad7dd9f688660b137215ba484aa423a3bc397899c362d1c4f1cf05765d707eb098c48744d23b1aec08616aeec3b0c021827ef32a379c4171feb935ee75fdb14d9c614bc9963f66bcf76706b34e1f9a0160fb4256dd2d280bdb09a90f49a652560b267c864731f0c36fe4f617f55f28582a2c0dd21a9baaeb10e3f35b3e6345da7c0dccf6e25825e4bed158c1bcb750802a98f96c0b794259c3bde8a1f83335846c81c20341b5852af56d8785ecfe25a5cda706738d4e76c6cc3ed2dfe0ca0f90404d52a68562b14290271304ddc3a4e83a251042c02ab0103e4bcfa394dcb59122f4258e85dfe6853caf650c5099dc1eb70d56db9b937ecfcae1dab7646ab4df0bc40cd4e81a5c8e2feaab48a864a6f4738acc3cbcd6c9df10ade2a740a8521dd6e73da35a8dd4e775a7406de3fd969f7dd30d6439766191f5662d1c215d573dc9b888f990397d0093ec4e6e154c4a8b71215b6f9acfd16658f5622fd502ecfa792badaedb34052d08c0b9497751bfd7dea893c0728fd9252bb85b246a735fe8db4d64d40b6ad100cef6c4b8d93a9987efe33a6830d9d304ff2bb8b20f49b118ab044ac3dec90792e9e6ec06924dde3f9c04ed286c8ea9caac771310a95b2d6518a2e2be78b81ac66ef1e9c295c656214a81d44021ee7c28b3eae23a2e673ec33cacc6dc201dbbba34d7c113ff39005a0df5e153e230eba4b279e3dd14eb822e04ec2e42a86e70579b132ee54b3298260f04749e96b4f546eb9acdc03584ac245cb1d0b576bc5e63453070ae5fe82d18bbecbf7092f9d3ad2627328337ec0b0214a3dabdd07af53d5123f3e2f4f9a504b9d2e0742bc76c8ef1b13849542d40e7f94b27e3c595e3538c133dacd3f8a6a933e1b57101bcf8f6fc1e4706b9f602489c55ed65fb9d6bd19696a72ed53aa4e257de77ac604cdccfba04e53aa68a8825e93bbcd097a796ca7c05def6c1a94b1213fd5b17e0f6c4e2ac92f635bce493e956188b345a6d5219bfa29f087fd1b3478126750d5a13933baa525d2835dba0c23f1778b69857c32afa1cbcaef18ef7596c3618c25572677f682d89b94734bd7cebc0092309776bd1124a0fd0db3a814fc51b5fbb812f253c866df31fbf5ad2d86361aaf9f157f7856dfe9fab93da6ce6497d04a0d036dc8cbf14d4058b1579501ce17b4540797f004c8b33831d13fab20f6b8f66514f4ac01f3beb584da9c8b0d8c6b7d89e78559c699d09e0ae0b21b472b587e4ba9f74f4016eba8e4526167d806195000ee6947eae3c7c3b045085701ba9ca16ec5d3f5137b3b2c87c3c686e9ae0d807d5ed5d70bc08630a86e115f95744ab47a0790dffcfde35b3f9aea3c44dc19c265be613ddb355ec7d876cbc7281e9d90db423828dc20ac6f97bcfba9e94f5fa80782b2452326f1b2652df5380b5698fa9906b6cc256b2decbe8b297a26da6f9e78b6d05516654341bf725645981d8e865b1b3420848256ab92c08afa9e2b7d9c863abe5843e603088d6058c2d5a47a1dcd86d70bb705038be12c2ad9983105924ce8be101647028c33e8b6f7745fe456d862c2e318a3068487e9f320f9e3dbe27d4d196d5e33e11269ad5dfd7b54d554e8d93cf3127275d3f655a2f7e76436afe9108f2ba24720d1a66723ed26a4fe22809d283baa5d0bfb4170f52aa23f6579a91e18a80753b96a7c2214122418b64f3df426c4f21e441c727c7d90f348f2870ed83dc8a02fd8b09bca047d7b5f342add344ed1febfa6ca66399b558c86f5fd4ab100519146929ac2410b2126d1ca26add54eade5717a9c1b0daf53ccc724a17412735d8c835a9906533c4bb9fb8cedade504fb1f46c89e1009b0eba620d0d42c313ccf1aad72dda8adf4020d067c523dbf6e79fe69b88765486d7bb44c2fe3a249b987ad82cff2a3d0a2c09dfabd2aea7260b592eee296ff7fc085b474f215ee4e1fd407b8a0143830fef071afdf93f56fa1e2d43d65dc0816dbe43395047469685193d2fb6d2e119c23078eb7af44b357d95a1cef887982fefc25bc3d58522a188e2d045d963dcc811b16205b36cb8e9dca1a9cc6083d4519ad219e8f954037c24dec5ec2bd4ffc2498c4bc4cc73d3005287dde8bd7bd02fc32dd8495b03419477b39b4c682560f6f919d0f282863c21da614cdcd73195e89c8f5d03451478483ac5a6e6ca1220b2c6d45c8167c9ea904f16f5b70de9a34f08f8127d3bef1ac0f22df307d0da015dcd0d90a44b1ab16655918f0c71c0a9aa456de526cae83d5ef05919fef1b1eb45b8178d24c47c9ea5915def2da6f8d7dcd4bc89a0c9936e0bbc8771ad630a20855c558a243fa4e30226fa4565d6433d4c22b9c1bee4b65ceb3c8e4c9d846f33d60d9b088adb3d1fb41740998d5874e5b3b76bc389349fb2d7167efa21f7cbc6239f67185a09430b5edfba6d10be21e26c0a115fafb3db318a70b294d7ed871eba316287673e37e1973b5605fd396b3a49e1c7f29f3fcb14ec031cac5ff5c7e2526e9588183b830d242832596c0c1c4c6059933dc75a2d282dbc6ae678737ef3b729cec0d86848f3cab479f79b288149e88bd618dba9e8a77e6cd919f34207965396e0be05bfe9b26fbe0219ed64774d9b0315d60ff41fc5c17b7eb5f8262df4ca5c57daf1c935c58249deb02198c372c64ae"}, {0xd0, 0x1, 0x1, "1905c427fa461ce4b6e8bde27440acb9416b797217277f6cf28a51c93a0ce1c9c538a3974189253c2cc64d825fac3baadc8dfdb891551bb5c8228c67c82b1ffdfc13b6f6be346e8d26fade84b57b3b22beaae577b6827fd5c1035f71201a4e25b012c4d98f3222b98ae066b35be188c68749be7ae84de66a06885ccc02a74fc7a6ab36d937af08271b4eba4d78df7d224ba696dad6e248606f88832dfe8e45e21cba8e1240306f4cf562746fc57d09e9943a7ba2c6bb528a97a6"}, {0x68, 0xffff, 0x5, "f8ce909f64ac1d76f123759716f3a0919017e3a13495e7212c57e46b4e418688630419032b84b8d29cc069149a96b1016418df047e0b58a33c97649aa97764bb9597c1cdcd121240e7a866703b40d98218a7563ec4"}], 0x1148}, 0x1) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r0, r1, r5) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r2, 0xa, r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) 00:05:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xffff, 0x2}, 0x10) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = shmget(0x1, 0x2000, 0x41f, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:05:03 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x38}, 0x2, &(0x7f0000000000)="b11b116754445cda0856704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30b0e9506e2297fef0638b54c9e81fe6e11dc00198ff1ecd8ecc9d59061a59b0b98e2eae09000000000000001262766b48766761f3fcfd00000000000000a158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316f", &(0x7f0000000500)=0xb3, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 00:05:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x40, 0x80, 0x1, 0x4}, {0xff01, 0x80, 0x4, 0x5}, {0x1f, 0x0, 0xfc, 0x1}, {0x81, 0x7, 0x1, 0x9}]}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000240)=0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)=""/25, 0x19}], 0x1, &(0x7f0000000180)=""/11, 0xb}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000440)="faa39b1e7a6ee75669", 0x9) r4 = kqueue() sysctl$vfs_ffs(&(0x7f0000000280)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000340)="6c46e0125fea2cdb7bd80c441a267f2bff1321b91a4b4e0b74fc74f9a0e8cc7b0ef86e1550da24ac67a1d034deb4fc20bbc35bce5e483ad588ac81b14bee6446f5e55e91d829f907b2277e5aefe7d7ba1094dad89181681df1e90101d637b98ca797a6a452eb495c6dbe4ba8d4e4f6cbf212d4964ba12616af8397ea3cd6de2d217c87c4ee68690df51c", &(0x7f00000002c0)=0x8a, &(0x7f0000000400)="63d1a96798e4ba7c578108bd3a91c1916c508c140ecb1ab529b171", 0x1b) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 00:05:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4200190000000001}], 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0)="1a48a58e2e2df3f7402516c9dcd83fcdd9ccd63458edbff6e01d77b5f29eac3c71e38974ee3da263279e9cf447d5941434fc7cbcdcea12778358f14a0760b160c6613576e111f1250b5093b5f6545d26448b8de4e91600e49a926dcaad61a408f6e00207ca5c89e69624da5decb68f9347350a7328814ce5c945f05bc12ddb07790ea2bc4b4ba53f24f79d44fae08d4dc73ffe947a6df9ab12529bdf5b", &(0x7f0000000080)=0x9d, &(0x7f00000000c0)="083aa6738001b72b79d5660467cb26", 0xf) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0xa, &(0x7f0000000140)=[0x80, 0x10001, 0x8, 0x1ff, 0x4, 0x400, 0x10001, 0x0, 0x5, 0x1]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 00:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc110445f, &(0x7f0000000240)) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x2) 00:05:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd", 0x801) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0xffffffff) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x10, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="3a1cf21e540d028d99c348448d3bf371f29f4b98fd0931a6644f1d3601d1c36d3003e462afe5feb0148ef9c76386030237cccc2b72eb30825b25854d074bfaba3871aaab33aabbbfdbbc", 0x4a}, {&(0x7f00000001c0)="0dcd80c5433fdfcfb9998683eca7086e3917da8097819a965bc6abca245aac5966e098302b2ea378d308651e7e6382cabe60a428f95a29d3da070b654922d0a1a95bc20e269c269ce2ee8c322f88eb33895477ce13e6249755b6c2113b23119177f8ec605deb01e22526632f126b6c765ea59dec74dc17fa7d781ea2ef03ad2f78a48a3413ddb1b7ddc0652b669ee2755985d0df758dfd38aff098283dbb8e034cd8ebedaae205d95779e415c6ca645c55d86188f9719a393242b701d2ff3fb4baf864cb3021a540174c72b0678963c38d907dd58acc149151a6e9182bb830f57912eb5b64b72624637e", 0xea}, {&(0x7f0000001280)="bc1721ea2c9dbeb1f37b0c3f8fd4932d1c1e35444703ac9b96df983626b20bb353c9fa9abb88e9002edf9996a1dfcb0e58eee8809901065c1359a7db76ec2bf5236dce12812be73c9f2b187174f032998c5cf1e00f3bc9d460fcf908b8bc088505e52c7007a4fce4af49a84d2dddf179246e49c5627e70d5c50da2f1459e9acc4cb7eb69097a557d4fd403e3fb5d1dbbba02121bb191e648e19b63a2525c156de11581c6c445b14bc36048a21a974459871b693a48ee39ed6baac023f40cfcfae62327e80654436fb29f3f6a180a506652de72276f8e8a3a6bf661175bf0dc9202fd133b633da9cc3a1c49dc35c7e198bef294c9285912e143d1e1c3a5d14e70ea304f674f64ce53bb53c841a8a5437e053a0dee0ac3e6c2151f8aebf4e46355ac04e8ed8f811f9ebaebec9bc4bf7654f7e105ed0cae2735992ce9cb3d052fe8455abfaceeca05ebbec23fa68b8a7a24bd87f4d115b8f8b367121649f4cf16b8e794a8eb9a47ac737f94a7b4c794795450eff3f9f0cde83bc37e0241d3b0c9988193a861a0e316f1705c69699d0fc3f478a51ecb0239a58321c8a80b4919dc813d85c073bfd98a4171b5756baeb7a6383e83bfdd88d36c4e725f43372e4dc6cd44bba5beb116021f1102ff77e506481f0b779a20d566b22e7195c466ce481dbcd2c93d18c45b0267526574d935fddfdf3f3275b7c59850877df1fa0941612d807a334c1a9908cea0df7b80d25cce0f0affee7c27523c0eb05894aa4126be6b0de2618fe54f93bd585c4e51cda2f5b6639460bee0525ab24143fa02390e742700b8bb6e966ae139f3492a7e8fb45631e8193ad4d198492ebc12e326bd495723363cde71216ed36aec2f7451a51d87fc32d61cd9efee46e2435218cbce67d348cd1e4a89ae82dacd161b5d14a4219ebe22866a134162a63f294b1837df55c805e66247b89ff7e97544af393a1cfc7cb369dd2e65cfae88aeeb3e6abd2e27b63cab1d6af4c68184b71b971aac71151fc6eb3b8e80073c22ecc72db4f444157fd294d7f7e1a39a2ae402037479bfc4eb03d8bee5e4eea9aba4e402b508c6364b6bc1f5c1f839fd77e314e8c59314a086bab59be36e9409d3f53a4a9f9e75de59c8f52d26d6827b96abc15098ffc34c7724bdec5589ff74d9cd284ebe65acbd7e88b860a79c221dfc26ec5d8cd63800ef0de5f34d8597ef7dc37cc52bee246003c61c1868a22335679cea0fda24ce628dd528714acc7ce554957f0bba5f458a81dca836be0a68700ee59d2e3fb38f8dde283fae2338965ca9106643042852aa5087047c4516010c6892feec8abec369d0edc26d5718cd58f09ddc57c5822eeb12349bfd851900165bfc2d7fe51f85c3a10b8d9a1164e4946ac07b999a5b8022deb8487ee3ef20ea52145c24961d9154d8744b39f6c3e3dc40ae05caab80c2d9a06d415d7f58a4c834ec15997820b67ddc83aa44b49e810d69c555742bfdc2626753ff7040a120ab0bf2073c4a17847b2679d36dc746abe92ec41d5614ffcd0b6933f7872a6e4d5b7640208ec3979baa9c5dc7ead65f62ba6e83a3dd5896189a2d7088193f671e9fbe1da2f845fe4af2700dc60a9490f5604317f57eba1c4a8dcd9bb889002f1b10a2adf2cd5c87013b40e47109f59f5dc3225028973178c204b5dee0fb1db9a377969d5a91c193dca8dc39a03e5017af4b3b24a4e11247081b8c0729a1df7886a0c2ddcd50a86ba0b5e8450ab8d7740847f99f4f464ab387580b6e2ad824bfe6bf6180dbd8ae3e7d1ee0013eb2922552c7297c5f745c76735a59bfd692f196bbcd51855d3e04c87c3e8c094a70c24e072d761f2a7f57a7486dba88a115397b2005c4855c6f209c12e229538e8df148de4297d31fbc318f2c044ebb51cb4f6be1d6cd30c891cfd4c3b80f41f1dc6c1918f9ff5a43d59689cde6165e5289e3105cd99d826b69716c379e54e30b6b88d471f295f8684296badda3bb653bece1170c8b0c05688d7d7d68c2b18b880e1200a4f5decbfcb033094580c3f94418a617bd59e90faeb56e6979b1119bd22d80b4a9203a1262867fe5f4e06ff85109e1744c16e825337f06e1aa95f0b478736e5c5ddb3641e887b0eef52192917bc9c33fe5172c97cd8efada4165804b1d4d10ba1c90cfc8c3df0001e9cea5e57d84c99431ba592768ea331fdf44471b2d2dabbfeeab6b2edc23c132b48f722707cf8ac3656329a49f109fdd6aea784722b2791d0f8ac63f1ef6cba0bef19a71d2727d12323056f3f7b6d9c3e305789af4478e33472184d3fa741192ad6325519e713510e14ce514f4bbf64d06aa69c0a20628641dc69ef2f6976633cf9ef253544c0da87f7ce49c35b3591b36041c8fd303338d003a50295b7d8c4b89d1f5a812b27c605b1a35fe59bf47cfb4e2dd8be41b7808d22bdd8ded064b8603a72299b411949f54673edd0aa784c9d764ed3603e699d7d4902edda4ed9b516e7731a93e79a38a6d0088280f450fb2293505039b716920030767552ffe07bcdef74461463a07b332b22d2a5a8572ddaac5074624ce9b79df6ddefe097b323b3a6c4b71bd0da63160b188387f848e61e89cd47de0de44930a5f0279eaeac326357558a21f477260dd700ba117cd3548bf9ff2d9246597cfda5cacb668532c4d1d3cc54f2ce6dd490199a6e111ff3c8dd03a6d70c161bf3c3d576c0f944c633fbac0320ad5db82496ae14bfb6217337816f8f280e14594ecea164f04586642861f85bf6d5a226e1563cd6a18ba2b5150049912e7857ecc95595b7579d4f04815b5ca403014c72bd4e26fae48f75e738225588a2e053de60591ea5fa71fa162616d93ca2923e4fda662e095966b226b03132003b9b8507a477f4bcb84d8434f5432ed2f4a1c4188267aed17150a9d68806eef92168ec7efb0d46dc590b0d96a67bd19bd594f0543e88fc792127d0f5cdcd02b21c4e42b6a040d96f371c02f7284827b2e5047a31e29aa37f6cf08e4c4058bb6c075f030028ff0ad39cf8018ce1e166584705eedf9c98a348415a09b730c916558f27dd7a5ccf46cc78205d331f01d436274404c25259f67fb0b203329cd29330755bd4ff991d430216af12eb8f269b069c5f35e58c71c410a47bb322a258b981fb4b5e856b536e7a0658dccbdffb42aeab158ba8fade13e6f6a34ca3d4fbf1f8be3373c2c489a8062a5df5e92422117acde7a13e566827687955a78bc99658a229e2c5671fde0b309f113f86df4d408c8156c34b0d562b54a25442012033610781365944a5a51577a041c56236c289089472823664418124acf3834a342cbab50c13fe9dc1779bda536ff1960cb5401d55f3e87b5d70496bf02b7d0e19cba887ec9c1b0c32131128c26ce0fa1a2fcd01807b0f8e334411ed79454f3f678e41eaba83ffa67d93669328d91d2d6ae79ddd615002409067d7da5470793351a8df1c0425384df2f85a2e0e6f5e3595f4281d6279c2fb0d702dfd23937277678925c898e2a8b2e3223c9f7729be880476251e84c9a9231574eddc9b264c95a8d3a219aac1318f7cd054d4e04b69709f80ff22a61beb985972ae57bc5bd13d7a83a14988e240fffd07cd27be0fc9cfedc1e25f87cc19a6cd4cb4bccc41c6548718ee7ef4e9438ca0a30d72e1e158c36c8ce76408dda91692cca00a072628fd949c4b2be8f840f29f82e78b969719a9611d596d473a53d8f3ff80e5410586b1c74eb57bb8db0b8cf3422d01b98450624148ae9d39b0b49d63e0e482897c336900f928fe6a6cfa0a9b8a207ae876dbf5bb492a277fbae82e2f6a1c97bb09deeaea7d99aa2ba406a28179c70ef66767a17b895bb4107e572ae8a677c71e9cbb9e9e51603f7c6579fbea1843baf535105468ddd17cce87c2355b866a8df970e0ef412adba446524405f26c3165fce8696ba77d09c96daf8383d973501596e37df65322c1747e7b1b84a59c74b506df375064159a4d98bec7cd71c118619361326c28a753ed9ad651750a2bc6cb05990d964fc9b7899470923e6ac49a04263e853dbf6e75a5978ca07d903ad2da580d0f5d1fb60719039a26a75ab6eb50d13e22e34fb9bf73401ca173b70f202006708c55ff17cb46d27c2618e31e96df55fb9580a5b2402fc382f56a42896894c44ede7a3b89f1cd70fc935e4c1caecd7e6bc1101275fe263b7e48b995cb446ff7bc9feb903a9affae042f5412dad5c73a6365817d240148502b7a993df9df4a240f86c5ce6b62e0ba7be3bd400bf5cd00447477e2aab89c00be2e3fc8c219936706ae4bc6df083cf44892d46dca4695d6762bbb0476891dfe95fd868c23915e74e52913fa8b4023fe41661904c399a8487956aed989de33204161aaffbe508f9b41e936e24dc5d8a7340966e9f7f851f1523eb669e1d3525ac6000f0ebfa98a4f8fbf24cebe812bb18314f9e04e929f26294a89e0c10f8ffb449a23af17de99509b0e10a53209474f59b36ec06bbbec61ccd5037eed96c0201608c6bbf09188b0becef20d9d26590d7c998836f2836fcafd4c730676b5eab5b1ef22e1339835548815222d7bd345509f473ca916a085657e6e672a45a643caa99122a64fdc8f4b9ac5a6da1bb13af904c8ee7a228c58b6576897bee759cd4da4868f376076ee33dc3a2fc10cc22846e8dc5d99e559c4ad35e198b9608923e0fafb244e34d93cfd4e27a734603aa98c55b0d62cf3eabffb3083c7755ababc89683d5021488e9edd68ddbf7cbb069cbae276cd316a3c4a007c313a51bde20c3aeb4a0bd32b5df54a5abdd62373bb4101ee49d9825ec5306dcd8602478032ff96cd17ca9664f3997e6d89ae9f7b0ea84eb3120bf4b789720a82f726c8091f942d90decd8a8736c1757f5314dd26772b40c254638b45f4b7b735ec7e508332bdd5adea39c309cceb7cda5a5c390d9fb984ec6939d9cc946973776b64ebecef2351f202fe3bc936a705e1d46d7ee59c78bfe0b274314d1f228ad11b6b691a4b74cdfe6f0b67e2c750a794c19421b0b4dac9d102d29be62de55a04fc5c95bf230d969f926218ee4541714d1171c344602738105f1dff23fc039062df94cb35a88ac506fefed00c3e1ebf71f64222d83b75387d257d5c17058ed341e0b06a2557075ad9124f8f4b0d9350bec8081959ead654cdcfa7c619b1347b6605c25cbc81b9d70f74c60d13bd4a1596d1708d87a421310ce61c9e300d4c12c50c63387dae3ee9b06e01ca554724b3f3c9d9648dd1c6d83707b8b582e92813b425cd06a088c1f140c1631324c04447666abb3cd1aef440fa97da7865a8f304b7543b1d389d8b0e1f100851b865e50471981096f5242e8d1550c369f7b5a873daf5434b15a5cc9eb8b77e74d2c5cfe149d329088f7348f1677695fdeb42824de417d81ad7ab6a8ca8f3e406342b827d7f2719c86904839cdddc3b88c973aacfefb43bc779982ac0c932f55dcbb337ae6619a9a07c70a18f9de579216c54f4662819b5398ca57919befc6cddd305496b1d61a1cd3c5dade02726bc24d91faad932478178928ddbd14fe21ddcaf56be82930d4a2287561e0f97d5a1c9f7d3a88aa95e56cb48443d996e5d07651cceeaa4e084791e3f0a6911507daf7bf6af5790f52e2b87468a0ca21232dad413883382d18a5940b1f18ab03b1a53c1e8553e01dd68a23b6fd145c168c53e3f7c0f17508e55e3b62bd0ec4e202b04bfeb2a7077fb985019b69951cf5bd2eb5a90c93b27c6ffc279b230f68ef32c32b4699a7d05cdc823bc3b4d48e6dba149afcac6bf5ca84040d5aa912056e5e", 0x1000}, {&(0x7f00000002c0)="a9d9f09d8d40306b79", 0x9}, {&(0x7f0000000300)="fdc1804cf70899ca44d332163f2481b834d74327cfe3e18c9d172c3fbf14e9ffe994d5be8bd0c8937cc4b75ee576f5a2c819842fbc85f4e5779f750f039e43d82994f9a7a2a90f7eab41ac5d8b9b5ec205de131d8b2e721623", 0x59}, {&(0x7f0000000380)="b022b14fe96b5ae0806832a70eb713f06bd7caabeebb92e7aaba22c8590eeae7536653233affcfa7999f00668fd3785721ceeda71ca08f49547f3999893e705c27bd88a250127678f327ad4e34df639ef810242a785536e4cb811ec6ce19e51546aba9cbc31e55a070fde6431d50cddeb7d6188c704886e43c8ecef5d93f672f274223750564f6784bde1d37088f5056b3f8e438ea619af58bddb76a0d36d797335af4f66fe3486268f921091e97af82ae6197bd663360fca67e45491e78848d7209100c2f1b257084cdf77ebe2d9f23734e2a6169497389e6b0ae0910fd7131158e4185e0097cc6e8e35ce757142606573c6c209be22090e24ea70a", 0xfc}, {&(0x7f0000000480)="45df38a8f1f25bbbce510514d3b0be844f07c91b8fa77b811f2fc6cab4436250dd48fd73ba71bb99c23b406cf9e276e1afc13269c68ffd4d60a2463225dea65da035dfe2ecc8f96a84b53da96a6d2b66e5bd07b606fc6db1f4b27bd14234a193e7e1d1a70afbeea603d276cf260e60fcd6bbd7c1b1a5badebf95ea0c3926d6c4367f82f83bb91e89be6874bbe79a6d4b8648d346d51a41827ccc2bfbf4c12c454d6a100f708bce595ae701e69dc9489894a6f73cf6a6bae1fa", 0xb9}, {&(0x7f0000000540)="db8e1f331918ca5654eb1cdd6d8f58fbb5464513a79cdaf842d05b62be17552ad401faf153f801bce575044520f5dc7a320d1e581b441afda0b2bb12269fd880ea28877f9fcbbf966ae11c2e17987b18ebddf57ef86a61f0ddc935828bb23291b1eaddfd4364f0c904247c3a0ceff8594778fbc035543d9f3b", 0x79}, {&(0x7f00000005c0)}], 0x9, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000a006c14a84f000000000000000ffff000001000000000000d1", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x6}, 0x400) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) clock_gettime(0x4, &(0x7f0000000080)) 00:05:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) execve(0x0, 0x0, 0x0) 00:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000180)="065974b2cd35cf64145abcd00000f423ac33b9bc2a18253df5dabfc8fed3bc11f434ef4ca2608d0ad6bd18c2e63e9e75bdee2be4d7e782afcc6d7d8c49b8b989347d794c9c881cb1a4413204b24aff07000000000000a3b2350c15512642788c2a6805d7268671af2240ecc7a9eb314e61ddeb00100046f7db4c0197325a64e7765e003d41be7e42cde7ea9a19bbf350ded5e740ee5cf77a7a40dd9b0c07e589b914519bc5d3a803cec6cf92bd493ce9f81ce91362653c3498fe9821cf07cdeaf9841906064e49ca89ad272da8c932462477bacf66877de805044575be26c968cdc2aa6ce95bc18e9acf04b46deba07cbab359d7eb293a825e69d261eb3df0ff423c6a9e69ec6749f7ad2a24ba9afe7d613b63055e6bd4e21ca7265b08cc547a7ce72beaee4d8d21b00b00eb1aa150f45b164d5eb6553a02c2177c252416523c94269da9287fb9ba4801d357afc1b3c57cee178d7eb4f0ba6be145b3a045d8b04c2af9a288c2d5f635b31e24217d39d291f7d98467db3cf7db52a3c97e2c62ef0a001d3dbdc7dcbe089c32955915234971b2b5a958ae10b6828030e04ee44ac2fb1440ea8470d8e12cc3ad86818208ce2e9c38098a9b48ed2185ffdf9e102d17749e5da7c4ed0ad1bfa4defbb7742676ec0b1da73bd545c7be6da3cfcf4d", 0x1de, 0x0, 0x0) pckbd_enable: command error 00:05:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x50000000, 0xffffffffffffffff, 0x0, "00000000000000000000f2052a19cdff10004100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) pckbd_enable: command error 00:05:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x3a2a) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 00:05:06 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(r0, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20210, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup(0xffffffffffffffff) sendto$inet(r4, &(0x7f0000000080)="a07e972ebdceac4cbea5009b924f7273", 0x10, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(r3, r0) r5 = getpid() ktrace(0x0, 0x1, 0x8, 0x0) r6 = getpgid(r5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x14, 0x9, r6}) 00:05:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000400)) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000196c0)={0x7, 0xffffffc1, 0x9, 0xe8, 0x3, 0x7, 0x8, 0x10, [{0x1, 0x8, 0x1ff, 0x4f1}, {0x81, 0x101, 0x2059e086, 0xc10a}, {0x100, 0x7fffffff, 0xfffffffc}, {0xffffffff, 0x5, 0x5, 0x400}, {0x7fffffff, 0x7, 0x5, 0x38f09a09}, {0x9, 0xfffffff7, 0x1cf80000}, {0x1ff, 0x7361e064, 0x1000, 0x7}, {0xda9c, 0x3, 0x8001, 0xaa}, {0x722, 0x3, 0x7fffffff, 0x1}, {0x7fffffff, 0x7, 0xffff, 0x80}, {0x36ee, 0x3, 0x0, 0x1000}, {0x1ff, 0x86f4, 0x7, 0x2}, {0xffff, 0x7, 0x0, 0x1f}, {0x8, 0x36, 0x8, 0x6}, {0x2, 0x1, 0xa5c, 0x2}, {0x1, 0xb307, 0x8, 0x6}]}) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r3, &(0x7f0000000100)=[{0x2, 0x32}, {0x2, 0x3f, 0x1000}, {0x0, 0x3e}, {0x2, 0x4}, {0x3, 0x7fff, 0x1000}, {0x3, 0x2, 0x800}, {0x0, 0x3}, {0x2, 0x5000}, {0x4, 0x4000, 0x800}], 0x9) sendto$inet(r1, &(0x7f00000195c0)="1870198d9e4e93929519b93c3c55d5a9cfc9cfe5d5d2e0f9fdf9d10276562280fefa086c943b43757a4f46029787ac2d6f94a20fd7bf7503e596366f0c873e72bb13921d9ed78287b26d5bea084029e3cc5a16ebccd7c65afcc71b4a16881bc6c02ccbe0fedeecd265ac869a91b9cb1b1f016545c14568ef18ba378a979039b80d8e7406a9a322b7f9de6e0ef1f3052eb8ea6419dd9bd82bb41bc9ae8976c6e7cce07c3096212764a0fc2c050a79e24d336dd58dba593f2c483edc9b6f4f4caadabf3b5c9a90fb8c35eb14822084d4ec8f404b7f", 0xd4, 0xa, 0x0, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/109) 00:05:06 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x7, 0x5, r1}) sysctl$net_mpls(&(0x7f0000000640), 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) clock_getres(0x4, &(0x7f0000000040)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) fchflags(r2, 0x10001) 00:05:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffffffff, 0x0, {[0x0, 0xff, 0x7, 0x3b, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff80000001, 0x1], [0x2000000000, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x1fe], [0x80, 0x0, 0x0, 0x9, 0xffffbffc], [0x0, 0x0, 0xffffffff], [{0x9849, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {0x0, 0x2, 0xfffffffd}], {0x3, 0x0, 0x10001, 0x20}, {0x401, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) clock_gettime(0x3, &(0x7f00000001c0)) kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x9a) getpeername$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r3, &(0x7f0000000040)="73c09b2c5c62e7640070081383956baa0050abb1cfa31cf9a4cf94ff2b57b5075bd112e84c578d8ed0f33f106a618dc4a11d665e25e41ce5cec07f4700b7cde9aab6451fb5329748", 0x48, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) setreuid(0x0, 0xee01) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/42) 00:05:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000100)='./file0\x00') close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) panic: m_copym0: short mbuf chain Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *167373 13824 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff823b3292) at panic+0x15c m_copym(fffffd8058215d00,494,43c,2) at m_copym+0x553 tcp_output(ffff800000ac0320) at tcp_output+0x154d tcp_usrreq(fffffd805da63008,9,fffffd8058215c00,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da63008,0,ffff80001d6cac68,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d6cac68,0,ffff80001d6cad50) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d6cad00,ffff80001d6cad50) at sys_write+0x83 syscall(ffff80001d6cadd0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6740, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copym0: short mbuf chain ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823b3292) at panic+0x15c m_copym(fffffd8058215d00,494,43c,2) at m_copym+0x553 tcp_output(ffff800000ac0320) at tcp_output+0x154d tcp_usrreq(fffffd805da63008,9,fffffd8058215c00,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da63008,0,ffff80001d6cac68,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d6cac68,0,ffff80001d6cad50) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d6cad00,ffff80001d6cad50) at sys_write+0x83 syscall(ffff80001d6cadd0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6740, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d6ca730 rbx 0xffff80001d6ca7e0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff81fccd5f kprintf+0x15f r9 0x1 r10 0x2 r11 0x8ed47223cf53de64 r12 0x3000000008 r13 0xffff80001d6ca740 r14 0x100 r15 0x1 rip 0xffffffff81b969e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d6ca720 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=167373 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d718870,0xffff80001d717290 process=0xffff8000ffff8ae0 user=0xffff80001d6c5000, vmspace=0xfffffd806bc0a660 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 16988 100305 66223 0 2 0 syz-executor.1 16988 30679 66223 0 2 0x4000000 syz-executor.1 84078 132247 0 0 3 0x14280 nfsidl nfsio 50687 357296 0 0 3 0x14280 nfsidl nfsio 82035 510969 0 0 3 0x14280 nfsidl nfsio 89889 66606 0 0 3 0x14280 nfsidl nfsio 6036 93519 0 0 3 0x14280 nfsidl nfsio 25622 339049 0 0 3 0x14280 nfsidl nfsio 56983 488964 0 0 3 0x14280 nfsidl nfsio 44757 222081 0 0 3 0x14280 nfsidl nfsio 95152 274704 0 0 3 0x14280 nfsidl nfsio 83616 181602 0 0 3 0x14280 nfsidl nfsio 73493 328211 0 0 3 0x14280 nfsidl nfsio 92530 6370 0 0 3 0x14280 nfsidl nfsio 62103 5350 0 0 3 0x14280 nfsidl nfsio 41934 404966 0 0 3 0x14280 nfsidl nfsio 80258 14719 0 0 3 0x14280 nfsidl nfsio 81092 122690 0 0 3 0x14280 nfsidl nfsio 24566 19931 0 0 3 0x14280 nfsidl nfsio 22021 283431 0 0 3 0x14280 nfsidl nfsio 51889 302254 0 0 3 0x14280 nfsidl nfsio 49901 256964 0 0 3 0x14280 nfsidl nfsio 75177 126668 0 0 3 0x14200 bored sosplice 69713 23770 95671 0 2 0x2 syz-executor.0 66223 185051 95671 0 3 0x82 nanosleep syz-executor.1 95671 316130 84003 0 2 0x2 syz-fuzzer 95671 57123 84003 0 3 0x4000082 nanosleep syz-fuzzer 95671 231835 84003 0 3 0x4000082 thrsleep syz-fuzzer 95671 55924 84003 0 3 0x4000082 thrsleep syz-fuzzer 95671 18989 84003 0 3 0x4000082 thrsleep syz-fuzzer 95671 48378 84003 0 3 0x4000082 thrsleep syz-fuzzer 95671 60855 84003 0 3 0x4000082 thrsleep syz-fuzzer 95671 65811 84003 0 3 0x4000082 thrsleep syz-fuzzer 84003 420570 13824 0 3 0x10008a pause ksh *13824 167373 67178 0 7 0x12 sshd 75483 187208 1 0 3 0x100083 ttyin getty 67178 303058 1 0 3 0x80 select sshd 6364 82336 30850 73 3 0x100090 kqread syslogd 30850 503026 1 0 3 0x100082 netio syslogd 83017 18407 1 77 3 0x100090 poll dhclient 38743 157615 1 0 3 0x80 poll dhclient 87640 222215 0 0 3 0x14200 bored smr 18598 423161 0 0 2 0x14200 zerothread 8123 61020 0 0 3 0x14200 aiodoned aiodoned 34393 234611 0 0 3 0x14200 syncer update 96826 268079 0 0 3 0x14200 cleaner cleaner 17831 220201 0 0 3 0x14200 reaper reaper 13897 321478 0 0 3 0x14200 pgdaemon pagedaemon 53255 406435 0 0 3 0x14200 bored crynlk 83737 341889 0 0 3 0x14200 bored crypto 79186 254547 0 0 3 0x40014200 acpi0 acpi0 58482 302415 0 0 3 0x14200 bored softnet 60360 468840 0 0 3 0x14200 bored systqmp 75332 192991 0 0 3 0x14200 bored systq 58267 485434 0 0 3 0x40014200 bored softclock 22081 297617 0 0 3 0x40014200 idle0 1 61880 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9504 6351K 6605K 78643K 10997 0 pcb 13 8K 8K 78643K 130 0 rtable 102 3K 7K 78643K 290 0 ifaddr 63 12K 13K 78643K 110 0 counters 21 16K 16K 78643K 24 0 ioctlops 0 0K 4K 78643K 1284 0 iov 0 0K 12K 78643K 42 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1403 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 44 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 573 0 proc 50 38K 63K 78643K 390 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 17 0 in_multi 29 1K 2K 78643K 54 0 ether_multi 1 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 79 360K 360K 78643K 79 0 exec 0 0K 1K 78643K 194 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 133 56K 56K 78643K 2168 0 UVM aobj 8 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 30 0 NDP 11 0K 0K 78643K 19 0 temp 94 3852K 3916K 78643K 9204 0 kqueue 3 4K 6K 78643K 7 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 54 0 13 2 0 2 2 0 8 0 unpcb 120 93 0 85 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpqe 32 41 0 41 1 1 0 1 0 8 0 tcpcb 544 78 0 74 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 90 0 90 1 1 0 1 0 8 0 inpcb 280 261 0 254 1 0 1 1 0 8 0 rttmr 72 4 0 4 2 1 1 1 0 8 1 nd6 48 8 0 4 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pfosfp 40 1 0 0 1 0 1 1 0 8 0 pfosfpen 112 1 0 0 1 0 1 1 0 8 0 pfrktable 1344 22 0 22 2 2 0 1 0 8 0 pftag 88 6 0 4 1 0 1 1 0 8 0 pfrule 1360 95 0 7 8 0 8 8 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 215 0 42 13 0 13 13 0 8 0 art_table 32 216 0 42 2 0 2 2 0 8 0 art_node 16 53 0 15 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 9 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2098 0 700 88 0 88 88 0 8 0 ffsino 240 2098 0 700 83 0 83 83 0 8 0 nchpl 144 2956 0 1354 60 0 60 60 0 8 0 uvmvnodes 72 2223 0 0 41 0 41 41 0 8 0 vnodes 208 2223 0 0 117 0 117 117 0 8 0 namei 1024 9980 0 9980 5 4 1 1 0 8 1 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 5 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 6 0 6 1 1 0 1 0 8 0 scxspl 192 8361 0 8361 1 0 1 1 0 8 1 plimitpl 152 22 0 15 1 0 1 1 0 8 0 sigapl 424 780 0 731 6 0 6 6 0 8 0 futexpl 56 8470 0 8470 5 4 1 1 0 8 1 knotepl 112 65 0 46 1 0 1 1 0 8 0 kqueuepl 144 18 0 16 1 0 1 1 0 8 0 pipelkpl 16 99 0 89 1 0 1 1 0 8 0 pipepl 120 198 0 179 1 0 1 1 0 8 0 fdescpl 432 745 0 731 2 0 2 2 0 8 0 filepl 120 5108 0 5013 4 0 4 4 0 8 1 lockfpl 104 1748 0 1747 1 0 1 1 0 8 0 lockfspl 48 559 0 558 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 1268 0 1261 1 0 1 1 0 8 0 zombiepl 144 731 0 731 1 0 1 1 0 8 1 processpl 920 780 0 731 7 0 7 7 0 8 0 procpl 624 1571 0 1514 7 2 5 5 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 386 0 369 7 4 3 3 0 8 1 mcl64k 65536 23 0 23 5 4 1 1 0 8 1 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 37 0 37 6 5 1 1 0 8 1 mcl9k 9216 6 0 6 4 3 1 1 0 8 1 mcl8k 8192 8 0 8 4 4 0 1 0 8 0 mcl4k 4096 30 0 30 7 6 1 1 0 8 1 mcl2k2 2112 3 0 3 2 1 1 1 0 8 1 mcl2k 2048 74849 0 74797 16 9 7 13 0 8 0 mtagpl 80 53 0 9 2 1 1 1 0 8 0 mbufpl 256 122111 0 121948 27 12 15 19 0 8 0 bufpl 280 3970 0 126 275 0 275 275 0 8 0 anonpl 16 69526 0 54027 68 2 66 66 0 107 0 amapchunkpl 152 2837 0 2707 8 2 6 8 0 158 0 amappl16 192 3245 0 2353 45 0 45 45 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 23 0 19 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 18 0 13 1 0 1 1 0 8 0 amappl11 152 344 0 333 1 0 1 1 0 8 0 amappl10 144 254 0 250 1 0 1 1 0 8 0 amappl9 136 365 0 363 1 0 1 1 0 8 0 amappl8 128 337 0 290 2 0 2 2 0 8 0 amappl7 120 350 0 337 1 0 1 1 0 8 0 amappl6 112 325 0 317 1 0 1 1 0 8 0 amappl5 104 703 0 692 1 0 1 1 0 8 0 amappl4 96 421 0 395 1 0 1 1 0 8 0 amappl3 88 142 0 137 1 0 1 1 0 8 0 amappl2 80 5122 0 5055 2 0 2 2 0 8 0 amappl1 72 22682 0 22273 23 14 9 17 0 8 0 amappl 80 1684 0 1642 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 10 0 3 1 0 1 1 0 8 0 uaddrrnd 24 750 0 733 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 750 0 733 1 0 1 1 0 8 0 vmmpekpl 168 8426 0 8398 2 0 2 2 0 8 0 vmmpepl 168 92511 0 90527 119 27 92 107 0 357 5 vmsppl 272 749 0 733 2 0 2 2 0 8 0 pdppl 4096 1506 0 1469 6 1 5 6 0 8 0 pvpl 32 219176 0 200616 164 8 156 160 0 265 0 pmappl 200 749 0 733 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 288 0 51 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823b3292) at panic+0x15c m_copym(fffffd8058215d00,494,43c,2) at m_copym+0x553 tcp_output(ffff800000ac0320) at tcp_output+0x154d tcp_usrreq(fffffd805da63008,9,fffffd8058215c00,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da63008,0,ffff80001d6cac68,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d6cac68,0,ffff80001d6cad50) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d6cad00,ffff80001d6cad50) at sys_write+0x83 syscall(ffff80001d6cadd0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6740, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823b3292) at panic+0x15c m_copym(fffffd8058215d00,494,43c,2) at m_copym+0x553 tcp_output(ffff800000ac0320) at tcp_output+0x154d tcp_usrreq(fffffd805da63008,9,fffffd8058215c00,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da63008,0,ffff80001d6cac68,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d6cac68,0,ffff80001d6cad50) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d6cad00,ffff80001d6cad50) at sys_write+0x83 syscall(ffff80001d6cadd0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6740, count: -10