481cd541fe4eee4f3c0d3f57a719feca942849676160f44964327c99f9e06d04df8cc7f4a1d1d3ed2852c4c7326f393abb66ed04889f31fd214252ace63d989fa915cb8307d8f13529921d365337dd8fb2625c5fdbd35e59341b712a7941770846b9f68f7e01d27e39b1fe4ca3016f506bf5279e4378e4529912a07732c51c59b0d6ed9f4f9088a8009a7c0aade93293624436ad747b8626d750187a0f4c06e36065f52b6ed20b56f965c6a23475c0ddea3eccbd1341e3d5c41267f12aeb095e4b06a4a0571e94e5ef00aa68c8decaccf51decebe304f8a37e41f9f53646bb5ed46fbc72991af227e20e99d248c5a91ff24ae74e9fb3e442744d03c8619bd861a2b25f63b1f25f44556301af3417a08036ca6d887deaa3ec00f0c8e956d938957acefe687ae6a2ccc7a33006bbc08dfda6f1aaa825e63399a8b886d00e6cd56190cd143ee29f8ab09ad59557b1bf46c6be5008b8f49f4efa1c50cfa1c625477d3219c28de9a5c81cc8340cfb2e8fa2ac9545ea7dce6337879d97297eb4a5e29f726ab1feb44937778032d1f7e9580974333058a7681780a4dd18622632acc2c7e1864c043b90836d8f86a4aa7c5cc9b7f9001857829c6d8b52e1e0a9b1d064d2f007cf74943b7fb4e770d6384da15d9f395eca04f9968755987a3b0eb5b39236f1b5acc423349587a984eee3953803345d89249fb6ad349cc2e149b3f56b14b4ab02b8d83675401885fd166fc102b9e9e003b78c5355c123f470079289ef99f1c092e1527027138912a572052ca40255ab5a2fded8ff73dd9e19e3766a4583837949835961c11689b758ef82f5671b2939e1a5b07583e49f48dd5912f5d7938ee393910706e2ee8b075ba776bac5f0dca57c8024eedeef2d4f45ce06db9c9381395c3a8b4ea15060da615e5cededdf9e065f6f399ee64658b9d3dfb83582f7b28afeb4607f5a4daa37fa4fb55d0f3b74293de627d79aeab88801b11decf4640f70f08f9659551ba73d502e83aa2121d0c718a612ed788d18c787e709fd6afb0d7626fe1a95823e87ef1485e8f8e746f47b27622040aa5a6dd7c2fffd309b1c639952b59371c1032d0188837e29b648fef377bfcb191a4b042aedef415acb6105ef85a30eabe83bb1239fd9cf7154bb8f0fac7dc55668ca91cb0b9aa84be703d7c467cdc8f9cb2756eb38ec2b3c136475ce6197220d45038ad7bb20501ecec9bddb984456a2d4c83a03498d8d299658c959501b0ff1aacfee7cd045fd50f35a6aaaa4e4fb0a90aab7d07f4c89c769993a72e4045f72823af81961326dc9c34f706c1a9d52d92897e12e4f2b90777b49b50393b6a900ce546afa069c16daa58c6d8eeccbcfcda0b7b3ec95fcdfad8fa1fa555b6d5df991ddb83f66cee2288cc1933b78175b5c24ef0e4a987fd06107df2e3ecece663215261ca0513bb795baaf277bc82b9eb1c417eaf47c6d7c59fa521564b1aa3830df4d560ee131354f8e893906c2ec530699ce337401253ce3b86a9b63b9899da4323dd42c5fae8e83038bac45bb71a1f9ebef7416b9ef30e04e1b6061e90783762d67e93735ebe29750c81077863ace984d5d8988ee2ae253d8b7aac1922598ac64f8bcaa0adc177dc388185b3aa28b360434e194eed571a2524905c5d982bdfa7e6e49d0b4f6b6cf4aec1383f63d6620890cf25108e328d5e4ec885111ca13d5bdc7dfbf876221680b092c49959abd8bee595bc6a27d57dbcb8232e90f11b9adbdcd06f8bb9cd77b4110db578fe7bcff4af2b71a9dc3bcd0082bc7f2abb2b542a27da9e12951b55358ba692df32f4dc07fbf5d17f00699c6d02fd86561ef02399b7ca0eba59a5970be09c306f348048e4b878ba63d65dc56705e5052add5dacb94b295ba5b0a23a6dec6e0c261d41f1fe3ba2de8b148a675c9f807d3a8dcb14b5459c73615b720cbfcb2b5b3167d79457a5a6872bbb41498e04fbb88365254e8e3528877773085aeb5dda72f65a1d181e8161c5c83da4e6b395398c5d9fff9f40196ffed2e972059a52a0e6d92a27b8822d45981bddf32ca34bfba751b194bab2413e4ad725902f69ea1c82196676de89df7ca294c158cb8c1d5637d64a48b685addd62b0ba0cd4a35352cd6ce0a1b4a58749e8644456340157b83bf5bee593f39430b184c0b8c801f7997e290fd8bded984acf80dbac8309c0ebdfce49c2f1c15e9ba64b306e13e533ebdc53030bda3f04f6936e78547e812b85e1f735142956b03c6f1751f8d69170399c96a0831febba2fd2e3a2c6b2b850d04af90c8063446ff5b7f2369dd6124f073cffe478d76633e4d43a391101a1e1216675e4ead5893d0694aa4f003a22119567d748a59edb716c68a9cb3143e19504161b9024604bebc437b0b115d52f6e59853367af9e5e375adb9dc5f776f75068bf8741619a9f00b0b8e6d9f778393443741b0eab19909ae9bd2d855acdbae48635b472f14d2e05aa2d50664924f40d9319d20f0db909d3c71c4007d4220943bfb06588b0599b8a245527cfb14ae2d29fe7afdc20ee34c2b9513fc74e0706ca8cba8ada4d249a5b944345a2e23d43ac9575297a2271d7670b05ce20ae1acc08528ccd6eade7a71f64725d2be0188f9ed0fee0630518d88231e64b432ef9694dff6457b204ad47c6484267fef80c4e5ef3bf7dfdd8985f4a4164b86bd2fad90fd55d4bf018029f30429f3defc02cf24e2190aaf62dcf8e01e77a6af80467401726c03534e56ed9f4cd12294c05af204fa12a235d82229bfeca5f5c3b287274afdb94130e8c64d3eababc270fc2a74212a", 0x1000}, {&(0x7f00000001c0)="ed5c9303587ec742813857d24ecc6d9404d295eb922513035e0362b85678c8fc19b0fce9fcb725af54cfcba2d89f0a9d19e4dc279d29a05b21d6e84aa2a88da8d413276e12230232afc6496de89f1a93496e32f630d9076cff6b7e1234ca61101b8c704170e39149e6e6e4a99d46bcf7230b82fb4c", 0x75}, {&(0x7f0000002300)="af5517e2ed5cf6d7f23437ee0f7c8c6a36ff16047dad6bdc606f8ad0933c6a6f41b20f0f2bc1864207fe2458295d91e148201cd3a2ec1f940efa9e6fae08c95268fb83ec4ec386057ca470785c3a117825e5158883018c5cf1f848fca610edc53de95e779b3bd60c844d118f9c7a0c4e00ebe00009aaa26a3b0d68281a6bc95ea113ac17bdcdb888bd5f298b8bee4f5481174987389117f02246f0636da322b746245a7029cc41f8edf189acb21cc2c6179c1cb3f9b731cb421d6fb92c78c2370da6c6b13b2cd58496fec851d45605ffd3904befd69a1ca4c17d03337aa191a2a932598da4294f0444e277e09203b15d19da1ac77690129124ed6ccae3", 0xfd}, {&(0x7f0000002400)="dc3627bedb3b66acd2b3a8bf6c119d3840d0ea52def3b581dc8cedd93462f9887fe42c4003f7ab2eea43bbb666a738df4fb21fb7dad36e2a1551a4de9d5db8bf041c5be62af583c2bc2c700e1f0bead43315bc08141b9970e4f61566c0810dd079aede03987107bdad7e806b1a0ac51fb5d47d3d6de0b7f65658ca7613c3fafccfc5d1cf3c018980f3c1010c3e66f1868e4fa4a96d928cba08e7522db57fcc4c57513b2ba043417acd1b260fdb1452a2feba25ccdd2c1f904fda91d67dd4b082210aa017c59cec0aed6bdc5b5e213b74bf34f0c46b7c5cbe4ae43d73fd97c7022a48b275a878100a0155815cb141e412da0005a85a", 0xf5}, {&(0x7f0000002500)="d7dace0905a5060f607c93703f3e8c2b4121d6698209f63ec5a8d9005de5d98091aedb45e80c6dbf0f281a8cfa6c9c899504fafffd3795a84ec85215e01d8af49c1c39ec906d14384bcec554823ce389b68593", 0x53}, {&(0x7f0000000280)="a69fa6e9c6f82ce7eca6cd3f27bdabdb089a2a4bf7aa650af28ca51be525e34dec43cf90b25bb0044d672c384f14", 0x2e}, {&(0x7f0000002580)="07d2c4e3a8fef422bff47ab1f3d3a5a5421cec9873bc5c95977b9131b01508b95982113bf36cf497085e7960af68c6f7f2316cd9be2c2d9f32721518cd1fc8d9908b5c32c008b338a4dd606a2e518a23b16e010aaac1680728175594f7c6277fdc886b4cae9223041a1e7470c9624ceb491a73cfeb07c0693351", 0x7a}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) dup2(r2, r3) bind$unix(r2, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) r4 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622dae08000000000000ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169cac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191feffdb5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb06001b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd8893eb4506640730eaf90495014bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a241ebbf9dde919dc0dc144b4da84296fa8f30a840c761a0c84b5028b8477a34f57ebd6bc5e8b03390396273517a05e8152344bfd"], 0x10) r5 = dup2(r4, r4) write(r5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r6, &(0x7f0000000000)="04e888c917a8e5ea73f1873ae3802fc9217cf9fb5761f94da8b7dad1acf49adad8cc8c772725392557bd4a9882be2e94b4200436e2a69f6b70afeb1a7bd4e9e1ab6d56089a65151f786390a5615ffaaa2a210b9a417fb35eedc8798dc10b508e52275898c7d3310e5070f0c83f5c1eac9066d861ceffa47bcaf1737436afa65409fba52475ae52363b32b494ce9d0e487653b2fccf949daceaa5f88f08e4abc4f9bcfe0005eba8370b046deabb2e879478517348eba28d41e3124b16975e523e3f3de5d85a4924fea922b4fc87edc52c9d2ce0c4f7d093de0a8c4704c971277a5b11d0ffa549465d7f677287169c00c83713b7cc06e7403869", 0xf9) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9a8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4b, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7c56ea0862dabdcd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e80ffffffffffffff0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f011aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2475337bdd7bce341a5279f346118d1dd5033a64e74a3f477842a74310db00f409194b1c2470d72df806e002e5eb481f40dad8d8f1eb722ddd0cf6badbf8c65af61a91c28b3f70876be1e29624f39393115f164fa906d61b60702b00d992027aa7009d49b44e6f1e7277288aa10cdf9b8792b7af513e298611721d4a8da0156c9263edb31a10046f5b7433b5a3ca1bd5d2638375bedf02acadb313f0c620421dd3d450000000000000000000000000000076f5900b14657562de0c292817220eb7b61520ccf443eb439d007577c68590a7ad51bea187a0050cfb796507ba260ad5e149a2060b59fed06cb4c706f00e976e0c2b7b68d50b7fa2b4e602bc60"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) readv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/151, 0x97}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f00000004c0)=""/100, 0x64}, {&(0x7f0000000540)=""/191, 0xbf}], 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x33bcfb0e2865a9da) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0xa8, 0x80000000, 0x7ff, 0xffffffff}], 0x7f, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0x0, 0xc686c3f4d2085caa, 0x0, 0x4}], 0xfff, &(0x7f00000000c0)={0xfd61, 0xffff}) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000008c0)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) syz_open_pts() r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffff85, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0xfffffffffffffffc], [0x7, 0x2, 0x2000000, 0x40000000000, 0x0, 0x0, 0xfffffffffffffffd], [0x8], [0x400, 0x9], [{}, {}, {}, {0x0, 0x0, 0x2}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02022e2fac1400080081afe46d5733e0f29384d0829696471d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f8100e78a81881ac97c60828291c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed61df942fa58ddc2e5fa28e16cc307ff9d17afe04fd83ef4700d2c38f572cf51ad724dd25602892f008a98dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd99f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05df00dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c3501000000f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776eab3ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb04600804f33f43d65c5c4012f1b4e07ffc5a655d2671fa88f73a67b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b65fe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c4931ca0e147b3b3dc42e21ede37ce40dd5335e4d8c000000"], 0x10) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r1, &(0x7f0000000080)="a64f210fc42b673d3f4de1bab6682a9781e0dab18d7e0578978d90b434f3330181ce91742efca6b0dedd71977fe6a2570fd37d9b62c30c1280ad97f112208f270c4a2c048fc4a7ff8ee72f9ec88b5d4bc3f5ab61838e31dc91a212f5e7887a001c84", 0x62) r3 = dup2(r0, r0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000000)="59d2644d877d065681791f11841c6b1794eb878dafc139e9c981f68d115e34b3c273174e", 0x24) chdir(&(0x7f0000000040)='./file0\x00') write(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) read(r5, &(0x7f00000008c0)=""/4096, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x950, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c4030cd36f20d70ab053b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b73d17ff7af60cb7070016b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30129e3b00e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e070000003f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aacbeb5c600804f33f43d65c5c40125a655d2671fa88f73a643b0647b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5700b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc024000400000000000025fea4d72f2c49da000000000000000000000050b9566517c82926c8cfa92fdda1cc60d43264a194851f7cdcd564c985658379ad631ff91fd262d154ba0000"], 0x10) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) setsockopt(r1, 0x7, 0xfffffff7, &(0x7f0000000000)="120ea715647387c0c8273fc5298722caf9c0024cd28b39121175a547705f6a3a4901c835dfc92fd15b65766f68f08241b13776eb3038c2bb04d8928066fd9c0a4fae86110a518d60a46f032ea8207e3669c01b29cbb4588952b5490b27a616d710677e40fa9942087189b4fd8e1c755b548b72c243b4ecc9", 0x78) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0xa3}, {0x21, 0x8}], 0x2}) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x3, 0x2) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r2, r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d, 0x3}, {0x5e}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2b}, {0x1c, 0x0, 0x10}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xb8f3624f670bda7e, 0x9}, {0x22, 0x1f}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000002c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCEXCL(r1, 0x2000740d) sendto$unix(r2, &(0x7f00000001c0)="4e7f4fa4b3ba229a8a8b06d9d11ba1b19989972948e3e6299ad2cedb5dbbede734bbaf50afa4f618eb615e20090ed4140aa84dac9a33b836884da1fc3da366519de5d23fce0cda58ead39adb8bdadb5aa2d3795b54395af6ca1ee689afe0e912ac7778fd58171124170fd2a7cc8d88e6552325fbf115c6fc87c1169d34055902", 0x80, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = msgget$private(0x0, 0x85a5b246196c50d7) msgrcv(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x2, 0x1000) msgsnd(r3, &(0x7f00000002c0)={0x6, "895a32efd8513db6ee45342f82be0a0c0a4a21092c9067bddc0e45747d9049bea8db422c02f184c89f2dc02f88321b072f5138355f"}, 0x3d, 0x0) r4 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x130) close(r4) r5 = syz_open_pts() write(r5, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r4, r5) ioctl$TIOCEXCL(r4, 0x2000740d) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000080)=0xf35, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x400}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000008c0)) r2 = dup2(r0, r0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) fcntl$getown(r4, 0x5) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1}) setreuid(0xee00, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000080)={0x8001, 0x800, {[0x7, 0x200, 0x3, 0xa8c, 0x1f, 0xfffffffffffff5f8, 0x1, 0xfff, 0x4, 0x1f, 0x4, 0xd79b, 0x100000000, 0x8, 0x9, 0xff, 0x64, 0x2], [0x8a, 0xffffffff, 0x2040, 0x3, 0x9b3, 0x0, 0x0, 0x8, 0x80, 0xac], [0x0, 0x1000, 0x1000000000000, 0x6, 0x81, 0x1, 0x4], [0x8, 0x5, 0x0, 0x5, 0x3, 0x5], [{0x1c, 0x10000, 0x4, 0x8}, {0x5, 0x80000000, 0x8010000, 0x4}, {0x80, 0x5, 0x7, 0x8}, {0x51bb, 0xffff6d79, 0xb77, 0x3}, {0x0, 0x400, 0x6, 0x29}, {0x1, 0x8, 0x0, 0x4cb9}, {0x7, 0x3, 0x3}, {0x2, 0xffffffff, 0x0, 0x8}], {0x8, 0x3, 0x4a5e, 0x1}, {0x7, 0x0, 0x99, 0x9}}}) r1 = syz_open_pts() r2 = kqueue() mlockall(0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ftruncate(r2, 0x0, 0x1) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f00000003c0)={0x2, "ec3db6b861ab55df1f63e7c2cccf0c77b50992635a3856452ce35b185403274add785755a50514b85d9c9f9bf328dfa33ce813df0163cdd9a7ffd15a1fbbb09f5aad7044bc9cca0340bde4cda6fa995d26f2f26c9716676836e0cf5ae3d2223fabf4a0d773462417bddc788d9588268bc620abbb14696656e8c4678965e21ffaea24f557a2edbace704cf739fa6574ab80dd5aea37fa697729f3aa56875d2cd82c"}, 0xa9, 0x1000) sendto$inet(r4, &(0x7f0000000300)="9ece2ebe953f6a0a4648806ff0f9194180987057a03ec6da54d77d9766c9350b398abe553a368cd16827185c518631209a8f1e3e7b808730d60409be983639cc41e42c8afe03633064b09cda75a65bdd62f13b45245719ee9da12447aeae99a34c4d3bbe8abf7e33b47bf43bd6a2ab3f466c93111d0adf4049500446b5df2a7bab4c7fdcfe8ee9d41e244519e0360745198ea617a948436f9c999a8c58315bf33ec3e09570858faa5bed378d7704582938b9ea3ea38edfd2", 0xb8, 0x404, 0x0, 0x0) fchflags(r1, 0x0) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x89, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) kqueue() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x80000000ff], [], [{}, {}, {}, {0x8}, {}, {0x0, 0x0, 0x80000000}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getppid() r2 = getppid() getpgid(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20000410, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb225f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r2) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) pread(r4, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x0) geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = dup(r9) getsockopt$sock_int(r10, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r11}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x20, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r12, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f0000000240), 0x0, 0x0, 0x0) dup(r12) write(r12, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x5013, r12, 0x0, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaaa9a6468eb279564f6bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x48000000000], [], [0x80000000ff, 0x80], [], [{}, {0x0, 0x1}, {}, {0x0, 0x0, 0xfffff800}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf217260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x201, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c09779cbd3a2afdb6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10220, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2d}, {0x40006}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x1, 0x7f, 0x20}, 0x9, 0x800, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a249a8ebbe251eb93256518ce748281b278429ada70efd757e31d44762a3f70376388db57041fb525a8cbed7750dbc618ba5f8332292d5a1fd26d7d979133952f83708253d99527b65633dc5d604bfd354a"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) syz_emit_ethernet(0x21, &(0x7f0000000080)="d7bf02542825f3b5ce0f9e0a980a8df81b1bd0078c4b92f5bf8a0ded91fdd805f8") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto(r1, &(0x7f0000000000)="1aae7ad1d3a74319bacfd127e7db4923c466b89316c562f54119fd59fed43b1bcae5672b1b03e8f0e4645c", 0x2b, 0x4, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:20 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0xff, 0x5, 0x9}, {0x51, 0x81, 0x3, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000001040)=ANY=[@ANYBLOB="fb18b8a35b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48d504e98cbcf2c113ba80fcc56d3d89cfb7b39445c9c4a0b96acfce023994aef5a70ab134bb9cde35ed40ac0aa6aca6e523000000000000d865f6f846043e05735a9a90c5dbd1be704d16bcada0c1f0d1e8172baa2f268e0d0500d7026a9e6df4cea795f31a0a2fbba408e90c808b3797d0440da14a7497649cc1b218e1eefe7a5614ec"], 0x1, 0x0}, 0x8) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r8) r12 = semget$private(0x0, 0x2, 0x1) semop(r12, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) semop(r12, &(0x7f0000000400)=[{0x4, 0xca4d, 0x1000}, {0x2, 0x89d, 0x3800}, {0x2, 0x8, 0x2000}, {0xa4a9191a3884976f, 0x1, 0x800}, {0x3, 0x101, 0x1800}], 0x5) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x2, 0x50) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000640), 0x0) r4 = accept$inet(r3, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640), 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x4000000000000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x22ab, &(0x7f00000005c0)=[{0x1ff, 0x1, 0xfffffffffffffffb, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000020000000329bd100000081f2ff63d56d16e65c5106b000000000fd0000006bcc57f230653a5b0a0000040000ae3ee3e3e62118e8e8e06c49d2aee85c"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r8 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0xff, r10, r11, r14, r15, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r16 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r16, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r17 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r17, 0x0, 0x10000000000000) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r17, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r16, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r16, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r19 = getgid() r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r18, r19, r20, r21]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r19]) chown(&(0x7f00000001c0)='./file0\x00', r10, r22) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0x80000000ff], [], [], {0x0, 0x0, 0x0, 0x6}}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f0000000000)) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f7211058309b9280c8d909ef000000b1c8c2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fcf9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beebecb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d183cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cccb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45ad5c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a240000000000000000000000000076ca9d0d3a8a4bbf4180bc361f01003b0178306d530f89deffd382ca0072e2f6c57813cf0b4135cb37bae8c68bf638a6ad410bf910361b7b6470fea115e7dd3094c62e38da5fc5d75fe5866e56e2c6ace734c2c1e7b40108eb132e0b1e69a8616ee82380d6c2d8230000000000000000000000429bbc4174cebf14b4f7129f2f26c770f9a6fbf10abe47c92414fe3dd7de3566efe868630205defec63bf164bc2b78a758540f0777e449605c2871f1d79c665ee9acba42e9a90408d2e75c118a066a557b56135a7d8e16aa6839293389e298f826069499f9fff7857c3071aea881fe6ee765b0afa5c0e9417f1c473de3219162d01b8777a8e71694f6480c5f3e88ac6bc79bf85ed7007b41670a4661957255db8e964d4305cddf5d80af3aaef9eb68c75182e373154935567bcee2d896c54e2d043501a609173094279f950619bd3784f109ad6b17aa0f2ed43bd110"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$setflags(r1, 0x2, 0xb88159c85a4e28e5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000240)="67251b420b6e5954059a9540f4d993121c19a084547779e1a60d71e3922a9e2dace76856a52cd7dc460aec4a256fe6ff29d19da0e527f0a5530b52b32493d2685c47fa85369c7e5a68959210febea5b5ad75762173de42a0e1e79642662d38c4a9fec1002d685e79326a3310ec9e28a868ff4937efcc08faa9b6508fce06695e36ae657cf5dd42018556d65c3a203a3059e3943800af22a76b980444983a48dc55f6008d09853fd105fba8c68fef9fa02b2822cc4432c4167abe385e8f7ba48e413ae6daaa90e6298ce9a2e13a0f8beef84db667c4c6", 0xffffff0f}, {&(0x7f0000000340)="aaf554f88c4b1eb5cb91462f35f3b906c34db630e7bb08a43ab315a4f5cd5036df3be3c9", 0x24}, {&(0x7f0000000380)="8e83d8126c53fd5793c99445a0351bf20603033af637f9cbfddb9031b8dcdfaab8e70b93a78924b543bd6398d70f733744e05374dcddda512341491ef045fdfde74d42d82724358bbcac346988dde81ea74bd7f737148b508ecaecb8532a9285732b0491b68f0358408e39794a3895e48621090a90863e9fef7c5d7540cfcd51efa762532687cdf039c6f8ff7e3f60a9352591c82145d1c076beab3e0722e8cb6d26653caac3797c5d4ec30d7953d2dfd2a122d88711fad6b5a3e1143a9e7b53e14c3f4391db8054909c1d151a5f4bd09cf053c65e1fe189f2b1a2f8eb5fb8b181449783a3e01643312acca03736209d261885b3860af6b22b7b38e96adf1ad1e0033419cc5944085845b2537ecc027875e01c5416cbe38529dfba78b95f448b6fc453463f4d35acbbc67b1fab0102632186b789b08fa6f8d112aedfaa69aa4683e9b8a467172208bf0ff9cd7221fe7815b3e441b93d8459cfe53e5b8bb9b44f44c38ee266916890eb240be091e73caf9f13af59092f70aa65b172cba4e96641ccee78ae36676284aadcc783e427cff7238d48487a162c20fc8b791c9350a7bdf02fabc864a09f3a5509cfaafdadd89541e448d81aed645b64f390293ab2177bdd94a15041e68a2c41e9b4cdb26346e4532b842e0f9ad52a0be12beb1c84bd817f016d49a3a02167dfc90ddd1826901294167d9732c68882dc366f65da8013759327a58f38c5dbfbadd342c8d8098045fa03d0784c916fbec790a441ce235a44b35bbbc6e5fcf5706eccc1f488444d3dd9262c170d13415956b11a74acf71fb82fb3cce7bea449acbc1fc8dec666714e8136ff5d9a356859e7faf3c272ac8a8cfbedc65195b6951822642adf91a7abbb5347fe851a5f5d656c7c56c3bd7191f496aba757e22de4b468c84a49db1720aa221f62558c11b986c6f4fab7c9e124b64565666f6cafa2e9cd31f502fa7b6f4f08c727e2dceff12e0441c122d48f324cc14676fe681e45a4e99d6ddb62cf979e9de69e31d67f867aa99f5ef59d80b4358cb67eaab6dd8b0ef003e0aa2b7c2df2a710ca8f8f756097258b07150000f1fd39fa52285bac42e5d19f43e8b8ad5fe617b6ff2da0339c919f8ee87c66545d619239466153cce6005be4a6bea019f3f735062119e6c786e72111c4ad5441f6cf8271a9d0f723577384235152aacc9446d0b46752f2b5567428f50832bde0385252b550ccb7de3ec19f9a4d728f7425ff6d1842dc1d793bbef8dcdde33fd6331b7fa68e3dd24f0c182ce89c01c5c0d5b37b4e3457e78826b6c616a8f5b2865ea394dbc4ca6caf1a7896bfc16cd9c75a396a29a71fadf10871cf0b8c81bbaecbb41397aa8d744580dc520f225309103fd25f709f7f2dd9c9aa555b6911c5c811638c1695d599390431567023421c6c77d7c3d4fef8c0e3fd879a6a2074fbd33a1d2252d82e2f2eafb6a0f43504c2d99633e282d36d15bf08a7d961c97e9bd0283c7ab90740132a60de7a545c9adfac39b08d166856fc29f6f1e186d0c2425e9b72f9a350c5ba072e66b02eefdcd3e4538be6ff08dc967fa633a9f3882cd2be42286d7543a018ceb103486abde13c3e263255222e9d5d279d055143db1b95eab9d85b28df27d912e9aa8abad165288d130d41acbd9b5114a962c9475c48f9e47804664836f3fc3035e2d68ff56e5b24d5dfda93395f00d40802728982341963535627317b3cd5420a2bd5f9eb1e2867691efb111dc4ecd1abec58a9d3dfc59b05d67d07c881ad128d3273a0a54529e5733383ef6b21e752c0ca255128ec244122bd3c29446ba863cdcbb8906c1aef6b2343e54935b51e205db4f862170994f525577958803b8c5a64f144473d2c4d326ec62319eadebf9aa4097dd949f91b93e2c6660bc01e338737e7f4c131fb3f70504383c333df3a1b9e54f1b844efddc5e28d8539286389d96577d3ecdb41d932a459de6ca2e3d4b560519231e72335999fb96c9c84826a4427f8e9f8027c3589e2efdf7c42c5ee60f90abb4e6725a61e5d957eeb7db5bfa8872d861a9907148d2a49b9ce9b29a852a55dd7dec1b34f937727952b5ff03e3e95a79cc0fb12a93e63c06e6a0e98b611010207b2dd2af45c82e9c58a4fef14f9e9d8d5f5aa98a09a4e8025b25fb00ad3c954481b9558cb8788070f47bad7d002ca568ae7be01b37f7b8de6e348f25cb1d49cd6441128c9bb1f36da90d6a9fa9efdafc41ab5211ad3c785c818d8ae145505ba4dae5802f45e96fbdcb9ee8317c3ccfb7aa01c6665936ba69b65048102310ed25115352ccf798e73955bf2620eead13f4926bc06c873f9c40f58a63d2391803fd99d6a7612026f1f12e6adb60e3493dba5efcbc6d06f492dcfd5f281ab6035087eb9ba45dad1fbdb922f41fccc1dc6aa39aa2a3b09faaa439587c8133565db31200f476cc657b598bffd6fb3f75956eec894bffdf176c6cc4ac3c8bd17db43e7ea78dc91fc6217bee94d92e8aa9fbb8bbcd81806b80769c4968225a004be5bb21f313da37d189fb5c95ba55be03fb69fe33e8af07ca067639b48a7baacd9043de00c1bd76507d5a3be61201e3467dcaa95c2633a8f33d91b48f755c37aa68b565898fa7bbc1fa9458c919a85c1a287795af2f381e8689219eb48dbd6d6d88ef14ca28d40a78850a7cfdfd0ade4cffcc662be302597f2bc74bccb1010836b9fcaa2603051fbeecb721d909432988782c58717c9b8a981c89338fdc46c51b23e11b4eee8e75ab335af3890f42508e3482acab0b5f9b52b147e9fc50f7c176b71b8637e990801eb872f7cbdea51ed9bddaf1efc50209e6ab0940562e1436958aae91fafb8f596912f3368cf4532013fd32ce0edf5121ade52f63b2b128148a3aa76da24febf25159ce8b01337e4488cebe1cdb8395231a862598464854dad869c8d7ea5f2da84f3c7fd8efa39e5f84280a0fddb1ec416c8c8440dccf9d62f366ae45d73ec5796121d9fa597e769bc637e604b03319a150aa0cef7eb41a4598af6d094f04bbe097170a261a520acd8a02f18d90aa440c02316368b18d22d5eb96bd30b73e7f9e0b629960493740baf811b63e458814a24c373948bf53ea9889e41d073df1abe173f7da54c2781dc301dadb8b2d0554e7ac559d0153d12f65716b59a3f00dc8473439eaada92281d66e9aabadf1f84627bfab0978823fb0ee26ddab64c897363220e8ac37ab218ef77fc3350d8eb758965e0beff085b50f193374752e69a32cfe315bae5267d27df9e0e4ee421055f07b9cf58316f78276c4a24bd0cf01425ffa9e6402256f3187da7047464223ea3e3504ac012c057b851c03b2a6b19da6c1b272d87b191a0b4a376ebc127bd757aa45e00d7b321ca37eb2818169d9289a7aeb3b4c06a2a9c4722e3102ada0f1fe0c75f71d40beb085fcd85dcde0f25f4e2094895c6d498ac3607943b6401956eae762cbad2718e5957eeb23ad774fbdfd33e6ace080025257b004b0f179cc367610226aa5868ee27fe57b4bf0ffa5b3f11fcd7ca6d28b0e5eaf7c653dd18596f2674772fb85b75eba2ac8906b34c1b0f718051476cce271d569396653361ce15411ce4eba1c3c03e1e6aa2b60ee73ec1d2d03d9a90f790fc8058d4dc6212029b94e8fbf89459ab35fa3f4a10c7b162ba0d60f341ffd5ef5ac9140827d3db084135c46a5a7a4584383681d552ed9313db333975807e29e1068aba9093680a580eec87f97924c3dca421fd4721629b4bbb349fbafbe987c759af7f7713fae456cbdcd857150d44ceafeaf5a8809da87f01f965bb276e620624ed570f057ddbeb44b9f8d210d9d4a19283663dfe20c17582c545894959770875c31452309b23772d79e8480b9dffec66cad58a42e0ac8c0e266b73964cba0d0ed4d6f8e3d7e804ff80d11fed01f941821249b03226e88b4069072ba0c6bcefe9f7522ea46998a49c5a9544c4dbf7c366c6de31d735a641e8d4595b6191edeb411a4f87506fc0b8940f4d96966ba534a2f3d86f8a76a213df1f072c9aa36febd4536129f5caa6d1e71d885aa4d888f9ea69ac81e2de1f647ca557d2f41df5f89d28ae7e09a2c67f8965981a337f868431f71df1d8e54ea58bdecf9cb45f4a400483c00c960683a0abc3ee6f122d5800eec6f9a33420ebf97bca86bf97376437e62d91f91de5c0e622e44ab07c392fbabe75ad933a7096b5585fe02659c16b745636f952ff25de37ef26244560fd7b424061eb2d69ce2dac1fdb2c9d0975c79c3388ade5b41cefcb6dd685dc47a237c26ddb59b3d6f2fddce609c867e6c29aa57789a7851533bc573ab696c1fd12541647d8a98d0518657777dbc5644cc4001d3f6611ee4974f90da3eafa03b4ca7f15e999cf0e964bcaffc990e61803bf1b8a1f9ab92b4ca2cf1239539736e4f6185b8e81dc67dc41e5b642686ed0c772ffa54f7dff11b444ad35a698894373b8de331707ca648cf1e1875159a233aa2b1083058accf954ebe7e93973d9c8310d0a803a43cdd1d347693ead0cb62f6fe81cb3c902ce217610292c2e3f35e03addbc9c6e6702e3e7b0f89c195c5aca2ea51b3644790640fb45c9a5a1df595a4a1d9e0f96547e1bb49a71996b8fe1202fe7c4d4f1bfd8ff274d24f889f83242aa4d44778628312e835d9bf0c5d292ac4baaa85cafc5eb5f31b2de4295dfdbd941ba632d28dec6a6a5d6a93e1d7f3fe01b751bcad95b2bd928299092f16024d1014cb067e714f154cff50008340e5e91506ed88de9c092b2e67f4fca809bb0d41afd009e9d684beb52352e0f7b407f38fda1e60252e0af81d075e68211d8ac33abbf35666b2dafd7475b86950afff4ebd461a3204e668f1bd34da975969fef389e4f5fb276ddf95670f6fec60941a0746ba1f9ded39b6cc39b7919505b36675a08f7e1061c7584b1009674a5d186112afe2fd559c41ce60b85ad308201b2768e4ab52a4d2d616ade2549ea5483717c0eba945da29357601421373b1c5d5afff34d88e7b39beb630d1f12479fc30fb7ca7a0f852aa518224e134343bed50f820ee67a6467d15d5925d0c86836a27605349aac2fba632230c6cc830d996541c59fdd96b75b2cc58894a855d6b06e1efd2d47c9e9e4f095f9a670bec06ddeb9eba53388314568437468a5e45b36d348039796b4a3782745ed601f0e8c68c611027c4a52b72ddbfb6eb59a36ed5e5dd63cf9f8acdd74cc7d1cf84b406929800503a8b654778db91d7526669e4c73067db7f3f8bada7f4c300946f84008371aa078846a83fc885fb002490481305cb8ca072ecc089d30841b8739f6adcc1b3d5bc985e2dc62ec608f8073fc663481dca4e620b95a382fd7fa5bbfc90d3323c85d39ad1cc41498e66128335c8b75e92813896edc6a3bb1b5690dda1e483f75dff8eff2a837abf392a7fb0aff0ce05d1a30d9b1b401b0a8e0d79e546a996d0a15fcd14f5139bcc50ee13ee4603d1d79284662f487a26ba91b05c4b0e2cc4e5fa8a161a87a8b41700d21c47c030caf853f70663650dbe4e10b54a2a51a8326f115ae224451fae1cc57eeeb9337c84da9e706f21df1661d918806d596de2ac9debe81a83d46a914c588bed1ebee4b489d38de9653178ee1614e4bd05ba5b668cd0eb652d1f1f85877e7981c5b7b264f847899d8752550864e690f31d3bfeb04413465feb2ee026e095e34f2ce957d42d61a31479ee786fcb153f0ab54c0a6dccb20ccdd846f190caf0dd150ccb5c7d33c6568d1a54f15a3e8345224c4ad76dbd120906e9166be7158273a1a0d7193ee11fbf123ee217e90", 0x1000}], 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r4 = getppid() getpgid(r4) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r5, r7, r9, 0x8b}, 0x6, 0x401, 0x2}) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r17 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x3, r18, r12, r14, r16, 0x8b}, 0x6, 0x401, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r20 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r20, 0x0, 0x2000000001021, 0x0, 0x0) r21 = accept$inet(r20, &(0x7f00000027c0), &(0x7f0000002800)=0xc) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r23 = accept$unix(0xffffffffffffff9c, &(0x7f0000002840)=@file={0x0, ""/4096}, &(0x7f0000003880)=0x1002) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/vmm\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000003980)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002740)=[{&(0x7f00000013c0)="7f4db0b542b53e6479726d82b9c8681be3bcf181b445ee87b4b8174461b2ebada6cfb4a9c14956119b7debb4da37fcbcafef072f8d045b826542aaafb927572384cadb48d44aa4c2b4754001ec3c16124ee88694717fbdd5f83c6a078f16957b1523c7dd7d614ad7c4cb09ac4a6218715ef75fcb773b877b2d3d0ffea6c3db1edafdf25e13b6cec81611f20c19e249d8bfd53e4a9859e01617490cbdffeddddded3c294b9d0398369c2946ddd2949c27be3b9903eff673ae7411ba3dae2b6dc57706", 0xc2}, {&(0x7f0000000180)="f1ff90ebb0e8ecb16b86f6b1777d9f0e26d8660a7fd0d279b64db53f2650f948c1b145a253ea9186838e5d96161ab8200b70a258312d029e4b0a5e52141262f3488d84396ee4a1a3e5b56f73344e615e238ddcb9e40cdb8ccfc43a6b35f5ae47c3262c6c15f634be8af94d", 0x6b}, {&(0x7f00000014c0)="1f52dc4e1bc17d4a391483d85d642a7b489f9b251fff684e5a34f997be5ad4a6bf29df9e4768cff966f302eb38569fe26860c86ea8692f04b7b1771c88980789e46e0668206da2f6d28a09e4c0afa4a0739000f959661b89579cdfa17271f28cd3bf62029f24bcc85bda28999ba9b0ce96", 0x71}, {&(0x7f0000001540)="fc7293705c417886b652138caf990712ca0a5b144a1f06f99adaad3d080d4e2a667d098efd14c95db5635e8cc735bee1abe4ab57c4b8d237637a21918a4e1bf82933bf47a40ede1f1e5a8e3bf4e17c14d60950c9c662a713fceffcd58c1047458bb0c9c41b149a3d2d4c7392a3d303c04106f19e7383b3777492d9129d3f686e43a0573afacb0861cec54fe5d1fe64321d8c88b250af92b233fd1e9dc726e75b61ff84a7b64b82e344391b2a312e27ca95f6bfaf1adfcabb170b0b8ae975684418b9d652b32f5b1ecff5472197ad4e4f23608074666a9c24c3574db04b2dc418039e5957d00a87c593b0b6d42e77eb825e", 0xf1}, {&(0x7f0000001640)="427ef403253c4d3a601e6424b61565bdb598f03ae78430443f167e56ea38dd9bff72d7f39cd919f00a11e4ded79514075fad377858913a78b44394c958a48c0835c0f0e738b255bda07d0487f8bcd7b870a602aaf639b96b29e42f3210733f7d4792ebbb0d5b83d9d9f77ab3b1ff4f2e9b5bffcfd2378900c48284f6b99c6b077247815fb43317f7fd94d393acf2eede4fde09aa28eb107821c418cf78c37129b3b119bea0f516492d93b0a9d570771a39d43def484a18d7bdd2968ab3922c87460256e136584c7e1d79", 0xca}, {&(0x7f0000000200)="04da6053", 0x4}, {&(0x7f0000001740)="2f4b5a6ce80c0344fdfdc6b1df82f4958904ebf6685bd47bbc3956b532f063eac5f1c96d02287cdfd981e8936b54e3e52abd2cfe74c99d0b81c7ea6bff3b16b25dfae30d6440bdab8d850ecbb1b7832891876698a5088527bf193d954c768f5f8ca363fe5e1179044c798be7926891f827fd32ad09b43ced2f732de3a5146262592a3e297c027fa3acb5843392993f9d54a707502daad62ca4a3e39cbfc019a20d20e73373e00a44bd0c149a4da25499aa7f75910d12adea73c32a681b3ca536c213c0de2dbc767e785849b39621156d244a7c9bc73dbc4202370b153891d038192f310a2ba9a786b325393e7ce0e83adf451fa5e70518213a7d56479be040832ea9ebf051203afdb2f6a24de4077709cc095ef8ac517a47e45437c07de7e3c35bd9e9bcf4cc8ef10844eba764c5a396e8e48e9094ea83dddf5e289fdfee37281f46e75d2d9c9432014177044bc9f72dbe6885cc82cc84d56563d8c1fb0cd6521dd9a8fe45f458a8883f8da3ffe99a53b7da54af2b23297da3a5d15cf11a2d25a9ddd16125f5379b89413e70629918889fa6659f47e12736b811733acb83d4272184ec4767ac00c165813ee30e96b4b57c2710f24458bfe1d9d1147347851aad2be4f82ad4a2db058fffcc60290c23dde918d0605c32446f3a5010ba5a98cb0ca6deb6a680f66fcdb542b452a8244cdd939c090a02a55c58860354d5997cafba726845e4276cfcd2bea584c98e1d40f4b746a1e98425b3e6f0a1d4f12ceeb19ff5dc827fbcc421f20a567eea7297a684b87122174fa47663627f5f247ca2b4ebe101bb4b632a7437700be56fa135cf6d806cc404d6e9489936dca2cb04e003267918d56dd8861181d32b15b744efa25f5708cf1059196f14e1dff5c09463d46044814756d8a80303fe8b393db0d40057e3d5dc462ac200b96373ac3dac794c768282b3c9df058cb4bcc7dd24f24fab65ae881c914fecd3c0daa2168b599ef64059df256f04be5d0b5b65b8a7dbd97e42aa5d9202de118f0b79bde371758b6f7c0828414d63dcd5f024bf83a353993620b4ae2fe3505722137098de7413c1c65afe7bd07ceb0dea19659a9da177ed155a3ae8f953f6d4577095e90ea005335302077825cfa5fba32c3e39546b13415cd6ea727849bc7906232a156cb77c43cfbfb3e97c4ec0f72b2a899bbedc0564dd933100a6a3517b4caeb4c753804fe1b9fe176c5c162510e7fa8fd92a87d27beacf30d71181bf52cdf6d60aec929f27b2fd3841c5c3dde70b7859cd875a8537fabc45d212db415b85e261272a182be8fc209dca3309e2bff502fbda78f707a3a60ade084e369663daf2179488d931c8a2c93f56866285a7955c0068461675f4f1ae1aad8f51922d3b00b12dc2aac209fe28207cbeb8f716ad184cb72d460b8d130e236dc7892e8a128e0297f94f2628c158a4a0f5979051188795af7bed0bc77642820e6e14d5aaefc4eb7a0ee527929a413e3312cdf5d2d9e670614938ac29113d1bd7d98101ea6add7c4ff3ae04de4e02b5a019f8402c46bb66df6814dbc920635cbcf47ef31c50b12ddd705758b51f50fc76e5cd0f4d4d0a543990e29d8fd67044b955e13bd9f7d79b63ca5775841be0abb257cd45e045d84c54f55e2945ab6b6f5b581568544a6df8b8f203fd3a23dbbe011e7506b593f5ee4696cc4dfb567d8c62cf09f32a582cde9da57cd80aca2023b37527bda7e5ae1e2d4bccc8d327fad10e67e07cf5bb773bf529db794955362f620467f99630398bea6a737fc261e1fefcc2e97bf7cf108cf9f5d9bf57039691d737a78ebb3fcf56e0bceb9ed28e6fe1c13244836311f22aac3ad58c0107cf22a77e72d332b64b29a421eabea6d4459fd135f1df85de53a353d3bec31ba619655c243c5ed7db8f9d00f347483bff02b1e4846a4f6340b75444537bd5a2241fde2c39e08bde36b64cca7fe8456d0f5a38f5cadba266bde3f363d99616f192dee86988fbddde053511f0cedd98d15b055324fc14474c046feeb80c72a1f9055e54eba9190d937ed409b694f768dace54dc64a46ff1526448bd42c7e6ae06f96eeae979f41adb25e705092478f8c3d9faf73434347a8a9ebbb90abfebf47bd1603b97d244c7876e1444c24faf1374069a08423e45c37f789261b603955b7ce2feac3106a4a870f9caeb04f0fc7d6661e29fe00dcd0a69ad5763dfb9edb4409bcdc66823b8eb19c0115b71c3afca7db0227db2f9119f0e326778eb4ee3f4bdcef5c15e892c078c9e2b0ad09ade4bd72ac9872ce653c77066dd27974f196f0993a3a3a67b14bb67ebd666d0315e424be4a62e4c410e8b7aa222305bb0a77be0af4e8d4ac3bfae7c4d2d453d9b86c0272eadb6c1eb89e547bc8285049ed3bce7d410a66c1c3c408e076a4e56cce73bc25c611b496a9d365d45abb17a0decac872bcbcbc132b4bd3e5db9814e24657685773d283fcab5cd11b3c14bd0609afc13a385ad4f017a15bf62ea10af69e930a0e641bc94ac3a9912f566cd37c64cea364fc49b26b744fb577567d8f7835090b2fa6f617c3bfacf019dd8689181c907488684961407ca75ef17cb84afac82c0db3a6ddb2d489faea791fb07844c3df91fb3e0858119f2a7d047be52e25ecda6559fccf283480424d79c2a24ffaa59354f6ebca0bfd3750e0640bcbde383edebfd787565d6ebff78cd5a1582a1a5bd604a1b074dacbf144141c5cbc651456e4d50254e20c23ca2458ccff08118fb5fa16641930adafe4961c0d75a82784be70ebcea85f52ad66ca080455caea1d2a2895fe13b8e5429f57b6c1391763162525abce163c0969dd51b7a22511c5be43a56086360a7b03aa894d347c4b11aaef96b5719f6a9a96349c6192e51a31c210ae335ff3b2c66adb9ce17e7fe1c622e2e27b88b2b294096a9975f9f32a9a0dd32578a21e458da7055d6f4e8a2e28d09798ce1437eb8ca49815513abd1d5449aa0fd923c7604ad7210271cbcd6be56335fb1ffbabc22c3c7dd712062a9755578ba4a88534bfef928f0751ea2872f14fc28bf97310d9cae8cdedebb5da39b76d0372e87ca3edd888ed61938dfb6864551703b106d99b946bd5f2274a93eb71535392b1c45e7aca9ef432ee3b7dac01bf64636cc2fc9c0f02ec5b9c79dfef2d191bbf0a15f8d2c713f92d48b57ac2ce0ff15ed6e050f88cf63b4701e8f44ec26d8de320a0a6fae83554b5268a8678eb7e1a46284b61922923a20ef5155ccc850ed6be14068bf63c6e6a4d8ce837da870045dcd40971a849704e31713c29878294edbb6528357ed5cf553e8f5182180cd0553b7cec8492323903e6789b634734327068d3067f0cdba455e41b8febb803f2ecb40e4d3f90ab1e80b231c82890d85a31e9600c356e3da08c234e7873ba0f9a6096d44f7b5c739f3f7f212f70b18b1dd0470451cc722a47902cef687e25347f8901369f4a66c26283c7eaa34e63ad3834a8feff0f21ad339652f6a33fb2116e3db8ecbe8376bf4ae141bcb0edbd96b742c96a588d08894663cccfa835be176be7db86917c5631771b75f2fa0d94dd29e5f60097653bc47e4a4f536e956953294262e58582a32ea269bd821582a7f8916830aa418c1f420db9be0c7abd7451437fb27cbc65dea393386251d2a321e7a128dbcae7c256fad8c80502ba539cadb7ca99797b644ed8a3111ce0a46357c65085b5c1a2f6ffa5ecb2411af4d674e213d935ea626119931040b777009a1d7a14911013f20ff5fb76bb6220a1a9feb3bb3cbd6212ced9679839f22d31930db7e2bfd948f284f8f388fc9ecdbb5d998222b6ae5b4c4d5926c26ce1679c75d26eee7f62250dff953de374f593a80f33d6e32344949ac13b6e2b0ab859213a8509ad12d63e216e73193e52432be533ef0d69434c4c7b3257e157344f82a9d1ed2b1aded0483a8f54df2ee8aef3fe5271f9f42da70cda2309a79a607189e74a16cca6cc042743f05d4222e557e8ffb194676d04d503a6dd9b222e695637ec59ea8d7cf279d8758f2ce29cc07117cca57121e9000fcc2be04f5d262fd9edf6f915fa2b9afb3a20764c842d683797771d5ec5e096be013335101347fbb75677b15b73c8c1ed4c6668ad880d5dcdafbedb111dbfe1652985aa496649b83cae5a393c83a17691d5a781a498ccd6b943bf499fee1d1e2cc5cd84c732076f752a20f281dc029b99a4da49190d7cb67861434479c54b928dbf549eaaa3cea5a6bdcc38e78e18cc8340da08fedbea5e4920cceb4a2f7a33f725b97de20248bd83729c96cefceda057ae08fd6c9f717413b7f0cf166ca42c156f929141b762f6c35242520faa2e9d2ca61c0bd03d4dfd6724c9a96b84fa6fb8b2aacaafa833649208c6bd585bba266f2d90bf56d185eb28fe6daa61467548791b44cbc093fe02c37b256182ab17ef10973167b4cd9775734883605c4f4c8e8070ccd3a4feeddaea5d2a2f15e02e2140ff9d42872ddd06082213ec129ee37b4e99a2451c30b06fbfa042d0c2c2469bbc5cebec95223e4ebae6f1f6d6e45e4ae01d49f65a47b9d9c76db7071fe073d2efdfbcbd2ab3e4488a6a00a5e4a5a548760c15e3ec394e342d890b60ce9e565bb68fbf5a9a215f20d65867bafc92cac63ea61fb3709715ec8b8ac3daa32cdf537ce9aab2716b0ee78b3ed02628e1b38c0b93eb62142f0c62ebb02dc32df4dc1641235f27df353c588a6b617638f2dd6331c7674779fb47f646985f4eb30897d09dda212dd3ee0a8680874cb5cab19ef662ea6fe890be05c57dc2d05ac57c254590b39aa9aaef7cad06b1cda75b76c8ceebfaca3b1f4f3e090f6a829a2d030b50b5c4712a25c7d445c3da1ece8672f4f324f7dd2864a587233df47bfe798f816d43b428df37a8f131877c45c402bbd24667e84d3b39cb42182cb1e017e1028f49850093867a87aff1713e7b05cd008721d41314dcd072af9baef22b5c29ad778294ec64b37be9971bd3ec541c8e7e8fcb854c2a08c0d3d98bcf3081944eae096cabe637b44c3d7dcf303ad453c8b04b0c193a7e71e478da7411bc2152023b7d4d20e5ed046f90d584c43f04a788699769c5a5b209cbadead31646a4490441cf60b41bc05623544991271373a97e2d3c9ef6575803302c9b8df91d1e0ba2a861e6947bd7cc881232298d6e81e6b779a83aa53354ec510dd6300f4913dd518a03f56508069a785d4ca52dc903ee1f1762b413609f10c2592c764e9a97671a30a96420b5a73409ea90b011ab9eed34eed80a88988ff96335bbc4bcacddc86f1a9ae2ed995ff208d130c550a0224c573d911fca41e4388568628a4e9b6d90f5fb21d82171659bfaad88b7cdb2ee3dfb0d18b62c372180f42c4946bc26bd26eec51a3c286128bf3b0f129472c12768889cf8f979e5ec920c0617352ce741f4443c833adbd5f7a925c8c164de22520607a773f34946c9c93dbdc5030dcf9fc345eec54de975005c2b2aceb13b8df1a0ebcf080e16d3cf30fd3940c51beaee16c64d70b978a109d97e3f0416bcd94336fd66346d7a8fddebeb84751dd9bb21bfeb938ff95e045b34218d6650ab60cf4cc02efd45bccc4f7095b053833d8d17b6f6b6f8009e448e62fedcdfbcfd9b406228b9271c4e80ae47e21fb00e82f1f664695a2478ce13322ad8efd2c2767a44393f37e986dda7d46f4136da302fe34a4f4f629e46e43b6c09f059ae36645d69e413faee56cffe99ca3181c0c6ac39b157bd8c7a6c7a55066929f56dc0c301eabfd2b11b8224759c627a7d274f5662d9187b17e67e0a1d7c671", 0x1000}], 0x7, &(0x7f0000003900)=[@cred={0x20, 0xffff, 0x0, r4, r7, r12}, @rights={0x28, 0xffff, 0x1, [r19, r2, r21, r22, r0, r23]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r24, r2, r0]}], 0x70, 0x1}, 0x6) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x3], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x63c0c8e8a68dd6aa, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = dup(r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)="d159b37744c19246581f98d38280f7112684e7eab86a075e52ab3b6f16dfeb3398a9033a18752913c73b2fed2903514eaeffa4837003df40236c6e1552606bf1cff31f42ed133dd8a1f1963500d7f51a3e8a949493c7950a89edd21b6470249190b87e48f1912f07017ff44d36e433b41cede6f706a331943679642daba470bf4d5770568df7a16c41bdebb03eb1f0e8b2f3fbe5861ad1fc2b464e4ea909449a1546c0f370dd93", 0xa7, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x8) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 pckbd_enable: command error tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x80000000ff]}}) kqueue() r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25000092f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d0800000000000000c4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2474db2e1c16d991f3845132ceb26595dced3f668dd9aa8d94fa869836165012a0260dcc07cb1c94855ad3a23e0f5adcfa33567c358812f0fa4ddc56c8f0070dc62465d3fe6db877df3c32f4c4f9d7cb796aa1ee0da2e5106bce68217cf90c713ce5879930c32687383136d70a93b6771a0b86903825f35ae001eb1ab904134bc1437bd23a3b6669aa11c91b660b18ee16428cf4cad2c7f885c16bc5e2c6930acd695d6e90d9d38374817286294ef9e711a28a6ad7852519e68980a8463cb64979f5431ce746854418"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pckbd_enable: command error 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0xfffffffe}, {}, {}, {0x0, 0x3}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x98) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:26 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x9a, 0x0, &(0x7f0000000040)=""/154}) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ccf399126e55ef2c34016c69a92b56955e1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151dea9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2461189884f96278f6c5b77b46e4a3356d35634ed739524b8421ff1084bfb64343a93ff7d568689478d7c2d5b44a2b4565"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r0, r0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="ed9b88ca64a024e487", 0x9}], 0x1, &(0x7f00000000c0)=[{0xf0, 0x1, 0x74ef3fc4, "7c5c67ba83c0c22995bd74c7823d967eb318318c59fa6f0b8d33d034ed4f19a650b2b4b1955142be72132a8511a06f5291a0bf46d7470e4ebc00acda337490f1189e17a44e3ba91b0763bf94e456f6b0c9b5dca2f09b9bf26fc9387281337efe043ce70a32d676e5c76459ab9148bf9817bce9a45e1cb728203b7d28e6ce00a7a1865ad102cc54bc00e29093ef233504e7fb35c31548dd7d20f8fd2d2c9b984836c7fa72c688cdfe71651728628ef4b9d9604dab6813e0d5b042dc0699f101f2781d13b804aaed91630835b4c403ded0800f189cb084ed40ac"}], 0xf0}, 0x0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) lseek(r0, 0x0, 0x0, 0x2) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x1000}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x800f, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebfdbddc099c553862a0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2000000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xc529], [0x80000000ff], [0x0, 0x1], [{}, {}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x0, 0xffffffff}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r1, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file\x00') ioctl$BIOCFLUSH(r2, 0x20004268) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0xffffffff, 0x3, 0x3f, 0xfff, "90595ad20de2b1cece18df6319e9c96bd17663b6", 0x8, 0x296}) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000001340), 0xbb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6c) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x3}}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000062f000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) socket(0x6, 0x2, 0x81) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r6, r8, r10, 0x8b}, 0x6, 0x401, 0x2}) fchown(0xffffffffffffffff, r5, r10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r2, r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1ff, 0x0, 0x40, 0x2}, {0xcc3, 0x2, 0x3}, {0x20, 0x0, 0x2a, 0x8}, {0xacf5, 0x77, 0x81, 0x9}]}) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a241ca006b9d1e9cf053ab557f924a9d20184af901caf6f91e8f1907bbb59ba566f1858028dc4054bc49a42fc8d26835e95a24b863d4b28a6e765b144093015023e79340bb20d6b3b05a5466b983113367bb7f7a3a9625afbec7a2647d0b6da7046d120c59f845217c557487b8807335e"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = kqueue() accept(r2, &(0x7f0000000180)=@un=@file={0x0, ""/58}, &(0x7f00000001c0)=0x3c) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x14c87e2e9d030844, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x1ff, 0x7}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x1f, 0xb44}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x75985d1301885474, 0x20, 0xffffffff, 0x1f}, {{}, 0x0, 0x864dc73ef181df14, 0x2000000e, 0x80000000, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffb, 0x4, 0x78000009, 0x2, 0x80}, {{r2}, 0xfffffffffffffffd, 0x4, 0xc0000012, 0x6, 0x9}, {{r7}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x80000000, 0x5}, {{r8}, 0x3, 0x500b585c3ee953a1, 0x1, 0x81, 0xfffffffffffffffd}, {{r9}, 0xfffffffffffffffb, 0x20, 0x4, 0xecd0, 0x100000001}, {{r0}, 0x0, 0x0, 0x20000000, 0x800, 0x1f}], 0x6, &(0x7f0000000140)={0x9, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x8, 0x6, 0x7, 0x80000001}, {0x9, 0xfe, 0x4, 0x101}, {0x9, 0x7f, 0x1f, 0x2}, {0x8001, 0x25, 0x20}, {0x20, 0x3, 0x7, 0xcd16}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x101) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x3) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000008c0)) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r8 = getgid() r9 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000240)=ANY=[@ANYRESHEX], 0x1) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r12, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000400)=0x53bfc600176b198) ftruncate(r11, 0x0, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r13 = getpgrp() getppid() r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x18, 0x1, 0x0) r18 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x1, 0x4000, 0x0) dup2(r19, r20) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r21, 0x0, 0x2000000001021, 0x0, 0x0) r22 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r22, 0x0, 0x2000000001021, 0x0, 0x0) r23 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r23, 0x0, 0x2000000001021, 0x0, 0x0) r24 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r24, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000680)=0xffffffffffffff65) r26 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r29 = getpgrp() r30 = getppid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x8, r25, r26, r27, r28, 0x4, 0x2}, 0xfff, 0xe9, r29, r30, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r8, r27, r16, 0x4, 0x2}, 0xfff, 0xe9, r13, r10, 0x20, 0x7, 0x4000000}) getgroups(0x2, &(0x7f00000000c0)=[r8, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r31) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) r32 = msgget(0x2, 0x10) r33 = geteuid() r34 = semget$private(0x0, 0x8, 0x80000200) semop(r34, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r34, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r38 = getpgrp() r39 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r39) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000580)={{0x2, r33, r36, r37, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r38, r39, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x18004, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) fsync(r1) socketpair(0x18, 0x0, 0xe7, &(0x7f0000000000)) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) readv(r4, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r5) ioctl$TIOCFLUSH(r5, 0x40047307, &(0x7f00000000c0)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000140)) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x4, 0x80000001}, {}, {}, {}, {}, {0x3}]}}) r0 = socket(0x2, 0x1, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000300)=""/155, 0x9b, 0x800, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fbc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121c", 0x1af) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 16:00:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r2) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000000)) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x5f3d650502b3910e, 0x0) close(r1) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r0, r0) socket(0x6, 0x4, 0xeb) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(r0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r2, r3) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 6 vs. mbuf 0 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x32}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) dup2(r2, r3) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) socket(0x23, 0x8000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec0000cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24ca992e08afe48231b2b560988c903c1c98af4f116eab2ee380ced6b2ac190b760afa502ead3ef0b5647688184e6f7a0466266867280a05f668ce58f7ca6a9e238a153392d069a3636b166efe12d4bd9b88ce8ee46b98f0f7abd1a770a25769b7c4b12ab4f09470966bf28d4a2737b1c42cf8a0630a400564b27a1906a3378996ab0b80bfe1c8dd17ee6da8eb68c75a7d8db1e9c32f4ce081000000000000004d427ca1dbe14e0ca560160d2ef31f3223bea7c1ca03"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x32}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) dup2(r2, r3) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1d0}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633f62301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9c6104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c000000ebffffff00000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c393b3744e8c408a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d114534e272df91925afd804196ddaa7c33cc4f995a05ba064d1ed0f123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2432f63fbf01ea3fd3c863772f111af719dfba31370d81161b0fa9e83572221023debe02f531d60eec4e4d2333443393c2c87c64429d005e52d73f964133066b3f728331d0db26250d2a8b31cc9fa6d69a5245b2e4f12cb72c71f3a6b65b93e824feb3051c16a40307dcc64b66c781dcb21bf0c054c5827d885ecbf3e1e165fe6c4073225ec1dfa21677339b8ca6d88ee322a041e38cace87eec6f9eaf32057d6fbf2c75ca31b6696bfaf80ba3dcaeb89da118126a70306a4acccc07e03f16b9f067471b01f65e97c695e44d37702b6fe630476d90c6f87eccc81c613be02a5202843e54041d7e411d972c6136a478d35b46d9a5e79f131835543d9ec7378c5416233e61d92e14efb18dcf58b14861b025025c5c3ca6c4e3cda11610cfbbb9d1d6860eebcecb701c90f3fbe2c5ada1c6d6c69960866498fdddffd4902aef8237e4ce0cabd1a7e43018bbe41c8ae6a1eaa3f42367"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x151) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r3}, 0x4, 0x0, 0x4, 0x7ff, 0x162b}, {{r4}, 0xfffffffffffffffb, 0x65, 0x40, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x21, 0x10000005, 0x6, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x7fffffff, 0x5}, {{r6}, 0xfffffffffffffffe, 0x0, 0xf0000194, 0x0, 0x3}, {{r7}, 0xfffffffffffffff8, 0x1, 0x82b981cd6ef3ef2, 0x2095, 0x8}, {{r8}, 0xfffffffffffffff9, 0x80, 0x0, 0x0, 0x3}], 0x8000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x0, 0x5, 0x3}, {{r9}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x9, 0xf1}], 0x8, &(0x7f00000001c0)={0x9, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r10) ioctl$TIOCFLUSH(r10, 0x40047307, &(0x7f00000000c0)) r11 = openat(r10, &(0x7f00000000c0)='./file0\x00', 0x200, 0x6a) ftruncate(r10, 0x0, 0x8001) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000004000000000000001800"/28]) r12 = dup2(r0, r0) write(r12, 0x0, 0x0) getsockopt$sock_timeval(r12, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = getppid() ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0xd06, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x50, 0x0, 0x0, 0x5}, {0x25, 0x8}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x2, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], {0x0, 0x0, 0x6}}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b00008000014ffffdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444aeee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478b5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a240000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:39 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="b887601930acf6203c1663790c658ff5953ae81366a4ab895ac4ec7c8c19c2c517e897c034396ce33c0262b7601fa78a2e16e0c3d3ca", 0x36}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000100)="965737aafaa42680e6702a6433a4b905bb7b0c5a341855c0b8a63c48c2e2b1277bab331d44c244f82ea8e707d3dff0182b593fde681e242657dc33eda80a1cd752f988516e8b41c8cde7bd7ebd3067ede806ebbedff677767d6118f060b612334240611013b4c4b84b71cdb6da20d53c935c0e5b13afaea5b1767a72db1ca589e555c93c81dae1ff7bd09c400e9d0d58be90", 0x92}, {&(0x7f00000001c0)="9e4d40dbf8deed5262918bb629dd1f1a379f8473ee28c272499bf178db709d46c9c226a2234d4a5d3b30d89ec7e6976f8dd66c62367449b3fa5d10f90681e7cd2d78477fc1247f8a4f5c166901b30928c92901f79fc15e85dde7a6a8738d05f096e1a9043c4b9dbf408ff5dfe1029d0a807745d8459007f07c869618b2f8ddcdec6bee7380504442490b641b8617ab79b96809c565c1857a5b4e0e2d9f09e3eccfc49645dacf56794d828fe31ee9881c946658e8c0f631724f060f49c77f1502b76783a2daf0f107d0731d127abd3f502e676c575898dc2ef7d66ca990bd81", 0xdf}, {&(0x7f00000002c0)="ff849dcbe26ef757a466b3aadf6fb82063cc6b856a9d0a6b2ee4980538522ca9fa4ff28441488673d2d70ff0fd95b64b7062e91fe19d7eebe3153b3d3ef47618aebc92fdc85a8195105c06", 0x4b}, {&(0x7f0000000340)="cb6e4267a9c67665edccad81374791feb0224fc67bab6b0190c1db8f5f696807adad73e92ba4af02d1b8c7bc752a6b4952f747e64213485b443d794edafd901ff95bc02dea4189c0c0f7d030c349afa40ef16e7a2e9071643dfcf18c256b0d69c6e52a9065c5416fa34997ec854ec249d8e11d8f5a880db6c0a88b5c602b95e20caaea93a435f2bad6e094abf442a7e8658714b76858ff", 0x97}, {&(0x7f0000000400)="9d67807179b929374ef4cd3f2396c1d52e991ed4f257a5ee201294a05bbfe01f5117ddad0243fd047aa86ca59ec25f1083fea69212fd94df773fff582d75bae1be276de974c393f576e10d704271af735bd9c3ced0f40d2cc9d27bd98098b0b22d23764c50f2b82e64208948d8e92fbe296d6b614e6345701fb9e21ca2930b77b2024a73c96cdfaf9d2062bcba080fe8806b262e490755ee886bc819f712935d6ff1999544a2e8d66a350f058691f636b654be774459e120fde37b349fc5f1999697175bb83c7b7a53a4ef78446cc14df5f80d0d393ae20e64ebb4e45090ccbab399", 0xe2}, {&(0x7f0000000500)="8c72dad8bd51b80eeb9d6651ffe9661b2bc4b6af27de42f4324acbc076ad924c2860ab5f5a4770497c0d51fa4f5f5e3e652517abce4511816ca125f1b5b0ca4eabc0aeb386d4191bb60def4cf121c09ad208934a5478c21eec44eef3a1e82eaea763ecc8373631cb7d7cc92b85a682ec2b2b179750d1ff", 0x77}, {&(0x7f0000000580)="cd85d697021efe5c7984216a5708786f1c5cbee1f8055d3db8b302eb6cb6d040d424dc174ad00784a93c8b3e4db9acfe3a5c4a0883c6f615d9ff90a5a304417be1c0905c23c4ff52c651718ba9b776fd7773ab2fd889bbbb9793fd32d75f07270792bc90730f0fc82488a6aaf29a8c929e1acedfa859685fcb40cf505a7ad42e9cdd55617615e7e755f8909064e72149947629c30bd8c983b9c11bd09a13532816b52bfd7985158684e499686802b52a1afc84bf5d375a19cf258eebb9d48678fedd20bb6dc7054b4fa71094878125b6391176037313278dde3e0e0fe2cfdb5f994bad1cb6", 0xe5}], 0x7, 0x0, 0x36) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x23) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x10, 0x1, 0x7f) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297fb95dfc14bfdf04d2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000008000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d80180000054ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd379550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a240fa8e5326e01d6a52f5bd06836443df5ffa1bb60a6e427d4199494bfa8ba95b3523dbee12e9bbf278920b81ad7975b6619ae16da1510ecbabd3236422c727cdd2a2617831e0545db8d4f978f3ce5cba66a6ff4e58fcd5125861fb463723b9f90b91fa1975d8e290895487b3be7f35d43a4bd0bed404fc80b78d6b8dc0bad826fb9e325515849ca8462e3e089339b93b3fc26231f9321d6b2f62954447da80fbb5714af61e5ad258dc4198d366e866dd77c6fae419e70e9100760c3133f109b13c06f300ebe776a4c1e5bc4ce54a04ee3f1ea25fffae02d558809554c0988b005b3608b82d7ff88135d9b000000"], 0x10) r1 = dup2(r0, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3d77], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b8e9aaf3111113341b4d4d87ffe6088ba4a0a8"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x1, 0x20) sync() getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7], [], [0x80000000ff], [], [{0x0, 0x0, 0x0, 0x800000}, {0x0, 0x0, 0x0, 0x8000000000000}, {}, {}, {}, {}, {0x8}, {0x0, 0x1}], {0x0, 0x0, 0x40}}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:40 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x3, 0x4}) r3 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r4 = dup2(r3, r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) write(r4, 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000180)=0x73b94d90) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:41 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18621, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xe7daa26a8804e3a3) write(0xffffffffffffffff, &(0x7f0000000040)="8b0a6289bdaf080383aa7e6bd670c1c0a988767a7fb98510be08adc0a0eeefd020572b0a89df6b74a341d3673584685fce072ef34ec0b213df7899b3d56d7414072f2596d46ef7eb2ef5a8a913b03b5cf5e4174ddf69d2b1057aff8501659b90c61dcd6d42b099341438e2665e2c1a06317f9dc7c08d50477a30b878bf8ed3eaa1d9b2c6d85b69900a3585612d0e4852761161375fd9c8176ef9351a72a0036133dd7c", 0xa3) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x5, 0x2, 0xff) r1 = socket(0x20, 0x4, 0x0) fsync(r1) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff701014261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3a6fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24d46f5b0213d0710446e4bd1390ae28c1f5594a087db52c3b7240e3a3d7e277fc7b7eaf80bf0f61e561d501393ebd9890ef9b48309a3388191005ce1f910dbee988821b8807016c652fdd8d7a4c7a0576f714499e78d2d2f002e3fc555e5d5eb9ffdae5ce7b56c69bd6be6b98e45964466b5aff882889030d55b62a7d9291fa6d73dee6f987c76daeec00b31d240a255bdfc3191e0f5bf438d709d2e82b1fcb29c9681967d325d644f2ecda2539f07693a6572c8efdb3d5c4597889821a9bd871cfe97f0a997cdec2d20b9e2439f938cbad391858bb3878ea6efc31163fd77063a288f5193af1f5553cd5231c1bafb7d7513e3e70487722b16eb25aa34acf188747d8ced225009bbbe7d0f3185430df687e6c7f39438141b02450a4c031c135b7ef9a5716d44f87bfa4e3f9cacc2feb84d74ce510c7f6cb38c21b71db4bdc8bff8dc535b7b1a41a43a3cbae9813478c7de3746d630ac2ea4894926befd47ba167c8f1ca937f6833bd10baf339feae7171e42977083b77e73552a6f5e60f36ab17f707ef1bce3e41f8378b809c3c622a81445c016a164544122e979cdd21e5814173500e1a1198e774249a889a87a7d9852c1cdbc88fa184ecd04791add21517fcd7752b6322355227f64fd19df8e6a436f99108b44a8a26fafefccdbb8afa731c20cc0d8e99f284dddcba12113dc8effa68cdb0cb0bfaffb120644bf53e672239c10b8e8aa20496a913287bfc9061a704cbfddf6f205e5571dbbc0ce8b777803a6b56cedeb6cf8bcb30d8ed0692464bd5c2fd10d71ee3b265814bbd79fcd613ae75fc1b74b1fb5b8fd90529b5eafe00b75b5dc0d53de5c700"/1569], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r3) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) munlock(&(0x7f000022f000/0x1000)=nil, 0x1000) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r0) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:42 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x800000000000, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x1], [0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x16, 0xd, 0x2) socket(0x23, 0x3, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x800) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff0163e01987b2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43914cb6ca1c5bbbd92eb28a53cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad542ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898f5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2400000000a5f8bf2d32800ff188336d8ad9eb21e33070f93fcbe3d5d35585dc4e129ba3708d519bb806b3fc9893cfb5ba3260efcdb454856b986f9cae9d96f03dd25718bd17483c6d877e7498b5409ad2c83420e29b8643e64f713752430a7502b9a6f7357934d416b4f0631763a0e0603f6508faf2477e0f852a3409490fc4138c4973f250ca67e46bcf9b9f6ee5721d2af5456030c884dad044e32b803635094b1601fc131f4690c1f8fad0d646daaccdbc108f73e98d6da6dd0a6f48357eb5f8b9881da05ba6366b"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_open_pts() socket(0x6, 0x0, 0x44) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x8730f821c9bc942d) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) execve(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x11, 0x20000000, 0x6, 0x8000}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x1, 0x476f9d01, 0x80000001}, {{r0}, 0xb, 0x50, 0x1, 0xe64b, 0xd1e9}], 0x1, &(0x7f0000000000)=[{{r0}, 0xb41e2c1c0930f162, 0x1, 0x0, 0x80000000, 0x1ff}, {{r3}, 0xfffffffffffffff9, 0x48, 0x0, 0x70b3, 0x100}], 0x0, &(0x7f0000000100)={0xff}) 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) socket(0x23, 0x8000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2b376650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000020000000ed4e1bc0da6424000400000000000025fea4d72f331fda5a81f7a8c17cbb9a3a1a24"], 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0xbd57, 0xbd5, './file0\x00', 0x9, 0x20, 0x101, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0x3fffffd, 0x0) dup(r1) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001694fc70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001696fc78 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000018a03b10820a5ea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a0000000000000000df7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30b045e0191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09fc3da98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937ecc7ea5d70d00000000000000e354076dcdbc632bf7ffffff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee99966ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c41da5a81f7a8c17cbb9a3a1aee4501b882c9db84420ce638f4d50e181ac886c49af50f4aadb6502c565258b91585efa6ad2c32fdb8e0f57d31657136a7ee66093fc043020a21d0bc675185de897f25914f3e6a18605efb5f9d4d98c1d5c428681a9caab3c286289f1074a3fd7ca77738b1e64d3ce6b2dc6cec7b35f92bda0bd38cacedf38cc31733ceea657d3fb7325e14b87b894630fd3672068c50fb463bbd23d9e9e618d6d53c1f956422c088c41084f2c41e6dc17db923b143a1337ac387169e88bcfa311f1cae59e296283e4e3e8ccb4bab7b0235f6ca7d2e32700944bddfb2fbfcc54f5835297f833e6700000000000000916f95efdcffae8973be9aa65dc72b132dfe3eb2815b9649887fd91489cecc44330384fe69002618ee597248d26ce9799e9672ee0c0a6bda8dd030a766ac261e67f8bb90328eec609ac2db5639a79c6f7561e8f804d7b57c143d687aa2ebebdef6a5189c249a0c3e4602e850bc6e30dcccd736865eb82747a60a885257d770953d0eb37ee66f95440556fba715b43f43e7802413f142547d0b"], 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$dupfd(r1, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0, 0x16a}, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2100, 0x1) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x7c) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) r2 = getppid() getpgid(r2) r3 = getpgid(r2) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x2, 0x101, 0x200}) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1542fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39ab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fcaaca48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4099d6f27e60f45185ada4e00976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x0, 0x80000000}, {{r4}, 0x0, 0x84, 0x0, 0x5, 0x2}, {{r1}, 0xfffffffffffffffc, 0x99, 0x8}, {{}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7ff}, {{r5}, 0xfffffffffffffffa, 0xa1, 0x1, 0x101, 0x9e}], 0x9, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffc, 0x8e, 0x294c5ec6cd23aafa, 0x5, 0xbf5}, {{r7}, 0xffffffffffffffff, 0x1, 0x41, 0x5, 0x40}, {{r8}, 0xfffffffffffffffe, 0x38, 0x80000106, 0x0, 0x6}, {{r9}, 0xfffffffffffffffe, 0x10, 0x8, 0x3, 0x7}, {{r10}, 0xfffffffffffffffb, 0x10, 0x1, 0x80000001, 0x101}, {{r11}, 0xffffffffffffffff, 0x108, 0x1, 0x1b3c}, {{r2}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x8, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffc, 0x3, 0x20000000, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80000004, 0xb5e, 0x200}], 0x40, &(0x7f00000008c0)={0x850, 0x3f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) socket(0x10, 0x3, 0x3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x9d4}, 0x8) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x3) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f0c157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e513dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3ae245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80210d0000000000005cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d378584de20ec5738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) dup(r0) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0xfff}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c00000000010000002baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7b8c17cbb9a3a1a2477b5412645ca584e319b2e559618039ab4d59129000bda16c1914dd34ca625bc82e4c36ae4b4c13c5973fd1f3e15792f1e4948fa7d45239c94cfa23da924b413b0762c93"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:50 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="04007c9406ea3c5154a5"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [], [0x80000000ff, 0x0, 0xfffffffffffeffff], [], [{0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {0xa556}]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d08296526696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r0, r0) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = dup2(r5, r6) linkat(r4, &(0x7f0000000200)='./file0\x00', r7, &(0x7f00000004c0)='./file0\x00', 0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 16:00:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r3, &(0x7f0000000040)="1fcf010d3c28b12c8cb813907fc6e6195ffac86191d6cb232404a3b54386896922332585be6660bdd2f51af40042400fdc0cfac22cf2bf32356a0a7d2bc2", 0x3e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() shutdown(r2, 0x2) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d5d], [], [0x80000000ff, 0x0, 0x0, 0xfffffffffffffffe]}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a62de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000050000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5ade042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79f4f01530b8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x80000000ff], [], [], {}, {0x0, 0x9}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d573334a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c69940104000000000000dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f93623015559101b6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600006900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x0, 0xfff, 0x278ad2e409c7944d, 0x80000005, 0x2, 0x4, 0x3, 0x0, 0x1003, 0x9}) 16:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) socketpair(0x2, 0x4000, 0x37, &(0x7f0000000000)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}, {r3, 0x1}, {r4, 0x80}, {r5, 0x3}, {r6, 0x20}, {r7, 0x10}, {r8}, {r9, 0x100}], 0x8, 0x800) 16:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xccc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f0000000040)="00005314676237f105e3ff836e1a66a10eb0ccce", 0xfffffffffffffe61) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffeffffffff7"], 0x10) shutdown(r0, 0x2) 16:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x1]}}) r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x1, 0x0, 0x2000000000000000]}}) r1 = socket(0x2, 0x3, 0x0) socket(0x23, 0x8000, 0x6) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:51 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r3, r5, r7, 0x8b}, 0x6, 0x401, 0x2}) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r15 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x3, r16, r10, r12, r14, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r23 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x3, r24, r18, r20, r22, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000100)=[r18, 0x0]) getgroups(0x4, &(0x7f0000000140)=[r3, r14, r17, r25]) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:51 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104adcbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000b0c36409f7217f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d3ffffff7fdb5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9efb356d5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e5247530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc2ac5bc23704a69b03af768464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1ab662e3633447d6ee97db73f5c7b06fabe3723bd8b605a7779ecae7f93b9623884e2c9a7e6d14dee5d08a15a1c1596496c8d49dd338a08712846cf01704c0c7fe6dea7fabc57ec12a91c5a84c303086d589e7ceef352c8703446b9cd93923ec2c95c0721c312ddfa109e24cd7bf209fa66cc4258cd10efe7976c3c43bf48a6747cba2f806c5562e8484862cfadacef257c992739ed2418180b7c3fce5e8f049a938e985bd02c20e050443d04701864c8d5f1f358d5ff3bfe19f3c12c2930b1797924296ab"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10, 0xffffffff]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x1c, 0x4, 0xfc) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x4d9, 0xcb2, &(0x7f0000000140)="78e26367b06892500c64f527e0a57a3cbdb117e68ec6b8be3d4273f599c486d0c24c62e4d9db33809dc32d618bd69a4aacf3d9e4a62eba7de9fac3a756f65a47e89905a326b5231e0d79afaa5fad56b6a2467f7251ad9c727ff49eb5887589bdfe4d7069a73cb7a7785678ddb1f1ebf63662d2492c42eec87e7cef7f60f6fd4ae4e0b4d3708e75e4e153c7d8703eadb0aa710601b63587fc1fd4b34e28f7894002219d7714", 0xa5) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r4, 0x20004b43) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8000) bind$inet6(r5, &(0x7f00000002c0)={0x18, 0x3, 0x3, 0x42}, 0xc) socketpair(0x20, 0x3, 0x2, &(0x7f0000000300)={0xffffffffffffffff}) fcntl$getown(r6, 0x5) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000380)) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000440)=0x8) r9 = dup2(0xffffffffffffffff, r5) pwrite(r9, &(0x7f0000000480)="9956973c66830d2c219922aeb9f6b98df281ff81f175ae9c82ad1c77fe4f534c3095c13704b5df9063c0e3f8a1e38984829de58e6327cabc66105e003c384c73a6e3c965a6198da10493d65d92c87a20f519da0032901064316c417b92840a48824cda3958e42003f934fcc9db1edfe0e64f005d4065f2b006b6d554047900c3f976d392e93c8b576acabb935b6e0e66303f65772f4f6d2c3b06a875f506e0a97f287e70abd86ed806e3fcee3ea74a2a1f517aefd1e5b810ac2c6ddc", 0xbc, 0x0, 0x5b) open(&(0x7f0000000540)='./file0\x00', 0x20000, 0x100) r10 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000580)=""/128) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x8000, 0x0) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet(r11, &(0x7f0000000640)={0x2, 0x1}, 0xc) r12 = socket$unix(0x1, 0x2, 0x0) shutdown(r12, 0x2) r13 = open(&(0x7f0000000680)='./file0\x00', 0x8448, 0x1) ioctl$BIOCGRTIMEOUT(r13, 0x4010426e, &(0x7f00000006c0)) tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 50 vs. mbuf 0 16:00:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/214, 0xd6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000380)) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x99f8, 0xc8, 0x53, 0x1, 0x9, 0xb9c7, 0x101, 0x2, 0x0, 0x1}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x80c}], 0x1) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file1\x00', r2, 0x1}) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r4, &(0x7f0000000180)='X', 0x1) close(r4) r5 = syz_open_pts() write(r5, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r4, r5) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x113, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580), 0x100000f7) mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r6, 0x80047001, &(0x7f0000000080)=0x38faaa89) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000640)={'./bus\x00', 0x6, 0xd9, 0xff, 0x1, 0x10001, 0xbe, 0x1, 0x1, 0x2, 0x6}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10) write(r1, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) clock_gettime(0x0, &(0x7f0000000500)) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r5, &(0x7f0000000200)="e0797a253a6529ca132b7053a7bdb6752e752eb61dfe89e36defad602b0e4e026e1db2cc970eed453b8568e88d5410799a9e8ff1b417b9082893366fdce05705907a8a482508ad9a0eea261301e663d02a823710d4f66d65f5df620d7ff8eadce7e61a272642589420375e993605dfae82e49b5f030d8b6cea22e25b11303c27c0b839a18961878f37345c779dab2f4d81fc4e85490edfd5036d27d07e677ffef60c20393ef02a44e09d3437", 0xac, 0x4, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x6}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername(r8, 0x0, &(0x7f0000000080)) r9 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r10 = accept(r5, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f00000005c0)=0xffd1) getpgrp() fcntl$getown(r3, 0x5) r11 = open(&(0x7f00000006c0)='./bus\x00', 0x10, 0x1c0) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f0000000800)) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000002100"/110], 0x1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000003c0)=""/244, 0xf4}], 0x3, &(0x7f0000000300)=""/113, 0x71}, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:53 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x06c\xb5\xdc\x00', 0x102, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) r15 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r15, 0x0, 0x2000000001021, 0x0, 0x0) accept(r15, &(0x7f0000000600)=@in, &(0x7f00000001c0)=0x1a0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000100)='.\x00', 0x0, 0x8b1d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x20) recvfrom(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@un=@file={0x0, ""/2}, 0x4, &(0x7f0000000380)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000300)=""/95, 0x5f}], 0x3, &(0x7f00000003c0)=""/6, 0x6}, 0x800) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x120) mprotect(&(0x7f0000143000/0x400000)=nil, 0x400000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:00:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0xf, 0x0, 0x0, &(0x7f00000000c0)=ANY=[]}, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000020000000f94681ca10442588be919619da919920000a7a7046a279802c07fc0"], 0x28, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 16:00:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) kqueue() kqueue() kqueue() r3 = getpid() kqueue() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x4d, 0x0, 0x6}, {0x6, 0x63}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r2, &(0x7f00000001c0)="8365ff7fe13f40abe98e66fbae362a1898aab7af62a295f835111c8a20f2746a57acdeab257e46d8f01dddb9a4608ac6dad3d86d2fb131af3e2f9847a08c2e4b960be709f107b4eb51e6fa03b5bbffb282e9e7f67da7a4010b6827f1be7e2fcf1e86594b591499e9d8a42033e160d55d6925cc43383d7089130b1e22a62472e5c2db62705803f6d0f077d975212fddcfb50d286f8cf8c413a18eefc973318e3d23035cfbe904a621be0b023e7dcf16ccc20796f233d151e93b21b51e2d491d9fb977c027e48c4f60bb42065c3363e9eb902a6dc4b6533539dd21b3c0a9718b70c91d07a0abc4cc4bc54cc4d8", 0xec) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x97c5a17685e52216) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000380)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) pwrite(r4, &(0x7f00000002c0)="d6a624a4cf5e0fa9dc0585dfc22cfd6bcf1a88dc1f2bbaa71d0e7d63b61b505e5f0eb93619dd77b536b6247c6f29a32a4d8eb97e063c2d32423de6e564adb6a034c1f27bef37ad41c2033fcd2e150b0ff26a20cc350eff88fd3578d68b0f3e1a8b68df99ab1279a04616404e2f29d441ebf41d7e86102b1137ac69ff31429d2facb953fe965a333a67b2280de8", 0x8d, 0x0, 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x8) 16:00:56 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='\xfdc\x18\xfam\xf75\x1c\xb45se\x00', 0x10a80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x9f05c3784a8a1017, 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = dup(r0) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x4, 0x20, 0x1, 0xaf, 0x5, 0x4755, 0x0, 0x0, 0x3a, 0x3}) 16:00:56 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x1, 0x3, 0x7f) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) nanosleep(&(0x7f0000000100)={0x0, 0xffff}, &(0x7f0000000180)) chflags(&(0x7f0000000040)='./file0\x00', 0x1) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) write(r2, &(0x7f00000001c0)="afa14bf84191e8ebb4bccbfaa3729911a32090632d52c8d5b208ebd20082926563a09190011d433ad3139b4572ebb8b3839db178da3b97372e3250ea0358c3dad979eed264bc8110859eb3beae5b1aecafdf937ac14732f576c2bb314c7c61e256646f3487fa1138d138048b664103730de2e09e899dfcbd302116be3967a05027b6867555f9333fc9f2115cae14c4208bf18eadf343a4788ad869dc425cfb0ff014873c3ca582112f0d6d2105148081ba525b425e24ddde42c115f3d19e1197245e59f99658ff03105a09db21f563edffeed05c52f61d17fff7977f79352ee06c13d7df0a880a4ada7dc0725dacd9a6a3a0733b1d1f88c3af313b01b62cc7ecdcd193a0f402d083620b79dde96e0a860c06394b5aa65df4b7d9f25fa236881d7be27b6938ea20873d4615d6956bc53eba662f9e9c8428a482d2a035b5ec03e954fdf0f33706af47527af94a52502b21f7692214481092a2f2b33b0d26ac300df1d98c3ac220824ce009a354dd0d1ded03d258b0fead7752c8d8b517575c3c026d8c1dccb73f3f755707e34b48af26f4ffc03474816b6176e2b594315a74c2bdab6f9ef80633c37708109d8448b9a1fe176ddde7e845a7e37579fc32d77dc7c45b2d154a9c7437314f4a3e962397b94fbb9ef9b825d16bbd49130d84e2e2bb3b3d9c5defaca60235284455f3032e78a319caa1f1f164e0f132047d0c9ddf4d0334eed2433f80969fad67b0045b3faa6bd7f58151e227124df5bda9d48a064d6087b579409a9fbe7965ee04356126aa81129f28e1cead38d4432289068cf2d762cabbfbbbfdaa4eb6b5e9290087179501fc21d6250574c88ca130564c6bf1d6dac3426164a530fc465fbeaddf7fc0bed42e813cb98c8bf63554ccdca3d76f72818d95625acd41e84b65641d28030f0fc09f1f04f7074f776da7a7f2e7a30c89006eee939831037be7159573428d7461729c3fea60403929393ac342e901aa9cf86386a265e2f97e781c79056273daf1d4a73ccc9fe899316753660878fdc3e7e10642144eb1591134b05a6fbb99a603462dcb4a5033501f8d0d9121984ffe3d68b7a007dd9674760ffe9f2583211e6108568f3031671d5fd961c35b81a36cd6cfc931ee17a9e12b23a7fe98cbcaeef44d4e5711cc36b7b7bd70fc6e7d6b8f071794e97e3269d9f713520395e7b265997a023df718db866dfde8f0ebdf2c4f0472d28fc2ca28d6f72a971a0d3fbb7577e2e0fc8ebb0a0225b31f511e501508dd39b7a9eb74a3ac13337c69a2710f9dae2de7bd33ffdef6e66b1d0699d31406f964bd90133bfdb796cae7a1f14537ce2e80699002dca9c3a66e9a51a39aefbe82534b2979ac80c3850a43dd181ff71f979fcabc36a0135a4b4651d1915cbfb0dc5e61c40883de270e886f37b1502723b7e7a23ab696b913cff3ea448cca305b63aeb6ccc45184f6c7279dab166a51f1fd55d69588ef233e58eb88fad2fc00e8e3bd366bd9cda59f4faf239f597e195dbc926dc2e914e9149e7437b4837aad862931e9ab47bd7339eddf02c6f071ace43320e135db70964aca2a17d01032c70069cd69d581379971261b6598f5461ed7badb6754e1a4f23b23ede841ef974608d5fe975a3d285ac87c8aa124877f77c08af0d9df8aba21dc805656066f2e64e6ff79e8e37931a92cad9b55470621ebaa07f68693b619b0c64337fa3eee5d360da9f1c3caf4a80da509052c4830235aad92b0d587e2053876f9d9d61f81ef8f6aa025342d1604e2fba5b1aa6efa946ccf707c7e65bb10d25694b630621e555db12325d535d3e79a35fae5895d86193e91cd00eda02c048aad2f01ebdf951814eee960db79fa6ae9a1b674648d5d45d7f2bc8af9020bc266d707a2152b175641013ec2d482119b6dfa494ecfa6701c21b1cc57fd34fc7a0e92c6fb71235e3f70ea4ceac1e91371e40d59c9c93c5331512808bf5c9a06e954f84a87dec11a98b3f4a6840d566c8b851d5ecbeb800dba863b562456a92674e01186ed8710a2f30f7ed71ed95712f49319efd25aebed2194fd6001b7e0fc54b8162a958c40263370ef1cda85485edeefa7f0db52077ea9d3aef08aee5286feab325829574a99462b38e74a59c1fc86b14caa76427991908c3d9788e3682df5fbc866c3b744420f9b66332e0c91a1b9c769207c5821a756238b328db5d7127cab40a394372cf775d7c1e51929664dadc810b772df03ff8c37ac8db41d12190dc535e80746f6ea1df6b4511d4f0285eae9756077dac67c3f7af9e8e1fd8a18cbae3ded33925c71a078855f8223c1858071d5ba64a6888eb0316d3f238049d836b03df8e2c49b39541935e53e2b3667ac88a3a86d27384034f570861447f66a55a02492957f6ffbbb40b06c40d09e6799adcdf088b377824ed7429fb954b4c8a93e5e4307a26a1eb421fecacad6381795c6de32902e8286440a2bcb842f67ed50191295d91d419fc4b2a9ac87e42b7be1c727bdfa4ddfca1107b528c029e37b1e6332a3007cb2a8f5768bb6806b5c9ad621a864bb0abe662dbaa25cb9c1c3aa517f0ba11aba467fde64cd7cf658aa7f1f21b446d0dd684f52236a71baa10c6c8624c1e98d9260f38ef6d8d1c2e13316fc096ae69276418b57ec6631cf830b1258407e2b90d9f81bd9f19e1ebd17d072b200a82277911975af3246854d2250c6102da0d7a5443ba0a29e1ace1b9c7bb4c1d866b15d7021e11146d6c0df4037f8ce848f46bd993f8e813534325b965891d750e973623cf08c1c6c0c076974cc18752c74c861ac12b7f239242d60a26826acb697270d43f69b6fdd2abe2764dd216c8e10661051491b3a38b1afd8da9bf2736e78dd80592afb250008cd03310b9f5bf24d15440aefd2d990ded402183bd80f375305fdeb69d43df2d78d6e6068b052ed4c3df1fb30f2d61dd77de20220a199f970e6f32138f0528c54576a48dea92a517ade9e1b77ae7b8a0ab4ca7b9d931ed2ce372c0723f17fcc8e61b52a0f2812c56f2d9ed7b85026bd1f943e6025c4dac160fa83b2814f3f64242bd495294c1df3a43d5aa3898e4d70185fafb470fd8e20e513b7a943c8d84e2bceeb2db68979f6c06ef8535b3fd7c698f40fe1c621e243e4062084157e097b1d152fe6af233f143e1d06bfad9105a2cb8f2a2bfa4c894be6d86fea3ac2e8607847ada97a9fd6e9ae7aeba97d4ab5a5c269ea5ecc89aa10367e8d49917d11aabfc5f6cf45f09297010d5df055e53bd56c489da199a54c29e3d6c9bc8c3eaa1c2f9829b7e0e5166e7b5aa8670a1ef63bbda164a678fe773120dd6c738274fc01e95bac49ef70bbac8e490335c1fda2fb39dc3c95c3bf70520f742c7ee688b631b3cbdeaef7bcf75075cfb4deaf18670b830ecd11c5e64aba292a375d3de60ac91ad956010a7644e5627ab5ca315fb30de11a837e14486ed23a751bc2f3dbb2b7e2d201bc20f621500a72a6179cd2bfb120eeb01f44b292e3dd53e539deb22b3ef767781af41f61606f74e019a0ef70a79adb2dff586224e837b5af1f345dc44b2819b27af20a7a2a238c1caa8add60032e93e4285d3c773d9b0bea0d8a8e918c65a2aa21579a0d3956f417ccd713b345dd1a5c4e601d417c0b64494e7d725148dcd6bd6aba0fd1c0f24582db747f77ce49903a91dd8d9bae95889e9e037afb20f9e50541c8e58d8797312eb58fbdadaeb1c236473c62df338a0fa32d30e6fdabc83c0d48351fb2be67537f1c50bf189406b5e31a8606f34a5572bb1eb3ec0b3f98f16f35c217d397f81a26684f1304e146fcdb76a2a470b5cc569ceeba83eb07654b6362273f9ae9b1d89192716f66bc6cac4e9e4f3ec8f088367ac9091c9e4d12d518bf48567801107b2a9e8a05704ad335c79ddfcee1c15bf3276268df5494d26e70564c7656c926925938ae82cedcabd7cd2278812b5f3eda365f73622c8cd11ac19bb1d63238ac945f454c625429807483714239def24076782d4be08ed15b0c000b72a0327f9a1123f7df82141dd70702b7b7445ab899612fbd9d5ddff016f639b530b477492881321be9b81fbe8ae343d1cb72f5c406247ac033a0686c73a7917c38cff9e040e800f8136cbc6af466dea7ed8148969430100c5afbdc482d2f6dc3ff9d746fa5fddac53ca928c9e0fc98e8333948f374648ea8dc4c15ed3df246cae75d50feffd08b5dec5d7e25e4a2e127219892a95edd56771b27a119874a5b455b468f3dbf3c1529e27027215bdfe7dda59210a12c48d9678494ce8a232937d21424b4443c11bd58c11ced35ae56ed859ebb49903f41544d146039b0afad93ee1899d135d2e4f2d23132144d7a8239054e43ba0f8b91ce3df878a04c91f98f7790a39a4d672190181cbc8828ac880c596d97896a344a315854a3ce3c368a82f4c2316e7e44b50cba9afe600e83fa1e97f2a8f21255138fbcaa7b44846034059b6cd9ac4cb81df151d4e6e64587cff6f299794c05448a367d6a64b59841b1d098b6be423adc170c848bd2c925d868c14b509a4b0af8439cdd3f38ca21aee63e60cdc0c1e024a31a1d6589fac7af733a832cc690db0ea3febc44e9094761f1ea1646d456f9fdddf9a73734bca7cf6b64e14c4e91e5b07a5ac816eeb0bf13ca15a9f5792a09bc52b1297b89761487ffa0da7684d9809ad9ff78dcad24528112b815c439a4fa68d0d4c6bc7b1da55cfd4be32de18a5a6b4caefbeed07f26239341815cc645cb8bb630584268c3738258966e467165f5418e83f9f870505a971cdf59cfc361affc8d83e0da227f7a1404acfa75ed91ad587a157f1dc78b32284596d06e24e09fa7b458dc1ffea4c5f8e4a647d44acbecc3314b3d3262b7425287da6993cbf9e716678115007f828ca0436987dc1176db9c0bd4aae16bc2df1b121ef2ffc7e4748c2a5f85955ef75405f1b809d2c384c7059f634dbecdf66d6f41f0735226a7d1c30e9c11280054fdae3f99d7988f6beb2a0dea53a2137ce9d73c2e647ec1be36e38a4097713eb791bcabb348e33e6d9e6e4bfa8d759176b307cdc98837c783d9502537ebd65bd208f46239daad56e202d7bf48efed5e95a5f0b843a72abc1f4a978176916c16f2db060a71e7146d677114651eb5ed10f3e69db92baa92fab5a206ffe74515e6a5ffb085a17e151854a0f150da984114d22e27a7f3c594472263924b4d47b1311405b4624be41428346c3175f25054c04b36be875c36eb6f98320e534967f9ba8b63ca5fe048011c352d3248c0d6b9cebbb91623372cb94b8fbb91a8c66fa8427945da3aaa109bf2da39871be70900dae258890b8d25e37e0f3ce5f7f03834a4137d3d663389ed9f2beb5bf98c0676dd9995af7fd84f96dbca4703369275256c38555199887fffcaccb67a7f677fd03c606577fa0b8009a41e924288696017705926274150f54fc8a3917c4fe17bd5e0a334fade7980ae0450e0e0d1677f23a905641055998ff5bca2cfc5f14a8c7f1cd505a61bb466603e7624c3c58e993e63257ae53e93a22e6c7b507b0678c3f239382611699a66b7b912bd71c51797135eba2f2c738b20a61fa18eb040463c1731583798f6e3a7aa59f3c02261ce35b91733cd8f55f6a3a85064d9c1924c42d849152380aab8b00c62cc32bbb5289af83849cfbdc31dad194af8e836a627e3363374a28b700b18357c9182eddff80607a5a0db3c2f52616faf6bd36d3034239bece7650518cfc754e6864253dd0f8c86f86a3ad91906b4600db76653d8e074e1e84c5468708c8747e33e58e0d905fddec79066573004", 0x1000) getuid() 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) clock_getres(0x2, &(0x7f0000000080)) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f00000000c0)=""/119, 0x77}], 0x3) 16:00:57 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x10, 0x50e9caf70fab47eb, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="8e013fda0771d23a34111bbe958a79bb07f01a57a7d9436fb6c9c06372aa43f6c0a53bc77de7a7228f42fce3584effe5a5790ec9f7706b9209b49715acbf9327fc356416b5467266bae5b5fad44906540e20e841329cd630219c7d9bde90a54ecd51d9da39ea06b47d1ac10f8aaf03182a08fce0ca03a81e1f", 0x79) fcntl$getflags(0xffffffffffffffff, 0x3) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x80000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x14b, &(0x7f0000000000)=[{0x2}, {0x25}, {0x6, 0x8, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r2, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x40, 0x100, 0x20}, {{r3}, 0xfffffffffffffffd, 0x61, 0x20e03e31f86fda0c, 0x1, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x7, 0xf0a4}, {{r5}, 0xffffffffffffffff, 0x83, 0x10, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x14, 0x1, 0x3e7799fc, 0x6}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf000018a, 0x3, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x6, 0x2, 0x0, 0x6d7b}, {{r7}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8, 0x5}, {{r8}, 0xfffffffffffffff8, 0x2, 0x2, 0xff, 0x8}], 0x4, &(0x7f00000001c0)=[{{r9}, 0x7ffffffffffffff9, 0x2b, 0x80, 0xce25, 0x1}, {{r1}, 0xa0eb1a5a950f1c0f, 0x15, 0x29, 0xc284, 0x669e}], 0x0, &(0x7f0000000200)={0x7, 0x3f}) 16:00:59 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x9e78) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="b7eecdc5892b284279d7d6ebbf9afbbc8a7bd793043acb60fab7354971e76f406015a09859b425f4c8dbaf7727e7da418217ca14da9e7b98cba387cca19d7dc715769638abbba38c53174c30d470455dbfe3e1dc11e8f48e48df2b14f3ce19a71840bda8aa47eecc505f2349d719a617bae7c6ac5ea450db6138ae912937bac44ae34f90189536ab003e595969b39ad9ac02bbb4ddc9c3e1abf8c70c1e316f42fd9d90f59afd97a1e9d075e2cfb2de86c4acd60ce59956505dac29cc7108a3b69602db4fd3eef2fd775894e3dc9eef57fa1ecd76fdd67a61c8ed3e824ce6c987cdc96e3e2a754ae29cbbe0760e0ceb8c", 0xf0, 0x15, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xff, 0x9}, {0x6, 0x1}}, 0x4) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="9516f1c86c2b5e6052280ec776501bb3aa8a187b9dd49935629b34132b3b442994978af39bdb41c900d8d1a9acf22fc500ce386cda2cf235ea2b948aff08177d27533c8921d6626fc7b39d43277f02e673d67767032f85d6ab5fdb97a355d3e2e18364b3d945d98feb2b4656f8fa1a6e5614407999b3660ed42098f9d4f0ef9413945fcbd65dd7f29fed5cd860705d7dac4429230bc72978198820b8b7df5eaac1d5136aba9f01fddf463b10", 0xac) syz_open_pts() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) getpid() ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x41, 0x2b}, {0x10f, 0x9}, {0x87, 0x904}, {0x86, 0x4}, {0x41, 0x26179479}, {0x3, 0x9}, {0x46, 0x4}, {0x0, 0x5}, {0x41, 0x800}], 0x9}) 16:01:01 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/207, 0xcf, 0x880, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fchflags(r2, 0xd4eab8b46c697d21) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x9, {[0x0, 0x1000, 0x0, 0x20000000, 0x200000], [0x4, 0x0, 0x4], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x5}}}) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) 16:01:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000060000000000000034138d2a39f1a195ef4f1a79a25651443960f77243d901"], 0xa) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:01:04 executing program 1: readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/255, 0xff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r3 = socket(0x11, 0x200000003, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r6 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r6}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) getuid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e00a65769bc8c81612e8c27c0079d0cf085bc8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f5000000000000000000000000684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r7, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) 16:01:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b03) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x383c, 0x6, 0x0, 0x6}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612d", 0x5b}], 0x1}, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:01:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0xfffffcf8}], 0x2d5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x8030, 0xffffffffffffffff, 0x0, 0x1a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) close(r1) syz_open_pts() 16:01:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001d00)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='^%\xeb\x95\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)='\x00', 0x1}], 0x23a, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0xffffffffffffff72}], 0x10000000000002f1, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r12 = dup2(r11, r5) ioctl$PCIOCREAD(r12, 0xc0207534, &(0x7f0000000040)) readv(r2, &(0x7f0000002080)=[{&(0x7f0000001fc0)=""/159}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) writev(0xffffffffffffff9c, &(0x7f0000000180), 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x3, 0x6, './file0\x00', 0x8, 0x7, 0x83, 0xffff}) 16:01:06 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040)=0xffffffff, 0xdab8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x4, 0x1) r4 = socket(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x1000100d3) semop(r5, &(0x7f0000000480), 0x0) semop(r5, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0xc) r10 = fcntl$getown(r6, 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) 16:01:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r5, r7, r9, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000300)=0x7) semop(r10, &(0x7f0000000180)=[{0x1, 0x7, 0x1800}, {0x3, 0x6, 0x3c00}], 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0xff}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0xffffddbb) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) 16:01:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x119) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:01:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:06 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) getsockname$unix(r1, &(0x7f0000001bc0)=ANY=[@ANYRESOCT=r5, @ANYBLOB="920e2eabf0bf0acfd3c56253b4717aa2792f7acc35324721ce5c34c7d59d0c69722a0cbc1811056a020f6db0b20fd8ac368e88a42606b632a33b9e98500545c048f589647f81dd01613da6cf51e72505701772d6ccb15dee847fae8a2f9446b773e233410845b75e81d2b5923d7e75996387a21a8898cba9193f793785b2f992cc7bcb93b246aae53ecb03022545dac1ef21f95540b51394468996a547e8c691748ca1c26c6da578384981524f1b3e92b21cfb0e0391bea546fd4ab985d90fddf55908ed5cf281802544c05d2b4111926ee2b0c1e2610268afea05c6c356bb14f5672cb5e7e42fc8c13e102a268d715b8495e6b986", @ANYPTR=&(0x7f0000001a80)=ANY=[@ANYRES64=r1, @ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r2, @ANYPTR64], @ANYRESOCT=r1, @ANYBLOB="04f41939baa155ee5a25fe7e78645c77d146cfa271ff8d11c495dcd04ccad31921c07e727e0bd3b71968099ce2194e90e370894d09016b9650438fce29dadf54f0a91f0e5a159d673ae4cc55db79b624b38e7095184a338c475dbc8821ee416509450f9256968b5b1148cf97748942a8b6743cce2e679b5fd85002e3ed41bb5fb41acdefbf887aa6e96685550aa1a52abd439636c4ea231767e9b1aa418c65c917082c7617c855b28662d05e199c5b2ee8fd082ff00f2c8115a4f1e9cfe6901cc618ae2f22edfca01dce5cfac3ba22b020ecc9b8b6b014306eb2", @ANYRESHEX=r3, @ANYRES16, @ANYRES64=r4]], &(0x7f0000001900)=0x3) r6 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r6, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) socketpair(0x0, 0x4000, 0xc7, &(0x7f0000000100)) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = dup(0xffffffffffffffff) write(r2, 0x0, 0x22) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) 16:01:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) write(r0, &(0x7f00000000c0)="819cec1dbe5a503a0faf0bda8ced4138d05103c4cc65ea24abc97a77f73983cebe09e4cc7a7f141adff697d9b35a98903e4984160c6ffa5053dde70cb124f982f085b3a9a5fff5936339ded47ae3b9160b720051d01d9ab3978392ae840f0ea4cf66843469f907057930c5", 0x6b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x9, 0x1, 0x35e7, 0x2, 0x5, 0x200, 0x6, 0x8aef708a68f55a25, 0x2, 0x7, 0x7f}) 16:01:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x201, 0x42) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpgrp() r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000001021, 0x0, 0x0) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r6, r8, r10, 0x8b}, 0x6, 0x401, 0x2}) r13 = getppid() r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r19 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r20, r14, r16, r18, 0x8b}, 0x6, 0x401, 0x2}) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r26 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r26, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x3, r27, r21, r23, r25, 0x8b}, 0x6, 0x401, 0x2}) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r33 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x3, r34, r28, r30, r32, 0x8b}, 0x6, 0x401, 0x2}) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r40 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r40, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x3, r41, r35, r37, r39, 0x8b}, 0x6, 0x401, 0x2}) r42 = getegid() r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r47 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r47, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x3, r48, r42, r44, r46, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x5, &(0x7f00000002c0)=[r32, r35, r4, r42, r4]) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000014c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="05db0459543b137ce609f440d0d3d5a9a7ee273f71b10c19fc65b232dd6ba8a25399c58a6836a4d1a95fc67942b1136d38e90935b5fc0567d37da726b9e354a851bd07d3c21f545bb04c760debdf8d53fd252e30f2e76e96ccb5da6642e2416fc7e3011bb31bd4a6a7dd57aaeda25dff1ae67f7ddaded07c3f0d562b3e72f9b841e74e33dbcb46da087c93e2c5b989e9f9460755369f5769344445c3229e695c105a5b3d46774ad3a0a1f476676f3393988637420c7b914d467eb7fca963520e8148b8ad85cfe9f596cf66b9ec3a392c3a1ce215479a59fec0026c6402092518b245a114c4c404821773727a811c88b65f41994b7c14b5c15272f351b97c914d40d5114ac32b79126871ae5616158f1e53c597e56a214dd9f9b1ccb95cb3d9e4b88127e17ca86f7bc96dd878ae694ecd6ea8f093777ce272bdbf3c5f8875600afcf53d8f793662889bc4908873f98f9eb004d48ec01dee432eb9930714d3de773df59452555b3bd61d5d5b11f90629c0068fdc2cec0f2a73ceb0c2c6b8da7aafb8d1acafaa74ab4fb8dcadf991d85a3a0e7aa9990253193a3271f963e0f735062d32d3ad30a5f2b9bbab832547da7073d5a73274b065ef1a31ef6718290da379ba4d6633e81b320e9172c33a84efe34bfd74b3debf94c6567830b8cf6bad7c3a60476213b33c15cf6c6d93b35aa187b2155e42987f01c5177232a4762ba061577fe604a0258f6dfb2386f985e415061d337493f8fec019fa9039d89f195bd933126df8a0c254345a30bef4a384ce53ceb006a2e99955f493d0fc6aafbee3c81e37f4c1a7a4d2efb9b7e19be526fdbc4a268de0bb0faf046be7b57f06448013957ab55e28cad399d54c23fa63dae97c8666643506046274383cd090387ca2a87c5acb1a446291e1d3d3952a0577cb47b299c10762abafdc7fcc600367dde581abf8154d6bb857afc986a97fe4436e4a322c5c62c5949e3bbe6f9511c608884a3757d7c2e590850b97f7889954ba860dbe5f3aca4012b898721be79e02ac7ea825324ba88faa066eced30b137e89f4977581679c99b20ba64914b230b651c4fe980d719b8910c9d466b867a90be65e33f9ddb628101bb7dcb37adb82a2e836238866ec2218c7e8b6afcaf6f3c4da53871350f483403a1b52f45c9c22f6ada9e60514521b66ad9dd80b064376ebcb4799285fd1403dbb5993422baa335562b74bfd1f38d8a3e688c16ddd950b951cd39f675a129ac94918ad938618dc5616b4cd34088d46b1af73de3da515483fa2ca6f17254b5f91c145039f930ff4b27ad8d644a7d65181980e3878435de876606c8432b0cda40e89a69ade8219b094b822e68728c1aeb820d075591bcaa60bcc314950c73303aef5baf9da48ba4f522f3436c5900be975b5bd08504fc9e12fda07b9b69fdbe4aae3c340a140cc6ef475befbc4a85515cc3ea4c461f597d87890c138d43f3fe54ceeffe30655207fd3198ad7ee4744ea112c4ec56e263d150792cc8220fd19cae1ac8d3f2ee083c65e72568ee75bb307367c4febbf61f04f7d98355cfc6457eb9a6772b44a3eabbaa18b2d9e190e637166cc2855b7c9242f176a69d57f71b230d764008351a7b53525f0f507b1d553b25d1e7e72dd517abc60246a837e3baa77df07a307af3a0fc407226ae9a70ce6f20364b0feba802ef51bb03622fdd2889160309d791f2dc2642cf77401ffe70ff56fe1237ce6017c7d8b7e34a84cec5ec7b31b9408b229ab0323ad75ada31ce278653fd78ecd6f72bfc61e77e7cf87986e9524913dd5b05230bf155bb2b2cced479d01928cc74ac0b1b262c0f127200b1aaa6b7a6234f6065ee000daf98fab012576d1f997db8fef743a59264937291185fdcac4c1e156c43fc2863af1b56ca5a974e81b5c123af3024f5209cc0f4ff74cba422399007192a6a14197ce696dffe0fb643cd96db2e7b7a100bf277cd037748d1da9dccf924bc7184e8ef13b6b94cbf8bf1baf4d489a790f78780957a65993ed797072cf7a73716a0a0b6f98d15710247ddfae0ef2b1fb904ebb9349784c24ae5df7f32964b48357d3fb344235aa2c78e8f10a56b53857800096dc5c1182d93e878eb602ffded3943f4b69b0da330f7726f9d2adc771eaa5ed1d8dd3ee7b7339ab437622dc64253a9ff5bb8fa5d81906a35c09803398c8912c998d637f71fbd0449b710fe1fb5469d449471ae8cfc43b7ae1d37eff9d122b11492ac1c3afb01a31cbd4df96de41a46f8fecd94313863abbd21410aa38f41aca3ff1919151508c3729bc9ddfa9e7770e4dcd746464c48b5e06848e97490a3762796b0da9534bcefb48422e8d32bad02bd8ae6ec0ba48a0dce318020da85359e4d0afef5536767886fe4a90d10ff8ec650660640aae90103d6430d4bfcaf10aa06707d4efbcf27797312aecb9ad5387bdedd5a2adeab2f0d6b3afbc4e94cbeec1a97aa6f4668191796b43b10bea5e48760748b1b0c4dff7bdfa6b087cbc3ff7fec3caa55b5113161a2ea90dbd8c780c10d7c599b9e17fd8eaa9fdf750d280d670c1f28d17373949a41c7c374297c5bf052d99757374e0ddf3c082728b5e86d29e7d953478b082dfd08393fd2902c0c0a0bfed46a33b15f0f1c098445256a5601b565f7471b1a8abccf8a8c462daf709767cf1be7ed8ef511fc4f0075d905b4a370074ee807f0e3005c13b7b95f6290b115b09170ecec91dc89323d21e016c14f7740fd77f45b712649dc46fc74d6bd994d6851c94ffab5e93e2118483d35e4af53216af5c5768d233d664a167666b32a16ed174d3cfb856b4709fdcd4714e5347e46aa5da2177cf9ab382410815ad197cb2e5e63abf5e40ac29b98b4b85fad7c07f5fef0b44b2586830cae67cee264a026e5b9bfc6b7690f6c93c9bbeb91cc7c8a4203de5dd8fdccfddd362abd42a54d1a503283844b0223aae7232709a18c556e18aabf74cb3686caac282515ef2c61e082d70688827a9d9a3315b6f14a8aede2d92dbc21775c03367e274a978904455d7e6044d8bb84b08d578db5d2b6b24a304e0702f7aa933ed90d3d202b2fa2f937f1b5dbd44ba8912d93f3a19a7213b543c1ccdc6bee8fae89c73bab160a6dba4e44e53ea068072e579ad6ea7bb6735198667176de48ce3874f7ff02d6b4b6d98c2a67b1320e2c7d9b864fcea719dcdac0d7b7ac71f9db49ef79f2c0f8f42792bf5522b6022c254b2b3b58fe95c6e92ea2ba23a1db038e43ff6b98b9a437160de20e3699d9c54efbd980489b06df9c7b10a424a58efe30ec220b6f6481140dab59e46ce2897ce66907e9a21f776c2ebfd4c4bf88eb9d5298e7e5f7e1dcee28ecc9f933b6fd6447062d8b33f3e9056f189e8ad89c27b9e42d782b0efe8e721b986a3c74cbd41ef5f6a305e3247294e01064865fd3c86d45c68850cbb7322eb71513c7954e50f589df470035f30888498ac29b4930d3f248b0ca6d6693dd968c1fa4183c008dbafdaba81e1c51056c0c1320358c00592b14c6b8d3e0f499fc5ddb20b44e5f05d36aba77857dd8188b6836e0db027fa2151e7891434faf2147daf29b5258a49913d6647c2c9bd2e7ca439ee3bccd271183527f177237ddc5536036870473639c80ecbc7517a3c5ff98e6692f4d03fc1066e88c521396cf01b9f9b35827f15191045977e61fd8b67976587be204320efa067691912c0a236a4903e9de23385b8ecfa81534809ab0317a5a30d2c8e9e7f222faca02cbe2f2e65da595fe483aaf4380c950c131e6fa805afea5da7e0ac2a4c1ebf3d3d930a07717d20a60a709d42eda80f0bdbb77c568be74152dce771a19878c448b6f254be234fa3a1da9a1c1b35e8fe2e3e01457ee58846ef8d1d45d77e9ce2419cf58a3ea09a16991808a54bbddeba22e3699b3bb5c369e2937c73609a90233c7b4a598f7cb84a03896a6e6bb5aa63c0c94e4da2134fd1eb4683ec49318b2603ba7c7a1ed457481d3c8fb6d8f18b1ba09ee5cb39448a4f89cf87b51bc5ab961b4642a8a8ab672729396fe360a3ce48412a1e24de8ee94ca8b1fd4635b7c5e48e1e8e0c1aa910917d114ca343b2f41a1dcfa2aafea5367a6a401d5035f0d13a780cd3a4ef757883c4f0952c3bd411ec44a5b66e9c272c8c63a12fdc99d846cfb5c3096781e9df6588a3750944f9b2ae3ed75f8a80c95c7b6df102ff571717378d6b59d44b3919b4e0e6175747e509db9cfbf630e51414d88b4e635c98ba77bf81df2dea2da09e0ee9b7dada87c6dd0613a0cf3cb48ca1a05efe16452c1f1a463f2e9fdcbe262615a55be76183b838859340da7be214146474b71c78ad9040b70996338c270ad54a136e078bc7f80c46a7e4808cd0de968a4c76fc94498a3ef6a9dfae2e6afe223c5bcdb577125271530e7224c3315e2ed534da606a05b18b585c752410395b3d1302ce3b46d8731e0da758dcbc88bee3ffcd49e3bdbc79d9e591404c7fff34a99eebb176561844bc988bf249339d7edb0a7894305732a95dd70e7e11a7893cc2610fe2b749ecdf70c530b34e71ffe6719e86ccc464a9ac62ccc1fe79962f1108fa5da076bbeb51996a7f97165decf0dc27e06f8597797791aa085a2a2495c06e74bd0ff95895a45084d3a04ed6efdd8bfcb5ca630427a5861a44a7aad6ae32ac48abcf9b5832d42f2521f6abf568a66879f28dcc88fafb7d803b8694989f31b7b63f0ed438ad968e6ff50bdcb171af50c5d831b3de0a63db4ee39d6fbf2d6bf52fa2551b4751274460d9127be9e42e6804d0d7411511a376aece59cbb33fe9a8325e9f48cc1fb0154c21abc2c624892c285985ba8478649921c823d2fa91e007013b5cffbcaf47947a83770b85c48984326e7267921cc4dbd7dfcd9bf1de05a50544e77890fa01f19e022ca3f03573896b130c29ec01b2c3ffe3bfc0691a0f78eeafd27007179ec7809b64a8783b658c723a7af0acabbd8b1176533b06d26474a118769bc06c8b63d64fbec8c74bc24cd115edec9330dc730547dd08cfbfce42139f2ad3a8fdd954c4f1a3312ba00aad1939adcef370490cbc907bcbf62e825b485f0ae4146d03d7197c32b67aadb40a4305a36b6df325560f4f23f6095210be3a7cb20b3aa5e76aefeeb3da244bcf0c542db89a47676c6e848f79ef390f0a440d60b738c5ce49280aeea9d4aec8544e1cea7b17f55c60681fe25437e9d1fad440966011827d84aa400648b0a3d9276a547738f04846ee3d3d5932a57684e6c6df0023ea7ae58e17e9490391cc500ddadadfa5517e4285594e13263ddc4b72868b394e53015f1fbf6a57c07c4928fe0f4538938f2c81f08358c1e7e3a8ade5047724b1d109f167551604bf86d984ad6fec3648cdce69c9627155616652040e245bb4cc36d972a1a1a4b9964e07b6316dc8e0648f7d5460a615c26b39603ca8040bbab069ba4409b48b53a7d8b7e70aa93bb8e4a15e8cffaddf73a7564c3a1b28c853fefb001143a929af9df9e5e6dd0c7304e0b733e02b02ae96998a8856f817b724c911cd1c96918f7b3b6e57e07783379b2d4033c14bca6490834173df7f0b8d2bbeb3c48cebd05d2abf06a99821bfac714a3f1be658d28ede7608dd0fcf570da9938042708b4e1750d41b89a5eceb96b74239fc1d5b3ce64215b6d0b6f83f39792771712e57d17bfad5ed6165789be010f4d3cb66f941878e2aba0d292fff4aa2374f3f73156b07cfcc6da731311873ea8c44eececc3f34e49fb165de2ab2b3d4aed8c8d05b67649ef8519bc68d793768ddb8378b36a0856479ff69172e201c9a506ca6", 0x1000}, {&(0x7f0000001340)="41796be375c6c91b3e86ab5c1578d01a2adf8fadaa1b5cacc1b253a50de9efd6fd9e3c6ea20f87ed3db53f922cdc8549f006b86db9b429f1ac9ed888b50d34eff451c7c42a9204125065f3bc81172953220b46329cd93bc0e3418042ad379864469747fdef27eac31030962ba7e9e2fa1f8120c858ba575c3b5f7d85e4035047c141b89a53ad1b2385c643dbe7afde10de903f0e2b94eafa4b4ef007074646652a8f17c37e25041529b4901dced19676b4cf31bebe5b39b8324121765050103a48d03fce9435948376839380952db152c5397543f28ef8111896d406297ce6b689", 0xe1}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r6}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r14}, @cred={0x20, 0xffff, 0x0, r2, r27, r49}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r4}], 0x80, 0xb}, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r50) r51 = kqueue() kqueue() clock_getres(0x4, &(0x7f0000000140)) r52 = kqueue() kevent(r52, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r51, &(0x7f0000000180)=[{{r52}, 0xfffffffffffffffe, 0xdf9bc48a28b44837, 0x4, 0x4f, 0x79fb}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) r53 = fcntl$dupfd(r5, 0xa, r51) accept$inet6(r53, 0x0, &(0x7f0000000100)) ioctl$BIOCLOCK(r53, 0x20004276) 16:01:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = socket$inet6(0x18, 0x5, 0x7) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000001280)=""/234, 0xea}, {&(0x7f0000001380)=""/252, 0xfc}], 0x5, &(0x7f0000001500)=""/198, 0xc6}, 0x802) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x9}, {0x80, 0x9b59}, {0x0, 0x7fff}], 0x3}) fchdir(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x5, 0x8, "5e00000000001b5ef9180600000200", 0x2}) write(r0, &(0x7f0000000140)="04", 0x1) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x3, 0x0, 0x10000000}, {0x74, 0x8, 0xff, 0x5}, {0x6, 0x0, 0xde}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x1, 0x3, 0x71}, {0xad, 0x1, 0x0, 0x7f}, {0x2, 0xa8, 0x6, 0x4}, {0x1, 0x3f, 0x0, 0x10001}, {0x8c, 0x6, 0x4, 0x7fff}, {0xb41b, 0x40, 0x2}, {0xffff, 0x33, 0x8, 0xa5}, {0x5, 0x2f, 0x1, 0x4f03c532}, {0x696, 0x7, 0x14, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)=0xffffffe1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)) 16:01:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1", 0x8}], 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000240)=@in6={0x18, 0x2, 0x5c, 0x92}, 0xc) r1 = socket(0x18, 0x4002, 0x34) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0x2c6}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x3, 0x2}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r0, 0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) 16:01:13 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:01:13 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x90, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000200)=0x2b87) r4 = dup(r3) getpid() getpid() r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000240)=0xffff) r6 = syz_open_pts() pread(r6, &(0x7f0000000280)="c97a8922f99d27d7b93fbdcbb52bc9e06de50bf5b49fe962a95738cec769cc0c068222a3aa90184cf39c80b6ab528c7669e70a99b1e0c0e6f7016882dcc66a19103376a0b68f9bdb134cde10ebc2acd0f489535dd81fe97682d082caab6ac24be75551c91743dbb559f223c216bda2a46c28b01e9be1a783cbe01fecc8e540cf02839a9885adfbe0c7b845cd4e3989e0c85087d4fa3c29958751aef6124494aa67fe9a6d80d6714bfe2fefe0", 0xac, 0x0, 0x0) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x200, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x8000, 0x0) r10 = accept$inet(r2, 0x0, &(0x7f0000000480)) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r7, &(0x7f00000003c0)=[{{r8}, 0xffffffffffffffff, 0x0, 0x0, 0x91f6, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x1ff}, {{}, 0xfffffffffffffff9, 0x82, 0x4, 0x6, 0x81}, {{r0}, 0x7ffffffffffffffe, 0x10, 0x80, 0x12, 0xc9c6}, {{r9}, 0xfffffffffffffffa, 0x860ea123ef6a6f7c, 0x80000000, 0x99f6, 0xce01}], 0x8, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x80, 0x2}, {{}, 0xfffffffffffffff9, 0x8, 0x0, 0x5, 0x7}, {{r1}, 0xfffffffffffffffb, 0x22, 0x0, 0x9, 0x100000001}, {{r10}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x80, 0x7}, {{r11}, 0xfffffffffffffffb, 0x2f, 0x3b4072d221534bdd, 0x6, 0x439}], 0x81, &(0x7f00000005c0)={0x8, 0x6}) recvfrom$inet(r7, &(0x7f0000000600)=""/163, 0xa3, 0x1, &(0x7f00000006c0)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000700)) sendmsg$unix(r7, &(0x7f0000000880)={&(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000780)="90a8eb4c61f3ddcd76bb54ffee2939c8e91c6f1b858e68dfa8118bc2911c7cd80abb5d93b29524189854983cc0d2691c5f99ca27619b9aaaa4bb63f4732808b564d91916d6d5b2812249b9f12631a748501026805a13636c117a0a675d38fc2afc3d3cc1a2de", 0x66}, {&(0x7f0000000800)="cecca8165851d862b9662fc4bab8d4f3a2452803b8743ce5de5d4c77288ba86b16c303d04d8a0a72e8986c2a85b5881a3d9f4716", 0x34}], 0x2, 0x0, 0x0, 0x4}, 0x5) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x80, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x716f15de04d212ba, 0x0) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000940)) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:01:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r2, r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4}, {0x40000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d340"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r18, 0x4004667b, &(0x7f0000000440)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r20 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r20, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r20, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r22 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0", 0xf}], 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x6f, 0x7b, 0x5, 0x4}, {0x2, 0x20, 0x6, 0xf9c7}]}) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000540)={0x0, 0x8, {[0x0, 0x0, 0xa0e, 0x9, 0x40, 0x20, 0x1000, 0x7, 0x8, 0x4, 0x401, 0x1000, 0xc5, 0x3, 0x1, 0x5, 0x6, 0x40], [0x44, 0x8000, 0x7, 0xffffffff, 0xb6d, 0x24, 0xffff000000, 0x4, 0x2, 0x4], [0x39c, 0x1b6fb802, 0x80000000, 0x9, 0x0, 0x3f, 0x7], [0x5, 0x7ff, 0xfffffffffffffffc, 0x0, 0x9, 0x1], [{0x9, 0x8, 0x6, 0x3f}, {0xff, 0xff, 0x6, 0x6a5}, {0x1c, 0x1ff, 0x4, 0x2400000000000}, {0x8, 0x7c69, 0x81, 0xffff}, {0x8, 0x8, 0x401, 0x6}, {0x200, 0x0, 0x8001, 0x7}, {0x1ff, 0x3, 0x83}, {0xffff, 0x3, 0x7, 0x400}], {0x0, 0x6, 0x800, 0x9}, {0x101, 0xe1, 0x9, 0x3}}}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:01:14 executing program 0: chroot(&(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) mkdir(&(0x7f00000007c0)='./bus\x00', 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$KDGKBMODE(r1, 0x40044b06) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000880)=""/126, 0xfffffffffffffe09}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/137, 0xfffffffffffffe73}, {&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = dup(r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x20) openat(r5, &(0x7f0000000800)='./bus\x00', 0x20000, 0x60) 16:01:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x20, 0x4f398fd080acbfbf, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r2, r3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) fchflags(r2, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="003797e958b8773f98f5eb3edc9d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x100) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x20) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r2 = dup(r1) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@un=@abs}) dup2(r2, r0) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) writev(r2, &(0x7f0000000240), 0xde) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r4, &(0x7f0000000180)='X', 0x1) close(r4) r5 = syz_open_pts() write(r5, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r4, r5) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x20) r6 = dup2(r0, r3) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') dup2(r1, r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000016c0)="2617e73ff497c1ea5129c8500eff7980b142d7520ea39236c8d8f83eabcbe26b214a8265af9f12ca33ef40af01709cdb273d7116443e4d98551d83cf846231a8046ff29d484c8d16e55f12bfc5776bfa7caec54f63e486c72622077573fe4e3bb3ff4c0e456b6dbe545ea7e5326a4111cc87aaa3596b8854e39126e4c612da0be577d1b287a3f76844e5e0982c1fc2a96ce125971d37c1dc449755923532e95ddfff14cb2ec0ed1061b5443c40c689261e4c336abfef01526282916eb2ad3d356f0fb91b1c4fc33598e296a12919f85eee3573721e1f2b157576b6ba5650f6e1efdc75e0ece272da8b898ae72e881c6ae4228e781835cef268527a0d3855949ba2e167c9a7b10f20057cf8d7a1249418b1944d9a34ee913a09473aea836e382066c9604bdf9501a4f3280ec059d0a7a48e346409fc89dabe3ca6640f1d3506a1b3a8e9b2ddc608482091d886c3c87d5fc898912d90209d5a86f74823e60d7d75e738b90e5dff3914c96c43f4429f880f11af79bb24eb855d235c1553f0b148c31acd1c45d806301500489d3a556d5077dc0d775e1fdd0307cdb0e3d53334e7d409fcd584b3713baf9ca2bce5377cd37657ca4b3362713e953dbdb0e4a55e49788a3793bc00db3c7b00f912e5e53b497d6ddcecd23fc6b63739d551387ff6b37b79d6fdcf6cbc20971d3758e77de7975309208b8b0fface58f87538e958e08ddcc0752be81e4c9df0fa95abf453a02e397f692df19cc9aaabde534865ae0f19fd742ddd73d39c532e85e398efcbe953b3a8aca676d6e8021a541a6ead8a722b8064b67adae03659f499c81145545f6d1ce028554862a9c638408e4539c59b2aa377b0d885c4510bee844e4757225f8e2eb7bf8bc8b1ef3601edc1aaefc0240baa5a9414285a37b6b84d640c16c48c8d70008be46083259f86338418229c871554e6cfabbfabacf3e866e06fa94d9e2e6382cf4c3869393961d1a3172fe386b78676a4d9909fcf3093f4e5a3e24fe66f15ff34daed27882f200d26ded8f7bf462ff43f8f7376362ffa1d1a6e7d5741a0205c9e6d1b072e98642e73ca8d19664477521debba4bfc0b2f0e3cb178afe107ab28f4e0ead81f9e00728b035ea291d69e49388549415fff438d75f4727ea66e0733e89ffc92feb1c9a53c9eef3fc1ca438f1e8c925849c38ea3de029d36a7dc10a3f22e930faf29c24614d6499ae9fb0ffe47f1fdf971c9cbb53965e65d5ab3dc37c44a0d73558c1436be38cbc55b80f4f8170b6b5eb2932a2afb8204c067c89adfbf9e10b235f6f35fb274294bca2d4019ea3ec1278c6ebf170c0adbea19e6deec78fc3ce048077adfaf0356b7ca14169c3cdda938a24d02ce15985acf6c96c935ef5ffd7c242d54f00939939497a989e31b7ab2f4589e2f68aa6133454837233c6c9eae51793dfcaa01efa2b23f16aa1d3223208d43dd3507ea58020aeddd9c419d514e2b8a9249edbe2057d6f85991e2bcb0e0c5149b9ef98571e899eb0e437a360bc510f7973819deae73683221e8de31b70bb8b396cf01fd231bd6d714d3641ba99b8d26a2bb03dbc75a7dc3839d85cfda4cdfac9f2457f2082aeac9227a792b398ec6a41da81ffd9e13f67658270915381ea9c78412f8cfae03b4190e28a09e8ee15360cce74499a80c77ece72c5059997e470b2a90bb70f7c989b8e60d686e33a16beec4ae4d5d45cf7615bd5d8ec4fdc08dec378bc8270626b645f9cbd527058e986ea43ac37905587edb16f05d4918ba3532dd7bb8fc20fd202107aa15c77cfed793ded2b380ccfdbb5b9c1df2e82c4a5b4561a4dc1aaa3c40e0a29979696a8c5ac6a4afd81f1a3c88c17353401b2ef01e5c1e862e91a16f3d460d59c6bdaad869f434a9c5d75d69a8e01b03830aa982fb3ff1b452885c05b508527e864c4dbf395117c542cb8b3d821b4e67f150d5f5989956b0f7b454773c846fac9166bab26c7ead12b05a50aabbc0676cb3fe757aeec5e8aa1d136f1dba647e8b0fa812cb1d5b902a4e97beeec57e5c9e472d31e72b17ef70c64636dfb353fc8b1e7eeca82e71ce70a492ba92b284c8e5555a6c2d1334b979e7b343a2292af1f421d9d271161a016e4a01f2cb81363af1e3e09364412c98cf35467dc6bf4775f5affc5acaef2b263c2d2c266bc84e6220955488a38a4652f6debd5cb717a1398995ef240d9263bf4054e070610654f73ed55612a32fa7c973c57179e9a81f8ba943a019ab144bb00e9068243607e7d0f074406f9e3008249c54260ba3b1df04577021b8fbfb393c9bb5422a0e44cbb26fb0aa6ddb0217861fb09acd952a5fb79005429e01802ae2436e180c2a6f9616526942477fc6081da6972143e996ca04e2a2bec3857185fe0289cc87d84fdb4d5dbdc7b4ca7eb32a912772b394c5da52c1baf1c9bf0dcdd2f24c8ea0b4a337f0825af9cacc55cd952562acbca45bd5fe41108ee933d230ddd87786c73a198252fb0a5af77b399b2cf93df805a6e4905fdb9072c2e6c50e13dc68de52f5b2a773c54e487ba1d619bbe1ad25f5af24af5bcb8fc8f5f3924ff4a053238dd3cdd4ffc84e93b0b2f9caee88685a0726a7ff20cc66dbe5aa12d3e18deccac9f8c4bf0fe9f35c5a4edef2c6690ab06545580e91e5b8f13e47310edad71d2124c6fe4dfdf6409c6b14415dde19b5607e6befe7642cd91b36c7a2a7c65f3ecad756579eb3f8ab3332bd5d9eb111d4108849717defdc0f131ab074fbb1e27df58beccab1cd87ec4c40bfc5633a508be5d23ce1a25ad3a90a87ee1c96786c5db2af35b0144143118fe66258647dcaa7a005dd3812e382e814ab374b02e04580b3577864c341b1408609d7f9bbdafbece7a3819e980d61a31c2515d6c9c57a91fbe7ca25412fa608c259edfdb47eda239ebd0648af3292443bf1a913a48a607468b8a834ec94b126fcf508284bc9dc5397c5b7fdbfc921a12004c7ccfa38398a5a26885ce1f104adf93f26d7aaa216d36a90893f3ab4bfe54d264a7a042ff496311b2d93ba2f273a4195c88d8405b99579d93b6737d693e564aafe77009d32fa26c285c0e6263a83ebbe666e6b1a8bd0b7b37f75e247f698c5de47080eac4179f9469030416e641c7eb24ab99998050988983ccbce093da9a5473cf902feef92b6f3160894120b7e16e58a05a3b528072b47da9467a54685b090668d3ba7ece3b3cb75734f644dc42f94723f68a87867c39ced4268a5e470040c7a5df7bd63c774c0f35debf5cb2957e7a3c8005bedec4490ada47702e997d28167bbd0a6ca68c353603d39318c8c0f084676a8caed0d300c147d332ea5400f2fc838052440631ad1df394fbad37b999b3d62f8f476328f010b19bcbc827670e00435ea870bf4265f4330b3ff030860effd6436e5dd198ce040dcef86beef30342718822458dc234ca610670024269616a3c96689058d014c6985e1b38c156896d03a4ff806569aaf783f85cb3a52f213bc39cf78b7f1df3f9e9fc22726555ac6e4599470b5272d4e978ac9c449da14b98999d71cb44f1122e2fe6cc0eb26b5dd8732cc02f4f3de819f784760507ab86dee053e4c7cfc6cfc3cf3632b7360dfe0096ef14b266df2af669f10f09130b1c4d1dd9748494999b0a195b7bf9ed6b1460439416cb99f9c7940c1e6ba14787e34dacb389b4e6a6da18b7321bc1aa13846534857ee4aa064a871d7bfe56e2b49e7288313001128079b707747b15df0a0ae720728738571195a264d4863c544cf5edeb9b3c4aaaab22ca7f26346443ff90902a1ee965945d234152c71a0acbae5385d73e15f78efa2da4a65d988a1452b5de39e029f1360b38aa94b77e66186558f6d7bdd66cc71e724efb2f344b188793d8dc069c30ee80d0cd259cee96167eb2353685e4d062f0069b6ce615daaae84133189370a16db1197e2c924a643d6e51b4bf34d58d3aba75ef681c03ef81659ff75fdb17fc67643fc2d7d61c747f2132999a206f655af052f7b34a84d993678edbdd4dc87daff3cb0b835a7c23db5bc3c4ba7ef6a74e4e7760da8662c40c409e4c21573257e0135e314dad76e804a35ab86bcf1cf550e3c52ebd97ca3557237c445204177c785e8faf85c6d12dbb5d8447772631560c902c6ff9e4f31fa98c63619ae5f7d2d6efd136ae123f0d253473f80ab6cdba38a52e6b2485a16e1bceaae71639721c292c08114991fad033ae069bfdc9378d1a261bfa46507f95cd1665ac45803e85bf2d02a54a2b2f74c117776a1c3a646dd9ac94de9c1df8dd9919c123bd68db729297ba6791dce868440c528dd97133d9718277b1cc47cb1bcac6db6569bec54ae6e5b1f9d7c4dfa91eb29163945756871a5b5e19bf0a4881da2b8f7832d13bb1e83fe9cb944f9f228adf0018695f091d6ec211fae25f593e9f392436e18a9e35d526586ef5508b7a6f831f8ea0062ef22eafe72d677064bcf5f2a3e197708183c48bda3f2fbc90ed3073609a1dd688ac06136898fb01b0ce88cfbdc7db9df1cb4fc434288e55964aa79cda0025249ade89a1089868b9d3e910a9a9b88d899b67b0833c3bd712dc9422aa413318563a949c92e31f95b4b7d9ea4e95371e84f19eaebfd880cecc8cd3e2c304413781dae920e1f771cb8e8f636461b7a18905a008cafcfde7a5a628b48bfcafa851c3505a7cc04c60c53a670cbaf9ea8c7df37269d4aa2d1c694aade37113cda323302b8c595924bd191c0fe820b28b7d7a20983507eb2873a6ada05f008c50b60e27a19ea1eedb56b1ba2a4a0adc1218bbe9f066ce88304e9d3cb3969ce0ede37bb707d8f05b05c08af9401cd00f8a7f59b80286665e72cef373f4d3de289c4e11f6e5dc7427739d89b4963454bf4f4dd7e644389fd11efbe377259c1a4c947836d2353019c7351ebee129a28b45e8fb57577c8af1e7d24635dfa1e88c6b520577aa7efc4b85b1e9d3a15823b79eee93372fc2b2e32c4268d666e273376e860c6d4fdafe3ecb1fc275b1ec36504634af372f64a1d9021895940a8bb497e869c25856bfe8bde958126d5714347336d3b5d1d3ef898684d18602b00aaabac195d845a5709c8ff094637ce8d07b09d6c0032351c5eab95bfe7ed83880d10fa82c97b7ee9e71e19cc9c4919f8b4978d1a01e2ed99a44366c466d33aa126e566d59eb99efb371e9464a0c8658488e5d685647a23101eebeb244ed855a926ecf71631ed6b04f1ce1b46831c94c05cf0f5da0df2f4db8ce1c6df317ed28d7111354d7b8ace103b2fab1dbf14b4ca5c4d54e8375f2d5081a6662362a7f3a6b9925aad4890186599b3ad90549c69a9c97eb305ce975f92e337825c4d196748e989728390c69bfcbc8c65bb54d7a97357b42f536619a5f1b2ac262f39e181c0c93c32a4659c3c20dee42d19a715f67e39c5e4190e74be3be707bea253f3539eb36dec469fc0c0c688c2c6994774aba99e4e95ff8a45d47342f4c5881633009bcb34e0e27f794fe4ae6cca0ddc9fd67abe542c749a5ad67e7596edf746f7aca540746187a01e17f34170472cd0ba79ab6cd5830e9c7df1c49982c1662a347343bb9921b1b7987ddcd5b47d36f6df99542c3114aeedd4f6ee547080a381edf79ab064b5013aef6d0ec6aace7b4a4c20772e1ed257d8392ad47c24b3b00692e0ed342b5b3320f3cfaae08656c32b123bf474b98a01a2e31040cbff9ada808cdcb7e6ac0778e6ee06bd5926afbb35e962ca8e357e67610f2bdf86ba9d547a8b490334fc7d76d6d33df9f24e1f771a28f41be87e9bc25adb1404d0fd62517c050f140700", 0x1000}], 0x1, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x16b}], 0xc0}, 0x0) socket(0x1, 0x3, 0x1) 16:01:17 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = getuid() r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r7 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r2, r4, r6, 0x8b}, 0x6, 0x401, 0x2}) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r14 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r9, r11, r13, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000000)=[r6, 0xffffffffffffffff, r13]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r23 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x3, r24, r18, r20, r22, 0x8b}, 0x6, 0x401, 0x2}) r25 = getppid() getpgid(r25) r26 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6, r1, r16, r17, r18, 0x22, 0x81}, 0x1, 0x1, r25, r26, 0x0, 0x10000, 0x5ee6}) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:01:17 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x400, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x5811, r1, 0x0, 0x0) 16:01:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) write(r1, 0x0, 0x0) 16:01:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x7) socket(0x10, 0xe, 0x8) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="552ad4cf86be9b700fb8222e2f0422d0b686c5d1f967b8a3bc79d360999d5b3d5a33e7376d17325f0f5df1a4711934315a635bf9766b25c22932a3b6d5298ef9d74c0d4ad2bf9cc3228e8d279bd7ca70b78874c40249004e5dde68d72de972", 0x5f, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x84}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000340)=0x40) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x3ff, 0xff, 0xfb}, {0x401, 0x3b, 0x5, 0x8}, {0x2, 0x4, 0x81, 0x7}, {0x2, 0x2, 0x1, 0x7f}, {0x80, 0x3f, 0x2a, 0x5}, {0x3, 0x8, 0xfd, 0x9}, {0x3, 0x4, 0x1f, 0xffffffff}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x0, 0x7f, 0x3f, 0x9}, 0xc) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "38b724464e77b48c00002000", 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r15, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r15], 0x1, 0x800) msgrcv(r15, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r15, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r15, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) msgrcv(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r15, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r15, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgsnd(r15, &(0x7f0000001400)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r28) r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000001340)={0x0, 0xfffffffffffffdd8, 0x0, 0x21e, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "32d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf939"}, {0x78, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfb8b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a84076b7970e9f842c"}, {0xa8, 0x1, 0x8001, "6a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a7"}, {0x28, 0xffff, 0x7fff, "f5832fa18957d670de06faf4f608de3376"}, {0x28, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8ab916178380"}, {0x10, 0xffff}, {0x90, 0x1, 0x4, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d339e01ed"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74da12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688683f06132e30c9faf9d5bbcf1116e33924947d93a35e"}, {0x108, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b"}], 0x438}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x5, r13, r18, r28, r35, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x0, 0x1, 0x5}) r40 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r40, 0x0, r40) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="071400000f370025ff149b330500000000000000", 0x14) write(r0, 0x0, 0xfdd2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0b85a56db1e0d03d22c41c450df39a7137197b31b2280fd51e2f4181e6b1630103d70b8f8e124c1b71645f9d00000000e6c66a4f8699f39b5f341651168b84c50971590404b29cab1639ffa9499d545c780a2535c605f2a536d9abff5355ea0362f8b1db8b8e2d57899c7cfcb88cee2ee568217c2d0306159ed374d3096b9930e7efd6bc71f2c8ab5e4ff820229ad075850272b6a1d2d5cb4a48e804cb581c1bf0f75457a82662eba790181d0ea65dd56c5ddd2c5ec563a96b2d16db59f1ec619ff66ab504f4499b931d3513f9805573c4d06ae32995b03fbaf5f6e4f4704ad9668b5026fe43e10220c2c9c01b526c31009055e2b2a640e5c873efa765f36bfa78b215eb173b426137021b1d6f"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffc, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000100), 0x3f, &(0x7f0000000580)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x24, 0x5, 0x1}, {{r0}, 0xfffffffffffffffa, 0xbe, 0x4, 0x8, 0x2e53000000000}, {{r0}, 0xf395963604e0830, 0x40, 0x2, 0x7f, 0x92f}, {{r0}, 0xfffffffffffffffb, 0xc3, 0x1, 0x3, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x81e, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x86, 0x4, 0x400, 0x3}, {{r4}, 0xfffffffffffffffa, 0x6411931391ea636a, 0xe00000a4, 0x3, 0x80}, {{r5}, 0xfffffffffffffffa, 0x20, 0x1, 0xc2, 0x4}, {{r1}, 0xfffffffffffffff8, 0x6c, 0x20, 0x1000, 0x5}, {{r6}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x20, 0x6}], 0x5, &(0x7f0000000340)={0xa627}) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x2, 0x43, 0x6b79}, 0xc) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r8) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r9, &(0x7f0000000180)='X', 0x1) close(r9) r10 = syz_open_pts() write(r10, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r9, r10) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) ioctl$TIOCFLUSH(r8, 0x40047307, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000080)) r11 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0xa1) syz_extract_tcp_res(&(0x7f0000000280), 0x4, 0x8) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000200)) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 16:01:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x6) open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = kqueue() getuid() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a5435dbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187a41303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab6592f23cc6ef10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18fa09000e98dfc07c8ad4d3e39f357b7b73035e", 0x7f}], 0x2, 0x8000000000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x5, 0x0, 0x8}) 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r7 = msgget$private(0x0, 0x28) r8 = getuid() r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r14 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r9, r11, r13, 0x8b}, 0x6, 0x401, 0x2}) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r21 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x3, r22, r16, r18, r20, 0x8b}, 0x6, 0x401, 0x4}) r23 = getppid() getpgid(r23) r24 = getppid() getpgid(r24) r25 = getppid() getpgid(r25) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3ff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r16, 0x124, 0x2}, 0x6, 0xffff, r25, r24, 0x10001, 0x5c, 0x2a, 0x80}) r26 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r26, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x3, r27, r2, r4, r6, 0x8b}, 0x6, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f0000000240)={0x0, 0xfffffffffffffcd2, 0x0, 0xfffffd7c, 0x0}, 0x1) 16:01:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) accept(r4, 0x0, &(0x7f0000000140)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xffffffffffffff01) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:01:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = getpgrp() r7 = geteuid() r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r8, r10, r12, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r16 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r16, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r23 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x3, r24, r18, r20, r22, 0x8b}, 0x6, 0x401, 0x2}) r25 = kqueue() kevent(r25, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r26 = openat$speaker(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/speaker\x00', 0x1, 0x0) r27 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x8198, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) socketpair(0x38, 0x5, 0x0, &(0x7f0000001540)) r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse\x00', 0x20090, 0x0) r30 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r32 = kqueue() kevent(r32, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r34 = kqueue() kevent(r34, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r36 = open(&(0x7f0000001740)='./bus\x00', 0xbb2f1dacd905cd46, 0x80) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000300)="cf15aae782cd81dc309f6aaeec1abca454c97fdc06878fa5441250d666df726d70d10da94081eef6006a079d13cb02a5b08b22754ff692801aa28870a997a9a2c41fe9548c9b32c1b77f495a035a0c351fdbbc7693d11b75ff7f6c0321b2948748288f690419ea86deac92ccabb3955d68affbab5f84850006b47a97b4afea8bacc5ade8096936efab523c404e7562a64797ba3659be1d070b1ae05ac51037b345536a9e01d38989436363195c0627ef95aea7989149f3f5c8aafd2db5d69196f211d00a02a959b66f2007cbca4ed7612a47f7a56827e35fdf134b7a11a4b20c6d4ad2cb539452efb7cf58d371d8f1931e76d19fbcfd7811cdee6793c127fd1ae1c4a86992ff2fcfde6fffb0ccdb40aea9b9b5231faeb1e9859932a7f02e53a7e75ca94b8f6aa23aa6948fe4ff78873683340944e542b1b04e76a2afdcbe63b6580f76e934d043188113165fbcabb2b420f6635e25c9fad345814d2a9a101e3ddff53c1c509c37d108aebdbecf81532570e5c8dbdc41c6058e55b0df91e2b135687704b77bbb414055df1382579e64566353b63bd050aa5d8a2f1e16a8a43bd6f9260b94c1c4a4e6c393460563a702aad2ab2264f769020782cc6af368c00de51645dc6e2fe29af1e7362028ee3abe5b15d711ffec021df0373a5218e0c8e65fe0972017f89b8167fdd0a516845449d53cc2752baa13f0e1065f8146aff97bdc9730000f618d30f80aadc12fdbdd876bb36ea9e6c048059d1014b5916dd369709e58aaa74d3b5ff145f4e8b8dad3762739244dc0680925bb14a3ad2e9d2faa4a76533dde66745a8735bd64d6f46bbfbc7b2f420da68297934da25a940622ae82c9cbdde52ca7a62b73af30394556b572075fd143a3df427ce45984239d41efc3f67e8e095dca37c77095f3c3aa948861c08bed54ad0e3b5be3dd4fbd19004028764da742d7031162dcd4892270b4da5bb1b59c9f66dd39a366309667b8f82f4bd26115267de1f0e0b4159816a7fe1e759411f13bf2b4e3a1a662ced5d8d8c66b20c3c01b6923f2c843747ba18e436f2df69ace79d516a38d82de2a6a27bb078e29a76176fe339d33456a78dd4cd6e9118a3fc991585482f9a308da77066d737a7d8479ab8f19ff75bd17e080e0453493b895fd12cf309b3e04906efa5c8ddfe4710cefa054baf9dc8a6c771f068fc3c8c148f3fadcde8627769d5126fdf286a1812399d50cd55175034c52266f47d0583c7feefd93dd902bc5a657206898fe9dcfb1ab60ae4519e910743e849c257773f700c2744b0e7b863d1345d0820d4ae17037752224f126bc6ff93d0b68cbb5611fd9abcd0bd2d656e429fe23328ff2ba50eed2ed3c9eaf425224ee65e90b1d9f309b3df16844e77e3664f429f9583486ed99c96df633f43980bae425733c2f2abfd6fe916b13807df8618a2445c9196954022f8f3d7afd6720c8e38e122966d93a4b0b58e0013a1f00af5ee19d5abcff5666adf874f2466a30c330c9b2c5c989528f8466aead0a36b0102fc049c6a5142bd8acf6ae5198980faaa7f34ea6621ca6e7389ab4449b003b0bb32718816c5af8c15754870dd790d437cc2d03855e39102a0a591d1272628ab9dec0fad9b86fb0e7263c39f3cfd51fae5e32f3debf38c21d71136ad3002e8dbda2dcb4466feec634de28e8a696b044a1e9393b42cac510b3441ba4bc85745ec98e432e174e7e2dfdbfd774b2fe4a061463437ae702fa1a213275cc7f1a939cd6478ba7d8ce141ebea49bbca00b581429279ebd81baf412dbee767b328fd816d077fd26b365a6776719d5947c765d518183fbd82025ca1ff1a1966c771e6497b7309c864175393b4f718939d0e2ee3498c605dfbcd0501148a1a0ac5893ecccfe9808a27830ea4c12aaed89a1764daa2bb1be04b8f49caffa52820d52de1a763a15ceaf55348cc3075e37cd5178e16bb4e900fd0293f69ac253afa90a067a99afaed29b77ffdbbe89d69a731c8730796b39be052f6d7004aefaf66dd431d4668ea8bbbfd3c23145b1bec6cd64b08b9b04dca96b770e3037ba2fbb076ecd0c4e95c7e72cc1e34be9a98850f0f63288c0b1f0fd8bff6f8afe1cfb53b505ddc3f05d34cbdc7984d1abc582e0bbe6682a07da5be4b01f4bc614e032efaa3726486b59f9aaac08622b2b87fd1368a2effed253dbe0c9db158480233425a86bd35a8650a5b68acbdb75b8f1dede341bba7088851d19a7a4e1a5d47940dacd214f185328c2bf5e1342beeadab598d4a19114a7b0230b45d1a2f0c14ba31501091f6eae354ff7881d21499ede898ffc0bb9ffe25ac828f8152f6ed7ce603e3808707890c995875bba01e95d47bac7a1ef75373dc97861976400516a42f085477d533741a92c8285aa449949b1a5a847056d407f0d81f66122ef69187d4c720a6965eb974e2bf52ad8d207f28e0eb6c8deffa1441ac3ca6c8afbf476f302a5636358bc419f71ebd6446e20712558344685dbfd714f8f28aa9cb146ef1dd8edb3bc14f5e8aab60f2b200e12faf3081b9541e86ae9559335ec76cd73de70a2a1cfed164ec8609709f7175a42813ffba9d7a6b5d96fea94209d8dc6f597ea67ab5d4eaf5646d011c5f175b8ff647814fd7ad97a63427bc7804019085599d85130cb6379a8e41eae49bfaa781a57da213892776671f032312817ade8403b4074f6071a6f50b712f64f696d4f6bbe49589a0f1bf7a51157cf75432b0a1331ffe8672035dc4235d6d21ad9c84e4c64142f7927bdcafd62f267303a7a46f3939b33b3fb251fe47a94db314c96aeb27176b419c4834ad0a0804f29f8bdce6cc9453db8c1ce589950f3ed5e426c65b97e4c8e76c2ea94d2287a5d761a43b572cf6c1bc5097859418b1a0b4ffb6dcdf7f8ade3a6526347aff9c55322873a5145cc29ae0f8a634d3600b13cbff7d0c1b71c66c193980176d7ffb95d230867a2585f7c93b0afb469a637a4b67099225f72ba1acb2291c678b730a2b4c1e43d3bcddf9668be34a021e5bd3c257388a34434dc96ebbad3bb624cfcc0ff7724d52ff83d8cffc9a365d2edc196e8bbf4f322a1321a1ea912c18af7d6d42c9df34b1224e4ff2325bb5e344aced3162e8886e9f4ede798bd09b14a83f259e218ec7cb80f97082a3082462c7933b1eaef4e5cc4e5d21c2b30beb425023e43bdd4477b058681d1b5ed2235fcdb993507aae3faa72cb4840ddfa736069663c95484c342bdcffc6ed2d6f31521d57c54fce3215eddfe23751562ca76b9d94f0d106d71ead6e6744520ee10b74fdefe25ba7efa594243d3dbe076ed8a059250c47ca949f2c437ab1f0c24f6f0beb77670a434677688147db7b1d9368ab1dbf6c7cc610c4a694e8f93077edea5bc6161e7b2e0e2f34f36c1e8b2fe001c0b0b3a507112ea561722a57f38bba8ea092bac93caf78e7e17b1383836d76f583f41d856b68649bae8b98c99c57cf7c217d1c7e79a1d13ac4b769df8fc9efe35c176c69653564791db82cc3e17642083592ea2a1a2a2c2649610eab940bca8e9b71cac64da019c369dff264713324b2d04dc153592274196e6c3d0d96bc40819da0d3269aa4ad6ed0dd92c9dec2d1583783b6c35e32e4d118f22e42ce7f993be1384c7e384375d6852709a57281088ea5a336e2a3e5c03209d475c295ee4725b87ef5f4d4eb33cc9c50c891193a245462355853e22be15aeac43843995cf0f8ac2e632d4e7be781ce95880997dba5290cb3df60116c8ceda4162fc733a59e22654b626b509391a33381b606ff73d614d530bbc771069e2ac0e34896612d0bc1ec209e409b7d25e30d7762dcbe9e58bd9ff76e68fc64fa9a82ca3d357bc5643707948747ca97f5a4f792b0d05b7313e201b7eb3eb09dcfa8cc5b819b8f9eb1f83cf56efa118c777f15dd49de982e3217ad779b39420cef5bfd7d01945f025f4d524dbb141d3867253bbcac2f4ff26223c64a9e1499733d0bfe2fbc0c45af5df60076b954f4dcfaa0621272a0e5d6a3fc0374736b1d3d394214e248dc587e6c4adec99772bfe85d809a61e18111681196e37212566f731ade4f67a9096f13bd84cdc861fdac3e600d37ea9b1560f89e5315f3f3b2fb7081d551b0dcd95fc48310b691a4b066f87b2a4c0b6a71c624b11320552dbe13303925c760cf741e6e5c766e0a4cf3921595ba7e4b953968b09c17bd53979883e1f49e744552edfa51f6f3db5f53db2f0d39a12f6bc36dbd69afcffd1db2f265c8c72aa863a13c004b74d492b56cf25fef33311ae6a375173a1d528ae7beab998a7468fa2950dd3c0f13c61bcb0cf691b6988dd786369dfc1e7e70ba7ecc24b5fe732bdca58c3bf92fd5ce3b32a3f359fdfc4ac42af39d8297b78398fa90c37f1103341170be06aca0554f7dde4ab10b370093220746ca0f8d213c98a01ce0952401cbecc76f783d51f9bf47c6a8bd0b1cd1ebabd22177dc407bf518749bc020810f890f562d59950a347f9b52722c06715716fc5b564f5a585328b3ed745896372a750ec1de00601d5a7982264a029946fcd5868001e8be32c2cebbc65e2f2f7370808ea68f3e9659a938462080d6046b63c333fc5eeac99f7b03b7babf7537bbeaddc75f2307134b8c150b6f790385f77bfabc6e6aa0bfd6605a155e8cedf8ee09f414538d14a2130bf97319285a18cf7d71d06d061f7b84ccb3bd7a33f96b8c411b5804cbb2535045861541b696ccaba36abe8d75e7bf0d01e7762661648119a6b8a645b6733c348fe488f7e4a25ff68029016b4f5624dec802b719078cbdea82fe1023ab95cc6eca838a43b43a28fc494d7898f6af6aaf85cff9d5db32203818d01b57ee77172a467c6bd1c980ad2b31719b71f70320390647f40ebd9f693fb36bf94527becdb6a331f25b602440e3b7c4e6e042ef7871b43deba47ca985a4253c3d2f9960fc6bc780972dc3fa5d8f80a87b19cbf03734bcbf3c39d37c569630b57400c5aebf4ca021956c6b266db2e626d921c0f92bd45ebc6a391d9c43cf1d436b7bd2891f1c5cde5452521ef38ea8883fb99cf5c53e2ab95d0ab1bc3c1d5de1c7334b00717288a803115562f6952d70771b72791c03204293d8341c6f83c64bce6fc9862333e1a4ace318c143c45ac1af59caddbd49871adc37937e3cc45f7a5262487b654894d3ddb40f994356786a8456c197b44aef84f256786a289c2825e2f4d4ffdf407db0f2adc925301c82dcfb0ef5710ecebddf66fca54891a05f42e25978a3b3857874163ebfc8d669d2e573400f373bfef33bd21f4bf54842bfa49c566880416220fc04945187b6579fd11e6ea765b16850e00522ede48b6d18800e9873510a7ba44801be55d9edadbd3d10da4020070275641f09c4f15d9837e4e8a7223106764de0d2a43bb6d330a4a3d36d5480bbd1db08a4b2718192741f273ecee8335f6e7670d9dde0c627afd091de261e049ffc763052b2869d1ed172f4cfaa1295c4a8183ba21cebca13db8e72aa3910795c839df70329c101af5dc86f252c6e6cf0b9330a340491bc3daa463fd75881b40031fc524e01bd7b159461c06f400914f809d104d6b8ed3505dbf6e6b368dc93fce137e3e764125a4ee6c53922b17221a58eb336d74baef54f21c960be21bf9d727b983f9d1dcb7da36967e3092ed5db9606728d7f864964f19190284d8305c32fc7222ad1dfd681cfdf37ab290cd5be9ff7d4ccb1deb38b0fbcdea40205ab939a00b39846cf5dcf09a119a67248890de6aa3467cf7f2e05e5155d2ec53b969ab2cab439955f4db15af87cd1c36cd", 0x1000}, {&(0x7f0000001300)="362622668bcdf11132c8a40facf2f680c1da2aabd5a375c68655492a3c4dd51401e0baccde8f45ff5084c1690a34e6a23548264cfb92f99312ee9fe7cc22f85a951e2495548c49057d60818b212239b2b729004e5b0cdc99b8c1d632258f33688ea0f63a364a4104304e8ebe1c91528184c74dd1ad54cc8dc17c5468cef0fc7ee85d4d70025662e99a86482ed9f3f7b3ca99f7e7ac9dbc99e9c2bd2f6ad24e6174f65f3aca70ec42bd3fc49cac68a26759b74d3e7f071f129b7731d2282d513ad8824c8ab0506ae4", 0xc8}], 0x2, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r12}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @rights={0x38, 0xffff, 0x1, [r25, 0xffffffffffffffff, r26, r3, r27, r4, r2, r28, r36, r29]}, @cred={0x20, 0xffff, 0x0, r30, 0xffffffffffffffff, r31}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r32, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r33, r34, r2, r3, r35]}], 0x100, 0x401}, 0x8) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="811720ca8f855d9948a6e99f78382be468a868923c424138eb4208dfcbb2631aaa004f7c932812a8c316c438363c012fc2587537a73fab98b3b25febc6bf804d8501f973d74c011b0a7e324375d13d5fa184cacee13f0cc431aad5615fda0965b693ae3d51cb5fa091e99c9f4c723dac1b07", 0x72}, {&(0x7f0000000200)="c536fda00a0f55bbd05cbcbb54d85e07bfe9b46cd7a6f08de84641279b83cbda6855c67352df74da8b6be5c8bc882b2409e2f1731e66cef958682e7ef888068f4f6407be26af2dc6965151fd", 0x4c}, {&(0x7f0000000280)="2ac085e7c97fe4002ee100739680cb311114fe97877e6dd920533359849df192cb0a42a52330542b58dfc05b8e16a7b1eedc88a3ea0312893dc1d0337ff9dfd3c7481b606e988ce53d56b5066e40364592bd068e2fefaef0f12a1bb1405b6f4e8633e248d4923df0171c7aba18dafd199fb92f31c2", 0x75}], 0x3, 0x0, 0x0) dup2(r1, r4) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1f, 0x27, 0x35, 0x7fff}, {0x101, 0x3f, 0x9}, {0x8, 0xc0, 0x0, 0x1}]}) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/39) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0xfffffff8) 16:01:24 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8404, 0xa12e352fe8034572) linkat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) r5 = getppid() getpgid(r5) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getpgid(0x0) fcntl$setown(r6, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:01:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x29, 0x1, &(0x7f0000000080)="ebffcbff964800"/20, 0x7a6bf66f93b2a8b5) syz_open_pts() r3 = socket(0x1, 0x4000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) socketpair(0x1e, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$setflags(r2, 0x2, 0x2) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r10, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r12 = getegid() r13 = getppid() getpgid(r13) r14 = getuid() r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10, 0x0) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r17, 0x0, 0x0) r18 = accept$inet6(r17, &(0x7f0000000200), &(0x7f00000004c0)=0xc) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r21 = getppid() getpgid(r21) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r27 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r27, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000280)={{0x3, r28, r22, r24, r26, 0x8b}, 0x6, 0x401, 0x2}) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r34 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r34, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000280)={{0x3, r35, r29, r31, r33, 0x8b}, 0x6, 0x401, 0x2}) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r41 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r41, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000280)={{0x3, r42, r36, r38, r40, 0x8b}, 0x6, 0x401, 0x2}) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) r44 = getegid() r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r49 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r49, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000280)={{0x3, r50, r44, r46, r48, 0x8b}, 0x6, 0x401, 0x2}) r51 = getppid() getpgid(r51) r52 = getegid() r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r57 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r57, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000280)={{0x3, r58, r52, r54, r56, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000700)=@file={0xa3298a1fa71c3b82, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8d4be0c0c89e136daf8dd41c2bddea1bfecba641120e6ee5b12", 0x1a}, {&(0x7f0000000080)="5f4e40f5274d1c903a33e599d87d379f6e447db365a21cb5d7190c7faf5bbdd101dbb07ffd21c2068c885a864bf7646453a3fd732f7edf6fa006a1", 0x3b}], 0x2, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r23, r7, r2, r8, r9]}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r15, r16, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r51, r58, r59}, @cred={0x20, 0xffff, 0x0, r21, r24, r33}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r36}, @cred={0x20, 0xffff, 0x0, r43, 0xffffffffffffffff, r44}], 0x130, 0x4}, 0x6) 16:01:32 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7}, {0x15}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r5) ioctl$TIOCFLUSH(r5, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) geteuid() 16:01:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) pipe2(&(0x7f0000000600), 0x10000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:01:32 executing program 1: setuid(0xee01) socket(0x6, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="40efbf261a9f47bd22b5efe25f6282a6826aec80f33bb33646cb7dc5d33de63b46e8d337d8296f3881b80364413dd1e98baa6fe1569b0868ebbcde8c0dad4ed581c1b2061ca50f8807cecf0bb4", 0x4d, 0x401, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:34 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ddaecc000000000000000000000000000600"/190], 0xc4, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000015c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 16:01:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x0, 0x10000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:01:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:01:34 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffff8, 0x1}, {0x4, 0x2}}) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = geteuid() r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) 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(r1, r2, r6) chown(&(0x7f0000000100)='./bus\x00', r0, r6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000200)="6e38bd1b5ca30e18b687e04fd60b9953ee3f4f726c0ca93d30b81047df72b853a266338c9c792ec6c26205723175d4651cbaf20cee23e76369737eb7571e57f031dd89b00351f506b758e1b2241b9b00705b65d62f7657316c821c06c0ca8cb73c909dd469b5d37c7b9bb12d9a764493273ae47b0d9e63dd051f6593f3578415447bda5550", 0x85}], 0x1) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xf) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) socket$inet(0x2, 0x4, 0x81) socket$inet6(0x18, 0x5, 0x9d) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r11 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000180)=0xc) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpgrp() r1 = getppid() getpgid(r1) getpgid(r1) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xffffde}, {0x35, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2, 0x3, 0x1d, 0x6e}, {0x877d, 0x5, 0x2, 0xe5d}, {0xfff, 0x8, 0x7f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = msgget$private(0x0, 0x342) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r5, r7, r9, 0x8b}, 0x6, 0x401, 0x2}) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r17 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x3, r18, r12, r14, r16, 0x8b}, 0x6, 0x401, 0x2}) r19 = getppid() getpgid(r19) r20 = getppid() getpgid(r20) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x10001, r3, r4, r7, r16, 0x158, 0xfff}, 0x3f, 0x3, r19, r20, 0x2b21, 0x5, 0x6, 0x1ff}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socket$inet(0x2, 0x5, 0x1f) socket(0x2, 0x1, 0x0) r2 = kqueue() madvise(&(0x7f00006fb000/0x2000)=nil, 0x2000, 0x6) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3bffffd, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYBLOB="92e2d7259ca0b957476dcc93d000ff3c827eec6b096032467913bc338d5384fc8d61f2b0c1be4abdcf66595816834d146e8a4bde0b4a8eb8679529e6c8e94adbbd63873ab9ef938047ddcd85bc43f703b916b4c67b8e45519a83f85e9759a095c818c2072e1905a9feae0b5268bbce19b522e33c34b56c776549d11fc59ac3764b8febaca3b706dc181e304ff868f62a3786a6d3e2848abbc85671ed5b8847640af1a0ec78de06", @ANYRES64, @ANYRESOCT=0x0, @ANYRESDEC=r3, @ANYRESDEC=r4, @ANYPTR], 0x7) listen(r1, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2649a181c2cf24dc7c4fa6a0e17cbeb74b38aaeb148887c9adb224874b54345ae8c3726fee70eea1b37654bfbf4090c06cf096795f2811c7422f0908bb0d107096c687df6036d15be82c3c4cb91cf3fbfda854249ab966c18dd383069aaffcffd55946da6350ceb258c191c00c1c46676a2e62746366f85c54549c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:02 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x3e2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pwritev(r4, &(0x7f00000005c0)=[{&(0x7f0000000140)="0b59933d9ac3c7da963eef8cf4e21a59e36f4790c66bd586a96348aed99eca62fdf378d06437577806280d0a9536c5943b55af78b592485a9f318e1ade599150511066e42259ee0c54680adee88362a620847d3a5210be0c2d18cec84db467d75a29d1130e967ef78a69feeb26db111009ac71bfe8a998f2833a3cf813adaec577", 0x81}, {&(0x7f0000000080)="914f96fd16241ebb2243056868001b67619ecf3bd733d6a10bf0a522e6d3ec999288fdf7a487fee67cbe41bf3859aded12a9013e57aeb431e90f070c9bff6f567cbe9955", 0x44}, {&(0x7f0000000200)="70f86ae9f114956080258bbcefdf332a492196cf02a67d7b4e", 0x19}, {&(0x7f0000000240)="0e904e2a99535fa73a998112cc40993a8818688fcb494361c48d7ce1e3e688d4a6ea4dd287b2d69ab439cd76fbd9f0c948168df16ec22d708c76d92a9f8546f59b07af1c5a33a29d709c4a356af67629992a13a5271ecee4b1f4c2daca25514b89ba00d68e97d68b186f34bf3ca3c50e3d05af236c4d20ad30a058fe2b51a8c8a6272ef896fc0dfd6449a65231fd460d953fc2c03047212e81f6992ec3a9a57fd6ffb63692b98a8d9110959f1db2cf1511a5e307c81be7440e80ab24b9728d2b5dcf8059f24a26", 0xc7}, {&(0x7f0000000340)="062cda19feee3503028ddbd391b2583d0cfebd7b47d0287062de2eba6d1de978fb1703ddf675ad4e0b8ba1a86815f5701bf67bd4a48545ac8485a96d5235044a794a5c", 0x43}, {&(0x7f0000002740)="f795696eac5726aaa276fe1687e871bd14c021221053ec27ba5b4e3f4ab3e4f04581f92129a8373e79beffe8225398cc60fc8236bb8a07730c2a4cf211da840819304680c40cc08eb5061bbb47cf994d7ca311036f87260312fa43c0921bc206d83b21f2ddeff257967203725aff6b9fa57cf43c184e677990a0e8e8c597272f72096fdcd134c76ffa58c276b66855be14be4ccd55670db56ad6a512e356f2001f078ed014eb4bdbdfa27779c276a1dc6a7ab0c1f04c7d8d6492fee576ca309a59769d49a7a6b2fe104d151a3a7197f5799f02eeb4b6e5a2bc05aecbe66614395462ac5af2db68339445713fa85274f38cd26cc6ade4aed07df58b82571aa3e05d798225919912741bd73613dde4d2cbad7f934feb6b99e5e2fb23eb2831eab014c375520c1f5bf8c3b9cba5bc084c3a41869b691a939228520e1e7f0eae0f88ac9427cc57525a0a1989a69b7f59a29299675be0d323b3fa273618e7fce10a2265e533dd4db3e9eb918edb26a71bf068f0250da9a5b389a69164e8fe4c4ac8b3b5336d63fe45bff3f06aca886d0b8cc2362126ca1074d1380c448d2c6d2d91eee9276373eb244bbeaa2db16f3734a27bba1fde1d68eb77634a1461b31d8785dfe11a9e1c0e10f9ae2ebc912a371e93d6c1876e3445b4a41648b79f4618817e2d353b5f3236d5e56798553371758ce6eb390b983f137c69f9442ae48ff2786885986fd935e29428bc50291945f4e54601afddd37470b84f36b82204112cdbd208ceb00c6e237c1ef222eff9e0667001122077a2a40d793c4571bed0ce82b27efa884d113c1283a887996e049a54b2335534301ad039a9875e5493d4026f5362992803d50738f9cd5670264ca0d06d9e1fe38708433139dba347e0ce26d98b0b35e9ea473651dcf20365904c0a52e51729b0386928ed06b9cc1d3c5ddc63f114a5f37da2ead6d103873e2800d5fc077a0e92fa2bd3fb12275db8edee448bf93a7bb7dc11bb0c5a420ed54e86bbb389272a5bd656b66b768a8a4e16a556c15e4d06e0316440690d249e6f0a2e56af6d3f93eb8209b599438a4f3e3e6717c8678c05f3c8dcad2a5e57499cbba3a7059355d2004931c98160228d4f4f0f9010247f9f774d277a1b22b76083cd3c3f82c4d04ba7d19ec125091fdaf8d1bbe0477aaa5675cdd1948075add18ae2fe7921f6a50bcdf413bf21c053267d25f05cb5f79391ceb656ab6a4c1ea3368aa7b1e6421e0f18bb52c173d1dfb051941175d1ba1eb3e359da14638c329f5d12858a2e26c64cbb845362c9e405441183105ab9626dc3bdd805c07a4810d355c4d8dd360584ae0d4e5d750e8acb2bbe560ffdb60729e0f4c5d87887e4fdb9ec9414955f7b612ba1c485b76f9601d373be4cd2057c3cdd5ec93955fc2a6a7bf5199e13624d21842706fc74b43b4531e3fd379b83415b29ba4ff6f5d9e502357df0ad9f4c6ae34624d1e54498a2c2a25dfd6fc12f8b7236ec9e6540da7b0e514ae07946aea3fb4026e6816c2fbf390018231454c001f206870604d4960a70b72f2b43306c2d66e3610e0ce511ea6ff1fb6f71f0f2897c3e7aa62af5544a7da44f976be541fbf9426fa12bc664b982d6c53a9cd38cb94aedc0252a763e91c302a04a7477e5d3cd3e2a85fde88ea0d2a35d2ee0083dad214e99cdc066e5726c9eb2161e640dedb7a1f4d8a93e6a02a6656629c64830989eacb1e256956fdce03c510bf7e06b54260d68fd0909b262884499babaee216bb14b15e8fbd79361996664bfc89fb71ca6ed15c7f2275bb5f688b852f5010477f31401caf1d245b7c28359e4d234a3fd50ee24e523f1070143ba226b34399887e59a22368df29fdbb198f0e4b8234a56b6ce0c4354d0b664065c67ef373aa4fca9db728a26eb7a535ea80b4679c3c20094de8891bb9d182159aef597430b98f83359ab3ebb374468330bac9f167783475c7c87ac70ac5677d7cdf35f277b0ac09a7190961c47e91c1a05a402791e985d05f2be5ee64f7f5d6bbcd35b2bbcf28f29420cfc1a7d5e3b725c865ba802ffe3b8ee43ad8de2273998e9c3a373d35ba17e86584a83138a88a5dcf00ddbad8a4fa8b76804a3c9674f8d31d06280c99a8908096642116d95e501e5571f45e814e7b86dcf694bc4bb98a6abea741a820125e064c61a886d6f6c884c4c902f2b07892500625f40005c11e280da69e1883bcddd44b3fc5eabd605ba2f4e360094b5fab3865fa8eefc88a0af24563db7be9f87331497469951fb21e0fb7606029988c580d1e26effda26bf8542a642e2fc041e294f2d7e8695831a56d69ea3368f757b3f572b918254da070a91091c604503f67e491bedec4b2764c822ad6da5d51f0501c15712034b07221c3229b9573a208a638df9c2337c59f0149be7168c97ea58738b5119e22b68cd2d6dcbf74c9a8c7b2133946da3e12ca5dee8802f89b4cf54e3ed288411e8cd0c5f6a168ce16766d53c68dc927ae25a2b512d7c45da669d68c8328f632ba00e67885f14382783963535523a90d03137283759c208d8286fb8c7d43c6f59f26f15d2ef7613d860c3a535d6e3b8f4b0dc3d4e338bd24a4ddd62da4541bd05110d5f4a54ea082521ff6645c86f5a7f815d220613e41fdc6fda457549dc896df506f1a9984e6b0807107cda829cd4404592e843df27787785f9540c4e3451708e96c6d57941d3dccf175a16628eb88322308b9ffb76c13faa9cb9c48a8d6fbda3b02dc12f11e5a74ad1c9e1734c7efd7d9f66cb2779a27c193ab468eb1eb5604c9eb39f09322b21258f1db21fc90d5027949bd9da0de16fcfe2e8f8a9e00519f9580472d247a7ab93756ac5738444cbfa04e712046c90ab79c46cc7fbc7c3e2fa3fc5e72489a701cdf6c7abd42faae189dc80c40ebbbc3a27664f2478ffc772f76bcf12fbfc35dc33c9ed3f1f1ec083e47a14f2c2fc51c062af6c5d9eda87825bff696f1e960b9ce4d6e56c4088532b9bf60f45a27330f13908b7d31432ba1f3b1a04cef087ffa1dd94bbaa3b6464f7dc618f3ef5287e970f91367d3ce1dcd49d5774681e490801b353d799c04b93fc469451f524b0426792c9cae1750a7cb40cc2dfaff6382d7fdf32d0ce5bd126c0b9c590293736147f3010529bc3e14b59233d24a9716a5b9e813764039669a44ae366f48a3ead69ba97a1cf74ddb04c612a2e9f2de2f66d2772c560311396cd50415e2026203fed7dca99762b1d86878fd31d211a3cbdc3cacb0428f9c1bdfa3f3ceb5360ce3b153feb266952fced11d6495709ed8f060757c6a28882b9e6a3a99f9c49b7922a86e9ab88addb67a430a850f1da7e094edeb82738ecd43a315469dc875097eb647072394d9e18fca4b3f439037f6f59da9bb3886f3e090ea502ec5663525d90f95f2710965b8fe6abbe5666f2347eb50900de5ab5c70c60f5d68cb0daa5a8f4f09355df152d1cda7d50a50aa6dfa5e02dd56467f90e9350cf8afe122fc9f29315159c5a25a719aae53e1bc7ab6e2877a33f1c90acebd437972290eb0b8104d0eae1e198d543b238e8da33e1a93b6ecc118939d2f1b7320395346e92b6ce9aa3a43518c32c8aeabe835470016f1f503705e7384f947ae9779b83052e39e84893de39dc05806c1317761e46deef8a5d93fa5c3bcf08d8881c093e396ae530e3fa7176d739af9b3163be009d02a30f1cff3ad5195e164e215fab702bad3804deeb99f9587d9300e79bfd134fa8a26e742093653d6800f87348a7863cd0b9c78e2a1515c219d794b709d618fa5725754d5ac6d593f1fed57baea62ea2d17ae4f67b06c9638dc61365e6e877318b1a49c43e008c782cc5826ea52ea9ec9c1aeb8119101e0f6c1ecc23c50aefc51916fdba7a92b7f23115cfe37e0edc1b7d56e96450f53a4fadc62927b6146bc0e860749f4dd8ec95346f6f03fdcce421c7329f601e0e791c039cd22d3c7f4a40317165c4d2d124154b93fae5bce5440d35919857874c851749a2303dcbc3f5a64253e25ab2ef7dba146983037dbcc101add37ac80afdb5f3dc9e7db539696b6967091213da6899e89d99e0afc8300f41fb23c92f5bedb8a0b3d5416ca7e73b4348ce53409baf64c55ca58dc1a5963d503afc033db036d35163d253f4605a7dd093daa75794326cdc65a25a4d9dac80b797a0dd0877e0b0811b9fda3d1fde4f7f94abf9ed4559bff09b7a9b4d963b5154b9dcb13528ae72c5c5cadd7e135823e2f01b89445cb4c3a77fab28dbc9c7f745296b748eb3d9bac8898da5b58e3c65420db1d59e6d51d4950574d28a1d8ca11c9a8d08698fe02ecbaa628c4a814e72efc7a7d87f8df372e015123023fdc77e5d6ffb64f9dae76d7f3af2ada5cafa000bb8a4b910fac66815c4347668d5ee54e0b1c357b24594d01590571cbceb58f0a2abe94146d9943787e594d0814b6dd8fd1f36a3b6b810815c1427849f321da110b01b730135432508352dbfb9072aec6a7d3016e61ed48c6945c9b9a538c3dc1b3fc45a96370c71a25a3c5b70fe9f93e8b5c4bea1c90a09a58b01d3bd0c9e4a825aa6bcdd434dfa0f986ac03ae98f09fdb89889e5873eb23d849b61364aaa8afaf62751d2c98eecdbc6be3d25259995f39bb8a9b45a7177dd7e136231b2e1c24e6a9fb8ce54896cacc65f08535cbddf36bdf2a751a537b5625b18d9b97295be2c37e45247691c595a902dd131782a3b0e09b228f18fac02dffee235f52eec8d97746db5de8c91da9f9509d52bb3a7157e62a2080a06341615dbee5c2c7c41ae3c402663a58b31290585ff5b1988d079b8d54b495f5553b13a24b8c10d0196ae0a6f84fa7687dc25ccf00f0d4084772bd7a24972fb4dba5b6faa656b8a7cfcd02fbd608bc9d69c8fa0d3c8cc3761f9c58aeeba8d6594ec004e40d8f194d96908faf1c8d8980a62f3a73f6cb09ced1bdf45a523d518cafbedade4d9d6682124d351cb0bd82494eb040ee3125d06cc87fac5f7fa6401089ce050ad19b29e80a36928ce420f3ee7c74edd7fd86000de329859ef48a72faf040b884ba19c2831ab3c73e2b6dfecab652750dcf76570f4c4ea7708e91a7af5dce21e256eabe4899b0d2b2a93f784a65353818b26bdfebd2531b602e8fb69b84659642c3abf636819e9232f3841765cdac91b89ae797ab91d5d49c9498ff286bafdd4681149dc68fabf405fadcad653c833c64c54dcbfd57ff31e05d47ed45ef55c5fbe9eb4d73a8582e47b5b596dc2b5cf20a321cd4079d0dd82f31513d05ea7b120f7ef85b88f529b70732f0067facb73e6e211593d02b1662731957e90a88bbf08cec30ce3b98e2c906019240a5cf00422daa393de920e8e5082e2f2f7f9205549d79db795c9a9a23a8a51919c0e7a3e3a8c0889b03d138b1fed8de4d949f16ddade53966c9e28b4f2ffac25eb7da913a3f30bdb85b83ba8f40c6c9c672b5da2acec3d2daf1a7fbee09e5abbe409e2b7a8dd6394d17e1f8fa8e3d44852f61e31d195ee586fdf7f739c56bab750f225f320c3358e1b214850a716d789e6ad113c25336367eb0f774a952e1b90f90fdf158e013943c207a309c9f3879f5a8255a831a8814a0aab6217688bbab20a663994f16994ca687f5003e48684665fa1d8cbab0eff4e4982270d1ea956ba9f0187ac372052090d88090a71bbbd8f56baab05989fa31f5ad3b1bcd6ac2b0c066dce58b017dc03915ae466ced9d31472c4b75fae87462e0fdb633e4cb10dacc89389c02812a4d5188e8e3490f417b625880ec87f127e9c631a450e7de7c525ef3c3c98ac468fef8488", 0x1000}, {&(0x7f00000003c0)="16d5c4f0e76a56f87dc974fdaa8c8d7400e5903052306b85be4a43fa371444b5da035bc480e93264c18f011474e8475eebf3122f1945fbb0aaf5ee36a278d862e5fdea6654fdad3ec15f5ebfc75dbc325ef5c4354bd562181c99", 0x5a}, {&(0x7f0000000500)="f9ee537e489686d5f1fe3afcad1ecd5e14ce335deb0c46aed5d733586680082fdd19195087246a51bf9dc12b28f832816974331dc8fbc33a6bf4545a87790767e071d66739494159fe5c1548692f71084749691f8693e21eed7152ed7b62f4dac7cfc1aa2a006bfbc92e174eccb33d16ddc9e12a3340d62794d702cf5587a7e0b8e63162c4de0a6f45a9b817975c656a2affa7c0f57eb1f1fcf5ab906cbb9f15816d3f136656ce7bfb45676f5373a9", 0xaf}, {&(0x7f0000003740)="cf733bdf20e0eb8d319b10a8060b39dd0f56f2dc8a51a879432375df0da4d94fce076b9f693fbf24be6c4b403f27000835ebd0cc5c21871fda0441628d5f566bd80e0ae8670f68a1a14a9de516fb7052c89efa5cf092ee824f564a49eddc6eda8cad3a2ca0688c99db9d917e9deceebdb107a53d0365dfa76d21b1d66087a3796fd408d7168f44e060f6b944197bd2108a0aa7aea8d5769127b8c273897eb1759ff2f73258206e8d5e4e8c2c361412113df1bfe11638c61f1ad337860e56f12f5b7c5c3567a48fba97ab1834338e1ac24f669193e2aff33fe6021d9f09cfedd690881c63e0921c7cc90b21a5e46e759cbb644f4b395cf795954eafc78f50d1571a6a1f6cc39dd3ac5c4372e4ce8e7983e8a287ada4d83f991577c920836a49858e1d02ba701312d08ce7f88e6e9bd86a43e6be912878083f363d09ae5b85357df0fa11c00899b9336569f4c5ea0bcdb081add3fbcfd266601e6bbe9a8fa388e452ad2f2baf20fe734199994480022024b59008ffad899bf05b6b9fa6f386344ca8a51ad557486090526210e878d960055e6dbf6e2b143d82a2c055790c7637046e80cedcfa7e378fadc18b1e23836c05f4e7897e07491ea98a0b6d598a4ae3456e28fd068fec10f97781543fb5eb700b80e2a0c786274251e6c0a34bb69c034ddf186154cd4ea347996e7b2406e941c43ec9d15dbddfee31c5333a92ae2cb8debb42f8316926ce498211b1a4a157209201446b8b678dcbebfa28f7b0fbab575bad1be35ed539af42686aff71013c517be852fb0d2ab5bdcbe823435df9999b802b38646f82246eb3cfa3f8a9c3dcf275915651e03b04de21a3b9dc9ed89f1a9d24bc8df4dbba6097fb2e13c4a6c880973b4489ba7c579a4297b679a7e95a51ef2b212f723f6dad5a5da6acdecef38e6938797177f6df673a9493c49d47cf4439146956277e94b5dfcc3fa56c757cc9ffa368ddbf6fe90087e5f80a79fa925df9b22e1429e793e2fa471b890b457907954d1366006b6e947d1b2958b5c75865dfe088b9b757cb07a248a005bcc688ac8d5886c60a2943dfcaff5ce204a3b85ee0b736fb297e2b6c4c80515f70a7c03df5cf7a230f6a2f45e91db997c0fa93877b0f5e7ad22ff7486296135d2a3f166ea7c13faec50dc879964486090841ee13e10304b6dc9f463286d609c928cb6e3556e57a839dcb7ab903027f6a88fa95330cdfb0c3147d0fb03b64159dab2c51220240ab6a32cc1b54750fc54f972ff04e0eb53effface8e2826298f45e842c1c494d5e9b357ea47ace4976755076304707f64493a7a10b012cda48959afa91580c5e7e86426fae4f4d34a8ada340ffd601cacd3938ddf6d5d41207f3d8b7b1bb61389bb2ec1b382843d65e6c27d9179c5b03a68e9be49cbfee6df2b11d08e285ec44da0f6e5cb954da9629d1a1133fd8d1b0e2762c18861d38d8c8b7a05880fbd52c841b402739dd5f658edaaeabb8b06ac1dcd81b2fb7a29bd6a71f94dab6b9e075daf2600f972492e233a5f13c742634dbf23947b14b0101304bfab10f182b351aad46273bb8e77f7ba109c7755834df198ddacecc49ac33c14b4230ce01a2734514b3c2ba248faab645cc6995684acd01d230a3f6b7c5dbddf0f3750d3806c3661b14b29af8b5a11496dec3f81de41f0cd3a59367c58fa7c88901019e3567901d6b529757feed1b6868127314ec3b2a48274dc40e15a7cf0025d4f81fc8f959b60368d10e479aff4f89a2626e5cd0be135b92d6d2e60dce1e411c5907020e3fe2aacdfdf9db006937aa4c858a0d261732ea3c7757980741ae907098f8dfdfc3083ebe6d1aa88e8b88597047597e6097081dc6b9b9555971c12e2f8f064c22053bf84ceec218ff744e6c227c1a5114b7f9017667ecc011491cf29f6259c73d0bcd4862dbdbff37b106fe6c44ec850626b88a5fee19f27daf7491a81433792791c6cbcec161c0a83e0f6ac741ea067963693cc1e6c23eaab91bfc18706afc52c6e10cce91708e512a143e917783fe7626f3b178dea6fe212301b1296b8aeb735266a50d825b0365cfdfbf2180aae166359b299caa685302a36cc242c548371c6f350eca7a95b35cf8cb652f47f724b9d4ada60305b9f0d9fd9833e8269e8aa62e1cbe91118b4db4574493a182995e19f47476427ef8fb07eaa1cd454726e2098485b93c9c2596d54bea5c43c198cee19a9031778c63f07ca0937c32280914df9922bb09e1e1d1a93fd02d45f8a6a2a735bbba84217b71f76d76ff893b5e904d5981f87fc321319ab772fea3a2a23298edee33748b61f9280079beaeb4c5e86a32bac3ca7717e751d33e5f4043ccf3d3f97eaed6ee89046c7ee52eff920893f6ff3e6b9cd18de6c19cecb1ed54e481312eb92a448fdc718f81661eff909fbf2390c449e8b4978e7d9cc40b78aeb3cfba8ce04173d9dbf737271b11ffff925d64bb5a4efc46cef80dc8e9292bd83d83042e3165a2c1326b8f2af9beda2c800de82fffc2589e0e7f91fe947707d04472a9a2f1c241f8d71af57cd045953fc7f0ee375fc71daa6de6066052b4406a33521c41abd38d3aa1cd65e571cf44539a8228a7ae091275d40effcc2a45de9074d9c2f2f4b591dcd7ffafb780fc765cfaa4d289e079a88dfc8beb3f17b385034884b78043ce7fc75b28834947f3979c828205912cac909f33f074b069ea05f833267f6250717d83dc716912f15dee469ffef91fe1bb8d98f78878aaeb179b09f31d5beff0a4d379919f3fee9f8c24471c218cfe772c06207f0432867fd263ec25a5d5ec1b2437f2b7053df23e6c2fbc17eb518148af12d5aa74354681d253e9f60bb0dde81c25be8569a129b5019986d48059f52b0007135f8385a3698b266e1af624ebd168a10f9c2f9293afcdd282cbb7c510580f44acfc4ceac52c01d640212e367960fc71760d60896322957988915fb14150764e22fe0ec6214a91074b784466c64da10edc76be0c87f0026c6d2b2b07efb185c71d2a8c56f45b228f0fab049946f022f8a178f4768d0c6d0abbf542093d49705a955e30747d958bb5206b641c95d2a429049fb091182c9c020f0d12cfa22d5a636f5575b13930474684e93734b4ca75ed091afef5efaa6452f9aa4076ddd86077f4bb2c46b2dd332ed679a51f7b21ebb76819a714ac451e9729c49fd890afd5ab5fea08e86c517ebfecaffbd4d0302f9d9bea06f31a6581746c8decfaff3984eda39547069ddba2568e1805af131f6f8fd394df04fbb2592bc61d4e86f925ba2d388e19cc56af286c86528644b561cbe920943373f5e72bf1689d85e990c85d33306e0b29729c4e7da71ba57df2b6f347708e8d29bfd024cd974950645698964f1d4c08ac910ef7e2b0dfc4cdf9a1f37eae381ff92739e0624700893bf91e1ddd56878f54c9414cc73e0e0193b510c6bb0c52b415f63ce9ef5fa2840bba9ef52a0d038f7cbb5e0b3c86e8d015c467cf274b5f053d4235b6943129cbb1153e7303d984f62e1da33f779b7e51c0ba9c4827c32d4e759ea664dfa1587f463c17c28aeb589e677e964b16ca50440239022d5987d1431be9ba3fc54feba90bc68bbdb8852462b1de22009b6789d9cceba41d0e7f42d525961a0fe962afa504263f158ffee7c76584ce1645516bf32aa22d6dbcd43dcc1c0ab2cee48461a4178d5474a18394c97a05d83b05f7745e53d1bcfe0bc8aa1f34ee7435d55227659aa8f2be0697041420934b0692d89d6e3c45cf3995eb3cde9c5c6ed18abe68a4e52608f6907afb12e525391030837547029ce59f93dac710f2776ecac5689dcf52e42b6ee9a91b18e5608744256794195a496badc190cb00176ccdca6857a1e0bfc74a3eec51c7a5f98864b4c63f45c312b13827147cddfb833a7abdeb7ced879f0a3af6dd860391bc0b2a6b854b05651528d040c71a9bf9a6841aa85a23ed2fe63f83758cbefd828c5c2100c4be77106dd63c78b6c3841a525c4274fa35a800a7a55c1c01b9ab8987f2c938d66317bf102611e68da9a60c63aa93554009f14483da87c8bd96dd26386d7972bb9470368447ace2109b9a87e3ef874ca793d46f4d9d569aa1a10fa0ad1080cab3ed57d678ba0872819b66090fe2fc76cca0271467620fec6223f509354b74cb57dd34ad5a46e1e21734be6f08cc513a88de095ed7cafa28d001e5e0838ec5dc71e10e0bc209d762ef782644d8b58554eb6eb8086ff2efaacb0d9967a11664b07b482c7fea61cac8dd1461c0dd3378c70bd6c881bc30cf057dac0c32c4c47731fbf97e813cafd0e603304a1997f8e509bb37df112fb41dfa5dda9a18b4f49f473f42f3f2e44dfebab0ebc43ac4c212c541ee7a28259c5940424bc9b238059bca00788768cb43ed73ef2ef821283e6798ea3ee25dfb37f89cd1d6380d8b09f5ba2fa05df38d95f7e1408ee9f90ff29d4eb2973d8bfd1005657734fe4c6605e022a4216da15af1aa5519e4763546b7107a3d63825bfcb7cf98717962db9dddf931c838a341c684cfbcb0afe00103f80a594fc9814c3abebb9375ac0e3874e1075721fd2c5d2094c8f5e17a111adef7c4ab2e9956a8a4c4b7edf9e38c56d813cc182d78dcf44e2f2c758607ec35c40fe7ef6ee3fd0195f3586b43d82756f60653a95a711dcb2ea1c052e034bcfeaa239f4caa89b8d165680eba9f1e592f8a2f3d1a615f41295a8b61df9b18dab17572cef7aed133b3ba3e7cdb0c8891cdc33976d90497b18ce95db36dcd20474ceca2b37736fe001672f63acb09e2c0b42c4299ecd3efa40776db78cfa77ddfde9195a25fde1cc03423011b84a04e11764530f3520d29a7ab623988bc290b5f50a8a88ada585c221546a70dac1ec57e0e380ffff6ed4522a2821eae4d322775d6863133494bb98d271c4e4d8d539dc6186e8d6ac5edc0000593e7a0dc2f0023e2180c2dbeeb065c79ea773f6aa6f12ace2b6fc28888867fcf52bd3749896ffc8c39c48a98c8449d34665e1b9ea98b01117138cb4fbc9381574887e56f9ff24730234730dc8753cff59618ca9054c625408d7ff0012da8858aeb4ccaee32b55321e50f7418792967a12c4a362ced24807bc7da233a4fcb512e15850759ef7e596f013c0072afcd197dbda8633119c9530c1153e4af70b57f3cb643ec4e0b43fc68ad115c5514a300c3cb94d5d69a418684d320ecd192c20fb48211cbdc607478d63857f635407751cd37bb79db07f2bd875634629b52dfb4ed59341aecdb16e6963c9fa8da25dfa31dda8aab70237a34f0d07beb62e999bd0acd042f9e0c4d86d61b0bcc1d5d2b5bfd15994d28012d4c99f7f82ed1d058a7a76b94dc494f2d2661754bd9ffec1ae27c872255b8c2ec3b8a6a330652c16b9653b9360acc3e998c15098b921b093defcc05f41b5b1b9e2abc213a9e62c9b3b0f08a5f1ebc0a75e0f438421b2eaa74413a4f933ac4d1bf0c3b45a127a181462db5d048cfcc24d96a447bbfc9921e4cccf7116de04b3216d54f7554e55af3cd98481f8e0b5375c6c80d2fa0a08f393986e494c50e7b5c54637687ea2bcda455dc5b5f2d7460ef74f2fc0792288bb2d685c9f30eecc85502323c1fbf310add02044b2afb2946fb4f3f9a3a19bb998952f637e3940f14cfabcb12e8d67c8cc9c9d729e9534a52fe0348c68682dbb97fb9ddd01bd898dfdc1db3dc070e6dc946f4c6be369e557623607df53272d2772e026dfe4e7930eb1ebd2b5e717532c7450ecd748b356f97e038b2b1bb9d7c421c5e92a2a206b36e69f4b1fa9264518feb193383a3b6c", 0x1000}, {&(0x7f0000004740)="f8032c84ee98969263dab77b9c9b5ad35341c53facaa3b51a43a3f786ecc424ce4b460fd039ffe62e8a9403ebd7694735eaeb7d46ff7625af94157f06dd704d7956f886b6316caeb3b33e50ea1e6029ab07457d2fa1de27beb462316fb33120bf864885fc02a4f70c070895955a51956fe0cad63adc785713f49b4efa68dc46be6143781021d0c7e67fc1e39e3c33004e4b40fe1eb92c4ef89fbc7bcfd20a68cc047834452b913fca9d92bebf29e4a474882bf773547e8b7f7e5ff1d7a5094454f3fc340d43be40a8c20e79b0695d68d0e7d429a50e2556e2ffc72269561c02055357fe1a5f6896f82c97ff36b593021539933d96f065dbd9695fb6d194cfabf0caccf66e81aebb4706591cf0ded177b7d9783ae710b9e200cd9930440308d2d396b9583dfab6ce9796dac65d4fbfa05058a57906330b5b8c7233ca1eb805f2c34af4771f6208b4156b9a099a51e91e783578232518fb206fb43d9d7f9628d60a9f4f97884e4c5278f8f4056c2484e03ceacbf9bd9d93fb24c1e74155518f2affb46c7a9fcceab5240b16092f459af31bfdd6a85d7b15ae503e9f4ffee1a209c84b6af19e9df255d5dd34717a3b3e5edc429c526012dff71c25ecc02310095997708fce2fff17450149716eeea00a0b869103ab750810b054e3ecf992f764aca87b21edd54e87884d1ad35b218e25c7dd184c3e7a9729327e1205fb4989a3965aebc0160950602fa9b975284fa170dd6fdcd1cb6437d8a382054cf77276f241f5ad0bfb0d6e3ecc4fff1c02713f11c5fe32182e9b054fc58c1c120035e52fe863120442e5484f59fe2f144a8d7d220aa4bddd58c89f4d11e7991f40d9e4cd28aebafdc70cbe72115e0b2bf75725435e1a16f34a623c0366a62cf07af22059433b72eaac23ad83b275b8c5c328ce98b515db31a36a15f29a49397a1ce6af83044a04749cd9ca29d9519e9f896e5f0b4d111db89a937cc5b11a380e9424ab6bedd514c888650509ec0e14cb821a84b5794a5246ca9a98562b49ac986bc7cae6b86cca0923dd55d0073026d77b25d607a2f7f96930a7019d8017f986a33d3be6e1dc455c815a0bd6f3c000d0c5153e2e182e76e3337a87dbefae09ab5cdd48e5c5c15c00df1f12787165807efd60dfdfc339c9d6b10932b521bc172175688d4127295620228df39c37e2241b58b5d8e74521f64fab435b2428c34dd5e5df4d2912c571b44bea675a842840b6102fbb5c74f226e5d4d7c69072eee73b7ffa600816f4c37f313518faaafd70e34dbaa1d0a99be0ebf0df3f090024b982d48b3eb16bf00a42411572ca1805e343147ecfcdfb39b23799a5d4fa899d9f2c0f2f873515ec50a540d8efcf4eaa0e4d7ac8a99ba8d8a11e8625f8f02eade55620d399bfa52da6dce687754d7a265fb5b7b152be02a6436266aef2f43035df66c65cd7dfdffe52eb07de9967636d4c7af0ee6b8ab32468a7bca43a02e329bcc103e52e87c588be35133281cced291f689a0cd7446c56d50775e73fd2dd55428a11f4c57c883e5ba7bbff90bb023c9f6243038e551e4f65849ac9a7260a59f81f64e2697f3230e21c590ba37addd248762587402a98ffa74d2873b30adc897538388711fd42220e11e3431682e071faf9acbf1c2606490cf20a3674ee86b71f811932ea9a33cba023d1492e98f73f48f40051ad396629dd630ae06294b1a115341d093bf86ca62779344817e64884c986732462e54f3cdf9b178cdc46656baa893f9b11fcc72bc34d3223a9ab75e763b88eef6c4ed5806f5a470c7a0f96a3a06c9c673456f8072ad04c30c8dc45cec568d5256814e0edb6ed8e74a44a71ab6bd09fac4a496fd7fce10cc1ae2600f7e53eeb989aa7c227df78dfab88ad0689b18b3054f39fb1365008d4dbb73712f43cbdbfe7fc786471a78c5ebd9d10c30bb3429f8eea7021539bf6eea690aaf61b3abd349300719db9241586d0d79328d77d95537e7d05ebf4f0765c3afc24605d0862990866d5271bf8cf1b25f8384ef793706239f0335f5c793f700dd2bcd0aac26846f22a3fbc3a1b5b673c6d475c45052ed35d8ac00ee7ee194d723af6bcf2673553d855b0fa839c0c510ae89ac53fb04980d33c89da12ac10d020777733e65ef843e16bcb88a807b42c613cb9c02f6a4833bda0d84edfc2a06fb9c6820579e6c4eb6c253f90ba3ec486112b4269d4eac4885c6a7e01319307c66e33e2f47ff8d6994947f31210e67306f5b1dcc3e64e161285583fd578f4c5f044f8f2d3663f793c8302f63604a8c6a7c7cfe77ce26af31a97b7dc66c76caf5ae815007e0f76b420fb09ada489fb589b28a973c4b2ec4e92532ad5fa4bfe374808adb4cc384017a22ab2e96cc0fc766d8c1dc989b2e71a675e84ef1382c3a4ceabd10a64ee59e673f08f0e82c4e113f92733ed06c8ca374aa0615c609e4664571ab73b1994cb3ab6137813bfa625069d008d0780222aafbc65d5a7d308a58f4f779dc91cc0395cf89d0932d2e704b647551efe3e5367682b2e7baf8738dbe8fd4afa23e919137a99e0f716f22c42dd90c24e88332abe03ce276491e5c823731c9df763d7235b6df8fb31a9aae0dcaa84a2b4a95e9f093871bb461f1ed56e28a6b09127b437aedd057ed42db034c33bc27a549f9683d2dbd060ea0b0d60e4e4f7609405a6325b302872bca8ca2db4eb140f3296bbe9e016607b447985a16b081a494eaa6bb9f1d7d72d0afcfdd9c4cdd2d0b5a44e8dc3707c95ba741fbcc9d14214c320cdb670a70263c6f960bb0f12525bcc94062830f9656e70a0621ecbdfba89c229f83175feca5b11ff1584b3cd453eadd012973a1ea923296408b02c81318924fd648894c3a8234b0cc3cbc7b0a547bfecb0a0409b96f8d0589f4c1674b42a01efa900cbae6a456e27e9928433156a825678ee37e6d814a0f5fed035905fcbc90b7aaa6001dc13d85f1571c4847df538cca3876cdc3125851bbc46f1bcdb0c29e88fad874d19ed76dec726998a99d36a61572e7fd28ab657130d82d532f5990c6a198d48be3805a07ab54c256af612b30dea9106e38c82e0bdea5d258b5957e22706a4b0896fa86e669a7c1471fddc160290b9c0045d3f6cd065e29fb512dbd3891a8df6f0038f9bf088b8836199120c301328b98b3eba303dc0cd5a6a0a775c3aa37cec51f47f1c152a6d7766f8540d86ece4701851f5211c4b13bc0bd5e2e37a1862aedc496c0c962505368a1d4f52bea05ba30c123d025e8f8760866c764224cb1a96c49c1607531d80501fabe80718a86338064ecba1cec62006db5dcca5abeb3428ee0a403860ac23d6c290dcd3493da54a1c77a1cbab57baf113fc0bce459cdce465794a685802c10d4911e9fa684be715b27b959cfe07931f96d59407437a6aa919c371dd493f4060760534114f94c78106d5ac978642e8cf4208fd868a2135ff0fdece3c9b9eb707aa3e0df140c61fdd3234a5b77d4bf894cb229ef3da4a3f86c583215d2d05292e523f776b7a1ced59d760ed8aa9616dad7ad23d17a2726e58d20deb52fa5b85b87e693d0e181493834ccd48f891b6956581a0370e6930debc57455ce22ef60fd19edc8b9731f7dbe31b7203e02c42fed688aed070106510f2a56fe93673098e99c2e2291a484cfc140c330cc66971e9501a996e11ff5a2e62026160cac75379fd4c0a0bacb8331542c21133b43110c8a5185bb5ca47c1d268f24fb2be9f772f7b965babe87ef5dd787b5e59a2f7a41935b16323c9a36907957ff7d9cd76908bd624f157ea7031b251713e7477dc2974d0b031ce4f9bf9f4d95d2aadfbbcf8176d3d3731ca2a019e12303563e9f8d28073d2a657f670ee5d5cf71fab748ea3d5833e9e9d005b08ca12118bda345aafea5c13fb4bd174f7559b91ed01684fe586d8a39d853af2338941e554fe993d57711101c65b5414bcd51ce2e53baf830ddb17635dc6499f2300e30986b22d481185c4f47aa014a1bffecbe69b0e0468d4c6607f9aab1083492eac216fa017073053f8a44a4e63bdc5295e088b4f11f0d6e940586ea6f50ee3da46b3f7928d05db1f75c33efd75b52ae1f18c3e2dc9d9464752b267ae747a9374de8b3f52013e16e7a5e80cadc0b3998ca2049165acc0880428e1a96a3c7206a11dd43ba9a883a6976733f19703d5a45aa05bc166d513fff047619d15078d413411410ef6595377f92b6948f57766f6f5f39b7a9dbbecb9dfc995cca0b03268040fd88cbca98c11b36c58c295d08ab5a1d3d593592373ab105061580c8b764c785c713e7487bb28a4d8d191141f6c38328920b3818a27f45f2b4f0fc7ac2a249a174198acb8fb8ba2963a0251a093ceb9d6662ae3df32713fe8046be62a219f19d62cd425a765d6824132bca24d92f1a1f0ba1cc2aa728ce8d261d14856884148662b4173e0d8864c7ae09f7d0035dd90218c00d9b17315bcbe525ec63f6d810e0d73801e4a1cd81ccff192d7cee98b961a4e7465c51accb0aa880116f61dbfad98d50157cf2ea9d81ec24fbb6996a068a37f44f660fc0d93d3713f9e5f36fae72cc19f75a7e5eca518a327675cd95faa365103bd85d072f38f870531746d447f7151e51d956005ff912cb996442939fd8407a24a233a17f7e86db0bd06024d1713124a0b254cf87bd0922fa798856b15d5772f3a318fc295e200036b3e10fa5a62be849d7a6cb87831d1a6f6489a77819136fd0d2b5cc10ed134d712aca95de0cb52306f4e8f2ccd53d3404d6b11872abbb33e4c659cfcaf25dec7f7a4811c438755a8a60ff1f39dfaa8cd356d135d6e3b5b56f106eea39dafc8b6e91c3336b099b84e3e21c2f8eaa129027377ff6c4ce4987184772ee3389c5aacb36b080837c779ee9b6d057eb554f4d674d4bb370da614142348a617ea308d7944ba4d60e72cab01c20c3c0b7367026ea5437a28ec735aef595eee3d4f677041abd1e04e3e3575a314fb9cb818db9c34d5e50df9e67402b791ee1d643ed13a96f6185aca47d1cfa14addc9c17f2bd9f4b482ba6ced72e4792f2f154d3fed7da73724d9c98c66e46d788da978edff3b058ac23516fde5ed5c407a344c820e0e826728a09e875a1de396894d103d57a3caa79d624b31b65eab53d2e9af8d3eabefdbc3a799d3abfa37c5f78e41c570b6e2d753dcb3a5644ae732de04512eecfa60695f81ad74bfc4080fec829149d7b21a577ceaed1d26b49c1d709302e0ef1d0f2ca507193279c8ce28fa4da1246b490cfa465cba08e1d43c890df9ee4117363d2cfd2603ad28f797f50bdee282dacffa897a97dd92732d74c33521e8b9d5c5d89e12d47826500379396626fb0d40fa5810856d86687ca9db682fb85d62a0eca32ae3a4bb82bb856a86b087f572f110f6008cb8c37dc716c60246db6da4e05b7853fb8da199bf025a11051bba55d314d504007483ffdd7aa1f358f09d0875046c79f816a4884fdb0ae1a07023ddbec794c680629e128f0c6816d09144f8ab0850d0b9ea796e440069c0a0cb55702f5e4378512ecd7f5acb346945ba2423c5842220f85e372653f8d8619f967c82f083e0a8f3c7134eabacd1336cbd91627ebec4c700dacba86f6723daac9d5056b43f5a6a3e2c31c4e5a80523c5e6fcc6f33330a17b6290415e9a8a4c8b0187d8e9d46b9a405a843f088fe89ee3af7c924b81a906bcb158775ab16b96863e0c99e2d839409d7f116cced197e058495f9767edbdb3288d954dd26b45486d9e6da257875187d62ab251a6dfb8b32cd86225f06a65b04dfd9fe018c8d8c24e525ed", 0x1000}], 0xa, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket$inet(0x2, 0x3, 0x102) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001140)="909f97bc84e37f2b94ed07e16532e9477b5c4f49edaaf7a0c21ef7d4cbe68b26f7b96a9c59867d0e4b926366926330bbe0a738ec49a9459fbafe42c356335a209b1245b4c06c0e5f8aa3025c8f44ead9da3fa70aa2711627474297530602400e6a00e2993062d7f50bde9aa3199a7c4ef57f2b98806a12ad3ba1fe2ad51ff7dc9fa29ef063e3239f426562813d28cb9b6db9137017dd2cb5b59e1a66820c22a33f6d4f2fb60b98b6cd0dfc5ce916112be85deedcf63ff11f1a75276ecdc5508e9ca3494801c93f7c19d3082613431059e28dbb38e3a5b85ae484f7cdacdb1712d1ec592e3afd8d5ec382027b61a256ec989be48328fe75195746ae90ba600fa7906004710d073307f49ed09fed2a9ae3f2403b275becd25f7f699730b21430b1f1f8c4490f63871eea9c3802acac6f40235e1f8c963a1be09957a47cbc069d818f514bda8307ba4345fee5bd924c186570790f62f7153d0b4121b777efb65c90241e958d3d40a28d4582350f0184be19edd922c296c6dc21bfc940bc08a24499d701211f175e61f8f4832301837b9695114df648b3ded1bbde1d417f6e0eaf92340600dc1e9dc66f7bc53bc172ba55406f315631660c05c8d09fa0ec4cc21333eacdd9f5ab73d6d132c947e6114718bab8132e1436a80b42e2afcc21f2b19074f0da184d42af59f50ee8201702dbc5cc65454aee11c205cd73063817cffb921e52c42c09f1b04feae8f07cef16903172d9fdec12788ffa9095b33b7bf4cea369d8e6d53b1582f893bdc52a3a65223a0fca8f7f8b8ab436a55178ef55677f68be245111de62deb7744c14b8da7cd32af4dd01834a17e03729ef5128cf180fd6a805083593457740d1f949031daad9fdd7ed7467833735e064ab3c5600f68cabb6d357767b4914d527b3222fd220385e244110ed6bc85cfe1cf736477934dd9c32a75701b6b5c23e5b5fe07ad1c359e789d1db11a24d35c50eb1131842c4b2c9bf4052cb86943d0210a66a43ba86c81008b216665960be21117331f31c060823b75d560391f859474ea844300a4abd4cfd2e044b2f2a6f640f93294ea324247f053ab47401f9aa78d2da7062222de0267b7c41a12348e2cf6a600f5f4ab5671ecd162346eddcb70c13649dda4fbe052886f6941fb8e0cedcdd17b492d7157d350bfb23bdb9881713fa2754f351f7bd6b005a08d439ddd8f70fbafba4723b8b7aba55e27291514ae82cc7bff016fab3f2c8e9402f918018d6bf3a907ab631db8aefcfb1bd76e6be53ca01e43f03ac65cdcf15f2e40db564f56f7f589fecd8bebaed768dea707282a0431adcf4dac54d420cacb6b9f8ccf2ce807d1657698720ea0ca866694fe2f0c20a90e62219c783ccb6996215624d705fc1d9e6274b5cca62e809d4357db7c1b71595963376979d9e3504539fb670c914256ce9c49f19f95080032ee069cdf1dee0d4cfeac05d7a64ef3790e6db0eff7349727a5caee44014114955364d971fb40233a7f67091cd22d6e044377d96e8faeec330bfcc004e7a19600fe1616839c3ebc537cc94b2db499a514612cf7c8de48600606bc34c8adcbec58711c6e92dc2e0ff37eabb026cfe54b841f5ea214bdb7de0033be5e49e1dcaaebe7b451378ab938564cae0d86bea557f4f3d482b1d63a543f03aa6821424f22126d146eb6dd8418437331bc003b297eff9d70151aaac8f9543ab0de99bf54815e149ff6f0dc3c7c98033024385f7d7810fe9a084c2556e47e6e718a6733a9f0d10dd5e76239813e409b84783bbefa3f8f63ffdd9b6deae4cdd10675334d0458c060a5479ae257406e6bb88f80183215c15d12e9f93ff90f3ed11af732639a54202177a19101019b3b534e376f549c627b0ae970bb831273426c3fc79b5857f2de4d52fd6de36a233f43b098a4d4ca81dab3f0cd1cd49571413daf1b932e1834fc5470b79f560bff7638399a4730658ff66aa5aa8b89722f05e82a02221391477ff2fd1a22d5f3f1bba52f9eb0d24135ece775c13f055c348173ce05d0d77e6793c09c6603e178bfa37423264ed147efbf55fae1ee37c933d29a96ea73abe0879618b294c39d6734f8559a6c1dc64df884473ca1845cdfe58433764ddce74c7893f85d05fd88d565386e9937e74424f92f11d93c36c92176b84f691063da96531e267b1807af9f88a41b7d5b496417cfb46fed746472ea28a5e5042a8e30d2b88c664b41f629e8f771607d9323fddd308576465eb78d1e900db0091aed9dd529b5d2d6659c2cec7bd679c5b9a17ea8ad3cc9b45f8eb04a38cf7935402dacd50d6fe140dfdafad1d26ffd3386b1e21181436a0550aec3ed339541168d9b88450ad36b341795cbbcacae6cf136d44f81a58ae7cc5b99c1c2270db87534865268423402fdf96d6db1bfb15aceebca6a8c82c8b0c865345c518eb65fa8fbc40acda050dbc48dbe1c37bcb27e4acdaa58e76496e4cac7427b7b6768a6b3d44dea7139d04898642c3d9526323230fd0c723f317c787b1edc37ed0478e2c6ba7a2676375633809009cad164f9f9fb695b8d5985f08e4b85c2c0a8f3b364fa071aade565d45466ee40a0ff723bd6094c8a0ba8f3a7266e97774d1e5755e2eae4c6cdeeae3e6b5da88848bb5f3b922844c9e7cd549da5a071c37701aa4cecef08f6a5c7790dd2014f31d5f0a8a477f8c5585fc2a65a82cb4a0fc40a00b38ae475fa5c3631a2bb0b9651a06f2886e38885d227fab005ccdbffaab84eff18ee348c8f3c425fe2edd53a3f03f4f16abe412a0950d442f624c01addf2df02ed60665219d2af88e7497867cb404bd7c6ffe9e02c398ab41b06764017204b3da4dc707cd14ba06767840eed9d366d371c984574b68f206e115619c769887216a9f04811d47ad9c30218de7f0054f780889c09059bc216259d51156ec7d30eb3ff90d47f153c14ff9ea3130f133a0591494dd107cd68a679ad00f5eb4b208683b5a223d623c6844cec042c6c205cb246c5ff2ad228ebc70dc017a79461a9bf739ea4b29c2f604aeb8b08cdb811630fb5c5ba48386d1e658be8fb4675c22c0ea68db8a286f63b184f0ca5c4c163f8cb7b61311e1863c78ccba7e909c32370407cd8900e6623b751a082dc22781c87241568ee97d5fb37e97f19973d63fa794cc46aaffe7ec6ee5e442446f4ab15afd54ef020e718442b53e2e2ec9a273ba873e118ed7d857861346e2f4f2e1c1bc3dce9aa960354bc52f12b4f23efa8af5f6d7aef91ccdbc72ec154611f5f77352b48236168ec027c50fda283ca7e12db51d3ade02197dd10597276f151eed38aff8fb1323a5e8ec80ca0bbe4696a658a9ea17e480d221ee23e9276c235752228d046b8c5f6af20585307f0c55712f8a41d613b298ca99508af232d4140a7b16f430eb96d9a0e0e1978e63b69c69e8088ca56b32abfb162e6527449e04fe99716c19e3a8c96f52c82af2ebf757b3d3c1e7240216e5c15e4d65275cb270591920beedf8c0f00e4d85df11bef56335de5ef2e31610257e79e8bc2b0e7512ae67f49fb21e13c637556ce8984a8c6ff81047f1fb098c9e496e1747a6cf6adfe82fbd79ad10ad491735fbd63213a2b0b4ec8c45ab2e5c7ef229290fea2e409246e1ebca450d82920bbc62cab61c779312a2d6a042e2583d7caf5d52be9d4ebfc32395317299aadda11b4069b1d8d8d77a1f603c63d348db2a72fca6864083fe34707abf7c5be069d71e89e029cb3dcdc0ceeba9af6e0b90e0873ab32261a1993d6134d9bade9c7329245671ec4b07e66af6f846df70e4a4209234a3e7884ee8cd5b1ca8e5ba000fbb78ecb8ccc115ae62b24b7ad4553ecb06d18f306fc0ab391e76d98c0c90610893e4ec0ad6035d2ceaa033bcb627e20c19d043898dc96f813fb7f58eee3f71b4a9044ace15e99e2a7a0a89b4891af99eeea7b81e6d8915e9bb0f4fd3a9b21c9e7fd0ab8f14614efb7b1b67c2807a99ad30797070f13a4165d735b5fe8701bc46fc51dda7a7dcc7b46885897f968bb78279f82a48aef860e7ddc3fdd4f532e567af00f11290eccc186136de1d70842881b6f8a153b093cdcab93bdc9d0bfe7ca91076382bb93b32c2f8bf6670962a55fd36949076f670dc32c43320a02be5859950084d4a8d4a9e487a6a17521498e0b5f0fa29ed995c6026d3a2a6f141f294898c0d12feaea5cee58e250406bfca3bd331aa9cd6e039e56c01854050e660b4a8be0c57c0b07b161c69a8b7af9fbf292ca2e36ede3caa1768a7009464a74d0183ecfb68d1ed4466d86a47439afa21ea6dcad76a7212b3ee9cc3eb76a39831e369f1b7d2aa0965e1c8bc7cf774d5bf98ddfccd35d2ecc6d2a7149bd954ba416ba7fab558812fe69e76443528981597273bc0e40e08b61cef761c5c243b9eaa52efd7e6e1c3923b6859f825b5f8dd82d02fd5c64898e2fbcbb5481faf8b2d1dcd3fb6b1cfd367534381b7468188cc677c6ed33a862359facd78a3e489ac7d19bd60b9995e46926e03efd49bd4638384220148ae5a0be8db0a616c109c89ecbe7681d13064dbc67134db4633df0ac48acdbefc88b4993e32a3025608e580629f3312f2bb8bc6a11d06a53aed2eefbff1f09530f8bf7a215114547e9e81718d3c325350f8545b2a4490815f9f4674d48bf12116209e4f593c2c343386f02955fb30a6e6b79036342762514f0f664bf8d6fcea3b80e8416bb49eff3f9509040537c72bc2e9d70bd549f2bc4748588f7c9d4d84783d3fe54b9e68de2e39c416d7864cd0400bb224f254466980a610ae559848419690044f4da724236947f85eabf921500080555cf930f746d0afe13006c7cafdb82722c00ea8b81ab66c45088a88ae78c0b1e12dff21af35fe2c641f38359b3759e4e10c3ff355e1b2d270c99668ebd1023ac0ebf7b5f46c974a2d0c0d14402d7a7284156e933bed1622d0ea084133de3534b46dd471f49cc1bd797babb79c6aa7823181367d4fcbd95b8d5ad4448a419d7e424cc5c09a8fbf95f1950a6ef2224d7ae6eeb78b6b64240590886768157d2f281f4cf52721bb5a388caff390cf6251828d7170199363d68f5f4dabad7fbaf6924199bd82d108a8f745a9c32f63690e31c814b6ecb19abddcacffdd7d213a7fe10e2d29b176d32571d4be37c2f416a7aa7dc4d7e1f10955f74aa8e0390139f9683b0eb42f70e1a060bbce1d43d71e1d35524223ccd70be2aa049c72716fc4b310a851a6ad1ffc4fdf045aa0b1c46f5ccfba9749ef97cc92226702c98a24731e3aa87448a74d4d0768ca4d4c6798c1974bd2a3e6c36a3c8b47d65a29db54f6de4946eb68b214f33498ab9d5285b00719bb570e68a1ea97804b69f6946818560405c9c4ef3a6c2467adbf10def746d3eff7892b28cf21069f5b1fde5481f0c353b255ac60ec66b1970410551235271106e3c25d7f982a78c33fb9ee4f27a3c11ddc482e8e76bfce50057e1f3e9c43afb3b50c62ead2d64fa72968d2e6f682b462638cf259466e103a0451818bce9f375b1e30686956e5aa59159a29ba6869dacd38e1b1ec3a324019bb42437fdc243cbae1aaa6c3532fb077aa64c005e56f9907f541288b15891f533a3a8039c0f6e701f2f6f3ef0f8b4d3613f5dce1ec81047a0ff3acec8f581872a3d0bd9b12ccbb032289f61c6ccbb69500c676476db79842eda7ccd3dd0a3bec6c78dd22f3d80c1d010a559420cccb5f79a1352600fe71b8fae9573017d7e8c4e46aa12c30a0713be51208b8451c1ff7d7775578cac9490db0e281e01d3cb951cc672cf294ae6a36d7c7c4409c", 0x1000) recvmsg(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) sendto$inet(r2, &(0x7f0000000040)="aff337d2121d586bca87d07df298ce7ed7018134b2145f37092407402f1a58e02a1ab92bd3b3defe8abcf287bfe94868e4e7d5c6448637ed9bf07641e25b7c954865e4676ae3f24cf454c1ad590b6651472ee64b5b0ee1bee0a9732821374d2452911592e2fa14e88ef163bb69f77f9b30178920c5f0591d7e137ccf83a7f3fd1405bd06fff7e99cbb4121b473cfff19", 0x90, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x5) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r6, r8, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x38, 0xbb) 16:00:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="826e44eb2c965808f9d8011196894a9ea5187e1fd289b076ce8ff04aef51845cdad215aba6fe2305745d0a21060c2afbce38b26d7fc52cd2f98d5ee0b42edc68578521aab3453c843c202cea8235edb0ef4660f4c1d03a0395295ec188a9172eb19499286824e7d5c8f436a807cfae916395662295c0c72070acaf6c44c2a8f02940b2e11d7ffddcf1d6e0cb2007c6d8de60a948e3f08048c45cd6840dc2074d35a4dbb2bfdcf3403008fc52174e9545465e915a199ce7f3bf6dedc29991eeba6f1f4de4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x8}, {0x5c, 0x0, 0x4, 0x2}, {0x4, 0x0, 0x0, 0x40000000}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r1, r3, r5, 0x8b}, 0x6, 0x401, 0x2}) r8 = getgid() r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r14 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r9, r11, r13, 0x8b}, 0x6, 0x401, 0x2}) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r21 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x3, r22, r16, r18, r20, 0x8b}, 0x6, 0x401, 0x2}) r23 = getppid() getpgid(r23) r24 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x101, r3, r8, r15, r20, 0x187, 0x2}, 0x4, 0x6, r23, r24, 0x495, 0x100000000, 0x3ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = socket(0x2, 0x3, 0x0) r26 = socket(0x800000018, 0x3, 0x0) r27 = fcntl$dupfd(r25, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x102, 0x9, 0x1ffffffd, "a4ecce3719aa39fa3997a5ff1c38000d8200", 0x8}) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./control\x00', 0x20000, 0x93) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x8b, 0xff}, {0x21, 0x33}, {0x82, 0x5}, {0xb97602e860520c7d, 0xffffa98b}], 0x4}) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) setgroups(0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:00:04 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c808000005625f00"/262], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x611, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x50) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) chflags(&(0x7f0000000000)='./bus\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = dup2(r2, r3) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000200)=0x3) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x80004020080c1, 0x0, 0x0, 0x0, 0x0, 0x45b4}) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x7, 0x0, 0x0, 0x0}, 0x405) 16:00:06 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="c43cff9bcb2863053efa9850b26751e666c06cb552b3d294f3a8204d12e299c397cb85e47b9e0b408b7bde62e2afd3ec105ace13cbe4a650eefc786d39e2eb74299657353c72cf1e438718411876a31a4cdd3ca3b832ea2f0a1f0757cb788659d21b906ca5edec5d4f645a2031b4fb4dccc44c96e5067b1cc5dd70c628f1eb48ba", 0x81}], 0x1, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = socket$inet(0x2, 0x1, 0x9b) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000900)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000580)="5ec155892d744e1c4014b6b6bb89ed484a8ee1d7a24300083de004d44d9274b44747069286c05cc110a665b7d2f24902de948d400dc42f51c142315c805961947f53681ce506a9554c172513a9f29da9fef9ceab810b13c8836072be60e8347e6d2b385f78f6ef9d84e6445afb7328e616c9536ef441fe89acffd8d86890d16212", 0x81}, {&(0x7f0000000940)="df4a01f7bf9e3c6ceaf1db3b1b5f220b9107d51afc160355e0b016ee7dcb86601b7a9bd2237794e190366c0291d3d7a5163bc02bc5b99dabeebbde3fb96ff987922c4b1fbc3c9647a09a0ae6cfa397deb28405e95afebad97a45ba81fcecc1094f81b457caad60f3c5a0903fc63fce36dda34847d27014e68a352ad1019f54fdac760fc03c3ced2f5fa991f9afc865f7773cf1a7cf8113366bc31781b2f759e2f0c40650cce44ddedbf246d50cb49ebb9f684b7d01681b9fc7a415f124377d01cb5f29d9e70865d4e1c35200000000", 0xcf}], 0x2}, 0x4) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r10, 0x0, 0x0) bind$unix(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="01f32d2f66696c653000"], 0xa) r11 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r8, 0x2, 0x8}, 0x4, 0x7ff, r9, r11, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802ca0e580 va 0x20020000 didn't change! 16:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000740)=""/173, 0xad, 0x8c1, &(0x7f0000000800)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socket(0x20, 0x4000, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0xc94049f3583d8c13, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000006c0)=0x6) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000680)=0x3dfa) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0xf4, 0x4, 0xffff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7e4b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5037}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0xa000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) fcntl$getflags(0xffffffffffffffff, 0x4fa4c1cd3189fe2c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000600)=0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x6156}, {0x18, 0x2, 0x8, 0x53}, 0x2, [0x3ff, 0xffff57aa, 0x1ff, 0x2, 0x0, 0x3, 0x9c9d, 0x20]}, 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x32, 0x1b8}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x10001) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) pckbd_enable: command error pckbd_enable: command error 16:00:09 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r2, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040), 0x0, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686e143ca72676c0c1c322a0105423ac9b091536622c090555c5ba620dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b229843d4c154eb004d99799fafef7cbc95eb237cb61d883aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf70000000000000000", 0xc2}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001280)={&(0x7f0000001240)='./file0/file0\x00', r0, 0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001200)={0x17f, 0x81}, 0x10) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYRESOCT], 0x1, 0x800) open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x80) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000007d45000000000000000000000000000000000000000000000000000000000003000000000000000000"], 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000143, &(0x7f0000000040)=[{0x45, 0x0, 0x7f, 0xffffdffc}, {0x2000028, 0x0, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000008c0)=ANY=[@ANYBLOB="000000c54edfee38f1be4a00000000e5"], 0x8, &(0x7f00000007c0)=[{&(0x7f0000000200)="cdc6b0d569d6972812adae867b3524e15dfc9372bbc4bf3f0c9a100f645d2b15dadbc4b16963707dc4ac6b3c0529faa6363066e7de4fdb0ae924aeeae3cbdfc461fcc0e5274c60b8649401769cad21b2c5d15b3bfcd6cd2b5010f8e76ed51603a70c0d6cd870fefa77dbbb9a91169177a23fcf839d145d34af077648b236a01ba38c04ccf3a2fbf8a27244d331c4b3c840309fdcc1bbdbed6b602b5963a3fb3e7be4f12d0302a02e21e324", 0xab}, {&(0x7f0000000300)="a3cd3dd9a74506b8ada693b70762ec1fa19a7cbc3dd04649cc377c140cf6eefba187fd1e376acdc54d3dd0ba5f7804e018a62bd282a4f7a2bda564b1d3776bb6020641d80eb26049052f5492586a4de3cdc48707e278eed307bf4deea7b28a3f253506cf44323da9e765eef2f400c3aefded8589a4c4e8399a55a87e005f77fbfac4ff5115f83c0e9efd2517f3a3a02e4c871275c43634b1b9a9c5eb519626623cfc0224b46930e117d2a72ecfe9ab31abb87cd7cccad3cd01284266fa588b19bb2f00e1617eeb9864627070caed3f22f7fe3d4aa236bb1a42cd9e3e94b517d8d48b82279b75451000ce0ded6999d57870", 0xf1}, {&(0x7f0000000400)="7a0e86c8b9e1924e00daf25c0910b2f38fa5d017013e5a696e3f5a2b538bd880fc16057ff0d645697cc8b1ec4f6f8ebed9bdf3cb95b9a310632165f0a8fad8149bffbed7418fe33854a4455012813d2a5983f95e2441eaff3944e56c9abbb46dd63730c7954df52813caff7505ef07ba092fb1de650366767defdcd4a70e05c8bc8074c88e030830f5a0930442ea8645b19e2ff3124378160f1b20c31e53b5b431499cb06161a60217a3f777c7ea827bd5ac9140e555e3b0e111a8d30e0ac2b3f91e3fc80a2a7f55b54b1fd01309b41049878f920c0ec253755fb5b72f960ac593cae25b16290edcacd01639", 0xec}, {&(0x7f0000000080)="a432818597242bf14c297881f79d3587430dc2c2a6c964620e630646f72b36460f2777e553f309f28a356faf085f", 0x2e}, {&(0x7f0000000500)="5f6815ce12781916030055eca2f5cba803992a62b3a0ddbcb12efe5107f3fb938bcd60eec3372be8e495e619b9e92a77f05cba9ac5adf00e91b847408e8e652f585c86998c45240f1653358939d7945cb3dcefdd6d2804fc8affe9a01081ac458b4f797d15e117726c6beb7e5ca52d3c328a46c2065fbe67a8fa80abaa6ebd09e9a940ec9877f54b8d7bd223ca602cc4669292a2dfb5f3fe6d6587c53c4ff164f3c380990032448b636c51ce0914d907e537c7262ef81d745678fa1dbd9892", 0xbf}, {&(0x7f00000000c0)="c02ae8b48cc2b2ec5ab07c2ee720bdcfd980593c40027f4cff63c1dba3f3da66323f41ea1643e34fdbbdf3a0593cac3da4d9", 0x32}, {&(0x7f00000005c0)="32f80f37f2b0a70e12d9fb44e77b366fede3c0886b385f937e3e4b017a3182e8e40342224ceadf406ddebfb36d2f51df7271c907d2dd891b9608d0de60bcd1259581ba0d568e6dd5a5867624737c57fbf0e9841451514081f4d4287387d8e7af934e717f891412579072b85ce0b3b39280c43beb39109e4085027e1b0e36b9f27b93d25c937835b9c83bf1618852ea97120ced", 0x93}, {&(0x7f0000000680)="e798168de308642e83772f8f73e76cde7fcd02fc965928efd4de06c86ddb8cb54309fb94a4a2e59c67a8c17a", 0x2c}, {&(0x7f00000006c0)="dd0edd96885a00552a37281214e97c3d0844dd44f70425d36d60cb9cddd3b0790331e2186959803ae1ff3f58a576c4c64d4356789f6ba71794249bf8548b23e9c8b653535bec06ae04f7c6497e18df4afb65b75799698d50f53e89e54d9977b7014324264921a618a33f5e94b41a7cec7a198472ef6456d898219e08eaf3c1a40865cd2859cb76a7c51fdf889bc7b1388dd57cfd1c6bca187d6fe23060998d74036e00e15de9f785fff2fdb293a45d227fdfbb5b299d1b0f81917043afc38df32c0b32cb53636cde4662a1d61079ec157da3adaa24f58c273642f829cb532ed8219116f173137d94aa53928e82c5fc214372db81dfeb74c750", 0xf9}], 0x9}, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) read(r0, &(0x7f00000000c0)=""/253, 0xfd) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12000000008000000152476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f008fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77ab000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/69, 0x45}], 0x4) bind$unix(r2, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x3) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r2 = getpgrp() r3 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x160) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x94, 0x80000000, 0x9, 0x2}, {{r1}, 0xfffffffffffffffe, 0xa, 0x20000000, 0xdb6, 0xffffffffffffff01}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x100, 0x3fc}, {{r1}, 0xfffffffffffffffd, 0x2d, 0x1, 0x7, 0x90b4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc0, 0x4, 0x400, 0x80000001}], 0xfffffff7, &(0x7f00000002c0), 0x7, &(0x7f0000000300)={0x80, 0xf13}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$getown(r6, 0x5) open(&(0x7f00000002c0)='./file0\x00', 0xc002, 0x4) wait4(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000001021, 0x0, 0x0) getpeername(r7, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) 16:00:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = fcntl$dupfd(r1, 0xf, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8602080102972aa88155b697bf077c7e2a21fbd3c82f1fabc534de8784e0292abb3c92ce349a2960e36ec253a7c69249fefbd7cc9e816d7f5ff0b2d7e92b728ceba6bcc134f5ffc36f19f435"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20a00, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x0, 0xaa78134082f50da5) semop(r2, &(0x7f0000000040)=[{0x0, 0x3}, {0x2, 0x6, 0x800}], 0x2) getpgrp() bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x15}, {0x28}, {0x6, 0x3, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000380)="fbaf8a8d1a029be9ea3a30699b63", 0xe, 0x0, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9f, 0x5, 0x20000, 0x2, "60b6aae33ab0109ed92b6b396fb351aff4e8766c", 0xdc, 0x80}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x7, 0xfffff000}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) fcntl$setflags(r4, 0x2, 0x0) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) 16:00:15 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0xcf217e2b40bbeffc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)="93bdc06c8a6b3c45e96ebbad16fc") 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) setreuid(0x0, 0xee00) fcntl$getown(r0, 0x5) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8, 0x1}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000380)={0x5, 0x8, {0x8000, 0x1}}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:16 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000769000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001694fc70 16:00:17 executing program 0: socket(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x2, 0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r2 = socket$inet(0x2, 0x3, 0x89) pread(r0, &(0x7f0000000000)="8df9", 0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964819c12101e081a32b953e24bf26cbd54d59ad4edcca52c3f866b9edc58625a44c538512e88081f1a6fb748479d9d9576fb78a336a1cffa4d0b9d982467201a5295934e4c7c4a5b70c79", 0x5d) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:17 executing program 1: pipe(&(0x7f0000000240)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x0, 0x7}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000001c0)=0x2) socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r2, 0x1e, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r7) ioctl$TIOCFLUSH(r7, 0x40047307, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r8) ioctl$TIOCFLUSH(r8, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000780)) socket(0x20, 0x2, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x81, 0x4) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) preadv(r9, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x40) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r10, 0x0, 0x8000000000000000) recvfrom$inet6(r10, &(0x7f0000000280)=""/72, 0x48, 0x8c3, &(0x7f0000000040)={0x18, 0x2, 0x5b1, 0x7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r11 = kqueue() r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r12, &(0x7f0000000000), 0x9130fbe, 0x0, 0x6, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000340)=0x10003) socket(0x2, 0x3, 0x0) 16:00:18 executing program 0: write(0xffffffffffffffff, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1", 0x92) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$unix(0x1, 0x1, 0x0) ftruncate(r0, 0x0, 0x7ff) r1 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20006) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x28, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = socket$unix(0x1, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x90, 0x4, 0x800, 0x1f}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0x80000000, 0xffffffff}, {{r1}, 0x392f3186780bb21f, 0x91, 0x2, 0x5, 0x8}], 0x80000001, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x1b7, 0x3bc}, {{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0x7fffffff, 0x6}, {{r4}, 0xfffffffffffffff8, 0x80, 0x9, 0x3, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x100, 0x10}, {{r5}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x1, 0xa4e}, {{r6}, 0xfffffffffffffffc, 0xc9, 0x1, 0x6, 0xffffffff}, {{r7}, 0xffffffffffffffff, 0x3, 0x40000000, 0x1, 0x5}], 0x1800000, &(0x7f0000000200)={0x401, 0x8}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r9 = fcntl$dupfd(r8, 0x14, r8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r10) ioctl$TIOCFLUSH(r10, 0x40047307, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000040)) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x7ff, 0x1, 0x1, 0x6}, {0x0, 0x1b, 0xcb, 0xfffffff7}, {0xd601, 0x7, 0x9, 0x7ff}, {0x6, 0x9f, 0x3f, 0x9}, {0x0, 0x7, 0x7, 0x800006}, {0xa7bf, 0xff, 0x6, 0x7}, {0xff, 0x80, 0x54, 0x813}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20290, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x6, './file0\x00'}) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745192a101023000000000000ff045ad35a05d50000044784a75f379b925186e9e59546cb8e3854a79ea6bdd5a91e4c26ba0b26fbda08b87e9be6501072206b3d5d27fbf5a85fa07baf9d5f6c55c0de3c6f895225e69a588eebd8feb2f7ae7fb0def92435bc546b66e147754f16960494ad7d14623707a13b0c5c959a8507c74442ba45879c88480d2c5a8a6113caae0700000000000000f454f5fa3bf92c204817a741b50811af59c37f4b580c295fd2d207a3c365f76607e31add8eba7b7ab0f33d831c04b04cc55c227f38ce27d21404c4d33be047d449c57896725a92e5fb9a489fe90842a90060be871b7fa5e2d0b498e76e3e31d61f6c02502aa1ba8ae2c2ca11309b927b58c823dc2996548edcd5b12314f12ebf5bc93f26030054959ea8e0f78441b9fccdc1d9c2df8d3a6b82c8bb46c75f684bb8fe3ab0e65231d7c50dd290d97319766f456f003a62ef2286c309a7b5198e43753d"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ftruncate(r1, 0x0, 0xd4ed) close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x12a4, './file0\x00'}) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x5, 0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(0xffffffffffffff9c, 0x5) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000300)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x10000000}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) dup2(r4, r3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) lseek(r0, 0x0, 0x0, 0x2) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r7 = getppid() getpgid(r7) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x132e486629911cd5, 0x3, 0x2, 0x8, r7}) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="90894b9368cb2e030057ea8b85be2cd200"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:19 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) sendto(r0, &(0x7f00000003c0)="57becd140e866cd289ed679522dd6c7fef32c37600621b166342fbda270598a630ed3691b3f4fa4262042e17c3273a960182e079573675e4a6d7aaf538a86eb8a8546dabca4374313576eb9101b8ef3d406967f3fc7b2907080976cd0b756fcb8bcb78c93e2a3c60d72309959f2961de9b7cb698a496882662f7474610cecfea2620bd0666cd9b104ffd40a4dedf95c501ac6749eee5d5ab7bcc0944f60b87429e204ad6f05535", 0xa7, 0x1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r2, &(0x7f0000000100)=""/74, 0x4a, 0x1000, &(0x7f0000000180)={0x2, 0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000200)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x1}], 0x2}) syz_emit_ethernet(0x40, &(0x7f0000000040)="08c969768917e112bb51bb949d51d38085e048912e46956e8ef51053546cb79ba29a39101126d5056cf802fe8b9e173b155638627e89934283daf753522bf777") 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x200) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "0080000000000000000000000000000000002000", 0x0, 0xfffffffc}) socketpair(0x6, 0x4000, 0x80, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000200)) r7 = kqueue() r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8, 0x0) r9 = getppid() getpgid(r9) r10 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r14 = socket$inet6(0x18, 0x0, 0xe4) r15 = kqueue() pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x2, 0xee40efc4b77a48e5, 0x3, &(0x7f0000000a00)={0xffffffffffffffff}) kevent(r15, &(0x7f0000000a40)=[{{r16}, 0xfffffffffffffffd, 0x4, 0x2, 0x8, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0xffffc, 0x6, 0x27}, {{r17}, 0xfffffffffffffffe, 0x10, 0x10, 0xa77c, 0x5}, {{r4}, 0x0, 0x10, 0x80, 0x5, 0x6}], 0xffffffff, 0x0, 0x3fffffd, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r21 = getppid() getpgid(r21) r22 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r22, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r24 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r24, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000980)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f00000002c0)="a8e8ec62b4a1d8dfdc8ceabc124ee79f22c17d56debcecdf2d329c9dfb9d7a8310a8732374913cac8f9eaa2d7b68561a4dab60525a90a0fbdc7f53c95a37de9507ae55fde7afc4f0626cf3b1577189f88d1648ead102487bb8e7685fabb383e9d640429915625a26a8605f789c84a52ddc5ab82a2bf0b86e6e6e0d598aa9b2c257c50d268a510f893677c7e4696b74950b2806a7bf124ca975395f7113", 0x9d}, {&(0x7f0000000380)="7ed0468dc44c0115124093d2875061e8b56e0f0683865870c1d658e1c34be4c594c656840fd92c255e03abd121832e60f111816f026cb3f140bde3b238e0f27b870022c8039e1e8be5adb32a2331a548adb43316368f220f972337bf34b7002164edebc2e6b8384965f56d6b3c18055a3d1f5487f3071522e43827d894f2d0913ae3c91d82c6fe8164a45d5160dd8a20518587eeab3690ad4a0a31b2da584a2008634df3f9298162dd76174dc732", 0xae}, {&(0x7f0000000440)="fc87d5f427834f5f2874471af16ac4493df1cf97c023a9c3fb2d589791028ab2fb0e02", 0x23}, {&(0x7f0000000480)="544c56802cb7e4c3cd2f69004175b1b9baaea076e54dca80b88a73f46b8ba001f28185e7e574f62c666546dc3796c625e77f4de03c66f998a4f993374e5faede10ad7a7673c768d633e067bb1a2bd14994b8534bbd15a5c872d2ab5a61a6822aeaaebcbe59529ba4e246d38f04dadd8d2ea3269f1373f3d14590bc07c1ff30ecf5d4d2f63a08ed95231f716804f8de8bdae20bd6d1c2cf9bc12b1863f235b6", 0x9f}, {&(0x7f0000000540)="9ca48278fee19ffaa7bfca42ee50031c8f56a688114b94d61db47e273efc30c4289c74442005fccfe4e613433c9cb4c09695b3732e275f172d195eabff428b09aa6a5759c1d07084105e3c77cd065fdb49e5879502908d85c794cf8c83a050dc5f9829f511141233251e8293b9aa2ff2f783fc940dfe11798fbc5bd115ac953a026ad11c2b5f8767df71db1a5090635f74363e57feeeb97dad30ae39de42decee8ac8cf0e9e36fe53b2d4cb0bad587700df312f86c96b28e9991e60ae340b803c5acd567c7682037e0d1e5b2b50c616276a128c5c630af0a4c7b4e17278602670297b39a0ca1", 0xe6}, {&(0x7f0000000640)="49cc0d0146ff3668a57e8a6ad54a912e77ec8b514e4db03aed991da6943088819d73cc62db605a916ec605a75ed3b17c16c236f5e090c000418f867b8dd294f8e5b71c45c9e2dd7853c0a6ea68b3b002fa1da3664b34d8f756c96a734f8b4d02efff17e349a7817716a66f5e1c0e90d89752438cefeb9802227a7a6594cb704fe417958b0504f539b1f8077f326597ba14cab92467f53923aa5e54df2e0775c682b5845277890c514f3103e5c78284eeb566029e9ff08cd3bb512fc1c337f76e7dc76e5c8805d9fb40431df274956af33eaa4a500e22", 0xd6}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r1, @ANYRES32=r14, @ANYBLOB="28000000030000000000000001000000", @ANYRES32=r15, @ANYRES32=r5, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0x2) kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) dup2(r0, r3) ioctl$TIOCCBRK(r3, 0x2000747a) setreuid(0xee00, 0x0) r26 = syz_open_pts() fchflags(r26, 0x0) 16:00:22 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:22 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:23 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0b4801f8012eaac36612441736fc274a41"], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = socket(0x10000000002, 0x2, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x83) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) close(r0) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a551a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffe93, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket(0x10, 0x400a, 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r10) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="08a8aca89af0532392c821da84015c8dd63341a160dfb2d8dbe17ccf561666fa5e0c3fd36dc01bbda9e1a7057b9978bd69cc50c89f8b0958288b337ee4930a9818eb32b8709b53b5887ae03bff07000073c3ba17d51daa5ad2d33818ab1d1f016112867ee2d6c7540b4b19fa8959186bd589144936682e87b528beb257812a552c96"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:28 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:28 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:28 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:28 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x4}, {0x6c, 0x0, 0x0, 0x4}, {0x6}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x8001) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x3}) shmget$private(0x0, 0x4000, 0x1c, &(0x7f0000ffa000/0x4000)=nil) 16:00:29 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:29 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r3, &(0x7f0000000180)='X', 0x1) close(r3) r4 = syz_open_pts() write(r4, &(0x7f0000000440)="80d1682830f002bd21d0df0fe9d4a3860fff168241191fd739c4f332df0c210bba90116b8156aeaf6945120585766e6580bcb83d8f8f4bc60899eca43961912f162a7db89de0cc14d3edf6553fe9c844a391f6b5f3f76568e8638b5471d1caad0bb962e8b9bfafe04ff927066085fc665d52441405a5498eefd91a4e24473798ce6fc874bd8f97d50f5714ac627cfb7fdc6baaeb6b5d67f7f37f453f6848bff161fb78bef6a02b29b48e917d96380c000000af9d18d3818a633448cc03790fa118e7e379b7c1eecce7afba6be94b8d3e97c3227722e21385216104081a468a174c1056501bacb45c13dfeb92d3cf877e8350c54b3c5b5209272cfa6c2932290634dfd222dd45134fb6f70d52e0da8c8509b14b0c18dca7b7f65dba60c3f2233e9eb8faf1ca46029646e2495b5c7df60dd4dbf39d1cd54f9c4703a58d7ae3ce490a41f94a029cdfd3fd0a7057b4f9b08aa2893f6586fe035c4056fcf8afd7980b32e3273ed7f49709c1e2a3a6d59f23ecccd10a60dfb68f08", 0x178) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$getown(r5, 0x5) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x0, 0x1}) dup2(r3, r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:29 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:29 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r1, r3, r5, 0x8b}, 0x6, 0x401, 0x2}) setgid(r5) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000100)) 16:00:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:31 executing program 0: semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0x15a) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:31 executing program 0: semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:31 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x118) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r4, &(0x7f0000000000), 0x0) r5 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r5, &(0x7f0000000300)=[{0x0, 0x1, 0xcb5ae41dafed4f09}, {0x4, 0x1200, 0x1000}, {0x3, 0x9, 0xb63fac487856926f}, {0x4, 0x24d6, 0x800}, {0x0, 0xff, 0x3c00}, {0x0, 0x0, 0x800}, {0x5, 0xffff, 0x1000}, {0x4, 0x1000, 0x800}, {0x0, 0xff1c, 0x800}], 0x9) semop(r5, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r6, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) semop(r5, &(0x7f0000000000)=[{0x4, 0x3c}], 0x1) r7 = semget$private(0x0, 0x8bc22c72d9bafa51, 0x40) semop(r7, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r7, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x2800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x1000}], 0xa) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000001c0)=0x1) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000080)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:31 executing program 0: semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:31 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:31 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x100000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) 16:00:31 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:32 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:32 executing program 1: socket(0x18, 0x1, 0x7f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:32 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8ca9234529c051f31dac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f289e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022065330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e65f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44050000d1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5cf49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab7801040000000000009427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc182f1532ea92261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0cf8ff00131695e04bb42e559de43942aa16933c676c49a5800eded551374b60ad9af7c7f9f06ce42bd1c3f95e3eb6de48440bf156994253ee4872f85b1e1656c0fd9a8ef61a2bbb5c5c5fe0a07fc08cac2e340868c6563473ff20b47e00"/1408], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:32 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7e41401a66f1fc889f281238adfffff4c9098e4"}) write(r1, &(0x7f0000000180)='X', 0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x800, 0x57) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = fcntl$dupfd(r3, 0xf, r4) poll(&(0x7f0000000100)=[{r2, 0x100}, {r5, 0xc2}, {r1}, {0xffffffffffffffff, 0x8}], 0x4, 0x5a) close(r1) r6 = syz_open_pts() write(r6, &(0x7f00000001c0)="d5", 0x1) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe2(&(0x7f00000002c0), 0x10000) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r7, &(0x7f0000000300), 0x9130fbf, 0x0, 0x3fffffc, 0x0) fcntl$getflags(r7, 0x3) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r11 = dup2(r1, r6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x80000000, 0x0, 0x0, 0x0, "d7bc600b443dba52c7f033000000200000000071", 0xffffffff, 0x2}) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x5, 0x4, 0x4, 0x1, 0x4, 0x58ee, 0x800, 0x4, 0x0, 0x4, 0x3}) 16:00:32 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1800}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:32 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1800}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:33 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1800}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:37 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:37 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1800}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:37 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1800}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) lseek(r0, 0x0, 0x0, 0x2) rmdir(&(0x7f0000000040)='./file0\x00') write(r0, 0x0, 0x0) 16:00:37 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1800}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3, "00000000f8ffffff000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:37 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) setsockopt(r0, 0x7fff, 0x9, &(0x7f0000000040)="feb749eddde4e97f568dcd44de5ace12ee34e131cdf0a04c380c6ec6a1e642aaae49c6730eb224462f25a412bb2627dac27f2a0145b530c19f2f9cca747c762fa89601c5b809245470b551812b50953d063b6f546528f8eb6da2492ddf172d0466b6ba4834d975ec764f9f26dbc9dfc16dee6b8495f83140161dd46de85e1a9e1385c56cee0285a8a4fa7aea9ec79e49a84ee6f752716db0e92095045290d4ce8867b763ae79defb", 0xa8) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:37 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) kqueue() r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x47, 0x160000060, 0x8000, 0x100000001}], 0x7f, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x6, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x100000000, 0x400}, {{r3}, 0xfffffffffffffffe, 0xd0, 0x1, 0xffffffff, 0xffffffff}, {{r4}, 0x818c64178e8b22d9, 0x20, 0x4, 0x8001, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0xa0, 0x4, 0x9, 0xff}, {{r6}, 0xfffffffffffffffe, 0x89, 0x4, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x81, 0x0, 0xffffffffffff8001}, {{r7}, 0xfffffffffffffff8, 0x4a, 0x8, 0xffffffffffffd553, 0x8}, {{r8}, 0x5, 0x13, 0x40000000, 0x4, 0x9}], 0xf33, &(0x7f0000000200)={0xa1, 0x1}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:37 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:38 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:39 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x400, 0x0, 0x0, 0x0) 16:00:40 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:40 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) 16:00:40 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:40 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:40 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000540)="4f0e290e33684a4e22db695c75c3be1d07a09e80e0687a97e5d802f7b4e162821c427f3d1a49fa174a83d3a4e130e762937236080ebea2f0879e03e53496aa32266b8ae6ff908c72d981fd4a6a0210d943119e8d5017ab36744868248e292f3468d45a0322d7939b40d49ad4020a7474e292d841efc58208ec25026e694c2c5b2ef1e2c21ffef16b240d14a15a9349b456abb98a4f8ab3671893fa9b216c0097d5b63761ae3276fffe1225e82617b274971cc3efb5d27edaee7fd448d23f045413c3b0783403b2feee341c77ad29137c94d9ad856f74b39a44c51af212b6e90c9de05338a53777319d5ba97b759247a9a7183c878bf9bf8a00"}, {&(0x7f0000000640)="d60dbb9fa18de78208ff88cb0f0c4e0f521ac51754d9c72d19af735616e6350a3c526480f68f35ea621a8bb021240c932737c3e183616ff87ac5cbc90715cd3c5f2d23feb07a66cf061bdeccc82dd4e41b9dd852928a424ff8019972a2598bfadc6b7579546495e23213386a92dc551b7ada63a5f2c2a73d37bdbf02ef"}, {&(0x7f00000006c0)="2f29f18178e38b203cd9cad5627bebe455a4618c8f2ab1a2ca5975b64045e023d4a7a4a004d8a4c8c6154469739ac150b8f8b6c1ead1a15daed74a735a60fc4bba93f69ee1aec69f00796fb3696b3b24cb29b739e2051fca6a36ab511f6cde68be0ea23803f98974dd6bcb9d724b5483e29b25b26ba38ff8d51ed9864145790fb74007862090be574ecfc7444f29e3"}, {&(0x7f0000000780)="1e3c450968ed21d732b862f7209262191385ca8b3d06c12cd72bf9aca092796fe6f2d27215b3b8e1bc711e5ffbf4e25f8f1d960de45fcccbdca6729715a49b03cb97c82e1ad943814d22fbfe93561bfe9728"}, {&(0x7f0000000800)="76b8424fbc4e0bb500bd9b897c1af3e4764badaa1e4395d40afddd5d7fe87100c28632d40a86c23b7dbf168c84f3aeec99dfdec952746561207a00d687f81a11b13256cb4f373e904a26e480e7b2a365f5df724cb8b1dbbe507ae72d1f9644d5c43542738b48f435ff562e07d831baefb66483815cd86cdaa570f885e62ac4c83fc95ba1cf5e340d39fb07c3f8e3bd83d9ff90d2e4316de775"}], 0x6) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000001c0)={0x41, 0x0, &(0x7f0000000140)=""/65}) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r7 = semget$private(0x0, 0x2, 0x10) shmget(0x3, 0x2000, 0x8d, &(0x7f0000ffd000/0x2000)=nil) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r2, r4, r6, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x7) semop(r7, &(0x7f0000000040)=[{0x0, 0x2, 0x800}, {0x0, 0xb9bf, 0x1800}, {0x6, 0x8fd, 0x2000}], 0x3) 16:00:41 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:41 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xffffff8a) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xd122, 0x3}) dup2(r4, r2) 16:00:41 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) fcntl$dupfd(r2, 0x1e, r1) r5 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r5, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r11 = dup2(r10, r9) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() r17 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r17, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r17, &(0x7f0000000380), 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r19 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r22 = getgid() semop(r19, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r21, r20, 0x0, r22, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r16, r22]) fchown(r0, 0x0, r23) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000140)=0x4) r24 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r24, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000ff0000000000000000000000000000000000ffffffe80000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2"], &(0x7f0000000100)=0x59) r25 = socket(0x2, 0xc003, 0x2) connect$unix(r25, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122cd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c63858eac7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1243f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r26 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r26, 0x8010426d, &(0x7f0000000040)={0x1}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r27, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r28 = kqueue() write(r28, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:41 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:41 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:42 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8800, 0x16) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) r3 = accept(r1, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x150ee535086a0d5c) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206949, &(0x7f0000000300)) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206949, &(0x7f0000000300)) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206949, &(0x7f0000000300)) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) 16:00:45 executing program 0: link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc1206949, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) r3 = semget(0x3, 0x168ab7b229833cc7, 0x100) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000040)) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x30) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) r8 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x2a3317b61fe21d7) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r12 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001240)=""/62) r13 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r13, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r6, r9, r11, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r0, r2, r4, 0x80}, 0x6, 0x401, 0x2}) r15 = getgid() setregid(r0, r15) r16 = socket(0x18, 0x400000000002, 0x0) r17 = syz_open_pts() r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc1206949, &(0x7f0000000300)) geteuid() 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)) 16:00:45 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = fcntl$dupfd(r1, 0xd24c783c2402e571, r0) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) 16:00:46 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) 16:00:46 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r3, &(0x7f0000000140)=[{0x4, 0x0, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0xe3, 0x800}, {0x2, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x0, 0x1}, {0x0, 0x1, 0x3000}, {0x1, 0x909f, 0x800}, {0x2, 0xb}, {0x2, 0x400, 0x1000}], 0x2aaaaaaaaaaaab07) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x403) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r4, r7, r9, 0x8b}, 0x6, 0x401, 0x2}) getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/153) 16:00:46 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:46 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) 16:00:47 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000040)=0x20000) 16:00:47 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) 16:00:47 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 16:00:47 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) r3 = semget$private(0x0, 0x0, 0x191) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8, 0x6, 0x1, 0x7, 0x2, 0x7, 0x9]) 16:00:47 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x31, 0x3) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:47 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) 16:00:47 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x0, 0x1000}], 0x1c54ade3580e37b7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r4, 0x5) 16:00:47 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) 16:00:47 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mmap(&(0x7f00002b3000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:47 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) 16:00:49 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x5, 0x2000}, {0x2, 0xc24, 0x2000}, {0x1, 0x1000}, {0x0, 0xd22, 0x800}, {0x3, 0x401}, {0x3, 0x7, 0x1800}], 0x6) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x02\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) shutdown(r3, 0x0) r4 = semget(0x0, 0x2, 0x20) semop(r4, &(0x7f0000000080)=[{0x4, 0x3, 0x1000}, {0x0, 0xb66f, 0x800}, {0x1, 0x7, 0x1000}], 0x3) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:49 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r2 = getgid() setegid(r2) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() 16:00:49 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r2 = getgid() setegid(r2) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) 16:00:49 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r4, &(0x7f0000000180)='X', 0x1) close(r4) r5 = syz_open_pts() write(r5, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r4, r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3, 0x80000001, 0x9, 0x8000, "3fa6240229ece796ac79f7881a9d4179e9536220", 0x2, 0x9}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r3, &(0x7f0000000180)='X', 0x1) close(r3) r6 = syz_open_pts() write(r6, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r3, r6) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xc10) 16:00:49 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r2 = getgid() setegid(r2) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) semget(0x3, 0x3, 0x2f4) 16:00:49 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r2 = getgid() setegid(r2) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') semget(0x3, 0x3, 0x2f4) 16:00:49 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r2 = getgid() setegid(r2) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) chdir(&(0x7f0000000480)='./file0\x00') semget(0x3, 0x3, 0x2f4) 16:00:49 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) getuid() getegid() r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1b27f43ec130e807) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:49 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r2 = getgid() setegid(r2) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) semget(0x3, 0x3, 0x2f4) 16:00:50 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r2 = getgid() setegid(r2) semget(0x3, 0x3, 0x2f4) 16:00:50 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = semget$private(0x0, 0x1, 0x202) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x9, 0x9, 0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/186) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r5) ioctl$TIOCFLUSH(r5, 0x40047307, &(0x7f00000000c0)) ioctl$KDENABIO(r5, 0x20004b3c) 16:00:50 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) getgid() semget(0x3, 0x3, 0x2f4) 16:00:50 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) semget(0x3, 0x3, 0x2f4) 16:00:50 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000001021, 0x0, 0x0) setsockopt(r5, 0x0, 0x80, &(0x7f0000000100)="4ebf1bb9809d350e091f649684bd4c73de2a5e5b6426a4c08bf592e822944f9eeb5fb1e2091508ebe555cac9f2f18ba2a48925777ced58ac374c6666218301c42c7a294d8e44ed51d2d94cc2c1ce73b737e8b6a5c7ec3b8423e5aacb3935fd9967ce5065d0dee6b6219439ad78e5836dd11fea0d65ecbbe2c2b463191d537b067fd67b5bd7981b60770bc375b2d88f60338721c1aa9d5b312a292fc3", 0x9c) sendto$inet6(r4, &(0x7f0000000000)="93c37dad54e9ee612abce76cc93e46df40262f5262bf216d9fe5d9144c2978ed1b5250bc05a6c1306e7f2fa986991f3b8c32", 0x32, 0x1d, &(0x7f0000000040)={0x18, 0x3, 0x908b, 0x3000}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fchdir(r6) 16:00:50 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) semget(0x3, 0x3, 0x2f4) 16:00:51 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r0) semget(0x3, 0x3, 0x2f4) 16:00:52 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x2, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x200, 0x2d, 0x41, 0x79b1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000180)=""/212) r3 = socket(0x18, 0x400000000002, 0x0) msgget$private(0x0, 0x4c0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x85a5b246196c50d7) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r6, &(0x7f00000004c0)={0x0, ""/204}, 0xd4, 0x1, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) semget(0x3, 0x3, 0x2f4) 16:00:52 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:52 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) kqueue() semget(0x3, 0x3, 0x2f4) 16:00:52 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x1000}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x164) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x6aed) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = dup(0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r13 = socket$inet(0x2, 0x3, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0x7fffffffffffffff, 0x1, 0x1, 0x7fff, 0x2}, {{r4}, 0x76daeac4f58b511f, 0x15, 0x64f5c79e185c8e33, 0x0, 0x6}, {{r5}, 0xffffffffffffffff, 0x2f, 0x80000000, 0x80000000, 0x3013}, {{r7}, 0x69cb5daf1a9665e9, 0xa9bd420fa762d649, 0x5, 0x5, 0x9}, {{r8}, 0xfffffffffffffff9, 0x0, 0x10, 0x8000, 0x80}, {{r9}, 0xfffffffffffffffa, 0x4, 0x1, 0xffffffffffffffe0, 0x3}], 0x57, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff8, 0x1b, 0x1, 0x7ff, 0xd8}, {{r11}, 0xfffffffffffffff9, 0x26, 0x80000000, 0x9, 0x7259f4df}, {{r12}, 0x7ffffffffffffff5, 0x80, 0x20000000, 0x8, 0x1}, {{r13}, 0xfffffffffffffffc, 0x4, 0x16, 0x8, 0x8}, {{r14}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x800}, {{r15}, 0xfffffffffffffffa, 0x46, 0x2, 0x101, 0x3}], 0xfffffffa, &(0x7f00000002c0)={0x71, 0xf26}) r16 = socket(0x18, 0x0, 0x0) r17 = syz_open_pts() fcntl$dupfd(r16, 0x0, r17) 16:00:52 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) semget(0x3, 0x3, 0x2f4) 16:00:52 executing program 1: semget(0x3, 0x3, 0x2f4) 16:00:53 executing program 1: semget(0x3, 0x0, 0x2f4) 16:00:57 executing program 1: semget(0x3, 0x0, 0x2f4) 16:00:57 executing program 0: semop(0x0, &(0x7f00000013c0)=[{0x2, 0x1000, 0x1000}, {0x5, 0x4, 0x1000}, {0x3, 0x81}, {0x3, 0x8}], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getegid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = semget$private(0x0, 0x1, 0x400) r6 = semget$private(0x0, 0x4000000009, 0x100000670) semop(r6, &(0x7f0000000240)=[{0xa, 0x58c0, 0x400}, {0x7, 0x0, 0x1000}, {0x2, 0x400, 0x3800}, {0x1, 0x3486, 0x91e6580457f63a4d}], 0x4) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001340)=""/69) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x9e762ce6b6b247d0) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r8, r10, r12, 0x8b}, 0x6, 0x401, 0x2}) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r19 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r20, r15, r17, r18, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r18, r10, r4, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x7) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x18, 0x400000000002, 0x0) r22 = syz_open_pts() r23 = fcntl$dupfd(r21, 0x0, r22) semop(r5, &(0x7f00000000c0)=[{0x1, 0x3}, {0x1, 0x6, 0xfebe89194b522ebc}], 0x2) ioctl$TIOCFLUSH(r23, 0xc1206949, &(0x7f0000000300)) ioctl$TIOCOUTQ(r22, 0x40047473, &(0x7f0000000000)=0xd0c9) 16:00:57 executing program 1: semget(0x3, 0x0, 0x2f4) 16:00:57 executing program 1: semget(0x3, 0x3, 0x0) 16:00:57 executing program 1: semget(0x3, 0x3, 0x0) 16:00:58 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = shmget$private(0x0, 0x1000, 0x788cfddf35f08e24, &(0x7f00001e4000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r1, r4, r7, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000300)=0x7) semop(r8, &(0x7f0000000080)=[{0x0, 0x1ff, 0x1000}, {0x1, 0x7, 0x3d719aea99cbfb0f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x400000000002, 0x0) r11 = syz_open_pts() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x101, 0x0) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f0000000040)) r13 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r13, 0xc1206949, &(0x7f0000000300)) 16:00:58 executing program 1: semget(0x3, 0x3, 0x0) 16:00:58 executing program 1: semget(0x3, 0x3, 0x2f4) 16:00:58 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r3, r5, r7, 0x8b}, 0x6, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, r3, r0, r1, 0x52f2c74844b8d688, 0x4d}, 0x0, 0x7, 0x0, r2, 0x480000, 0x6, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x400000000002, 0x0) r11 = syz_open_pts() r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc1206949, &(0x7f0000000300)) 16:00:58 executing program 1: semget(0x3, 0x7, 0x2f4) 16:00:58 executing program 1: semget(0x3, 0xd, 0x2f4) 16:00:58 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2e, 0x1}, 0xfffffe87) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:58 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206949, &(0x7f0000000300)) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:58 executing program 1: semget(0x3, 0x10, 0x2f4) 16:00:58 executing program 1: semget(0x3, 0x3c, 0x2f4) 16:00:58 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/157, 0x9d) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x2, 0x6, 0x4}, 0xc9, 0x400, 0x100}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) r4 = fcntl$dupfd(r3, 0xb2f9f796921d037e, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000380)={{}, 0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = dup2(r1, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r0}, 0x0, 0x0, 0x10, 0x9, 0x20}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x100000000, 0x1}], 0x9130fbf, 0x0, 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x1) connect$unix(r2, &(0x7f0000000140)=@abs={0x2, 0x0, 0x1}, 0x8) fchdir(r6) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 16:00:59 executing program 1: semget(0x3, 0x3, 0x2f4) semget$private(0x0, 0x3, 0x200) 16:00:59 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:59 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)) syz_open_pts() r1 = syz_open_pts() dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x101) semget(0x3, 0x3, 0x2f4) 16:00:59 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="fc71aedc65de04544d3fd5efb64f51434eaf45a0c9d15665726eb05e672301e87aa8d5a496083adcb80b14c944d026f474339010b3346b014e45250f518107f7ff0b67107c9b54738c09bb6aba2b0079bcd28b12d342928de81dda599a16b95ce1aef63dc630a75851b32e27bdab1214685cbbc435d345ae5bc88416d5bf05911766f27eb5624ad889b0af0aa64831fdc5a6c1ff640aeb21ce2584701a3d9bc0456222dd3ee40280b10db505c6ef45d75b9c218019fceeaa088e8d8ed93ebd7fb585747f2e997d6af1cdaa68f6c1eda35b9b03997d733d1a32", 0xd9, 0x2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x14c) 16:00:59 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:59 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r12 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r14 = dup(r13) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r16 = dup(r15) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r17, 0x0, 0x0) r18 = accept$unix(r17, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x10, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x10, 0xff, 0x3}, {{r6}, 0xc6fa4a4d1bbb453d, 0x20, 0x20, 0x6, 0xbe5}, {{r0}, 0xfffffffffffffffe, 0x48, 0x1, 0xfffffffffffffe00, 0x1}, {{r7}, 0xfffffffffffffff8, 0xa0, 0x10, 0x70000000, 0x9}, {{r8}, 0x8000000000000007, 0x80, 0x80, 0x1f, 0x1ba}, {{r9}, 0xffffffffffffffff, 0x80, 0x40, 0x8, 0x1}, {{r10}, 0xfffffffffffffff0, 0x8c, 0x40000000, 0x7, 0x2}, {{r2}, 0xfffffffffffffff9, 0x14, 0x2, 0x679, 0x1}], 0x81, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x2, 0x8001}, {{r12}, 0x7188b28085ded022, 0x68, 0x0, 0x81, 0xc797}, {{r14}, 0xfffffffffffffffe, 0x40, 0x2, 0xff, 0xa26}, {{}, 0x8c18315db2a235db, 0x40, 0x1, 0x5, 0xf3}, {{r16}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x0, 0x6}, {{r18}, 0xfffffffffffffff8, 0x10, 0x1, 0x2, 0x1f}], 0x9, &(0x7f0000000340)={0xfffffffffffffffb, 0x4}) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:01:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000001280)=0xfffffff9, 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pread(r1, &(0x7f0000000080)="170cd356c605588a8eaef1db648416e70e93aba90f1b1a87de79bbe1a18406d4b2ba468714cb86646d93729ed49f4645775cb112e2b7ff18d80ddf818399831722eb2a5fb03d442788704f8e778b654d7a335584c15159160095b45caf576277dce83f264bb07adfa7d6b99696263322b90e33262bc3e8cbc1b208a81ff4d4cc3e78bf8caf3980eb72676e51fd5e92e154b71b03f9845cd187440a214803ee3c7f1773d28573cd935e8b33d4bb6f6bb96cd381f4386c029d67e4ddafbb58aa4f02f430d12975682bd6cb06838a52fb942a3bce0b22f118a65a8d67e3ff355bae7d881aad5c001a74cc987f94edc7f524344ee18e384aaab37b8dae0de742023fe1a29d3acd181c1c53d84c82280bea3bf3b530dad3c9ce31838958d00bbcfa17da951b6820d3637507388d1464896ba61a98bc9b1f73be4845467aceb1eee4ea43c2a8425e1d534b9d695086e4eeadfeb268ffe700d06492dde02492fe30ab2729245092c1bcc745b354e99834c5e28a8801d3609716f711ef319cadc2f4ba7f8423c7173547f6ddf5b4f20b4214ff9bf6284d5e28530f9b7cf200e942cd938abe147d9e39bb6f9b1737b624d5847a9ec9d3b0c69b4a089ea06407cd5ce75038ad35d3d2f81780028791e9628ae35fa097e5dc69f64c4fdc546541a0d3791b7f24d910b9b3f2e82bc94c4ba3f5a204d0814caf36e6a01d2ec528fd3ea23a7850bca1e6fdd3d4371b167651e02a3d12ce7389a12ea0a76cb56bb65c68d63c5c5b7c741e8cdceb378d956dd003b23731defe4a1fcb1b12df2289577f694bd8694dd08bf5c78647454572798b70ddce6f69874d2873e001a3f756e60b45504202c50a85bfc5ec585af340cfbb89171518babbd5cd5faddb44a5bf6f358a1d3b999544cf88e72c1d7a64a561d0704c083a32dc3536a9ce355fcfead43576a4c52c21862188fe9c6c7b980bcc807874a81a0dbd13993ff092d16f31cb93667c37fb578609f9fb76152ab07559fb9ef48f0a0a46e05cfe96e0e241b48f3908575faf9d1857728ba37738c243c2b63eff655a6f3640dc0a3d10c3706fd46e93a6e3de84e8f51e35a9b3337bb9f9fdb9ad0ef4e5243d951f69d6729efff3260d38d48d15c2a35acba408d343807139e6bad2d186974a80417df592921bfd50d0380de6af6619f87ccb3687abba09ec6d3141fd9d9bb21a2d1231fac0d2218672b2e00d510c2488f58cfd1df7cfa36934503a7ef67a3b60938fbb8ade7d999fc745112df350d73ded3210504cde4c83991388e1b32d016ba75beb66c0ab1f30825f31f37df4847894c72280fd383b5b196452c4de8a850888ce01fe5978305e7fa820cf44310da55afbb7d885c31a64c82b5ec18458596a91126e2719e11107bd93af0f8e2e0ef891468dbed8f5a79b7b1d56faa6c666b69adeb312b5b444acf80b92ef1883b4de16c6acacdaa726f843172182a85798bbba7fb252d3e0c1c759a0fe46a11bf7108d36e9d8f92fe956b1f0987524fb9e0d5117f4e427a8c1120c5fd551f55fa703343366205bdf66a145723dde67fc164fde1ce9654cd4b8478ea8aa92b93e82afed01494d11372402b1b0c5ae80daae53289df8b289ad2c0b3f70ac96fa6b99c73c7fc648204b4e9c51fe77f02c3d6fa259001132daa45db6cf727dd6b13f22c8f2eea030d93a368f0d50ce9a7bcb1cf858966b19d7e44480ab5c6717ce64494af5e128f53f2834b97595c1da8a19ff6c53353f5d98f4f8a58203c4f40653e04196ae8dd3cc7bb28253c6cde1ebc464b8c6c7a55ca8ad2b1e4041497780c74e6452065a4b1e8135bc21a026a0ad2c1df3cfa8981bdea63b8c757b137808b1519332d0a962c72ddb5fbbe8ab088d8277f5a76e192b8c8969f2ad10a0368e7b6d29b0c84fb628ea5eff1172ba4488353bb24044f6d6902f4dfa472951c2c65c1a4bf89250641f46d171f49c9c8fb6f6d4a118c374e84d045e313b863dda70243579f831703b32fae713c61142322d45ebdb45311158631d9c1ed55fe527574536eb6e8f87bdede390cbe7106f1b72645950da23e96103fac1a941ed5e1fa79f54128456b462e97a4d78d0e6db5e9209c4ddd9b06c0772d8c7fbff87c3b42a6157ed9e63868c3be47792b90be5782107be889c82154d7eebab34e184ba4ad5703cf980e947a395e40845829205270106d0d7335305b3c44edfb564416f6ad2bad177ef86811edef90b03b8d43d97d0621be2a5a0f7c344d93498f36bf839379b7a093b342cf1213424e40f040a46fcf431070863db046b6c96570ba462d2c83d145179edf1d17db628911169abf9195e18d5cbaae42444e00d2b12f2e33eaaad0762d8029c6d17365b0f22d3fc62d50f328690ec1598e4f30df4739b633792d5491f0eab526d37cabee291133d4c236e94150857f4d392a52b1f7391a3295af51347522471fa9827fc725a079cdffa55f27daf7d083d1015868de97d7cd5c92bd1005ca0f98c53c07419fa7678eff29a04b0edb0966130999a460536e197b744d0b0773cb3ee88b57bb984b01f3516f269958feb021f87d964b4a2eaa9d48b4b50c5b95c4844dcf807554b261cfa83d12724ad2fe41912d79e8d077dc843eab1a4b2913273c33ff65c885fc04ce3fe9c5441d0e191d59f4c526426587b8b0e4a59830e62aff985a128b7f831450fffe631e3fa1208cf78b8439e0c25e1b4ab6bf24aa5750dac522040c914bdfb70c022a3aed0f22d28f78129091fc3098ade4338e24ee0a23e8243f31f672de0ec6dcd888a640581e29c85c4060be2d504a83db98da759bc141963161fbb0f21591f2e962c0bc60cbefff75937f998e20c032fceeaae20b93b38f7284c9f2bafa91bb40616326ef95caaefdf4a78df9dcf3428867240746e8344c0658257745154fb1194abd4609eb6e9495fbda7e2d0c7d46a05eeeb434eeb99d552349a7d483cdd50292a752563ba1ca4f406dc0eda475bdabec68833bb20fe8a6a5798edf5ea4ba9394035a680f1afeb2a3d0d190b22543b95d42a188426b9a792d5f72b807d91df228cd71416734765568df9689b18cad15d206a7c30e7c983bbfc7249bcb217c64d98ea9c38518687b933340cf7330c3a2cdfe2fde44f5d1b66380d2a0a067f0f4a414629e50eaa189afec4c900a929811f017755d7fe99c517d670b7dcee63c11385388c7d01f5278f29129e4dcc0726906f2ea73424f45b067c0bf5fab71c35b65fd7c4b89d2e45ec9be70263417e64d415c184db302769d1705db62cc03dc83e8fca3548002970dfd813fa9dab490e58e6cf455b36dee5bcb9c443c1ca1cc7e7b46cf4805e011f623cb216531167af5185ca6fb2b67b91bdef7d54fdcce25f8bab761f94ebba98d16f8e7a84ac2e1b5ab17de89508a72aa4aeed2d4e2115bed024c02c370c001d5c34bfa1ff0cc9e2a4dbe81f58f26b4fbaa1b316621fe9f1f60b504e9542bf6711c3793a8da763bb79dfca5d607847e20f18f481f0f5cf607cfcc073d3839baf808c9189b51951d89359a3f5236bafd2d0923009d8ff8f5a651a137f254fb7dd6324fb516c875a550bb8fa4538d02135f0a3e60e0f0eefabd561625ccf2ba51d642540157fd9fa541804407a023ae1226553c8c8efd10f06ee381b436778b6eb70dd5332bbd5fef755e6e8864962643f8f9be83554bddae03a63addc035a2d381db551a650c5faebb296d5252fb856296b016861c06ec56ec683f4c3cb5da55bdb36cf1b2431f568d2cb20e5a3d9ac1f1b28e4dfcf7fbec3c72f111b9f7e5206e74c91bef4238c1aacbc670e18d1e15352f6b208dddd5cf20c1a014bda7597605597af8e5dbef9a8b77e3e0b6e93cd29bfaab06e25d8519dfcae864b4f0f6372201d32ffa444306435a615459a8c2b2e8577b7120747f873646b6dba696ad00560c9fbcb22a3d0ed7bcf964367eed372d9d56eb804844ea7edf5553397be57db6925afde411b491b8ab75f46ab2d470b56724f4a1bfee945965f2e2588ac537b21291cc87118532f08658ef241013dcec1e09530211e96127d8d7266873e89f368a23a36015ce46b50690ae201f8b634b528aa4c5e6cfab04b895a8ec35efe42c55304cba33fd299848708cff4f3c677cc39ecfbdc62f934f89c0068e6cc498cf82f23828b188e16aa97746d527e640ebfab90528811ea73cf18b0e86c19f1448f040d0519458cad78d789b40256075450d3ecad5a3f1e85542e9ed3f7292c9e994d24341b53f4ac4e79971b54f63907200e4a8120ba030188f5d34c529aaa87624518b71ed0299c4f4d8bc6add5ba8ba713df5deb0c94c6f8cb1e2b862656e4365310fb606740c886b853b6abdea066f35da79fd4117cc5174a2b32ca47ddc898e7fc05636dd77d9f39545290377f230e5133f5c80073b8491be5b441f8dea1f2bc3202b77b74a1cb77d3ab36a9747a974fb14945f007b9cdb2c6da0da7161a5af53e2a2559c113b58b035cc8a48064958e1bf39db346c0d29fcb7048abde3754206ca8d0db5a4f1ae02349cb4b0bd927e064783f66f9c979577478c880b681c41151e01782fd9d0aa53edfa1c3435d45f866ce73dfb353316c9b5511a7b2e38a1fee10de50a8f050741441ada34847c67d2df4b4d917bcdb6095369aa7fc2054b2cc3ea4add4b0bef003ec1e33edfd7e154df6957ac236b75199663c4435102257a13d1be5b44c4537d78dbf5350168ee6c135d4b2053c760c04a3c50f51c184265c4be40575b16c2d90c5bff575623f50fa034c5be03ce80df4bebd613ddfed091d559898eeef88e05f4ca2146bb877607536860623629720ab6a698d84dd9f462ef3658e0b91712cf8720755b26c8da93f5a290f9f5772e4b08b091c20a28db2578d0cf0e24e2660910d7186799f17e9508dc766edd7dd8c47aa87543f747c621766d424d14932843975717eb46baa6e5eb04d123248266433023ea00509b04ac40a0d467938da3a3c8f48d81f7e1c771aca73d884a08d50ddfa0df72f4077eaffb90c42f0c15350cde8b4feb5bccce40454508f20a4c86ed870050f777d028c1a673b22283b0d41069bbd439985e30e04fc7d396a097be30bceb6ecf1e963b31bdd89c95e53b60d28599aff1771cfcea77d05e706fea64079e260697dd8a7580718d375f8308973d4a29377ece5f3cc6708612d5ee6baa60be573f9f9a20b885cd59ec7ceaa1bebd657490af4773b47e50204e15423dc9c5fc2bae41d4b5489afa3c7008c3e91c73641c3893f2ff4c1a81f8e80a82c6a0b14d3064f276b5c49eb08093b08b84fb1377d53fccfd6c42dab5c57dbdd9ffbf95e471c87990e60e99984090f26e7d42ac1fca6be049b97cc3e61be53064cd7a6aa853b260f739e881feba6cd289e81b09aa84619d15721db623f1f060b6919c7c995686b8079ce1ec51cd74d2c2b49074e7a33496cbd75685a8e47ee7559a8a89618436f2623a5d21fe34c252aba7e8f24b872ff34b86791a7d0b7a08539b34c44c200971f6b239b0d4b2ada97c4eeaa2c97164d67fbedf54e9d9296abb08223d910e6c8870e3d950a83ed1679a31e9134cb39c40f8788cdbe3088a30345b71f8e9c669acb789e9892ca077993c1516c621eb830475d9b4e8dfbffa83d744c8685f3a201692c39111640b87c6f310cc958b7e772089fccd27f720e2d9e9fd9fb1ca10ad7d96f1cf22010eb636d4fcbf46b669dcff426b8a043c293a86798cb84b5cb18c761914eef5a4a51a0a22cad69b31b0bb5c6265dee16e75293a5062bc85a22fd858e4db939423663f14f", 0x1000, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) semget(0x3, 0x3, 0x2f4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) clock_getres(0x7, &(0x7f00000012c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = dup2(r1, r1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse\x00', 0x40, 0x0) mknod(&(0x7f0000001200)='./file0\x00', 0x1, 0x800) kevent(r2, &(0x7f0000001080)=[{{r1}, 0xfffffffffffffffd, 0x88, 0x20000000, 0x2, 0x4}, {{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x20, 0x100000000}], 0x6c, &(0x7f0000001100)=[{{r1}, 0x0, 0x10, 0x40000000, 0x200, 0x7}, {{r1}, 0x0, 0x1, 0x40000000, 0x4ef9, 0x2}, {{r1}, 0xffffffffffffffff, 0xaf7ceeb628192de9, 0x20, 0x7ff, 0x5}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x7, 0x81}, {{r5}, 0xfffffffffffffffc, 0xe, 0x10, 0x72e, 0x80000000}], 0xe5, &(0x7f00000011c0)={0x0, 0x3f}) 16:01:05 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) lseek(r0, 0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x56, 0x2, 0xff) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:01:07 executing program 1: sendsyslog(&(0x7f0000000000)="6538ef3513c1b2df77ecfd7cd6a7629c2a11df8722611a137cafe56a772b3a962d70d1eb379068d795c76b724aaf9611412df161a8712b5092db301258fa61fbeb7443c4f01246d1790a5dbbd519e30263a375bbf802ad", 0x57, 0x21) semget(0x3, 0x3, 0x400) 16:01:07 executing program 0: semop(0x0, &(0x7f0000000300), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) accept(r1, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x5) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000001021, 0x0, 0x0) setsockopt(r5, 0xff, 0x0, &(0x7f0000000100)="ada3b640b19c19ffe76e2ae97c80c0b674e94272ef6211426d135eb18aead2a3c0318c58ec7e27a1f6d8dcfbe4b28db06d33b91867bd477d9361d1c527c2da5d7522cd2fa388f3f9b9d130e351897555c4b7096c6f052ee0639aa991f8db7bf60903e6e4ae8e6521bfa618a40adbc4bcbca629c1ef93df27cfb2363d66ca8939e4f31716d0d83a3c2b8f543915d4def7ed21605d05a535825dedd1b9c5d305b178649b27d697cf7fe847e17810bc411a142dc85f5f1594af49e9829885a08fda6701644a0670badbc79de83a3401fb1c7c3612bc014fe44c0db7f8510859bdb44ec9549dd6360f247ef08d0b92b4", 0xee) 16:01:07 executing program 1: r0 = semget(0x3, 0x3, 0x2f4) socket(0x2, 0x8000, 0x3f) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x1) 16:01:07 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:01:07 executing program 1: r0 = semget(0x3, 0x3, 0x214) r1 = semget(0x2, 0x7, 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x85a5b246196c50d7) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYRES32=r1, @ANYRESDEC=r3, @ANYPTR64=&(0x7f0000000040)=ANY=[], @ANYRES64=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16=r4, @ANYRESDEC=0x0, @ANYRES64, @ANYRES16, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYPTR, @ANYRES32, @ANYRESHEX=r2]]], 0x5, 0x2, 0x6d65951d00c295f6) msgsnd(r2, &(0x7f0000000000)={0x3, "c282b2c8508851782162617184b13df5fb171ef5f2362091baefacebb55f76dd"}, 0x28, 0x1000) socket$unix(0x1, 0x8, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) mknodat(r5, &(0x7f0000000140)='./file0\x00', 0xc000, 0x202) 16:01:08 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x70c}, {0x18, 0x3, 0x0, 0x9}, 0x9, [0x77, 0x0, 0x8, 0x8001, 0x3, 0x9c47, 0x70, 0x3]}, 0x3c) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:01:09 executing program 1: semget(0x3, 0x3, 0x2f4) semget$private(0x0, 0x3, 0x20) 16:01:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmget(0x3, 0x200000, 0x100, &(0x7f0000336000/0x200000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x591be995f3adb8f9) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0xfffffffffffffffe}, 0x10) 16:01:09 executing program 1: semget(0x3, 0x3, 0x2) r0 = semget$private(0x0, 0x2, 0x200) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x2000}, {0x1, 0x10, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0xf000, 0x1000}], 0x4) 16:01:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:01:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x7, 0x7}, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x7ff, 0x1]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r3, &(0x7f0000000180)='X', 0x1) close(r3) r4 = syz_open_pts() write(r4, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r3, r4) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)=0xa8) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) semget(0x3, 0x3, 0x2f4) 16:01:09 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) msgget(0x0, 0x100) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) getegid() 16:01:09 executing program 1: semget(0x3, 0x1, 0xd43db2657569e323) 16:01:10 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) clock_settime(0x0, &(0x7f0000000000)={0x100, 0xfffffffffffffffa}) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:01:10 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f00000000c0)=[{0x8ed25d89043c11db, 0x8, 0x800}, {0x0, 0x800, 0x1000}, {0x4, 0x7}, {0x2, 0x9, 0x1800}, {0x1, 0x7f, 0xc00}], 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/168) 16:00:00 executing program 1: semget(0x2, 0x4, 0x7c8) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000000)=0x8001) 16:00:00 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x44) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x80000000, 0x1f, {[0x9, 0x100, 0x3c, 0xfb, 0x40, 0x40, 0x2, 0xfffffffffffffffe, 0x5f, 0x4, 0x5, 0x45, 0x100000000, 0x9, 0x7f, 0x80, 0x4, 0x652], [0x0, 0x6, 0x1000, 0x100, 0x1, 0x0, 0x1f, 0x3, 0x1, 0x8], [0x800, 0x9, 0x0, 0x10001, 0x6, 0x3, 0xd2d], [0x80000001, 0x3f, 0x8ba1, 0x4, 0x4, 0x1], [{0x6, 0x2, 0x10000, 0x5}, {0x1, 0x3f, 0x2, 0x5}, {0x10, 0x800, 0x5, 0x7}, {0x5aba, 0x5, 0x3}, {0x2, 0x1e, 0x10001, 0x9}, {0xc5, 0x4, 0x5, 0x2}, {0x6, 0x1, 0x5}, {0xff, 0x7, 0x2, 0x7}], {0x7ff, 0x8001, 0x6, 0x6}, {0x401, 0x5, 0x1, 0x4}}}) r4 = syz_open_pts() r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) 16:00:00 executing program 1: semget(0x2, 0x3, 0x20) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001140)=0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd\x00', 0x8, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x10000) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r3, &(0x7f00000011c0)=[{{}, 0xfffffffffffffffe, 0xd4b64dda08e3245c, 0x2, 0x7, 0xd7}, {{r4}, 0xfffffffffffffffd, 0x18, 0x10, 0x0, 0x1f}, {{r5}, 0x7ffffffffffffff8, 0x40, 0x80, 0x78f4, 0x2}, {{r6}, 0xfffffffffffffff9, 0x25, 0xfffff, 0xffffffffffff8001, 0x2}, {{r0}, 0xfffffffffffffffa, 0x61, 0x1, 0x6, 0xffffffffffffff00}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000008, 0x5be7, 0xc3}, {{r0}, 0x0, 0x0, 0x48, 0x80000000, 0x9000000000000000}], 0xffff, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x3, 0x1ff}, {{r7}, 0x2, 0x40, 0x1, 0x0, 0x6}, {{r8}, 0xfffffffffffffffd, 0x38, 0x1, 0xff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff2, 0x0, 0x8, 0x31e, 0x8}, {{r9}, 0xfffffffffffffffd, 0x18, 0x3, 0x5, 0x50}, {{r10}, 0xffffffffffffffff, 0x10, 0x80, 0x2, 0x40}, {{r11}, 0xfffffffffffffff9, 0xac, 0x2, 0x7d5dad0c, 0x29}, {{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x9, 0x200}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20, 0x5, 0x2}, {{r12}, 0xffffffffffffffff, 0x4, 0x80, 0x8, 0x2}], 0x0, &(0x7f0000001480)={0x2, 0x4}) r13 = open(&(0x7f0000001080)='./file0\x00', 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r15 = getppid() getpgid(r15) fcntl$setown(r14, 0x6, r15) ioctl$KDMKTONE(r13, 0x20004b08, &(0x7f00000010c0)=0x29c60581) 16:00:01 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) lseek(r0, 0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:04 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000043e000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r3, 0x0) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = socket$inet(0x2, 0x4, 0xbd) recvfrom$inet(r1, &(0x7f0000000000)=""/160, 0xa0, 0x43, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x878, 0x144) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x200, 0x2, 0x5, 0x1, 0xffffffff, 0x8, 0x9, 0x1, 0x2, 0x30, 0x2dfb1a4c}) semget(0x3, 0x3, 0x2f4) 16:00:05 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:05 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() mlockall(0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:05 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r1, r3, r5, 0x8b}, 0x6, 0x401, 0x2}) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r8, r10, r12, 0x8b}, 0x6, 0x401, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r7, r12}, 0xc) semget(0x1, 0x2, 0xc1) 16:00:05 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000, 0x7f) read(r0, &(0x7f0000000000)=""/23, 0x17) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8a, 0x5}, {0x8b, 0x8}, {0x48, 0xb3}, {0x22, 0x93}, {0x1, 0x34}, {0x85, 0x101}, {0x47, 0x3ff}, {0x83, 0x8}, {0x23, 0x7}, {0x0, 0x3}], 0xa}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) semget(0x3, 0x3, 0x2f4) 16:00:05 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r2) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fchmod(r0, 0x3) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semget(0x3, 0x3, 0x2f4) 16:00:06 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x4a08, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x7, 0xb6, 0x0, 0x0, 0xb07, 0x240, 0x3, 0x0, 0xfffffffffffffff8, 0x1}) semget(0x3, 0x3, 0x2f4) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x400}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f0000000300)=[{0x2, 0x2}, {0x0, 0x6de, 0x1000}, {0x2, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r6 = shmget(0x0, 0x1000, 0x8eb19f4b17b288fd, &(0x7f0000144000/0x1000)=nil) shmat(r6, &(0x7f0000602000/0x1000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000040)={0xfff, 0x2, {0x101, 0x10000}}) r7 = fcntl$dupfd(r2, 0x0, r3) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) sendto$inet6(r8, &(0x7f0000000180)="25e9d35ba301aa73bc25b49182a96fae8fa697c97bec81c9c0424ce2905a78f1a93a6e50b1854f34560940dd2c5e1b0259bcf2d28f56b1f8c90441618b1d0e22ebbce8f3dbba22d97ae3ff12f0b35c135835bb5291b8d5101dcc3644796a364ca7858eeb22b12a5e763fef0f5507ee408bd067b60d5b45", 0x77, 0x8, &(0x7f0000000200)={0x18, 0x1, 0x9, 0x2}, 0xc) ioctl$TIOCFLUSH(r7, 0xc1206949, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/126, 0x7e, 0x1, 0x0, 0x0) semget(0x3, 0x3, 0x2f4) 16:00:06 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x220f137fb85eaecf) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x5068ad12}, {0x18, 0x3, 0xd8, 0x1}, 0x7, [0x6, 0x7, 0x5, 0x7, 0x7fffffff, 0xb9a9, 0x1, 0x5]}, 0x3c) semget(0x3, 0x2, 0x2f4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:00:06 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x1b4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tbp', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x3b5a1736, 0x90}) 16:00:06 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}, {0x2, 0x1, 0x3800}, {0x1, 0xdf, 0x800}, {0x3, 0x401, 0x3800}, {0xd, 0x2, 0x1800}, {0x1, 0xfbdc}, {0x4, 0xb1, 0x3400}], 0x7) 16:00:06 executing program 1: r0 = semget(0x3, 0x2, 0x1) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/106) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r8, r10, r12, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000300)=0x7) semop(r13, &(0x7f00000000c0)=[{0x3, 0x9, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x200, 0x800}, {0x1, 0xaed}], 0x6) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r1, r3, r5, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000300)=0x7) semop(r6, &(0x7f0000000080)=[{0x2, 0x20, 0x800}, {0x1, 0x940, 0x400}, {0x0, 0x3ff, 0x800}, {0xc174b51311e57b69, 0x999, 0x1000}, {0x3, 0x7, 0x1000}, {0x2, 0x200, 0x1000}], 0x6) semget(0x3, 0x3, 0x2f4) 16:00:06 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) semop(r1, &(0x7f0000000040)=[{0x3, 0x6, 0x800}, {0x4, 0x4, 0x1000}], 0x2) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0x6, 0xc00}, {0x3, 0x6}, {0x0, 0x2, 0x800}], 0x3) 16:00:07 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = dup2(0xffffffffffffff9c, r3) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) 16:00:07 executing program 1: semget(0x0, 0x4, 0x2e0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 16:00:09 executing program 1: semget(0x0, 0x3, 0x3ea92b3ab8c446f3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000262000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) fchdir(r0) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffff80) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r1, r3, r5, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000300)=0x7) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/178) r8 = syz_open_pts() r9 = fcntl$dupfd(r0, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc1206949, &(0x7f0000000300)) 16:00:09 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r0, r2, r4, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x7) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000000)=""/148) 16:00:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:09 executing program 0: clock_getres(0x4, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:09 executing program 1: semget(0x0, 0x3, 0x47c) msgsnd(0x0, &(0x7f0000000000)={0x1, "3f14743f354187f6b3b249c868b628d8b7682cb07290ad14bdf722ff614beb111fd73925878dca7f56d651879c71ac00f4dd28b7e47cec4a783a710dc1476e0574d88326a84ca5814491c71fbbdcaffa300fc28943503ac90913c80444c414993d26ea206d53698250a3709ac555ee7ba46a63870d4c0f5b8c949c1b075f43b988a9e3145f643de8f1c5fd59bcbba12a676d57c2c6061c3f7675e28b5050b538b2f0c8fd20ac6ce44fa532f7972d2ec1473c87837d4733506a01f8"}, 0xc3, 0x1800) 16:00:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x3, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:09 executing program 1: semget(0x3, 0x3, 0xaf4) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000300)=[{0x4, 0x0, 0x2800}, {0x0, 0xfffd, 0x1000}, {0x0, 0x2, 0x1000}], 0x3) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) r7 = getppid() getpgid(r7) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r8, r10, r12, 0x8b}, 0x6, 0x401, 0x2}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r7, r10}, 0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r1, r3, r5, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000300)=0x7) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0xa82f634a543bdb3b, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x18, 0x400000000002, 0x0) r17 = syz_open_pts() r18 = fcntl$dupfd(r16, 0x0, r17) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r19, 0x8004427d, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r18, 0xc1206949, &(0x7f0000000300)) 16:00:09 executing program 1: semget(0x1, 0x1, 0x161) 16:00:09 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f0000000040)=[{0x4, 0x63, 0x2812335129408885}], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/9) 16:00:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) lseek(r3, 0x0, 0x0, 0x1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) kqueue() close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x5, 0x8}) nanosleep(&(0x7f0000000040)={0x100000000, 0x3}, &(0x7f0000000100)) r1 = shmget(0x2, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x0, 0x40006, 0xfffeffff, 0x7ff, 0x4, 0x4, 0x2, 0x10, [{0x6, 0x81, 0x80000001, 0x5}, {0x58, 0x4, 0x400, 0x7}, {0x5, 0x1, 0xff, 0x8}, {0x8, 0x80000000, 0xd, 0x1400}, {0x3ff, 0x80000000, 0x7, 0x857d}, {0x8, 0x8001, 0x0, 0x498879ba}, {0x4, 0xfffffff7, 0x0, 0x6}, {0x1ff, 0x6, 0x6, 0xff}, {0x8000, 0x3, 0x3, 0x80000000}, {0x200, 0x9, 0xffffff81, 0x6}, {0x6, 0xeb7, 0x7fffffff, 0x3ff}, {0x5661, 0x7, 0x4, 0x7fffffff}, {0x58096de5, 0x32a, 0x47, 0x1000}, {0xffff8001, 0x3, 0x200, 0xc78}, {0x9, 0x0, 0x7, 0x4}, {0x8001, 0x20, 0x1, 0x3}]}) kqueue() shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x6000) semget(0x3, 0x0, 0x2f4) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) 16:00:10 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00007c7000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) socket(0x0, 0x4, 0xb7) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:10 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0xc001, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffc01) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:10 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/174) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) semget(0x3, 0x3, 0x2f4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) close(r1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x5, 0xa6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000300)) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7fff, 0x1c00}, {0x0, 0x9, 0x1000}], 0x2) semop(r3, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) semop(r3, &(0x7f0000000280)=[{0x4, 0x3f, 0x1000}], 0x1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8, 0x0, 0x3, 0x800}]}) sendto(r2, &(0x7f00000001c0)="d9433703e8dd2683a1f93bb0953dbb9b129d99775b3a7cea20988180fd639e6b23a66444ccff6257fe785577d0367d0b950c740e69ff396ba03ce56255f59e3bb10d2a43f609f75e83d83364831348a70ea4bbfca77386", 0x57, 0x6, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:11 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0xfffffffe, './file0\x00'}) semget$private(0x0, 0x3, 0x8) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x4, 0x7, 0xfffffff7, 0x40, 0x28, 0x8, 0x2, 0x10, [{0x5, 0x1000, 0xca, 0xffff}, {0xbc, 0x3f7, 0x1, 0x4}, {0x6, 0xfffffffe, 0x20, 0x4315}, {0x8, 0x81, 0x1, 0x7f}, {0x0, 0x6, 0x8000, 0x5}, {0x64b, 0xfffeffff, 0x7, 0x10000}, {0x2a, 0x1, 0x0, 0x81}, {0x2, 0x20, 0x5, 0xfffffff7}, {0x1f, 0xd6, 0x5ff5, 0x9}, {0x7, 0x400, 0x8a01, 0x50}, {0x8, 0x1, 0x5}, {0x2, 0xf5a4, 0x3ff, 0x8}, {0x7, 0x7fffffff, 0x0, 0x6a}, {0x6, 0x42, 0x5, 0x7}, {0x10001, 0x2, 0x10000, 0x20}, {0x7b4ccbbf, 0x3, 0x0, 0x16c0000}]}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x80a1, 0x1000, 0x3f, 0xce17, &(0x7f0000000040)={{0x34, 0x2, 0x6, 0x9, 0x3, 0x0, 0x6}, {[0xff, 0x7, 0x3, 0x1b1cbf1a, 0x3, 0x1, 0x1, 0x7fffffff, 0x9, 0x101, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0xfffffffffffffff8, 0x20, 0xa1, 0x344], [0x4, 0x0, 0x1, 0x1, 0x0, 0x4, 0xc5, 0x2, 0x9, 0x2], [0x5, 0x5, 0x49, 0x0, 0x1, 0x1105e611, 0x8], [0xfffffffffffffff8, 0x0, 0x6, 0x3, 0xb3, 0x6], [{0x8, 0x9, 0x3346, 0x7}, {0x20, 0x2, 0x2, 0x3}, {0x2000, 0x7, 0x2, 0x8001}, {0x2, 0x101, 0xff, 0x100}, {0x8001, 0x6, 0x3f, 0x6878}, {0x9, 0x6, 0x8, 0x3c5}, {0x40, 0x10000, 0x3, 0x6}, {0x1ff, 0xb1, 0x10001, 0xffffffffffffff99}], {0x81, 0x7, 0x3, 0xdce}, {0x800, 0xfff, 0x6, 0x1}}}, 0x7, 0x8}) 16:00:11 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2000000001021, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) bind(r4, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x5, 0x6773, 0xd6b, 0x50d, 0x5, 0x1, 0x5, 0x10, [{0xa, 0xffff, 0x0, 0x3}, {0x0, 0xfff, 0x5, 0x1}, {0x94, 0x1ff, 0x5, 0x7}, {0xffff, 0x774, 0x4, 0x10000}, {0x5, 0x28a7, 0x6, 0x8}, {0x200, 0x3, 0x2, 0x5}, {0x7fffffff, 0x70, 0x8001, 0x10001}, {0x20, 0x80, 0x8b5, 0x5}, {0xc56, 0x3, 0x32a, 0x9}, {0x8, 0x5, 0x508, 0x1000}, {0x1, 0x80000000, 0x3, 0x4}, {0x800, 0x9, 0x3, 0x3}, {0xa5, 0x2, 0x3, 0x3f}, {0x0, 0x5, 0x80000001, 0xff}, {0xfffffffd, 0x2, 0x6, 0x1}, {0x6, 0x1f, 0xffff, 0x1}]}) semget(0x3, 0x1, 0x80) 16:00:11 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:12 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x5937a66ec83022fc, 0x0) write(r1, &(0x7f0000000140)="bf3bef3b2fcf488c4fcd06d551a4f55faf993d91247a55200601bc2a1b1fc9cd8458bdae221963d5a4ba0c2a4719526796f5e462326cecf7e8c063650aefda807e89fd1218310e6aa1efbf3df7471723dd3643cddd43173630695e15d8b9c2cd32072469f1e4afe88db01db1b45e13f1c970d1a5342b970867d1615e96f729ffb3752f34b8dbbd59c31f9661c301944ef2fb8d84ee1f591d88b13117d28f91159b7aeb79f7a7cac34e482be0cc01e1b12e26b28dea9c5d770b6e0ab0a3c74fc6451c0c970b4f8b59262dad6e03dceca0ede8b6927509a3f939e7da28b3bfccd022b5eede190e21672da4a9ff7798c93acde2ec6416b54e06c292c6276ad11dd0ecf65be2987502a0c130fb9fa145038419e2b9dacb443b571b57b4ee0a630eb82138c4c22a7473c8cdf7921314b381c5f2e15d281e08df39277a32ff4d4042f2502f7c56880b5811150336d9165afcca0512f5f1b84b822b7c385875ed7566084aab92e9781783f9630d47cb1a30ac6f826fb48fc817062b5f86c8f9003242fe52c820269d99c79508d094fa280fb0ce3fb91982ec84bfc383ab941b1ab5c6857f8e5928a30ca8c78261fb07598d7ce6fb34f358c1145ba08a7bd5efccec6242972794269ebfb3a74360917882837278a9774877f00d5a152428fa77d4ecb0367cec4f8a786594a00a31bb59d0efc70079fbeffe5f2e12b0932ceee8b02d10ab0550746b8c980e73637f1e344e006448d8af7f7b309ea118bd3c87e9eb4f7ebe2c5ac6129fc385766fee4696bc4c6895bc80cfe64fde6420b889c38b4d2e205356968a0602a7112bb75bacbdfa37c5d3caefc2193994119f7d84beec1153aebb05f44d25c101d7d2f9820ea919e2d416a1883db763ce388afb1f3762ebe4fd31c83f1dd6a92becabe56bb01013539ad8f3372a52928a91b0556b359fe9038f2f573dcc32b4faef60b343e98c6331d9a4bbc25c376cbb43d831e077d3c01c5aaeee209de43c70fde850a72d8a4de0de2cb268cdc95135c81b79a4be286fac8226eed8ab0053ae661d34ba89bd78693ba33209713daad2821d513c498ee86105637b6475e7a629f260f9bf0cbbea91df3ed1b8de5e07e90f19e16d2fc2fb9ec6aa64e4468acbbbf7c7466bab8ac6d7ef6ba7e3ed3b1b43bcbe5d4a16f955891c8a4aab5fe8f4704592c562883b241669ed3543faa1bb51add4be7d83178e1807b1c925d15a8f3b35d3d07924603115d8c89ebecf196afc58f229ad71190c279af64e654a672bd79706828d334c166da9ef1326683cdf88651425176bfe505645eb07708eb25eea9ba7b38c454bfae5cd95414d2e847d36256b990bb8d601c93924504eabd44ef0b5a6e578ac92036d8cdc1ea2af66fc439c5c6e19a12dbc8fde30f4d28e6b6219cbd0eb0d9ee737207ac2e0085b97851272eac9c9d5a4733feeba318b32154a5299057f4d44a31c644800976ebc36fb01ca7cdcceaed8a84cd4766666df7c1dba90527973e5b2456e176f21ac5c379825d11bf041e27f76770d6b58f66e66a1b0e3c7f019a3e6e91c8996863aa9be170620d8beb44a386935c16f3eaaae8639c9c41053dcb1d217f361e06149a102f83054f31057630fafafd3052364d06fdcef72c7e170432e6575bd56771d4b9a4590f74f8f4519807b36c000859e2d6ae3f1b41c6fd2d56635152a0fdac989c747708a192b7278579fa8a1d28a8f73f08555091feea7b4d1b8d5dfdbac8d050fa2877ab0c51ddb9776019f551c3c795892e8ee81c81f2ab4805668d1681e2521f5f4c9203c21ad88eac74fd200ac3a0f927573252db25638d54ce3aa7d8ec39ed08d2acae6f62104bf761336203553f9a7f8e91b240958fcb9867886de342f30b1e6d50af7389b555ec8950548cdadafe5fe4306d57afe5be8b21a3f74ca34183824cd350439a78b48ee7f04fafb214fe809671a97ca6f35ca487493281c08b57049e2a67e839ead70de9ec5c5a7d36dbdeff89b5ebbe129e69f1b7ae910a0ecb399aed011f86999b782ff0802d606400a8a22bcb118813e96e524f6437f3fe8bb91c5729af2e9647e3dc7f435ab2418037c435a9250d2aa6c78713f9059a8ddecdd4832cd60c1c1f953cb2e41f7f531e6398dfc3ef86af20520f0b27b847858e1f7fc1499331d7a0ac6417041f6d1830b919b7cad816ca76db75c911f2f31b846b8e10d31e68957020f7134f82962118e85341043928925724c5332d9d09c4f3c43555734c537158c97b76d596d9f924a7cb6c118951fd376d98b750da36533c258e80cd0ab1e729ad76d4ccba7df7e6ad1294c8248ddc3f090ef1773b7321d50b28644e846a317819ebedbf907992670009c5c1a6435e41c874ec07221df6b938f0ae9dc413b58a1f40a74715777429c97609ee9b4df53b541188543ab951d472b63e170fc50ea73585463a0f20679b280a2194e4bc40157df1e283dd6ad1c49587053b2f55f8259407d95a461c984cd5fa529a2118e2636b7aa424c8c913ac1dd891d425779e629c6207550a8ef5c4995136ce66e99539035d51c3acbbe18f395aac7ef26d80c500f89e620931fb70e4fd7d0b4e5b7422de2ea1dc2fd3805990936f92e1f2aff2611a1706e52292e372bc41d775e7ab76cf4681f8c7e8e9486149df2e2c51e0a9ac5ab8b2248b3f7a8357d16bf26e4f4bf7e81eada8f45b00c959c0f43a44d9d3a03c6104dc6b0d9153acdaa4e41425c9efa259d0f29384a0c460b9394b6ba94acb18d968d20d1c56ad695e063db9c240bbb347f3ea56faf666acc65d8914027423545128165fb7d27af45fbabdf311b32e8ec7c80a9a876c39427209cedf935dff6a5e3d011446b0c42f3cf0f941f462175bb66a5444d7c1d7b30b6220caa46a835bfac1952cd9cc5e39a3b35c3950fcb4dbd64f59091abed0e07ae5ecfd2189158290bc75ee3c29537f03c17c1d04584c14e1a40c9700c945682a43075a7b195f9112b15b72e1f3f270674f298112f2017c41df4e7aa0a26343f5e5095d9857dae65aa165d029a2522904a734f6c8bc1f757cbba5401f9af8a42affc487ee70330b27a133ca1d43640a6dfa2ccc9bfe98e35a0e1e916ed1c6b91026f8556cff355687e0aaebb82c7c2072329b489306d37279b3af253931d53e2658c824d37fb780700261e24da8190b74fadb55530b8324cb9c9b3824c30adf32e414ff7b3b9f1c3e68419cf18775ff04184d2d115bd2db61804b07dd7fb172bd0104aecc03b2be92cbd1d86ea137e1a196b01605f87c1bb0358ae7014c828c40a3786ad096820b15e57fc0a432c8f2856f923d02af8af8166e2757b2d1a058aa232774429860256f37c0a4e3e6b398025b5bf9cdd683f3c5db8a6f2f0fdc94448cc6b7f3af6418c15c5e343f39f3aa025cde9e86aba53ca9f75d476f530cfea80704c5bbd9b4bde785ed90b0f48865af795b48aabcaee4e74784c423add6c3ad4feccccefd18afea4f20a184e18e1880961e93dc2c35c74f4fd9943429665b4e9e847be24f518c34ae4ede9fcc99b6aa28c71760db57d62e18f6cce30701da0faf3fa5390347f4299807a8d9886fe58426f84ac95aedf8ed30fbc64db5e82f385f83e677ec74bc44438d675e7ad90f88fabad6ef87c6fab27d22dcced54e0e3f3abac28a295cdd33c68542c97c40d2370ea69a1e0f2549d3207ff73cdd853afc543f359af219d92517726e187700ed4993752bd659f4168fc37c9866cb99bf0a2325f06441328ec55b08543b7d497047a0c617b4a88b3a582a5578f3002a7e8fff49f0279c2e35e91fe59960b2c210c02414192e07eea661e41cfe5a066cb2b8b6d3c651fa5db19642ca66b8261e3e12d6d10fcec0695a8f38b9c153e825740d89e3b6eba7029068a510034686527b0283855d3801b4de47d9ee6e799860c4a66ea0a59793e68f7761e3040047116fd42c7bcba3c1f6a1f23839667a9031801c7c8c6539feb165e9981cb3f2c9e66a61d39816fd4b5eee6ff378c6a923b90f68411f9e46a708370d246f6084e7d0b2f91a901dce0d4e1869df0eba05d45b83c65bfe21d5bd1b63a214cd617ea2dc8953498150816ddd7b69701f4fddc9f9cdee5e42413f891886e2619beb49aead4b55ca392bf8d06ce2b4504209a0be098a23c01ba6be46b3a11fc7fb09abbbf2bfee123c5cafa28434a40077987b011b7c43f79856a18e2d5dde2298f0d51d9e6f0e04a0a19cd5fe139d20b1e97694ba62cad99ec4af22d93ab6dd7cf90b478237d0dc286a5290d3bc87c5fc8f6653850a7217594126ecbf9c54357aaf62f20e104df1b75b623678ddd70c3616b1e71abeafc0f94ac8cc71e0e112e9be4808b8b2163b1058917fc5f0a5b33c50dd691534f8e65f7a565ed7938cbec2188332da53282f688069ae7d364003e1427786b1d06238bfc91105f177b06187d83265b9dfaacea6b78cb3a60894adeb0b2766d204d8d73ff93cf61a21cef6d77dcaa6d972b8993521c8f683cb04054e6ab087acec76108cc34545bd90b949930b85e1904098da6a39a5d38086c18fbf27d720f6ff042d57c75eb98bb95c266e801f7bfe651fb9237eb09594bd215acaffcc7edca882240504f2df54c37e9584ed66b005021380e1436d3a5d31650c566ff935c602272adc400670c6cccc6d5f5d322864552e96208749159321807123d4a5cfa4b6c711b80955bff81f109172ee3cd0252d9570c0b80b2226f119aae43d967d8cb64bf9e20c0fa4003ea5c5b672e73fe417b87e43877c1b2d1f6d7b1d3ba0f3f770c1c8d4f014503df4a83307f18988e6860cee04639b07a7e3bfe9d7f27873e5d65c2723e0b63e198f90b151ddd50dc133e870fe2d349be48a1537bd709173a631c3d8277bc8c12d90ff6375c342914aa5f7062e4ad0836e277fc7f398dfe16556ac96fc3fe6c137329b8ef13dcab3ba4a48857de9252c34e5297b664c5a0939dcc351fa52f7c92c872ecd36049e69ca2262cb400de55fc21913b09f25ab704a38c22f37af9a10db7d095005f22bfbe5a42453777bf28ab57acd43f5ca6e5da4a85cb6fcc20566736144197208f2342eb2cb67b354df43d3853fc28ae972e742fff724356feae46cddde9693ef8518a55d827454349ce35087f4a2451cc66c3a662f11cf6a743ba78144e81a703daf044562791447369d2e04f0de49c9e8a4479646f628cd201cf899069998100b21360c017c8fc5508c3ebf42dd022f46ea32ca2a37eb547c1c2f7138e74030b36bd6de612c58912a46077d94e0a5ed5a0471bceeb6df3f50c20b1e98f790360e99b11025435e78e39cc9dbd0869a18a4acc89321788ebaef4f4df3dc00e930e3238bf265f883b3498b94208c6d27f69c4b463042ef8e955392f08b62a6cc25173bb0d3032c58ed831aa79cfcc877ed2312faf9c17c2ac6357e4401913bd415465cb2c4517025ad67aa2394bc1f193e77ceecb0d6d07cb6343407421ab4aff19987e95680e877a29a4825c1da35069d155b2adc785ec45ab563a02cf553ff87453ac1590c4f990880075d37f278bcb03fe265cb572a7269f72ebc3ea663bc769a1dc1dd1717be33ff471e0233ead73e8d87e781f5e3788f6960bae485094fe96f3af1fb486dcf676fa92b9cec4622f124baec98a7462c7ce1584aafa0ace23f76409a7e9ae31a6a46f8b5baf860fa08b9f4601d47592414b6fd2c6a8d22646f1665d0a1042fa5b356c3c9633b89817aa499554fca9d744c84771c839402307a87d6e14d46613a6f28c1ca6043563fac068c926d79ff6c4faeca5d432be", 0x1000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x111, 0x3ff}) semget(0x3, 0x3, 0x2f4) 16:00:12 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000340)="7dc96ca5a381b507c943096a9771d7a59d1b708e0f988e83672d0fda7b4f7915c8970a2c5cd6939d6a08c01fc56bea0a62640142a9a05c259c14faf3bd3ee457c58e15c18c7b22435109417289308a167610152beb59685c988f63531fbaea5494c7058a77de79ea567f89c95a6403477a4226c9cb690b7a92910d8a7f8ea6f147dd37fcd0bb94836d9751bca4d7c33cea7cbf3c53d096e4a62949e17a2ce6bec9e9d323a2bccc89511f8670dbf90f245d8f48b87470689d826a2b5d60f84ca62206b11e560f757c5d22ac76ced8905f5b426cf55ec3d15a6bf9f45fdb9ba44f081f44", 0xe3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x4000, 0x88, &(0x7f0000164000/0x4000)=nil) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 16:00:12 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/69) 16:00:12 executing program 1: semget(0x1, 0x0, 0x42b) 16:00:12 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget$private(0x0, 0x2, 0x6d) semop(r3, &(0x7f00000000c0)=[{0x0, 0x6, 0x1000}, {0x3, 0x8001, 0x800}, {0x2, 0x8}, {0x4, 0x80}, {0x0, 0xfff9, 0x800}], 0x5) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r4, 0x100, 0x9, &(0x7f0000000040)="c1182a66589efe9a824395764ba324da47791c16f1a904351ea2c60b7e25576fde13441ff5644b444533f9e11c5fa1ae70360b2db1966fc9032e4d0356b3eb5b84b60b58c0b6f1af04f08b4bb2dc5940a0036d37270a592b2cef058c85e600e8aefc02cb94a62a1b89c5ddd8552964b5c3a75033ca6892dee23176da35", 0x7d) 16:00:12 executing program 1: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x18) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0xd5, 0x1, 0x1, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x80000000, 0x7}, {{r4}, 0xfffffffffffffff8, 0x8, 0x80, 0x1, 0x2}, {{r5}, 0xfffffffffffffff9, 0x66, 0x80000002, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0xf0, 0x40, 0x10000, 0x3ff}], 0x9a67, &(0x7f0000000100)=[{{r6}, 0x0, 0x0, 0xf0000006, 0x6}], 0x1, &(0x7f0000000140)={0x6, 0x3}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4810, r0, 0x0, 0x0) semget(0x3, 0x3, 0x2f4) 16:00:13 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x55b9413ffa23681f) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="4ef30d0964a81d814c68f028e2121209cfc4a642d905b382349c7c5fcdcba308cdb46c4ba64ea16ce8ca45d4c6cf94a54f780c02935a1bbc4268a06b674f14f69cb0032b80df5470"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xbfd) semop(0x0, &(0x7f0000000300), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = semget(0x3, 0x3, 0x2f4) semop(r0, &(0x7f0000000000)=[{0x2, 0xf6cd, 0x1000}, {0x3, 0x1, 0x2800}, {0x0, 0xff}, {0x4, 0x2, 0xa1eb61db6bf64759}, {0x3, 0x5, 0x800}], 0x5) 16:00:16 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r0, r2, r4, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x7) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000240)=0x2006) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r7, r9, r12, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r16, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r18 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x2d65f782, r14, r15, r17, r18, 0x20, 0x4}, 0x7fff, 0x6d, 0xffffffffffffffff}) 16:00:16 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:16 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x5, 0xa6) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt(r1, 0x0, 0xe0, &(0x7f0000000080)=""/54, &(0x7f00000000c0)=0x36) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) semop(r0, &(0x7f0000000480)=[{0x2, 0x4001, 0x1000}], 0x1) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000580)="d5819e4cce0dd473abcf0ba9f37eb1a5ba3c7a85945a60564eec03f143718aa161eb2dc05178b7d05e3b449d1762fb5f8abb597c2e0b55dc4e84be3d1ad71445b8168de0929ce06ed2a07c4f035209c6f31d86681c823f33f0bf362e8ef69e51f14babf301a24b50fba8a82b46ecde2d2500b311224580ef0c17e55a050a94249471e13cb5eeecdc7de495d8d66e9e132218593b3adc15922067be37c6e0c575cf8c804df93c3c2e9e7340c67fba2ae025e71d30f9bba208053aa6ef56e65596e13d45c65c9c0233c4a2eeeeb019c4fb5560e0149437880d58da73edde3f5043a17a75c3c49fb1456053ce02f537ea42c36452cc1a5ed5cc7f8ff73a94ec6f23235a7bc71c1417bc20a0f74655020fa612597b4ec00c5bdfaeb4a2fc06a904733d7e1181ea13b6596014d474dcf775b5dac268775555cfa6f4a01598c1278ba350fddbca90106f7094b6e240634a881b310edd37adb916e78ade3dd13df0e8dd828a291b43559e32b2b94e59323bf975579260818bc31078c0d10f7b7bba8c5ef17a69b3bdc729272f1d2af489efb614a966d5be0d9916900ed947121c5878dffd249187f41c54c72af6e8e6bd07a47ccb13412e4855c646efd8ed305fbd6cf6508eb9c664e0cb47d852d0a75ea73338707f8390332dc1529f25d785c805d85c7b663d760771bd95318f3d97de60dd28964912ccc9d51709432b40dfd12c07b1ea2a331620c063ce44619cdf148cfd97b22b93fe02b71f71027812772e97eaa4ccc2219eab65090edb9d360567341c5375ceae530723794aa9cba0b69eed7731f4ca4f3deb33ed2cc5fc33199f2b09a9207b7e4d4aa359c2c40b0575c8f9455d9ccf5aab44822cc1b69688304fee95a219fc0fbd76a4aced1eb5ab92cbbcdc5a608452b2f942946eb3056f26dd7619171a4af798bf12a478abee5a44cc9e346f2a3747685aee07e8308a284b65261e6cfc848cad0934504486602476dc5b5895c7760743d194a5c2ee9804341c3eea91f6039fdb0ce4cfd75ebdadd6b1f2ccc7a952bc397e1f0a3e3635feadf36719fb75d4a277531d04defdf0c70477a4d6acb517960b080603b57d83f1bf9afc0d2c98085b2dd2c2c96909ea51f2c56a23ded5f7f2f09a05eae313f167c291f2924004acd7b5d5347361e94f8a1444b777bdceeb9273f3b868da9e77ce96ed882f3b964797699cc1ff6cbbbd37c8060e4f2c039c429a61615f7963bb515a78d8a057b7181e1bb8a061db7559938fda5361d3212b7ef9d02dfd0c02f22a888a4071b61dc9fca707c9e8880fc99d304e69196a14f51588a82f83382e8e2ebe8f54b9667d076ef52170d592c76d5c653b4e03a0f7259fd003a86602fed5ba57b2d5d1af2728f79206e10d6593fd147feea99ddc0c5fb75ca2350bfef589b236c66807752d7f10cad295af19187d471b056c461620065c9694a7e42ed4e5d6840b1c20a1c0f646de60cf4df38e6ab4517d06f25dbb52cfbf0d9e0aa1bcd992af9af8a2935e5988251e5b578a08ea7730c8694f0ea74123df2793c9a4f027e7697521e00e06e0b85c480ac2ac05de579fc2f5391a66c95eb72aff8f43ce589c4b5503a50158979a455280d262f276337ff2627c6c1ad9b6c981c1af3d78ac5efac3f6a7d7a1cf7f851d4a77a6d8a2a8c875027166816c06e8dbf4f5ae8543e23c5c57123ae693425f2b02f247433304f7b8d4b25636d8b3b3774d328c28509dab54d0f01d9d06e31675af9584b7aa6885138e3032347adaf1d59a50c06a0224f1f608c0b82603f8776f47adb7ec50ce7fd5fbd731ac75e76ab8d97ddfa440c9ad4123d9429aadb465cae5ec6a8ef95cb2e063b1e818c73a177205913b8b929ed08f6897e8615b2ddca4dc76685f69b043a266bf4be51b920644289a8dbf07986a97e265c4e249b976fc2b71c794b82b5f0e4bce96259cecc1634bc03f30f69ef29bd022d223c1f6307af369982e1f4a62b578e27bf94a87344b3d64e6535a39c47285a38019f18e8bfdf423988d03c0a3b23ab376c33443723d8624161ea6389651a53d08ae18d6a2a9da61b16cbc0be84bab8315d6292ea4c18a7b5602958e7cd0582c6a6e54f46b53d929a8e5bbdf77feb6a311481b00b44372bc9777e232f3c685454dfb3022e1babe235f890833725b0f72d4ad3c8ca1a7f27fdc451b0e5dd38e6255391a6a09db8e6b454d00a604fb44c4d0673a7eb70e31e7ea4048500e87b213d9100f5a41f97f6b24399f118c7a2d44a44819b7d011afdb6bf112a077aca9dbedcbf6e5649cf441b20b06229dd7ddf885cb3edf4e1ee05945ad6a3c377b2eed8f8d6b7b4c90b03f4eaae4471bf88d2ddd24f38103cf84952572c0cfe55b570c41d48170a58fa2c76dd1ca8a012dc2934ac23cd1b61ec79813c0746c36c59348b9567b908c7d00322af47645fb8c8bc0a3d10ccf00a2391e3009090761ecf0addbac706e802494ec6ecc351480df4cc54643251d752d0317a15444b6a26da68d45e1c8a01dfebb19943a20aaa7f537ecc6ba0119fdd6b06da8a36c458fca6d4a5868f09bb7a39a39c2104913c73286e5982eeccee2570e1b9495eaabfbd5ec6161d74b50f367a4b59f94a8ce649db8e44754ea012fdb4940d6275d9107943ae56ba840912717bf67c8bbc091757284db8863b3609e3e1ad4e6f3d4b463c1b11f933280a4aa330a4be83e0a1c1d9b2c160557c782ee5221eccae148b5d78390768f3852cf25e045edf48e2304714b1ba3f25c6688b4ce2a308674693521e3938675937bb2cee2908f2cccecd47a81932a6e56423cf4d73e3f62209269e1cbae5de365c73d4af40bd24d4f546bbddace6ba72634a5babd887a40c805fa870582cdde38d2b11b69509ca4a514e869dd211c507a243adea323d1383a72b6fb4c333f9adf90a4c2d83862d965af55903b4e83208296945d421ff03c579ec6e31f5ef054ec225822bb80b601507562aab179fdaa7dd7ff9466233c2c81c79c94e9e206df7876ccbbedffa9cade5bd0ec17070f93a734e23819979bace3ca1d6504d5d914a3cdbc3c2ca95f21e69ad9afa7868187ceb038b2dc1bf48c318f18a4cfae062715b1087c6ebd46256af3d52f04c834bea8f023e1d5bbb1df072e9ab01b27096ee841cb24a90fdc3b8d96070dfedc1852b473cad0af3bd53c9708234fa96f23b7d9d18fcda4178ce94768ae616ef98c82d7e6cb0cce8a30440d1e39c614e60f402996d9355c85f54b0a5307284999cc8f1a0988d0e301645c19114badfd26db73cc0ab1b8ded54dc5af806e43870cd711a7ae9147fcf6686ce26d104181e92a3091f117b9f12e8ebc716c1fa52fe5a433790a978625d3220a450718d0503ebfdf721ef4fd4f7fb7764c2c6e91ccd6a9c0e19173a26c5aa84d3724ea9a5a6260778343ec85d2535aabf6f7914febea6d080171af134b473ef50c9195af9b09e858d21fa49f5791ba8935fff3b65db3f65a1116e1e4c6ae936e83fcfa6a6aea33dcff39183ba03c836c9f98a40d34f6af6c2249e0093e7df5d01041fac8be1e704bd2581efddafa231446b326bf7cc0747a7f5cbfe1ef90e16e32fc4031f2e588c5d5a70cab52bb7ebf67129085e2b7d86ca7b14ba75f8c0b6ab44074ebbbcf0e5f0bcdd76a60722e3048ed8ccd41279431b509fe89f61e386e58196139f2e5f03cd9e4f98653ce43b8c04d2aea10ed90506436abd5416b6f57c26cf32528fdc3dd062a2601d6c178c71f2d70f5f26d8f3904acfd982120b8f2e80328bbc50c71885186544bdbce340dfc8cb526e8dd82e20e18a02ea5c28fb24abcdab1aedc3e5a2b59936b9301488e6a6f3c462899b36530d2b30ac393be3c50d194dd9963936ed0ddd2cfe3707972c954e91272797ddb11e27131d23ce96737bdfda9e20e0a5239de850cb39e9fdc6aeaf1a24f40a63ffc0a0bfa19cf8755a35f58f66d82e7892c87d82d9e36b54c61072b45fa27a330b6f888e166039a86ee02c2abaceb26c0ae72d6f4b73bc89901bb4d72c7d322c3d3d59e86a636afc5396c3d363c64df6e0344d6a3a083087fd7067bcf327e67c723a4f1c710841351d6fa143fd1202db9e73d6b075a37b779aaca943cbef48cdee78efb09033b1d92d96adb6e1ccde05c43b565dc6e6fe668725746afc79c1d1837e2cd5042433a167b0cce360f120d14d325d1925d337f011e69620a975310b864c3dfb83fb60c8e95833f8d85e779258425d0038a7a090a68bf6360b3422474ff44803e2a8cbdb196b4ee4374d2f1011ffd6744842ce7df5ec90de99350170cc4e9f2d154f294ac6dff998dab3799795ea0aa628cd459bc559716b5a964ddf99f0d6b9fdc32a439495c72962f2e03a36ace33291dea70391e920ff7a25b57480a8e7c1572ad0cd9dbfb840c91381ff41bf1d37981ca4af679602bb9f6b0de5ecbc326c63481f13a7c17386db4bb443c6f2f5043838f437a63677ff6f6aa8cd46b32e5ca9466a26cba1eb54f0ccd5498abbff95b7c326c668065371c95b1ff9665423e5bfaa7dd3f81d3903994b8d9f6fc3069211f85fbfb64a5f7df249f63714b7efa13fdcc8a426d128f8a075a3016e38bc4b67ab77d2bbc067931fa15207dd281bdf124426df20e917a286c25cb76fa54905b0d5e99b93d4bdad721f7b5ff19bf2b0c0714de329c397abbc5d1aa4265585486d29d80fe1baa46c1275e9dc94b12ab6df54a10aa8de974af183dd2aed772dc4f0f56a46e8d326ee40fad091485dc0005650651a7f61c3bf205adae9027909b30b4128976c3cc9dd34c37771bff27ecec49091fee56d156993bde390ae5a3f1c4fceace5242a85c329458ecfb35f710b7461d15327d25132be11d6b3a4741279d065dffa32708917d232e90286d4a469f912cf7a6d2bd9c7380742003db3ce6dede0227b445fca3c3b7fc7ffd9beef879a532d7d2f579e5c9ff52594aafb686544ab546340c014e4d7f943917a5de95c7f298495696977495ffdb716433375d2b600babdf49554041c58a3d0359c8a4d39f487415c60c82eaea2f0c8824ea5288408615fd9bfe44110ed58a0f054510933cdf2c16815b37cba9a08321ee1b1535e8fe557969f14928f13db1d2f258b107dbcc073a227c76e3b601ae2912ed2085324ce6b0700405ce421cb973791961ef2248bef7755c5a490be5b1d6bca98978c1a2c574856c8600fd19d8d9185143cef6a12317aeb43e8b6198fc56c968202ea1b65733c48d1db587396675c8c4579a4a1236da9eac1422b54223ac1941c3c86adc227106fe7693245fd2ebc601021a60d03ca3cc7d69587ffc39ee2ceb317b08e9ad3a397570db738c27c47d95811abaed210053c1505b1ad42ce5d79e3912f95ffec9bcceb40a47fe71d7a7719258d33e4a2cb2da8ed5fa9e803a33c2e9c3589a44d9bbbeeba68a4ea057071ffd4f55cac9820f2a894c6c3feb6d9ac9fc8b4bb90be91cfa8d31e1c91e55a2ab0d397755f1630be419b64dbdb3ac2683b4bf6575854585fd5497db6c00c7e83dfa2799117e82eaebbfcaa0ec5e1fcbcea0348da346daa1bc1e81a7a8aefce867177fc2d24d535ef91b9f3dcfc7af4cf5a152249a0fb04a1d984e386bad8232ca6e8535f35e4e4f007f226236c98d0564f40bacd389faa73c80615a2d5e23d3052e0cd189ca78425d97b2715e6ab88fb8c6ff042e227e4b28b0feb06bf76ee63da277991d1b2a604da151f9dec76e06a5328877ba904909e43f738aabfc9a2f1d3ecb3ef105d1875842357f67014d148d50715afaf38f28559d46d1799b1b", 0x1000}, {&(0x7f00000001c0)="8ff5306d3a52a087ebf8e398500e8e7348059bffd5845d7808e1a657914b2f91ef239410a18191908c0c532e518cffd76e4422343ab94b25de408b", 0x3b}, {&(0x7f0000000200)="cb565307d98a4c5208e83ec6e8f525b13ac63aaeaf0e1a802efdcea02afc6464dc62dc13bab9c835d887c7222bc99d18fe9c007e174bb744a7220dddefa2ba08fdfc7c1f2cd5322cc0014f4fe694bf70534fa1d21ba4cf5255cfc23f1ba943a7665417536bcbff5701858b470b031acd5d7defae96", 0x75}, {&(0x7f0000000280)="c95d95cb4a388309d286bda12846d13389b41197adc2c1d7066c442ef150e0b77d02288a5f5490335d3f7c9bae952ff51e06f4b6ae5716dbf2e5a9a761620ccffdeb66945253c84e17a8b041979dbf0d92ad1c420a68c80759a84378a26aa7afc27cfb781fa816e590a82e35269c5297d4b993dd0d8b2e2f85418b4e225ecc70359bd88b7e2ad6c21f57aaac8f4fe71447211f7dc1c5f4ce5f8eafee4cb3450a3dae728d673ffc45af8a1b0578311d450a7b6a0d8c97962d6167ad961ea3d5c3c20a699140806c49253814556f7b569b5e5e6fca909cc83dbcbc61f2a4725b308058ddbb", 0xe4}], 0x4, &(0x7f0000001580)=[{0x30, 0x1, 0x1ff, "6faf9e3a7511479be1ba9a456cbb75832d33f607ec82e5dd40c1fcea5c4a0069"}, {0x68, 0xffff, 0x9, "b1d890efcbd7ed7c442ff48b458ca1388d40a0e137a0645f54ed59f42869ec5024a83c6c757f612214d12b1c09feb63272d9a56967af5dc4ff0ae2801416addf6416e9e8be915e883a794f06aad1416094cdcbf4501475"}, {0xb8, 0xffff, 0x84, "36d648433ed9a8ba4b6e50807d53f3e524b26a1a3f8dcb3e641291b2a5a01e783db28df29918ddee2009ee84df5c8705e59229a75526b84d8ab9f78fb7044db57bbe125c10641de3c6bf508b41a6c02567544f16bcc0910d6b20937d378aa934a2c13c9ffa8b9c11939410c43b7df1c46318bf1fc5b0755fb7c3a52a98c06b1ebdb9e0c09aab029f517324ae9c73637a45423da658fd931fea1fe55b570db32e046c0d468a07"}, {0x100, 0x1, 0x7f, "1a27d41103a048dbe65ebddc5d93f5b0fae07f099895c0483fbd571c23003ef101c66c252f9f899af8ad4d31c2be6fc6fc7ba7fd8214b407d1b7d5263549729cd0280b4afb505672ef0033b1758548f6799fd52ecfc10cfb94b4cf7ef564c43dcbfef196ef83ad3117f8e1e05fc3e31018ff6c925619560cc3d24a42602c0aeaced0fd02e1e548c84d67274a0336c7628da1c6fe3c9edd33e72db65457e58a3451f0699c924d69074a9fada073305a022cdb95e696542dc3cb400c8672be7bc3e1ba60c07f6b702244ff11eec3fb02118a4d8704adbb0e42dfaba2cadeb1283823ed4d32423000b920bbcd3f49273d4f"}, {0x1010, 0xffff, 0x70000000, "27cf8abf3ed61ae94a881486aacdd677828e000ac3c498af5a6b18a51520a97fba7ea9dd5b2afa579d89de76c21f35bc7412b18466dabaa9378e0cbed861610da181fabfdab32969aeb625154a894c6c3b3f8695e213278d745256bde95ad9f4c387c3ea75e7e5d978ba61da439eee13c3c20c8dace74a6abb85c92b936eddfe7775d72e6cbaa337602b48ea9c49570a7652e78f190aaefbf515f787dcd767e055acf8b6f654d1f325fa8dbcd37790c91157debbba88c8f2a18698e3c51d6c686025fa67be7670e12bfeaf7009b67ad33eaea0755fa7245b98f4a98d2bb9e0733f52387406d296aff080596f3b9434526a1608f0514462618e64b07b8d66688f78e6d5fdd89f6bc57407060fc902d6627338631fcf021298da0eeb2c46c99386ede145c4b0ee5d591b7928d286d6bb558159d01d010ac66ebb18ce21b36877324f93fcd169c132c75c669279cc1eec685aa4036fe71e8b564cb4081530725d5d70db87627c41d104eb074806b7c9dae28c58480c29323f01fc78f953dc0a0a1342624ba68659357b2c7af48f270e15da818b29de00248fc96daa9ee5bac455a106c7a8597f1a3e5f707a5eee017bad95b017b8f34baa244fe88abeca87d26926b995040fd2b269a8526569a8fbc58afebe7a7b062b91c0b34157099a3fdab47db423f669c2c6ce6e5ecebc0b1bcd80deafdd306c5b3388eb06d50a8dc12cfdd0e5b77f103bf0f103d4bfbfb3a868fb4e25cc1399c919acf2383283caf0836396e2dea98563ce13015bd511fdb793519833a8f088a35b912737cda260f67423ed97b259893ebcd806b8e2551dcd824e509c2cd91f05a58c052babf2f555a4f51338e56341460207d5df613ab2e306e9e0eb71e64b2615f12c6f04ad5d27614894613635a436248adc8adbeebb7211c77e26f4e7b18140036c0a3939cdf1891cb75c7b4b04912a8d3e7f92c0e96e073191e08c5c8b6da6a8b2b2c7374749da6f701d74012edb31839c0a4964026975e52de8c522b0f71d1c252e1b90fc16d9c4017395a9e8c1cec821de8942a5e396e52acf9bb3107370c1c384565698e282aed58ba89427c02d26aee59492dd0551f50f27c373399803e393896da285d014d15c741f34d20f39fad7f1e7a38c816b56a2458254082d8729abf504633cb6980691ea6c1cf75b3a0b81a7903ddef42ac68d04a0a2abcda11e666b695ee3843512c7377129b1bf706a010d32babcf82b07684c9b043244599ae1e4ca8d817c768dd6c23136973a846e0da597d63334e2b7caed315337affc9245f459fda223ea44171222c55173b30760d29cb205ebddf1775b5feb32221d81daf288a8f05bcc65a26d68efd9cc3eab93b9faceef1123bdfbc866802b601a328015039c410c73892790346ca90a2c99499f23abb70b2cb4458c9d74a90d509736cc7d6ffc6a3838ebf278f5322bb2d0323ee24458148f185eec439bdfd2e57c0f38a45f19af6f78afa52cd346ec02ab36f8f3159e4a5a1390d6f0265f63d0ed3b2ffb81e26735e90bc53ceb16cffcf6877ab2107e0a3677b66f1bd8782be4251257b21efe0af2fbab4583b0dd9bbfa5f3252a1c074b7f8437944b0bf2cb6b63a23490fdaa3f5cc2e947f6216701585af5b7f5c84515cd0fc17fb2bad9f2cbaba6da48f7cca757d04e7d47bb92f387024a284a77cb25723be143eb42caf600b9330bc59207a9e0f12a5cbfa0323529f2603b2d3a8bf744ac511453b416eebd6a1a976758f5505ab81f32fd0ab64febf7bd5c04be0f53d4f2af1b77e5ede90d99a383d8f09c4127e410c1d8a106d49b8e17c88d66dd049bc919784e0363d9d36482f975298d3384ff36d2ed717710568286589da6c88f959c6175c7dccb630927da5288f02c770e5c87267fd9e72e2cf2ccc571a064784c60b8a7784c5f8690bf7aded14bf200b80b035e034299a552920ba6e99024500002236fb8bd48e17f532e60c7b0ed1b1ddbf957c81d1b2cc543548ad71d7e1596fe076c9bff4eef2a0350fa1a327ede1b5efa2d9baa1614fd4c53371827ecf76ee5d4ee20f3883412ed6db4872dfb01373972536d9d013b6101c665c5818b33b0493dc660f1e58bcf0ad62ac9aeb702851b6e834aeaee9a5dcb10b26d9a8cd80725a6508634bab3e231ec175aa7e2f997eb05d2e1c859a1f16d6c4035dddb7a339e3f70ad0bc4235575809f707ec2aa693e36816728cfa284671e7dc7643bb0f080c89c5218d29143d6978af5deb33c19bc2c95e170e7f8fd53c6fdfd40fb592c54e9259a29e638c562bf49346e0b9db13752309cab781157c3fe5d22295f821917f847fae3157e2161caaf06034094c9afa74f43ffaa4b8db54b227665fa482eadb2ea7d2881eb1901724f0bb984b3fea1c44358b2ce4ae6b27e030a983cb556d2cd150513d5fa3a10a405561631def2192b589ffe8e48d9051398d08e797b866ecdbe5e5f686d9e043556626fc1e7f59a9034e7c8f23de6c5c1ccf20fc38511469a213e24ddb94604a559aa3a42e4a856a2ee0c182841b62d59368e25cc5434792ff114abbf595a247831d33c87bc6b5dfafe10df40ed16b5b1addafc750757bb528a367d178d0d9ffe85d5bdb5956910b2c5a70968bd8901339c480431872fc9d8a47bcf5af491a0d69eee9a81223d3d15c1c7a1fd81c6dc2b4cb01273a667caafa13400844b76dabd7387af5de3824fe9e6b871f36b00a8ba6755cf93d5312a256f2c0f62b3726707d412a2dd09a4b6d332c36556addee5c6e4f07032d014b7483d90b7395f0a6190504efd99f5c15931d1589eb9278c46b68e967a6732e01689e416e8df0d9b0866db48beaa96577fc595dc798c2eb0f38e0c73e18558e6fd062c3336b71d4137c0dcfe71eddfe30c7436cc5438db06993bbd809631b0c97d45c2e1954d3b2f24e1e1648a26048da7cc9c8f16e6205a218a3eb35e703705a9235bf0f66b10f8ede07b5c91fffb22c63e9c75241775581d526c206295bdba0f6038fa61bc4aef75188d442afec973349cba6dd5704b62fee00b7cc914b4c17dadc2cc8bc553f7477c9cca73bddce59e4c16c903a209b2945785d8c2604e644bec3cfe8b0337429832b046090cad925dc006e014076006396504150dfc0a5d8ddb6e5ba99d1b0f9e2ffb53fb0de30766e8e5e808c9902208beb27aae80b30cb9a02cb46d1cda8957f5bd91d60f30e18866cde3c0336cc3e72adc404306d844096943be5d65a52f234299c6f89584f9aa415ede01819ed0bf3aca743b2643b2b121794aa14e73ebab9f91d4b17524caf4d5e4c070dd264142bcb170dd05ac735a652afcf78385249078edae744665d196dd0b23e33352d5bab9d38a20161041bde87dc053de5d79fe77fda762463e135dfd6d5123a2727748aba7b2117f3242a226b1652c2ecb70db2fb44803868012bc7cbea20c78dc08a9f55798407a149837288293e191b0a9b11a2d438d58c95e1611934567498d3875357bb578903b776b023cd63a099900dcd8539e97303947734fa210592b64f83beae00ec6a274adb6081ce56d543f6ae07c4562d7920302f69f599da8d81d8343bf4b8c25ab405b06f793dc4673a5d3cabc3d7f1e4dab8f173b2da8140b448bf607330af8c8a93c42e7d21617608bff601088c80e30e79de3837a1803c9dbb9a239350c3ce3563a53d9ebcca07e792fa71d056f1a745d2c39f042a488263378b39debce34cd2c63d8c21141db0174899696b84478fffa1db5f3b4d1f92ee5f7b5bcf793d81310bc591fde029e5ed296582a1031d9150cda0f3eb5c74c4d89ecfb1ae312b83b8b2936176cb40e1d71c9e82452e9973b9ddbd7d49ea7ab56eacefc1e3a90d84a12d9bf4e0bf502b13802510279a6b341037013256f1247866b97e1e7541db34cf2b6f4361b2dd5ac23ab75d7b553cba38712f9cdd220887706d4c2655507c325f64eee329ee5a1df1bb5b5f4055498d23e9e1c0dd7a7e3a67ade38cfd14a7c28aa386a8697d646301ae2bbf15b2e18dbd0102427cfdbdfa88394bd138a3649c13da13d0f37e835de5332ae5fcb0c1b6cc5dea121bcacff0c41615a845e4976f3b866967daf9f0a2e5557ba4d63e464b8c6d6a436a113c379d134c4610bf36bbcb2ac3e2f3e56206c1990974791a809fddd05913de04edfc49f14530a9aed37868967403a3aad4ad2721a64e8c858591e0d2207413b50e761f32b83bbaf7200a87d5bc35494f18509d0e945f9c59dd7175e6fd62ca02f98742881aef9b58a25e684a696c48b9c4013f747c6953058a3335eae32b2d928a6b1b4cda1cc6ff6cee03bbf3b7c61b3b23821b8eef0a8e35f8d830c5f8278052e2e1890ea31a97ee5d449a9a059e412b07ca656b78c6d687bb56f1e870c96f002aa2956cd9bff21d18d898719410d3d2f1f136311027661c84cc4334196addfc1526196f2faecf0b75cc8ccd534fd021fa5e00b1d97047d962182d0a2c326c3aa4eba4b5eee575cac0df509be764cb9734f7832444d291a2453599630b9484120fb25bbc9cc53cd8c5f3831de7d0a80cc59f44732587ab46294b3c25882dec2d37e4a25b750b7fc258681e5e5188317515beb89c23b002772fac5334f78258e1f6a0185a63c8d9eb1e7d3b78fb52e3e8d6a0b80acbe2a8f9f32c094e44c8cd7eacafff261a9a8e8942f5c94c69f66e745177b9df1f3b507316bbb1293d9230d0a9c061dd62980812e7266425b6b787ab76730699363d75cc0e9455dce106b2b991c13883e0ca921b56d6c6454a3396c9d26569e2d83efcbc4589f8354eb6296b436f3d5c9660a3987bf9bb366e07b4fbfdc08178bf84f85c3f5fae4daaddbe0a9998419daefe280a5405aec57399a6cf4c531753dba1c6f387c1e1a318d512c61f7e33645ce8472dc61f496a568a17d1f732ed41b95d96f3a523ed9529b290a8d0ebb4ecb90a1f0a81afb493f0722e8f129d505721b351bb5ec5d251c862c4690228fafeace2f6be424a704638dcf45fa39fb98cc37e4969b8eed65f570030e032c7e5e8a46ac6215289900ce1ff9d7a95ce564db29010107a15164d602ef4e483843fe59a165b5afafc67f6628cba816da864b169bc757998ce23c6efb9a10efdfe8df6249eefc42458fdc2259adac3e9063da1d6e644c54131c9f162dcbe01d52f3f76b9c79bdab0018dbffb59f14ced5eee2c6724a6ac60acbfb36dee5aa7dd76cf348347635590d9f9b3ebec08c5d50f03ba548585d35155fe2f9ed2a9d161d1bfe113ddbedfcc104375b3fcb814b755bf538bc304dbfa095352d534762d0800a20ce078590cb031e140d4f9d49b06d1ad8e5cf0d37112aeb9e0d65cbcc37ab7534f3c977e129aaf51b9c693f9f950954d3fc13e853be3dbad8bdabceef4120f4c565200571f6d3c0cbe300f1d067f774b0b704fb0ef7c9ebf282ace2cc55f4819db5922627888887367d5a1941aa33c1063a59c9d8b075e215f88cb6ea1318602c87a439783f6d4472f19d3a287afa60949d8dd88d2e03d97428ae3197773e83c484c657f87bb1a8e33e7d1511f798efe5eb20a4ab296713abb522c3a9b1d5f2c50c46f478dc2c4d2767ae589c11ae4100572090361e9f6b6daca9ea59a871d82e474e690dcba279b3853259c7c36dbb48810009a0469c445823bed57fb83f4b255c43f6b70c5b53fb16a9a2073fd99895181d8c4986c6e7f8c1e93047e33487f4c8c850b3786c1742d8a8d2bf926820b2ee0f39af5e48c426a9ee95a197793f9aa28186c4b5b2d460405f29ed636ff4105a3e903fc334ad12660d"}, {0x108, 0x0, 0x400, "122bf9a495d3f52af9f4b8eaaedb13e5aea3bda9a0aa6439e3abd469c5adfc587a45a3c7d2b1230eb02d636c3ad5072cd33ae2f5ab3d55f958ebdb49f0eeb6c803a7932186daf45ca35eee86c85e99cd157ee62ecc5d4a3b97498651d6545af0e77ad380cbd98437200960d39e8e05bf69bc2301be487cfa8da449451cd37cae7b8dc6595629e90b4bf69dac9abe21e84190e051127719b66527e5fbbeb4a05e78440ec2d3a354a6211198a6adbcc1d85689d9fb5420dfabcce1c98f52e656256126b781758e97d3702c3d212585c9d74e10300345e9ddae6631f0c9fd357162802065746fe116f26e7857d2ce45654ae802b4"}], 0x1368}, 0x405) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000540)=[{0x595cd2ea8be27a82, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x2aaaaaaaaaaaae0b) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/55) semget$private(0x0, 0xcb412d0116aa65d8, 0x604) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x3) getgid() 16:00:16 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x3e4ed118c2665ed6, 0x400, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$getown(r2, 0x5) semget(0x3, 0x3, 0x6e0) 16:00:16 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) semop(0x0, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}, {0x0, 0x2, 0x1000}, {0x1, 0x3, 0x1400}, {0x0, 0x20, 0x1c00}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x2, 0x6, 0x1800}], 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:17 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:18 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x800}, {0x7f80c021b54f3aeb, 0x1, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000119000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:18 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x1, 0x522) semctl$GETNCNT(r0, 0x4, 0x3, 0xffffffffffffffff) 16:00:18 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x1) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x3) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)="8de55fcfe76eb3298993c29268702643c86e16ee1ec405185bd28e54594a490e84d8d24fc6ccef20d362ad9fc0b6beb951aa8c80e5293c3941e2ffaac466d24262391de619d6624a0aa76d8ed7", 0x4d, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) semget(0x3, 0x3, 0x2f4) 16:00:19 executing program 1: semget(0x2, 0x4, 0xf90a982b38f3f79f) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) lseek(r2, 0x0, 0x0, 0x0) r4 = getpid() wait4(r4, &(0x7f0000000040), 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000001c0)="e4cebd6fc84142795fb286bbd0825d54871734db11d04e3b1e08c176cd2d6970b3636b025c5749f949513b8fab84aac65a1a4bdd96fbfc29c3bf5beb43", 0x3d}, {&(0x7f00000002c0)="0567552c517f2fbc6e566dc2d7f829b527fdb30ba01cd0d4f8f2c7a7d4040f0915e6b962302a80daf4fae9fa0452f1e2a62ead332a51aa7fc1961bad5389ea171562ec226f0f7bd30b8c8ff5397ebaa750903a532d09", 0x56}], 0x2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x5, 0x2}) semget$private(0x0, 0x1, 0x10) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r5, &(0x7f0000000180)='X', 0x1) close(r5) r6 = syz_open_pts() write(r6, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r5, r6) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)=0x5) 16:00:19 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r0 = getegid() r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x19) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/62) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r6) ioctl$TIOCFLUSH(r6, 0x40047307, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0x1}, {0x3, 0x80000001}, {0x6}, {0x4}], 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r10 = socket(0x2, 0xc003, 0x0) dup2(r10, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r0, r2, r4, 0x8b}, 0x6, 0x401, 0x2}) 16:00:19 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x2, 0x8, 0x62}, 0x40, 0x80000001, 0x20}) semget(0x3, 0x3, 0x2f4) 16:00:19 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:19 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() socket(0x1, 0x4, 0x7) r3 = fcntl$dupfd(r1, 0x0, r2) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x81}, 0xc) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) semget(0x3, 0x3, 0x2f4) 16:00:19 executing program 0: semop(0x0, &(0x7f0000000300), 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0xffffffe1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'\x009\x05', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r6) ioctl$TIOCFLUSH(r6, 0x40047307, &(0x7f00000000c0)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xff, 0x40}, 0x8) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) listen(r0, 0x3f) semget(0x3, 0x3, 0x2f4) 16:00:20 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) semget(0x3, 0x3, 0x2f4) 16:00:21 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x1, 0x3) semop(r1, &(0x7f0000000180), 0x132) semop(0xffffffffffffffff, &(0x7f0000000540), 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/151) 16:00:21 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88e0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x65c6) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="1273f8dd7a8e352dbefb83eaff608298e8a26aa53d8ed543dbca44efbc8dd9ccc10753a0b14bb7c7c8bf5d83086a7c15c8726dd6577fd130ec2811cfcb180adb903d2eb3d24d865007ba06de0302434539de829b21f73eb3fd1eb4affad32b738cec2db2b993cd9b1ce309af5b12afb7b37d810f544639ca61a78a63307df7b17f988761b88c2872ef70111117f1be259c0759ef1867bcd2083ace362ac1cd0edc5668269f2b9fc7453158337acee52b135c8c17c6bd2bd93e7c77c850d0da4e87ff301b4685c7fc9c686244f5679d64cd130843230dddd084432c431fe38927afe95d9b7aa3b0baa7a0efaef11238a13c9ee1cc9e54734e61d8883adc5fdc593863fca0854fd286df469dbc6db1d0e4e09ca7702d667635ef9d5f04e995830312a56ab676cce594d7c392a8b320f3198e5f8f733ce48bf89945c338d66ea8a023bfce50757a4fcd455819d33f48d449ace6c9ccbf9ea6ae3440331612392be685c7204bbdb3c7ab923aad74ca24571d7e94b04bd415430c1cb3dbf0569df23de5d4379f75fb745ff00cf801dea64d42857ae059af3e3e4c6126ea1463d312ce6dbc966b98b5856eb631fae6916bcdc8542e20a9b459f475ef2a8bf90721d9a78cc42d1ab1f8cba90eaa8b348d7e8ed91f2c043d98e2c549242d13c653eb2a98ecde7539292aa3ab9c7afbb8da7a748c4c4463194c872236916c1ab7a0418fbe63b511ac9d1b311a9b9a4b716d89b1efce0f62e88dfe89c0f8661dd0938d2fdbf47f3f1f45dd6d27363133c2c9247ec44bc01bb59bbd6590a667e48dfd7a63653ba9241cd5490313803c74ae579f9195b53bea5f09530a1d5803fcf1de5a28e6bca4c3435af4cc64aab72b337794d11389ef6c5ed992f6a275d7296902a4f11824d13462978bdd0ccb7a37e35bd2b2bbaf53ab8f1e462b618801dcc419e981de80b32eb2a6358f45076704ee17a6194bacef57b762d768828d6ae0f4b9bcde59b582e1da3c81f51159f9d9e60bb6d98d240dd38160eac32d51990ebbb284300e71a68ebdcac154b4ba363f2ab81111c69f46cd8ea1e6fdabe66ab02579a78851e2b56a0345eb4e6768e9a09485866da21aefccd869c8f46f9612629b4247d739effe2aa96d55fb25295aab133831f1fdeefdc2632d23aef16a627552a5524c2dada95c95594b770d319515d59f361ba0031c76c271489865eb0876500d33f8c9f9b2db6fafdbd9e963f5c06aa2ae3e08836415f1aad12abb0209bc14c8fa98e3b9f4a6e32bbf27ce65087fdd89f6bd7f78b3457047228476518fb20d510373d57a7ea320096e1471baa1d51b0ded322dc44980ed514de4c3853b7e1627428d9e12cd3a146b2982fbbd3adfab1910d95ded66ceb6f0808d11c434e92f83fef4bf615bad487dd54ab3394a9aec6100c7b58951ff3dfb080db6daa44ba2fecadf7e8335b166432654b3dce05041914670dc80035e1e5d39613e92f3e3a7b65f2dfa67480a7ed03572031a2147f01ad120f765f33cc38c339e20533c20fefe62c9dedb6336ec8ed0ce4a6c651b4fcc1ade987111c3a91c7c8209794b4cb6172ff57e5515c814dda36233ff377ae4dabf23c7d85c9b696e389cd25081c654f8d28a3388c2835ace17f960ed35cb853946bee4a4d4aa42a0904fcd3649957d57ec5cf9289cd01aba4b3604b2c63d0aace399291064ddad74148b6c74b693b37636d4eed2888ddbe21db28e7ab16ef5abf956178e7f2c14a762ccf8d2e7a3e14f0a29fe2e21c86542cd8c598bfc17450235b9a4120ceacc8fa836d2b5150eb4d5e3de4768b704a6728a4d141edf93624917158c6ddaed133daca9e11ebcd50afe70a0265e62de9ba0534bba376cdaef5d8fec51083bca6a699462c49d28ddf9754adf929df4b10784e0e758569267d80f10296925a9f1d7d28b7bb4b51d8b94f7546bc14ddb1508956ae3ebf319dfd13c85d2106e22ed32dcd212f84662d2bc2bb2f812c5030608be695ec52cfb94ff85eacf78304a25b07d7d0963c3628871d885746c8d0169048d189d80624c1f35b3738c60159f5e426353b0210d29164b3ea5ac92dbecd48d894efeef6235213562b43e5753e77938ac0cd8b59737c636f043dd0f0b356257d3ce30310051c52cd80d89a1b274921088c643dee83e096948750b3323b52df43aa31af0748a311ba20711a391e9a555f4574dd3509cf5baa4d7b6275aa8ef583dc0a7661cfd67ee1bd8cd8d8c2c18ce1c2e6510ef219c5ded524f4eadb5844740b3489c0e38153ffa3cff69e49d31ac109297c2fda23565a2ef8eac9fd71035fe273f5895065f1ddb6731ecc5acfa7342f7a876ded6c09631697f395878a0be674fd62d1a8d53ed8d4ca95e0602c6923c5d8ab2024cf993624fc8abdb6736b3804cc876c9deb2548cb61ee67d50aa8680102216cbaf023764a8f2e175deb33ce5c587b058870ef00a616c85ee765543c525204e7029891907ece8c71ad642484fa56dc6ea63bcff7dae2782e4b67703e8229b667b95ce1c193406b23e838e4c5bbecaf6a42648b64ce19f1c980063a109c5108fa7073ea75176f6e32b1ec48773a6e5c885be92a0b4fbee44a686bc96ba0ab8794ebfdfb7f944d6fcae55925a9ca987f10c06669e93a6f7615a988113f07686feb21cecea22d8846820e844a4375ea7b5a190047f7db87bfc878deb4de1a7085e156a105d8d7b8d8f4ea4479ac68db1dfe2b8c51e261dbb877422e30953ca137355f787c8376dde4652b8094b7323b5e045692509a38bb8ee54cd3e093ffc007d935573a9a9f7786bc293593ff064fb152fab803ebc36b8600363108f0ef8becd132b4439a203743289f47f13ad23eb4c4905280e03d76418113f87c0c55909302872d59485f21ab5834eba041c85a2feb29bcb8190a5941b519dc5f19f0ce0d720bb72865cf9737b086d8decf007b473c4c93da05c90ce49cba45771934c5b7dff4bf582e4910afa7908de9064eb3bb8ca13ecb7c482e6887041651a20df87702f1570ae149fda1a17888dbbb60a67fb89e3388ef2337c1652c63e38fb8532f751974ba95633dfd5a576e5280d880d245b7d582b355b0819bc667263c92b9da0017e16b270756b683cf96923bd9c6621ab6a37810537d6c2e484641add0ae6b3837acfc8f8323858c565023d307f549584f2724e10dae43e18bd069b3699dadaecf041b1a83b6f11d9a42178dfe425d95b6618d2864c627a355086bb7037d5ed9843998a5dcc82407f48f3080c8ecfd30fdac7614ba3d998062ed43a153e9c6eadb5d22f2a828709fa04d9aab726bc395f2eac7de8c97e62f25db053121055259c4de2458d4458e9200deca617001246e0bc4b72310c14efb0f00cc6b20052b74e983005ebca34240cff8dc0d9ebd62c9778ccbc90b3bb721b7a2a9681c7990e03c78b8a05e917a734164db1dfe04eb7b5e438ffa44478865c610da032c6025be43b3451700c57b76f4fc10e0c501ca9a7671daa5968d6c600be0c599a449a183e9755595a89a0f7ab28299c7884bf874487f94c80742ebfe5b0b2e4e439dd6a00945000c99e6a32e25f57cc28e879bc93b20e68cf63c3e433bdae7542f2587ad1e22e503f6593b5323f9bf9df26181a57be4c3d1616bbd70ebe5232050d0c632882847059c40f9b2c5f6ec59e1054cc192ef48e65e3e38b6d0a94e8a376f4d064a3684e805cfc075671715e77fe5c9f2ac55be61cf15d6928a8cdb20021313ab9b650d0654cc1973d6af5284c55ff0552191ac0ab7fe686c1d1f12dcdb9c3f6e809fe28b6042ec3dfa8671a9d353a5dd74168e81bd333e24c8c88e1fd3b5e4d03aa661c91af3ff28e3af2728b6e7ecc6fd0f2f8d45695c8f8d469e1ee94c14cbf171631493382ee4f8d79c364014023fc7726488dd69ff2bde9612521aa7b101e8f314f80604ad435cbd9c06cf25e39e758c0855bd2b8279855c320f8c5897a3ba9657fdd3accffdd9de16c11a91403e5086333871628773997597903c5d99b952686456f4e6f803c10fb82b15aa390559bd0954b3d02275832faa55f79ea40bd5be09ccad5f4bd308e8373cdc8504f367d75ef9be3d73158dd2de1964debf5e2c44fb9b39f32dcb21cb0da41cff4401581179c733ee4c7c611a50a66e9c4acba244945433389e08a9b7ca9548af222259486e6f23466202190fc7a2bf35ad7abba86f52c73bc54f038339fe20f813f0a4e1d9728a59eefe39a01a572dd26cd659fd6ddc2097ba1c7869543cdc5c158c48bd4a6e504a69d697924fa8afd1043eb87012b32a47dd4080b9b40066f6131f5568fd594f8e6a635436c0b866e4e42741baa3092b28927765a64d071156f31e25853bee7b400cdbeeaf77bb1abc1529b3b62bdbd280ed3a06333d1fdc34d1d238f7306ba9e0d5430eff5dfbb8fc4a325a69b9a33b56fe586b0ff228dd8367df3cbc3af008dba287bde03c6662543213165cdb5542e980a70f3d60d08ae6843b32f0166d06e77409a054fb5e84d331dc29af1706082da112634d7441bbbb6dedaaeb3ae2826bef6eb1e831f1f495a57c68de30743ee3cbd9292ef73788792859c07a1a3e78adde5fcbeeb33c0134a3bf55b1e82e3ea3ddb5ad8c34dfa71e278e7805f825da88f3d72b8b362fc90bba962c2b48aab14c88646d194c230c55be885546f1dff6586c96191ec987b64bd64db5b732184d3ea75e028b5f77a053bbd1366147e87277a82fcdf3c536433612f49f88a9cf269a3505b37ad5b7df1cfbdcac183ef945d1accbd0188557b79d46bad54def3660472432009af61d219c8abfce52cf66cecdc083a4ad1f7e817537126584aa1eacd8d98c55c4b146f7a29282a959955cc7ca5d1a1ca6cdad3e14afd6a397470b43feeb4519687010f8bde89b9932f3dae63a9334421d936bd05fc7339bb4b7d841de4ef856e9250e7709890d43b7c7eea1a1f949ac07485c0647c7449ecc0544319669002ac982c03b55460bc0cf791c1c8b103ed00e32936bf1e9d9d30c5a3b5e78919d8ee6108ecefb3e13de9a9a6bf1235e916424bbfb58b9c06a20b4a9c90bbb976029430cfa8fca3c7b2f8f39bc723c3cd10e1cd27d5a0d2a15ce944d68803c8420892230918268b25bb1e9f6fa198070cca7f3238598d35bb45cbecb593113223d758418ec4ddaac9c23d2973ec4caaa8878c1535d0205c3cc7a616bea9f51352629f1a430d584935c97a163255eb9a4b82bcd8fcc031cdc4648c53577dda504535d59b6a9d20ff6d8cdd3f2e0fc2941fa346764390d32e032f542d63f21d4830e34343670ff382ef3efd6a4c0b3e455fce8935f8762b92caf6a1f1d1ac8324908870cd7c3428a72fa44b5290c3ba5a01955162807a36d217faae7d57139bdad838c444fee5ec9df94c50deeeca74de74385b0e81514746796e20f0ec95fccfc87c06b6c3474810390d43af32266ea1b534eec7f1e3f2389822d17bd78604fe1da6d32fc799b819b921bc6ba17f17403bfbbcf4209ad4cfede86fa84a84691e4ddd5f4262feb475ba0fb5e9eb1b1adb93b4c4f1bcf282428624355eae46d7c18bd03c848f3b0cdd6fa2db259ee5247810329ef27f766e87922e5317099cf83bf583301856ee90ef9786e77ce7b498a60d46bd2b17e3718badc16bd1a6338206b42953a8485d587f2be85b4b994fcf26837ab53b2c7f6265a947899e551998d70abc199ea4729f54bc608ff7bd4d5154c65af44ba05e7e26126918bb07d0b16fab981d52710c58bf8caa29eb2bbbbdcf1ef911fb0204e160d7b498ce630bae6363", 0x1000}, {&(0x7f00000000c0)="f5f2ead71bb5eb9fdb07b4916988f08b7628c3bd5a25ce98f24c8dfea362cd1bcaa63752f4a51a623ca03808ec1e8afd6687b756b6e9e75f21880830182a5dc4e10f4db50dd69216685cb953358f281ef7ed9bba18c65a5179a7d591de27e59399b99549f57e18d125d209a4d26d9d6459300dad3959e6b2ada1ae6680a256a80ba5029442b0cdc3b8a1a3050575b56971e3234b3463739d0ff9e7bb7e65874bf0f58e3a4deaebdebef3de2a", 0xac}, {&(0x7f0000000180)="897868b99546d1ff19f48f6322882395f84884c8982e245ebbf440b4e45ac794165fd64064b849b3e675979d978a9cf65fe8c15debb2efa947cbca64d112", 0x3e}, {&(0x7f00000001c0)="e3453a5beee0d78dde4904eeb2613d790af687d09ed41fe4d9a2500e31ed18c2222184b4cebda6bc4b5e2b451ada566cbf9fd0f361a5785e5bada68f93f5c44e9501794e4ca3227276d87a1041b16289e25324b0a207c8d52995677d687438de", 0x60}], 0x4) pipe(&(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x28080, 0x0) 16:00:21 executing program 1: 16:00:21 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/118) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) getdents(r2, &(0x7f00000001c0)=""/133, 0x85) r3 = socket(0x18, 0x400000000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8717b52a7f06081d, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) r5 = syz_open_pts() r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f0000000300)) getrlimit(0x7, &(0x7f00000000c0)) 16:00:21 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r3, 0xd398dbbd30cd24c5, 0x8, &(0x7f0000000000)=0xffff) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fchflags(r0, 0x8) semget(0x3, 0x3, 0x2f4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$setflags(r1, 0x2, 0x3) 16:00:21 executing program 0: semop(0x0, &(0x7f0000000300)=[{0x0, 0x3}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fchdir(r3) 16:00:22 executing program 1: r0 = getegid() setegid(r0) semget(0x3, 0x3, 0x2f4) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) sendmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)="15c6daddaee1de1915cb236198bfca2881984d30080047f1a9a171b65a8a38f4dc07c07e35ee8f4985e4f9436c7118c4c9d4375ccca6efe2469a7899f0e50490e0167641f991427a6882eba8f28a8d6af79da5577279d398e29b6aec51c13311f641e8fc4370a780681d0e80470146218bfd0efc1aa8cfa6399694d49e4aeed75d290725154ab898b54a3d5114ad90c12a38cc783b24aec47206893fa7b98a87669384fd3d86012fa066c01a943b3c152d11efb8d2ff6b0a21066ad4bfa22e6dd8c6c408a54bae9324b633669caad35394d07f58c1298a18dba656feeb7cbb20ca", 0xe1}, {&(0x7f0000000040)="b3f67aa121001c4a95a5edd82b841ffd929a4370f107bbe2a5a9727c99f1b2ac9e1cccf4a46786863a470345863453560ac74609bdbea8e6af8d7c6fe3d0b448181cde49304cc016c9d2d7ea53719446020bc5faba1776fea0bcf9d6a69a0adf3694b034ddd5ef2768166a4f8b22f61307", 0x71}, {&(0x7f00000004c0)="5e1f06910895cd5369ca44974735f22d3048a4e40ced005e41709b6610a6b87e26647130a5f804722026493274048296c3c1bf844e096b81f67accb26225dc1e24e31becbdf79d2a0b62c0599cb70d4dcfa3f0ed2e44be39001a92b21247285b5b84d56da8a1962463bd9315a5e5971fc2df859ec930295f962f09331582c6a3d80c65e154a05d8a069554763c8eae68dcb3760e0fdab1003c29020f3f4fe95162543c202e1fca601902e7ba54038418f404ae16df01f15bb30756481cc10287a0c094c4f0f14417b5a54f20b7542c3704b20bfd76d1e7cdf3f59a483b80add51683672b6655f868e4c199c4e5d931237ce5", 0xf2}, {&(0x7f0000000300)="a782352d92b5bb95d1e36cacd6770ae540f7801566ffa4f4e53101be81809e51d3bd4febb6fb4d988f269bcfa2fefe6e44e2dd6501efd0549ff03e6220a7dea1bebcce465883", 0x46}, {&(0x7f00000005c0)="e7c9303b5baf69539a4c976cbcc543a5a045a1108b0e764a6295c7b1ba33d3704fefe83a9041ae6155b57be917d622b9c891786a041c6eefc3212272baadbe748bd1b657b324e9b70787889d551e7ece1a7cee155d7a8ee46188c2d30d909bea52216f66", 0x64}, {&(0x7f0000000640)="9a621894c1274096407e8ab7236ed05c6b34f87108bbbab9c00da61f5fd86db80e6ec921780ffc93ca54273dd426316ec444d9e835fd1149416c08dd5bb1f67932f1b21bb6674d3fb622ced633cdfcd1542e24ec03bf2c5e2949222a37c8ea47b9241c27e03f54d861c688d4335db252e9867eb569bd0a6c3beeefc067682f2ccd42a120a0ff146977d856e890b8c8d1462f354ff948f1dc1a99aa55d91f489b9a9463685137b9aa8899c49e2063c3c5d4a2256f8e80c3dd2f97fe64a7a294a3449ecc600c4801", 0xc7}, {&(0x7f0000000740)="80388d1e9d2fafbf9726164f277cdb38eef5ea9aa9157361e3486ca42fb1400a4e9275db022d5538fe01554fb7445bec3f5f0a011a712c0e6deb822daa47a93822c55f53216286d3633226743987be9bd90e8d901772f38f98b5041e619f51e0cf85a4fda19ee26d05f92aac257e5a6e2d33a2b57bd1cc4e4b6f3cab39a0f8a949bb5469c1d12a322edc1ec6a69d290784231354fb1b9cb44727d4bd132f", 0x9e}, {&(0x7f00000000c0)="26d94da7eb3914d7237e285b15dae9664968f74ea496013c230489745e9872f2a2cc64de00149b3697bbe93b95164cefd94fbb1f1ecaae13f6e8be2ecb", 0x3d}, {&(0x7f00000003c0)="8f9a7765ef1dd0c2f61e0dcd8b8ef5459a152a4904bd", 0x16}], 0x9, &(0x7f00000008c0)=[{0xf8, 0xffff, 0x4, "46f36761938a835c59e0918f616d22378c8de1118c259815e7a4c76c199a0f9dc93c67d241a83bcc827d9398093b8aed254455c8a1d06abd1a935ce4a08d50eb187865d4c1d61ea5b5001a9699215c55a10182b83c4f4c4afd96f2504f144312a9ff063614b20b6fb2dcd52b22962739c9e658a669f6a34e492af398d65d42911c43603255111f7ccc4724f21919afae72315b3342c6f0035e5ce71bb3bfa791e4b06650942650e38f77d43c89609cff4706b55a023650327abc266a01263a70996612e86fe9722116d3b5cba0504d53c3dd10f2c7b7edff0828f1b7e52323a64c8d734c"}], 0xf8}, 0x40d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x82, 0x0) accept$unix(r3, &(0x7f0000000a00)=@file={0x0, ""/24}, &(0x7f0000000a40)=0x1a) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/158) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r4, &(0x7f0000000000)=[{0x1, 0x7b, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x2, 0x3000}], 0x3) 16:00:23 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r6, r8, r10, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r3, r5, r12, 0x0, 0x40, 0x4}, 0x7, 0x7fffffff, 0x2}) ioctl$TIOCFLUSH(r1, 0xc1206949, &(0x7f0000000300)) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x2, 0x7}) 16:00:23 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = kqueue() fchmod(r0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0xf577, 0x1, 0x80, 0x79c8, 0x10001}, 0xc) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x7, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:23 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x3}, {0x0, 0x0, 0x1400}, {0x0, 0x0, 0xc00}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'!\xedq', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:24 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xffffffffffffffe0) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r0, r2, r4, 0x8b}, 0x6, 0x401, 0x2}) r7 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)={{0x47d5, r2, r7, r8, 0x0, 0xca1ddad4920b2c3c, 0x295}, 0x7, 0xfff, 0xfffffffffffffff9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x400000000002, 0x0) r11 = syz_open_pts() r12 = fcntl$dupfd(r10, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) getsockopt$sock_int(r13, 0xffff, 0x20c, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r12, 0xc1206949, &(0x7f0000000300)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)) accept$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:25 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x9f, 0x3) semget(0x3, 0x3, 0x2f4) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) shutdown(r0, 0x1) 16:00:25 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) mmap(&(0x7f00007ee000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x2, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r5) ioctl$TIOCFLUSH(r5, 0x40047307, &(0x7f00000000c0)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x8000, 0x162) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000080)=0x9) r7 = dup2(r4, r2) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000000)=0x77b1) 16:00:25 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = dup(0xffffffffffffffff) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r3, r5, r7, 0x8b}, 0x6, 0x401, 0x2}) setuid(r5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1f, 0x2, 0x4f8, 0xffffffff, "52fbc7428e6a7ddfbd4b8fb9460edbb09f2a8f73", 0x0, 0x20}) r10 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r10, 0xc1206949, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = dup2(r0, 0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x8}, 0xc) semget(0x3, 0x3, 0x2f4) 16:00:25 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x0, 0x1]}) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = fcntl$dupfd(r1, 0xa, r4) openat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x10000) semget(0x3, 0x3, 0x2f4) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket$unix(0x1, 0x0, 0x0) fchflags(r0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r0, r2, r4, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x7) semop(r5, &(0x7f00000000c0), 0x0) semctl$SETVAL(r5, 0xa2da3e30925b0ed5, 0x8, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = syz_open_pts() r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 1: munlockall() semget(0x3, 0x24368ea5429f9dd2, 0x2f4) 16:00:27 executing program 1: semget(0x0, 0x4, 0x2f8) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000056e000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x1, 0x3f, 0x0, 0x8687, 0xbf}) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x5, 0x80, 0x2, 0x58bd, 0x4}, {{r2}, 0xfffffffffffffffa, 0x80, 0xf0000008, 0x3, 0x26a}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x60, 0x4, 0x9d2b, 0x3f0}, {{r4}, 0xfffffffffffffffa, 0xc0, 0x17, 0x58, 0x20}, {{r8}, 0xffffffffffffffff, 0x3, 0x8, 0x7, 0x200}, {{r6}, 0xfffffffffffffff9, 0x89, 0x2, 0x8c3, 0x8}, {{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0xffffffff}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$getflags(r0, 0x1) 16:00:31 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x76c}, {0x18, 0x1, 0x800, 0x80000000}, 0x37ff, [0x1, 0x6, 0xf88a, 0x6, 0x4, 0x200, 0x10000, 0x400]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:33 executing program 0: semop(0x0, &(0x7f0000000100)=[{0x1, 0x715}, {0x3, 0x20, 0xc00}, {0x3, 0x4, 0x1000}, {0x2, 0xffff, 0x800}, {0x1, 0x410}], 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$dupfd(r2, 0x1e, 0xffffffffffffff9c) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10b96400cbf6c5d6, 0x3f6) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x1000) pwrite(r1, &(0x7f0000000140)="c31b3a12b90742e390e435c4894edc600e2909e77923911950c1b4488085c9b7f1f83a7b5b3cc6fa34e3f2c35665ec7c807d3cd221d9c962ebf683893682d5b895e2e8a39e3fa9a6856177a7545593c50bf9f3363617e6d9e2bebf2d4f814e0e9deb15d04c2673aef59e4e9d0d5a0dac2ac38f159825002720f9f03475b183c8f9e96296c17266a29fc6bc2fb301627d4131f9f085b4906c92bd9eb78b55b24205fe51390eed909e4eb3dfa79f05b5c3e93d91ca8693ed66ec86658a744a6803bfbed9991bd6956d64cf4334504ae396d1f1fc9af965eaff89a1e2b2cb4525aafbdd774f", 0xe4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) r5 = dup(r4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0x2) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)=0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000000c0)=0x1f) 16:00:33 executing program 1: semget(0x3, 0x6, 0xce) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) fchflags(0xffffffffffffff9c, 0x80000) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:35 executing program 1: clock_getres(0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x3958c9d5b0b8676f) semget(0x3, 0x3, 0x2f4) 16:00:35 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) minherit(&(0x7f00002d2000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'u`p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:35 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socketpair(0x1c, 0x8000, 0x81, &(0x7f0000000000)) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:35 executing program 1: r0 = semget(0x3, 0x3, 0x2f4) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/65) socket(0x1, 0x4, 0x3d) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000300), 0x2aaaaaaaaaaaadbe) semop(r7, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) r8 = semget(0x3, 0x1, 0x14c) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000180)=""/91) socket(0x2a, 0x4, 0x4) r9 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000001021, 0x0, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r10, 0x0, 0x2000000001021, 0x0, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r11, 0x0, 0x2000000001021, 0x0, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r12, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffe98) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r1, r3, r5, 0x8b}, 0x6, 0x401, 0x2}) setuid(r13) 16:00:35 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x4, 0x450) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r6, r8, r10, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r2, r3, r5, r6, 0x1, 0xb}, 0x5, 0x80, 0x9}) 16:00:35 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x400000000002, 0x3) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000180)="0d05e474e2ec0e5ee8a9cad58f12cc801cbb97f6b60415260dc4591eb5b117fd66d8712d896e4efda94d79be8e4d532820e4c2bf10542d9a62700fd7c51c514c016cf4b2252f400d7c3e12292ff9f772b797cb8812", 0x55, 0xc, &(0x7f0000000100)={0x18, 0x2, 0x6, 0xfffffdd0}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="45a03063da384d23ad42354c2fd0") semget(0x3, 0x3, 0x2f4) 16:00:35 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = dup2(r3, r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x20) 16:00:38 executing program 1: semget(0x1, 0x4, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x8, 0x8000, 0x582, 0x3, 0xe4, 0xfff8, 0x0, 0x184]) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r9 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r10, r4, r6, r8, 0x8b}, 0x6, 0x401, 0x2}) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r15, &(0x7f0000000180)='X', 0x1) close(r15) r16 = syz_open_pts() write(r7, &(0x7f00000001c0)="bc", 0xfffffffffffffff8) ioctl$TIOCSTOP(r16, 0x2000746f) ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r15, r16) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r19 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r20, r11, r13, r18, 0x8b}, 0x6, 0x401, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r10, r18}, 0xc) 16:00:39 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x1, 0x4, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x20}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x80, 0x40, 0x2, 0x20, "00b79d5648db3542abba9cc509630d180e27ef72", 0x8, 0x8356}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 16:00:39 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x800) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:39 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() munlock(&(0x7f000060e000/0x4000)=nil, 0x4000) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:00:40 executing program 1: semget(0x3, 0x3, 0x2f4) socket$inet6(0x18, 0x2, 0x6) 16:00:40 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 16:00:40 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x4, 0x201) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x41, 0x7f, 0x9, 0x2, 0x80, 0x6, 0x2]) r1 = syz_open_pts() pread(r1, &(0x7f00000000c0)="34e09aded02b00f6a5ea475ac2ab36356ab7cbc59b4aeb5150906f45cc7b9cee2d73ca65b31dc95133b1ba4e6cd489ff265bce638d58069fd263af00c330fd52aa3e75659aaa4b6ddabb7a4e4d0d3f898b15583688b55b62", 0xfffffffffffffff9, 0x0, 0x0) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xd61, 0x3}, {0x1, 0x6}}, 0x0) semget(0x3, 0x3, 0x2f4) 16:00:40 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x4}, 0x0) semget(0x3, 0x3, 0x2f4) 16:00:40 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7f) socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r4 = fcntl$dupfd(r1, 0x1b, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000100)={0x4, "610379d32146bc6381491818e375877bf6d20ad1657fbe43b5067caffb38613e38517343fdca0939ebbde9"}, 0x33, 0x800) close(r5) ioctl$TIOCFLUSH(r5, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)}) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 16:00:40 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:40 executing program 1: 16:00:41 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000004c0)=""/4096) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r2, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) semop(r2, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x8000, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/152) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) read(r3, &(0x7f0000000140)=""/223, 0xdf) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r8, r10, r12, 0x8b}, 0x6, 0x401, 0x2}) setgroups(0x7, &(0x7f0000000300)=[r4, r5, 0xffffffffffffffff, r6, r7, r8, 0x0]) 16:00:42 executing program 0: 16:00:42 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/171) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/33, 0x21, 0x45, &(0x7f0000000040)=ANY=[@ANYBLOB="0100182f66696c653000"], 0xa) 16:00:42 executing program 1: 16:00:42 executing program 0: 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) semget(0x3, 0x3, 0x2f4) 16:00:42 executing program 0: 16:00:42 executing program 1: r0 = semget(0x3, 0x3, 0x2f4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/201) 16:00:42 executing program 0: semop(0x0, &(0x7f0000000300), 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0xffffffe1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'\x009\x05', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r6) ioctl$TIOCFLUSH(r6, 0x40047307, &(0x7f00000000c0)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xff, 0x40}, 0x8) 16:00:42 executing program 1: semget(0x2, 0x3, 0x2f4) 16:00:43 executing program 0: semget(0x3, 0x1, 0xd43db2657569e323) 16:00:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="b501ef569da50082c3deeb589f65f69866c23de801003c6fa94dddd3f4122b2d43b6b76a6734bd9b68094fed8ad68b2b2397163fccbf49d56b9ebf531a1dc7f6a8cd11e6f1a8f82e831b5165bf2ef562b169a3490e4283034920"], 0x10) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/4096) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x80000001}) semget(0x3, 0x3, 0x2f4) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10, 0x0) 16:00:43 executing program 0: semget(0x3, 0x1, 0xd43db2657569e323) 16:00:43 executing program 1: semget(0x3, 0x2, 0x2) 16:00:43 executing program 0: semget(0x3, 0x1, 0xd43db2657569e323) 16:00:43 executing program 1: r0 = semget(0x3, 0x3, 0x2f4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x68c) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x800000000000000e, 0x26, 0x10, 0x3, 0x4e}, {{r2}, 0xfffffffffffffffc, 0x8, 0x8, 0x33f5, 0x304e}, {{r3}, 0x5, 0x89, 0x10, 0x8001, 0x5b}, {{r0}, 0xfffffffffffffffc, 0x18, 0x20000000, 0x2}], 0x9, &(0x7f0000000200)=[{{r4}, 0xb, 0x45, 0x2, 0xfffffffffffffff7, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x1, 0x9}, {{r6}, 0xfffffffffffffff9, 0x20, 0x1, 0x6, 0x1d73}, {{r7}, 0xfffffffffffffff8, 0x10, 0x10, 0x4, 0x1ff}, {{r8}, 0xfffffffffffffffd, 0x0, 0x8, 0x9, 0x4}, {{}, 0xfffffffffffffffc, 0x20, 0x80, 0x3, 0xfffffffffffffffc}, {{r9}, 0xfffffffffffffffe, 0xa0, 0x40000000, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xb0, 0x2, 0x9, 0x6}], 0x1ff, &(0x7f0000000340)={0x3, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:43 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = getppid() getpgid(r3) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r4, 0x0, r7, 0x8b}, 0x6, 0x401, 0x2}) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r15 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x3, r16, r10, r12, r14, 0x8b}, 0x6, 0x401, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x800, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r20 = socket(0x1, 0x2, 0x8) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r22 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x8) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x181, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r27 = getppid() getpgid(r27) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r33 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x3, r34, r28, r30, r32, 0x8b}, 0x6, 0x401, 0x2}) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r40 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r40, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x3, r41, r35, r37, r39, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x8, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r39, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="154d48df817d9fac9084e6882f3fc76fd92c635b2906b19c", 0x18}, {&(0x7f0000000080)="fe46983bc8c34b144ed576ba396ad9d7138c8461f46d5ad8e16291823e494660ff93151e90553035a20fa7e18d7e3b45874e0342b0265239b9e2a8edf21a7ff74c75c7d981b21ddc832dcab1", 0x4c}, {&(0x7f0000000100)="c62e861380997726cf53b695870b1efb5d8fdb7b14ad098da2aa0db225cbc3c81a5ec89a744ea011c8363124f4843201fd6e4dca249c001c278a7fadfa10", 0x3e}, {&(0x7f0000000140)="4559f52444a2ce02c5fc6f81e2d2b04fa561ccc29c142d18434e3f92437835ff0ebd0da4e791c94815271ecc9f912162c1ab1afe7d8aec5160d216794f04dfc42361d77d842282d38651c9", 0x4b}], 0x4, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19, r20]}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r27, r30, r42}], 0xb8, 0x400}, 0x604) 16:00:49 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8) dup2(r1, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r3 = semget(0x0, 0x1, 0x587) semctl$GETNCNT(r3, 0xb, 0x3, &(0x7f00000000c0)=""/158) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: semget(0x3, 0xb006f11416b8c3d1, 0xf6) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:49 executing program 0: r0 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/185) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) fcntl$getown(r3, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = geteuid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r18, r23) r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x5, r9, r13, r23, r30, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r36, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r36, &(0x7f0000000240), 0x6) r37 = geteuid() r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f00000001c0)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa9, 0x20001, 0x100000000, 0x1}) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f00000001c0)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r59, r61, 0xa9, 0x20001, 0x1, 0x1}) r62 = socket(0x18, 0x1, 0x0) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r63, 0xf, r62) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r65 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r67 = getuid() r68 = getegid() r69 = fcntl$getown(r63, 0x5) r70 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r71 = getpid() fcntl$lock(r70, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r71}) r72 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r72, 0x0, 0x0) shmctl$IPC_SET(r72, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r72, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r74 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r74, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r74, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r74, &(0x7f00000007c0), 0xcb005093f78273e) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r76, r73, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r77 = getppid() r78 = fcntl$getown(0xffffffffffffffff, 0x5) r79 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r79}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r80 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r80, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r80, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r81 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r81, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r81, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r81, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r82 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r86 = getppid() r87 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r87, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r88 = fcntl$getown(r87, 0x5) msgctl$IPC_SET(r81, 0x1, &(0x7f00000001c0)={{0x2, r82, r84, r85, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r86, r88, 0xa9, 0x20001, 0x1, 0x1}) r89 = getegid() r90 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r90, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r92 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r92, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r94 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r94, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000280)={{0x3, r95, r89, r91, r93, 0x8b}, 0x6, 0x401, 0x2}) setreuid(r37, r95) fchown(r79, r85, 0xffffffffffffffff) shmctl$IPC_SET(r72, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r73, r85, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r77, r78, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r72, 0x1, &(0x7f0000002380)={{0x0, r64, r66, r67, r68, 0x20, 0x80}, 0x3, 0x7, r69, r71, 0x8, 0x80000001, 0x4}) setreuid(r55, r67) r96 = msgget$private(0x0, 0x682) msgsnd(r96, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r96, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r96, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r96, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r96, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r97 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r98, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r101 = getppid() r102 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r102, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r103 = fcntl$getown(r102, 0x5) msgctl$IPC_SET(r96, 0x1, &(0x7f0000000980)={{0x2, r97, r99, r100, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r101, r103, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000580)={{0x5, r37, r41, r50, r99, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x0, r7, r30, r35, r41, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r104, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:49 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=ANY=[@ANYBLOB="001b2e7357aabb7186a82f6669cfdf343b5e2392c50a30c01565f533e1ea51bbf3fd"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x1, 0x3f, 0x9}, {0x8, 0x1e, 0x1}, {0x401, 0x5, 0xfb, 0xff}, {0x1ff, 0x1, 0x1f, 0x1f}, {0x5, 0x1, 0x4, 0x2}, {0x5, 0x2, 0xff, 0x25f7}, {0x9, 0xef, 0x8}]}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:50 executing program 1: semget(0x3, 0x3, 0x2f4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x4, {0x61, 0x6}}) 16:00:50 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) write(r1, &(0x7f0000000180)='\t \n', 0x3) rmdir(&(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x6, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="09e3d582c16c6a19a7253560f3b9e42ba1fc760f0d74ec26799b6d940b3ee12734c40816011163bd1f126260c2dd9c90e405b8bdc5e3547dd7f9a2908fca45dda84e9b03437e30f086938e89e97385b73742837fd67d6d201fbd9c0e4f8f4623d607503d9bc9c156802afe04eba5e6bfb48f045576df3fc6a585d15b213419fd47269b2e059dc116a01f34f5be3c7b029e43d8577e7c6b2be341b52e65eff0988f80fc01afcecb3c06b31ba062bae64562d38387def76561becfcf75c87c8018dd7388b1b4f5a071aae0ae53dae7daa815ead98ea7b198c5fa0c37c29bfb40", 0xdf}, {&(0x7f0000000280)="ad7901c0ec386d4a5d1adf85ebcbecb47efc1a8729ce1f8106b7de29bd802768468dccb5139e2ea0d10c486f0f104c5ae636c05043aa7a0d43265fef497463f9156164f63d682e12a7707bd3b6b7f05dc37d9a3e7fdaf4d21faf4fc6aacd717a0ea9bf6bfa09817a1a4bea556808b7048757e9d19f2166bb7b0862f7f6d8bac367be8e0d3abc0bd71402a10f9602181bc8e385ddc2e0140c212da919fec9778b0bc65e594f733a0386112cf563f18a889cae52e45658c4c036bb2ec3b1d7e0f41860b9df50059f30cc14840acd07f557f64a3d9a2cf15da01f56f93d444c35b3ca47f7682843b3361ce4234890fbba72d2d11f03f5f7bb6d39c60b5d12e0292ec27c8b96ab24211ea0d4374063c549f2bd6a5a44dba9b39a0a7b75aec4145ab5f96da1fb8f9c0269d5cc5c06ef3159b158c0d19f0b91197d7a6efdbe40746bf9a7599485cb0fcadebba634cf9aea27cfa34d9d539988da8d80e112915258697e719cda2d3fc224b2ba969e513a50726b57daa533b6929d54a588f8a13571eb8d8648c453ea47479b1c6ec2462397d431d274327a33b458786b20408237cbc72032caf5e89be1f2776ce40a45aae3ce3048d1a9b3d7266ddc9315dc71d30b3f258bdf2c83d5ddec524a202fb37be9196473efdd26006fc23c3e1ca4cb2ea30f46949214fef0ac1b5ba50bfce0fdf9dc3a094027372fcec984923d183d46d72155a0d76fe0199616f063f702865fb124018640f8f6c28e65d74d06c428d8f34545f46c382581e25dce3a6c365bf326e7dd3dd765065c4d6bd2df9e48dd1fcda5e2620cb57110b671c8d15556d866555f44874e0a2c4bc61b01a057a27456384dd548a50e8a8c07d337a75f67fd5c3f0de77b8b2304fc5e442a6998bf5bd261b8b8f9248fb8d1e4336e60edf807b281cbd2c3469907fe65548bc17c5d0bbb8791ea92376a70e262c7ffe8e7f4f73a27288b9dcc0974c290b41226bcaab5131b5ddcda073ca3bc58a188287e6b447a8a10c77d74b1cca43b99675bac18268b35ac802201fc18e30b46d73ee02c3bce46bfd8291a70d7df05b83d894e24fba97584e700689a76aa69d14f96be337b2ed060bd03f3bcc538de574dac91bbb45d40a53d613f1f49fc61bf32ecd111912fce4a3c9031066416de837d2534aa7ba829dab12534408d4a108488b603e6d8d8d93f77b48210ab69cc23aa8edcb268b88f8421c113e5b5516ce4bcd6d89805399f2b0b3fa2e9ea333fa1ddb31c0d2b11b6f406551c86b2a0fec81af6c69faf8d2c121079cbc39a4aea62addd5eab387c1d7b732b58cc6516c9431031f64bf8f5e35634372f8a04f8bdef47e1fb794750a3a6992778fa4837e7426fa8c40ee4058587b4b7803af3365aac4610211fa0b66617971041c89b14ecd6b6d51df33bbd60667ff4557c30cd3b83b2f87f6263069567f1a21e030bb9d27c25219494cede78a6cdb9aa1b719c18466565733006866ef6eb9d307691a32531a16ddb45369d76a4192c3f6620b8be9efe4e909d3f353e14dfcfa530f710313a28882114a7748463e3f24c6b6f5c149517c6ce402db0fa2ee04f2362294280bd86a29063111add910a62b909a743b64431c39a0071f87fe4207777c76acc910edc4ae9780152f89432deba23e3000cd1a8b93fa3be7c330e751d2f3dd450bcb233023336128ddc6203c13685172b32cbe368d36aa13043b99ed945ba170bcbf496a648f8d5865e8a21244b7cf6a77b11ab076820e046be3e80d846390cd86ac80d340829d1228239dbdea949c701687798323328afc24e4af8b65fc55f92953b6c99ed779c8a2e2005bdab92c69c6ee5a2e2cc49a7ea3c5580d4f54dd8c93da06ee3d1b7ab91973573604efc1bcc3c8c8d4e8501d16b4af7c71a29584a2bff96ddde7acb6b86f4163df93f7c10fcc96ec377ad1cbe1cf96c644c8cc216d82d632bd5f94a6ffe11b732d30be99b0899ce69185d44c051c01bf34a8202060802e83003d42c303f42bc75527edcdd49500e3310f464202b2caab9671e486ef3859487ab9f187c97bcaac3f72ddaa7a174674110b49cefa112fd2316a6ebd68410efa2bc00d9a4415c4ef941c330ed56ada8a7b3b474098c7b64e03eabfd1df56f960772a617ad0c58cfb74b9ce183f73a17a56be040a5ef9df56533aa0e60914479a98f7e2b1e92188382284163bd1c81dc1d671234c74030c7487db8f3caaddedd8d67f0b14f2d71f00c010fe984327684b08f03716e11a92e45b529ea1107a3f261aa42c1bf31d2c9ec1c96592686aeb18f5d40ded101ede6b85cfc4b36e279ee90580b7cfa36c2c6250e68fe5e2f1e92c99e0600d1ddf4fd55624a9c8cc0393b3c455d93e237f6d94733b1a2bbc5a70136c1a013626e53218b1b8276ec0f83789655249bd9a58f109d05d28da482889c5b56eccdc876c69cf9e75a571c275efb09d173c6b6cd331d60dd204d2f8cc841b33dbc71d124267cc670092dfd7f6589f2912bb6c70221ad439a628ffe29c6174f47156593e01bceede68871323fa96e1ad8a1f2ce8251a1b69bb9c23a935c28e17dfa205c614bb75dc7e2586f89101783665fe8bb25cb52ec93faae9a45be8ae5f587d0f80e6cf1c9533a1bc1eefb83b9b9b9d494f04b840ceefef1ec797f3c2595d3f1830e7ccb7f4be1f6ebbbc11b4b7cd4dd680021f2a464efc3e7a4c71cd05da1b366378c439b1b5c40c79ccf8d769a56b1926813685da45f6569c94cc78ac2472eff2c2ebdf3718bfcceba5b84dfb18d0c9a5785911bcb979273b67e47ef4372e3b7d311f35d29c7e966d2e6b47155a05bcbda2ef87005d1f55fb6f6c8136716331876e82668e2df26563274f8458769ecb013e09bce454de6774d8d9999e6f64ce1f3adda1461e3d18283be4ec3ef5f92fd4f8bdfc51ac12f12a7a6eb7ece749194e07f74b75d868f464a82ffe4e1569e61b8af44f820f7d0af1c31b8ca38da6975368aab91989118a40adbc6fc8c0d35dc51de233d6634bd12fc06a0ee9afa5fc432e5b0b8b6fd5e8231f229cba3c0f1849c92fef4c0af9f126d98de825db09c1d99c86a705c57b970c5815583c00ff1e0d7279844ab04e0733e21801d790cc4c33b96581d878e706d0dbcae71cc830760d2f51ad98acab2827d6bebe1208f5f0d873d3eed1816ce75eca40fa0fbc06c197a993701c52726188565b05377557239bfd7835abaa15eb699f2320d71faf96b0e4f30591a849bebfe33abbae69bcc5b04356cb651bb3af6fbc524eebe82cff171044ae0e7ef87530b1f19a4afbc2808c3ec85c62071de5771a2afbdf1942b5ec7fee051d8abb51b0e8c363ca15328c3873576b5014ef44f14a5244af6eea16c96e4ce46f3278f426a222b0d12f1a016f71fcb0ac5d766fcbc6a2079908cc9e115d39c4b727938f1df59d4a7c6c41d53d054efc6d6181e2823851c44e2466cc2e9ebb5fd6b0af2ff2f50664b0b9108004cc9f1ec7ec7c6cf6ec2da39d64ea0b50ec0a2471c787aeaed49e14345be0716dc9d7466bb80b66d4498b667b6fef85f2f7ae1a2dddbfd723d08756d42ae26a3a5bd35535d05efc2e812db4aa929e7da4c283528ba200b2703607df454a0fa2599cb42a1e51653554782125c47f23523e09550374ee42ff07543b56860a139a203646174a8d1565a3ac0916e450a870237bc5d8a9816d1954d39b616d325aca146ee66c231fe02e79007d2bda68e043ba32304bb03e8c542ddad3f0b4042d0951971f92f29c4aa1200b9e51a6da4eef0a2d6e5e6ccf5ea0da3a8e9efee2121aa618a8bfad101bf8374de3eb5fd6525d503154d0fbea7c73a5adc50541f4cbba24d947d4d8e84affddbf54df258406d59de700658203cdac3d60fb174333512d29abe7959457bfbabdc161585043642a3a8da9235155b932305221b1418521c922799eb3ef9964bc3f3928c357d338efecb3e02e1573e792ee4682f55576eec2371a546bcb62a8e18e4b2d249775c01cd1ab4a5cd6c9798d0c1326432eca6ffbd611e83694d1c5a1b9484e3b028cdbbb43c3a66279bceeadbbfea1309c4b74447d9bb17182cf6cc6a8780472811cc90bbf176488047ccea001b3bc2b85972e908710fda55763ddfc007029cfe8d1034419a6452e11fb118b6321a5e94d695adb2dc279d0557aa4c5bb05365db831a7fe9a841dc63a6871cce0faa1ae0092528ad0b79cb4f5eb3f7dce07e264643c1b852871bdb71751dc6191f06035fe4f9576578aa7bcc308739972ef6894101fc1628a63709ebd27d6cda05b1bddb49218a12f798a1684d3384b6a82267fe5b8415057edd965749ec957a145ade97c68533dbc7bd2a81a81e0ee7f0bfa206a3f723fae313ec623531147b62c6f517077e72de6a8f1a614d2205dc68789a1a30e5052f3842c061444b8f97240af2255e4f716172728dc32c8b91d2ed9b35bd32ac92916f0ee3d138381ed0cb04749bc90cf22a8734172d969a2231832d9809aa8f96c99ec247293aa62d5403bc6bfca0c7b237a6fcd8fab3750b5376c488a39f5e98e56e39b2361b293f9a95676a390030bcc6d70e030d62a86fadd6e168c16e0d61cbd10f34ce3723f5d58a208966891456d2c3814b05351f30c6d304207004d2e9f93c5e9047c11a95dc3f17e6786323a777b23132dbec9200e1b84466bb416ff78d2744a85f10156ede93f876874a17276299fb2a25dbf8e97070614d37d834de124bce164bbd82e1e4f7a133d63bb6cabeb85c6d31dd30ddf191784bfa4e49221bb8fdc42fbde1460aff838db26d4c772dc82380baf7900e832ab1406f58ec4d3da07453e502a5ba753b1df08c2b1fcf0336b6cb9afcc65103829d4eecf8cad90dde2d0183c52f6ae364e76085afaa4df7e8222b944694c2c2d9e66c93c95c7bef710c2374c99d51cb3d89cd4d5be3a671a08551de2de893c71bdc8f7b0591ecad3c208e4bda4da98ae99899c2335716d3dbab64ab0b17e4fcd7261f1676bd56f13615626ab64ed563e13198f706b284c620da63e8f20e76462fa4f36a92e30c4fb88e95d8620960108cd32470e1691c0206f293061207f24f5db93fba480369ae7d756c9f43a112087774c13130309a57bcc79a46d2f7190fdb80e335d352de70f6c14740af4a0be3a24f54951bd85c1ab35a6612634197ef2d6781e8378252f50a5f7ac9a78d0b22dd084807f48cc714fbcaf6fb04108daa35dd2393844f19b217221800cb1042b3c978b4566b6aa8449df88e4fa6ca0cd35cfe02916ab5d98539a98470dfd52be6cccb0bcbe23abded61ffd050005a703f66724600f9ed74168083578a174cb85fcc8f785888f8bb73e1534d25e6fc7e2cb881a14452c921b59522d49f51386be8b94222bfde29f4fced0f1015e0c2a14b276ad537569e97f300d3107f1132a90bad9addf39a4ea9e45dbc9cf780d2b637f2f594927e4334ee113bc0cb2a07dc7c70e720c8ce9fd52d30c97aa2be7368e50c98e4c5041929d6b54c0e5c6168d35827c1f947587ac990a2289d34d3b02bc427090b95041365835f5bb97628d1202ae8a4eeccff5ee5ebf1358455c290fe7b842b40213bd39e13e31115b37ee5f5844c68b35f494e0dd20f8454f631a902d42c147203a08e86614162284c30ecd50b57e9b170dee2e3a2a8ba637c00ee5856980c3b64b730785d62b5e5d3f5bad0ab5c56ff721fc9f1aacc4b1d5351684f3afc1b7c7022610599a0e2d7135451e0e314190751ee9fc009d8c0b71a3314fa45ce26d6ec1c591966091083d9b2328edfd5f4b7301bfc10387952b23d", 0x1000}], 0x2, 0x0, 0x0, 0x409}, 0x8) 16:00:50 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xd3, 0x0, 0x8, 0x63c6, 0x10000}, 0xc) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) recvfrom$unix(r0, &(0x7f00000001c0)=""/239, 0xef, 0xa4a940d58c035567, 0x0, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x10) 16:00:50 executing program 1: semget(0x3, 0x0, 0x2f4) r0 = semget(0x1, 0x0, 0x80) semop(r0, &(0x7f0000000000)=[{0x4, 0x3, 0x1000}, {0x4, 0xfffa, 0x1000}, {0x0, 0x4}, {0x5, 0x7ff, 0x1800}], 0x4) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000900)=@file={0x0, './file1\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r3 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r4) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000180)='./file2\x00', &(0x7f00000008c0)='./file1\x00') r5 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000980)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r6, 0xa, r3) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = semget(0x3, 0x3, 0x2f4) semctl$IPC_RMID(r0, 0x0, 0x0) getpgrp() 16:00:51 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x7) r1 = semget(0x3, 0x3, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x200, r2) semop(r1, &(0x7f0000000000)=[{0x4, 0x3, 0x1000}, {0x4, 0x8001, 0x800}, {0x3, 0x37, 0x1000}, {0xd5f19fc269846d33, 0x7, 0x2000}], 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) close(r3) 16:00:52 executing program 1: semget(0x3, 0x4, 0x4) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x3ff, 0xbdc}) 16:00:52 executing program 1: semget(0x3, 0x3, 0x2f4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) dup2(r1, r2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x4f, 0x0, &(0x7f0000000000)=""/79}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x100, 0x20, 0x6, 0x0, 0x323, 0xfffffe97, 0x0, 0x1, 0x0, 0x800, 0x100000001}) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:54 executing program 1: semget(0x3, 0x3, 0x2f4) semget$private(0x0, 0x0, 0x0) r0 = msgget(0x1, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) msgsnd(r0, &(0x7f0000000140)={0x0, "61e59aabcf158b8eba46f31a621d85ebaf5fc14f17bade0841b90b0d78e01cbee12f2cf8c32304d394aafb955c300882450c7fc63ec0273b05bd548b1dee3fdb762829108f25918b3323390f407d67a9b799de50ce0c7ea3d32ba08224753f3a8a84dcd31dfbcb3189433fd862d38c1f22442b89c2ae7c2f"}, 0x80, 0x800) r1 = msgget$private(0x0, 0x85a5b246196c50d7) msgrcv(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/87}, 0x5f, 0x0, 0x800) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="ac768802108491b857490e06a36a05c1b0e3b2a2b3d659cf62a9366eaea938bcde1f692f69e6f37181fdaf49c079fe3f88cdfb19bf82439aefd166dcb0ad", 0x3e}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:54 executing program 1: semget(0x3, 0x3, 0x2f4) munlock(&(0x7f0000ff7000/0x8000)=nil, 0x8000) 16:00:54 executing program 1: semget(0x3, 0x3, 0x2f4) r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x2, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) r1 = semget(0x0, 0x1, 0x38) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r2, r4, r6, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x7) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r9, r11, r13, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r22 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r22, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x3, r23, r17, r19, r21, 0x8b}, 0x6, 0x401, 0x2}) r24 = getegid() r25 = open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x82) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) r26 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r26, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r30 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x3, r31, r24, r27, r29, 0x8b}, 0x6, 0x401, 0x2}) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x51) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r37 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x3, r38, r32, r34, r36, 0x8b}, 0x6, 0x401, 0x2}) r39 = getegid() r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r42 = open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r44 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r44, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000280)={{0x3, r45, r39, r41, r43, 0x8b}, 0x6, 0x401, 0x2}) r46 = getegid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000340)=0x280000) pipe(&(0x7f0000000440)) r50 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r50, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r52 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r52, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000280)={{0x3, r53, r46, r48, r51, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0xa, &(0x7f00000000c0)=[0x0, r24, r36, r39, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r51, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x5, r11, r16, r23, r54, 0x10, 0x4}, 0x2, 0x6, 0x8}) semop(r1, &(0x7f0000000040)=[{0x0, 0x9}, {0x3, 0x0, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/16) 16:00:54 executing program 1: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semget(0x3, 0x3, 0x2f4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x101, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:54 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) fchflags(r0, 0x0) r1 = dup(r0) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file1\x00', r5, 0x1}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8000, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x8009, 0x0) r9 = accept$unix(r5, 0x0, &(0x7f0000000600)) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="826a9f082a4bd6e7754def1903c653a919216d17e4c9ce0ad8b538b60078362e83959de619cec7c4a2f75eafa28d19c4f12bc4ec12ff64ff96547fd635ac5a4f9aeb136f89666da087bbcb84b53b7e089d7eccdaad43bd9e93c9f2a9a4fd83cde49820945e8ef72a5c39fb77b55decccb3121586c72170a9ee6fe7820616cd1a6f443f8cf00142fba9158b2baa124f78c8cfa294865e7fd031927ced70379b1d9fa417c1973bb81d0caf948e46", 0xad}, {&(0x7f0000000240)="fa0393975dff814dcb3fedcbb4f288b48338a979cc0919f139fdde055352df4d198f2d6814c5c16e00839056c67f5a37eaafe1d48e43e5cca0efe7c505d3d1e936d98b320b17f7a02b6c50da3ed3a25141e49d9ca634da686575361fe8469abca18e2457be1ebdaaa13b244f5916f6a44cb6e92790f56b6ea9a0", 0x7a}, {&(0x7f00000002c0)="abf2ce5d6e1fb526f2507c1f6b4a274eb079543f9e409b0f316543eae5e4e109d6a4492e718b7c4654eeaa4724c8e5d77daed171a78de140a8cb1162a2f302d7e204486d76eb057e844b5c3862114a0404d497a8d420abd9d6d6679581f1ea5c16db76fa2b034c2a6da9e09cc0d189701ea277137e4d54b234a1e625595da81e4f1ae36fcfe96b1fcc21c21fe33a8c400d98d25f94d078da7aaeaf9204f50605b6d589ea2efef71f91b53c252f17112becc076cc9388053dd7ea662ec9a69ff3e99f707dc3b3a7349698edb507fe0d73ddb8c0de60dbc27b4b", 0xd9}, {&(0x7f00000003c0)="e03facabf37d282bb248bdbd7956ec637c5d67d729675f870f03b36ba7d5d556d7814a8603a5b25e0e7a19d85b4ca3f2b3619335c84161d340fc782e1fcc13f9b9b03e3bd64b067665336be7dcc9f89db310d8b6dc", 0x55}, {&(0x7f0000000440)="ce7ab6c71d3b64f7363dcbab2a26c7f3dfbf71ab0eb2a4c69a59f37b0d1187dd0a5c04d34548ed549612b4d81ec8c6c26dc132ab3ed66dbc15572797b66575610d9a8db2980e309c674586c4ee263ff5df59fa9770d234b0170201a6a11cfe7c8f6348fa16f77dfb1b5befe92cda4be4741b979a4b249c1e7a86fc1dd3d045cd29baeff9628d5f52b15bc2247b6589466f280e63bca71cf9aab716d78e073f1595844ae2edb4a59d49954540e257b2c471f839", 0xb3}], 0x5, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r1, r10]}], 0x38, 0x3}, 0x7) r11 = socket(0x1, 0x3, 0x81) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x20000, 0x0) r13 = accept(r4, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x54a82, 0x0) r15 = syz_open_pts() r16 = getpgid(0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000700)="3b0094e7ed8ae1e1a1425654644c1c0373bf97e783c199a2638135d7a41adae4aae98a746795e1cd46732fe00d665ff4bdc483200520f46e70b2b91e1064e213f949ca70d075e55da2432920233acbe0c6f2790894c3db4304a3cc765653d565f172770eff01a31703afd488d8d5d552d8b4b64794e9d2b371ac2bae9049b1aa73bd922f5fcc4ba67d1490bf0153ad9d7a2d431477b9b4ef639344a0ff8520316951b85215e7179ff5abdcf491e6ec4320c690d81622ee526e8114d9bff640e28f06543f33d2bf53f6aea8accb3caa2286b12034b88c90e0ab5a1eb420660c9986542d81f9f6deaab3ba6f10a68f6afbe1ceafaff275eea3c337bb220a", 0xfd}, {&(0x7f0000000800)="b058e96d986fefac2e091f746379ad3d8262b46261a451fe1c05398d912ff8472a3ab376a6f56da8550748d0309895e7f532c795d16b6926", 0x38}], 0x2, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r9, r5]}, @rights={0x20, 0xffff, 0x1, [r12, 0xffffffffffffff9c, r13]}, @rights={0x28, 0xffff, 0x1, [r14, r15, r2, r6, r10]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x80, 0x6}, 0x40b) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000a80)) socketpair(0x14, 0x2, 0x64, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r19, &(0x7f0000000b00)=@in, &(0x7f0000000b40)=0xc) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd0\x00', 0x800, 0x0) write(r20, &(0x7f0000000bc0)="0eb1f15e77f3475d98fed6a8178c88997ad7c6f9a55513271099169db9907df65c8525b24c4405633702c36529c45555628de87e8e668454268ff0c4e98af8b19ddcb405310fc4d73537990d569963ec3fcabfc12644dd82ad72799eed6b19fa31becd4b10f7fe533ca4600d65569c5314", 0x71) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/zero\x00', 0x0, 0x0) dup2(r21, r22) 16:00:54 executing program 1: semget(0x3, 0x3, 0x2f4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) pckbd_enable: command error 16:00:56 executing program 1: semget(0x3, 0x3, 0x400) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r0, r2, r4, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x7) semop(r5, &(0x7f0000000000)=[{0x2, 0x81, 0x2000}, {0x1, 0x5, 0x1800}, {0x1, 0x4, 0x1000}, {0x0, 0x8001, 0x1000}, {0x1, 0xd48, 0x1000}], 0x5) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x54) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x400, 0x0, 0x5528, 0x7fffffff, "2ea86008e484dcd55aeff991e13595607fcf1f11", 0x40, 0x8000}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0xece, 0x20}) r4 = socket(0x34, 0x0, 0x7) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333947edf6d0f3209f5a5e8b04efdd70000000000000000", 0x2e) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000001021, 0x0, 0x0) accept$inet(r5, &(0x7f0000000000), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000001021, 0x0, 0x0) setsockopt(r4, 0x2, 0x4, &(0x7f00000002c0)="e473fafa", 0x2) 16:00:56 executing program 1: r0 = kqueue() r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r1, r3, r5, 0x8b}, 0x6, 0x401, 0x2}) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f00000000c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r8, r10, r12, 0x8b}, 0x6, 0x401, 0x2}) fchown(r0, r3, r8) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r0, &(0x7f0000000000)="a7a6c0a3ea748102381684434d58c3419e6366dccb88cdff945c06f8908d843dbe6ce01be68e8f", 0x27) semget(0x3, 0x0, 0x40) kqueue() 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x3, 0x17, 0x7, 0x8}, {0x5, 0x7, 0x5, 0x8}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xf08f497ca85e6b2a, 0x0) r2 = kqueue() unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$dupfd(r1, 0xa, r2) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pckbd_enable: command error 16:00:58 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r5) ioctl$TIOCFLUSH(r5, 0x40047307, &(0x7f00000000c0)) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = dup2(0xffffffffffffffff, r6) accept$inet(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) symlinkat(&(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r9 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x341) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r10, r1, r3, r8, 0x8b}, 0x6, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r10, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r11, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000240)=0x1) kqueue() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016989c80 16:01:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$TIOCNOTTY(r0, 0x20007471) semget(0x3, 0x3, 0x2f4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:01:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="820201f0ffffffff44c842c8fbea928af3ac4c262d9d624c79860bc1329248"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x1, 0x450b5059ad358249, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) pwritev(r3, &(0x7f0000000240), 0x10000000000002ca, 0x0, 0x43) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:01:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="e3002e2f060000001000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x3, 0x400, {0x80, 0x2da9800000000}}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'\x00', 0x80000001, 0x1f, 0x3f, 0x1, 0x0, 0x4, 0xfffffff7, 0x0, 0x0, 0x7ff, 0x10001}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f0000000100)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001694fc70 16:01:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000040)='./bus/file0\x00', 0x10010, 0x46f292698f6a36db) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x4305) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r2, r3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xfd2}) r4 = dup(r0) ioctl$TIOCNOTTY(r4, 0x20007471) 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/238, 0xee, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x82, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt(r2, 0x3, 0x8, &(0x7f0000000080)=""/61, &(0x7f00000000c0)=0x3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r7, &(0x7f0000000180)='X', 0x1) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000600)={0x1, 0x3f}) close(r7) r8 = syz_open_pts() write(r8, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r7, r8) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000005c0)) kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x100007fffffff}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000380)="8422f994e634c3fc4d84337bb0166a0417305a69a7aec2055b3452a179191baf95b60023f82a57e0d87c0cd957ef373099e5aae025acd91b1d2a0d1374a1c0edc5aa47a83cd1fde8a17ac44416eab86c3137647f0f52731739d11746d1d20abfd0af8364a0fbedbd7f38087ceedca9bd4b4d4b167ad93bf05d2fce1554e55c07d77b59e37f548e459097f4dad3c57c18fd4b969b02271a50bed204c823cc2851e97f7f3e1fae9e4ba89529769ba20c18fc42d697f158a142fedf788ab61ebb", 0xbf}, {&(0x7f0000000440)="440256df9f25c9c24653d64aff078df575e55663d10c2fff6d1d833f649c0791c46a42822e895f226fef7b48270707a40b6c197c770d8c1b7bb0295110fb1a374a21b7bc4e7b3ac5b962d949c57af9e4ae8b427ba88d16af25922507aabf2c03c23ea69f5dc4f485c1c574b99a4f1d05e478e82964571d080d4cd9", 0x7b}, {&(0x7f00000004c0)="20f944d75f72103f4f9fdf1c76801669a202f1c16a3e5f687f897670cabbe4fdfb5a09fc92db8347d5d601e1d85a59d2633c03636a1ce8166e633d16c959161dfd5e485e08219eed4cc6c10f8483b6248817a19e066212234573d0f2d54bac2c0ae074428b", 0x65}], 0x3, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x4594, 0x1000}, {0xffffffffffffffff, 0x7}}) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0x36f) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:02 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x3000, 0x51d, &(0x7f0000011000/0x3000)=nil) shmat(r3, &(0x7f0000007000/0x3000)=nil, 0x1000) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r9 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r10, r4, r6, r8, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r12, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r14 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r14, 0x0, 0x2000000001021, 0x0, 0x0) r15 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r15, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x22) r17 = fcntl$getown(r2, 0x5) r18 = getppid() getpgid(r18) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x2, r10, r11, r13, r16, 0x81, 0x8}, 0x4, 0x5, r17, r18, 0x101, 0xb1c4, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0xb40) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup(r0) r5 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xff, 0x80, 0x7f, 0x80000001}, {0x8, 0x40, 0x0, 0x7fffffff}, {0x0, 0xe0, 0x3, 0x6}, {0x5, 0xdf, 0x20, 0x90e}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:02 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r4, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000200)={0x9, 0x2bbfc60}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) semctl$GETZCNT(r4, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) fchmod(r2, 0x24) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) dup2(r1, r0) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:01:02 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}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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, 0xc002, 0x3f) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f847afe97627573006da48e4141a9e9af8ae6678b84a6bb0f282c21f027ed131f484d9be4f7eb2dec8fe291fb96abd2d13336e406ced656f9b2643702a3482befc28ed9b2b47945c5db6878578b3f425f6aecaba4d6284ada2ae90e5ad25cd3ae0f709a97f6fe35553cb71c43befb1baccc10e87277b4e11faa77c1806a11b976f6"], 0x8) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = getppid() getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) r3 = msgget$private(0x0, 0x85a5b246196c50d7) msgrcv(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x2, 0x1000) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r4, 0x0, r7, 0x8b}, 0x6, 0x401, 0x2}) r10 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r14 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r10, r11, r13, 0x8b}, 0x6, 0x401, 0x2}) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xfffffc5d) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r21 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x3, r22, r16, r18, r20, 0x8b}, 0x6, 0x401, 0x2}) r23 = getppid() getpgid(r23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r9, r13, r22, 0xffffffffffffffff, 0x10, 0x5}, 0x7, 0x1, r23, r24, 0x8, 0x3ff, 0x0, 0x9}) flock(r0, 0x1) r25 = kqueue() kevent(r25, &(0x7f00000000c0)=[{{r25}, 0xffffffffffffffff, 0x40, 0x0, 0x7, 0x4}], 0x6, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:01:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3, 0x81, 0x3}, 0x1ff, 0x200, 0x1}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x2, 0x3, 0x2, 0xa7ce}, {0x800, 0x2, 0x2, 0xfffffffb}, {0x1000, 0x9, 0x1, 0x401}, {0x8, 0x7f, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r1, &(0x7f0000000440)="d521e5b2e0500962b0810b9f990e3d59c821c1a7fc8d82f402447cbaf107ae545f2301bb121b6e9186674c446b94ff2dc0c3db79b8a5cbe6156d8ccd21c55b870fb388cf043aef0ef31264a9ab1efb94ff9c04666fcdbb83c4664f9e60522703677ff44acc93c002d7bcf3b0f198e295c845e482c143e0d9e4d3b0411a2a9e502e1efe56593ae4633112c28005363c58d6090f7e5d7ce0afe4bb3fd3d2222a4cedd0b1a600da51e677ba93176728bb28cd1b1e5288fecae16ecc9fe9bfca6ee3d181113f7f385b9035657789f936a0671c78b12bc4fb9adb6bd98b069daac4aa7403c3f832d5ac2c2f08c9f93e9f8dccf152cf2102f86ca1d7342e89661a7f7b88b6ee052a3957b0389951f6cefb659d325e0bbf33d4445bc7e169cc4ff7516b0c054e045c4b8c79175eed1f103beed38d5ef664608ba1d77f87c0026f4ef32b2b5331e98a2163ffd2bb6242b33ac61bb23376b28289bde8e1be0c98899cfc6bfa0e968c5a75007ff7c93552f558e3a2ac6b4c36ecbb6a7d9dc60261975d3e5c55a1b64cb317b052688f977d0008bd9fee3e8dc0f689b1988933abea50dd56e5a40530bac32738629281f260055bc7f8d1f9e58d14ec7157c3bbd657dd21e9f95ba34bde2fbdcdd5ec5c643d8d2da7f289ce9530bbcb53d8af54b6850e763a92970344132a6dd1cd3d16766992478d25eb21419efaa7950779ba74eb0cdd40bf7848a354e4b027abd5b1891e5c4eaff4ce4f1c49fe7228d3362237b9cde6f3925d318c15eb1e4ad4d3319eed00a170c507813f1edbf51a8ef01501308f6da37f5b76c5f2e7c1e4397e6ba6425c85078e4d2b121f041184fe9260ec6f9b7ac19b3c98e656028ceb6e6aed5ea5a6c7f6c58dbbb59219dc6903c47483275aa3ac43c5ad275f515b4cf0e5ea0b6ef5978bff1f301b6ff27ffec6c0f45cb9435c90cd53760e92fae597a4abeddd57094c725682a96c9f877eabfcc8e22053b32d5e2f77c644b121d5ee4814b76bc7f0c0b7b13f3f250c210f96b1a89c9d7e682c7ed6108725ef6b9f2f84eb71d4bcbb4bce119ca681a2900b1db5897ce9498bbc947af59cc842794c8d0cc10dd1db13c7050ddb979a2b53af919578749a49e8ca328075df8f9b825a035e39aeac31f06d4d0f0a0f5c511185fab6ae5f383c98c54be4c9ca7971f388224a96ba0e40d01d3995d22b98c7eb5363bc6eadf40d5cdc0090453c313c585cc2bc98e457bb6b0017f3fa4858192b47e7b34fd3baae9df73303cadbbf12dda5568062b193946348763aa1bc1188eaf232cb78a6ec7abce8c2b652511aa690567ed18122370ff409774301c928911cb8ce7963b88567f406b86c641835c61488fea3c5fe3415ab96cf0a9ac4fc316d8b528c0f171903252f1c0c53f58cd824d262ff413f1a9e8726cb6c149e471b791d38b8b8965c259a12317316cc6144cac96db0377cddefa553b46674db2adc2eeaa451c89864aefdfcc161b02675c9e921847ef1dcb228778fbcbb4f0b104a66d532b2b2ef33bba72affe5124f2286bfe25338cd25c8ca8426ea36060b68741988909b040aa51a1d10dcb1dd757f7c7812ff386ef7cb515c0cd0cfdf618630af812ff9dfd09e24a15e937524875e4338761bbae5eec0ba4f0dbd3a8409f99b07f833469664e2230107c8d2b066aff849cf2bb0371fe849ffc37710e265701fb8155511326e92d38ab5a5b4dbe7202b1d08263867c25d2b2eebcb45281aab4fa37e8bc21749258eb858d994b8c2234e8cb97c37761a850f9bb12e3b3d6e647f58229822f49ef85efa17f31ee32331420110c2e4a596ee65720c68b31c826be8c375c6369257d0901c03822c2cb88c4bb11c33b8083460556fb4ae00a1d53297d980d32c1a8f5b1a54f566cc4374fb7cea955a1d2487acef06763c9b8c94f1b391dc98dcb4b76e548618a0e0d3ce4de2c1a69551a8d5e5b9e2231eb74977a1d32c09a877ac0941b31b8f8c46ae6ffc088ab2df68a88b018e91ef6e9e8480d86fc9332cc91a1d2a59809af28604fe7bec242942ca00a4a4b2403a9c9afd492e9a4cad8b9a5d2b2d45250054bc4c13a2c97b7ad2edf5892afdd3a1a89ffd33014b7205bc760b2170fa2361ee9620e82c89f4f9ffee74aadd89d72e937a51c94a0d40bf85f4dd629441f85e68818d5814f5d6d6f41a442caeec68725af4e80cb44dfacf8a259c2bfde26b2a79cdcc52488070c1188b35c66c7c26eb0e1df029e9fad604a942d0223785858bc001f62eae56693b7f146c352ee34020627b6b8b907499234e13b480ad460238e95267edd8bc7cff8cd05991a614a73b7e15bbfdab7ccd65f85de90d84e3b6a385cfddbf418af4b0889a545e31b843d84bdc51bfb963debd659257db46a9b990d480eda70798521c6bf9efe2e7ae7f6ad1f8926d739575b4c546d4a6bfc2c31dec790f7dc6a6ad4be5f991287d8951f6cf341dd243514aaa74b1be94adcb5b6717cc275b773ac18ebfa264ccdbbf08e09b73a01a8334812840955257cedf909f0044e100c294dd6c6fbd14c6ac94056f6e4ae6fd77cc0a2be72689d6ff38a10d2636db0837d2562108f1e8f9572ccd376fa1e878a2ebfffc8430d55b5525d50080c6df137776b4533c1f5d5531d337b3c7fe6f5bad0679025d74b3659329fa343f459e9cce91855b07f3a9a3e51f536aeb06d5d3d59b3142361f272922c2182a67abce48485d99001e01914a63f39764a426a410561a0ac7dda22ab07986ada9a58e504d3ca4f839db891a04cb4d20f52c6014df5b9875ebf920b05e366ec7204ba4c7e04f343b0a056e1cba5fa1e5e1d536f1b150f2b055c39202d3dc9818de3c7ea31adbce0429121c3dc0223ebbc9059c4c00ca406dee58d9bf8f265b5afa67a0711c07a85ec4f24039f6090e1a2c39fd8d109a0f416906cde9410bd195592cbb5e88c7f247dd19ddafb3d4d3d94aad246add54aad71297131258f47a8dbccd9089140196e5feeaf9dbb3e42d53687bd2902921b8353a471a82f1972a319f355456845083dd6d1da2a06152fb9b5528275153e9c8610f81a31fa7865149cc38b8591d54465d4ace6be694a649ae264758d4b8421f614243ee23c9cfe87f58659a545366c0568adc4ad85893baa60f25101ae0c1d6c7464c900ac74acd860947934ded9bd89802bb53b15672deaa453606a2735c1c993468ef7ba19d16456bb0b3f5323b44a338f018f0348b1f7164ba8e3e5c7db98b69bc6af78469dbcf904af34454981d5dd8e847bca73ea6c62bf3fa0de4b17c5c240bc7e7f9b9cc2c06a5497a53b7485b266398f666cb5dc7658d4a8da2da119dbb8ed7715d7f303af116d47fe117153897b4fce0ee18fc5b292f6eaa0d4983bf25933c50a99274cc54ac5dd253bdff25a5f75ce02e859d9a9fe91b52ce515bafc593a679a099f309c28c0430892540e96901699d76d35388b86e2030fb095342e17aa4c63bba7b492fed276b4c2ef6729e62a044559d069b4656d5f5025adfc2b4ff8faf6c818eeee555c3ace8714632ce3af633f0e69d3871101d672388cd1acf21e37cd4198a0811f0044eebd0f61db835fa39de94347ae99155c34c4d460c80db1ac86aba39c916f20adb7a0176f266f3d66ec3d289d0fbf05fd29fed0e0857f898a5f31605c711d0bada5d19ed8762922782479b9eae013c96fbcb45689e1eb8656bd3ffe43b03e331656870df3bb0d7cc97949b3afa408d63d44a2284049071748b064a73f6c3c9a08ab1b5a848b266cd3359b8aca00652396d6d63ff682c73e09dec001af7c65a48a419c09838c8a343594d74733eb6e6f6e18433fc53817d13c291f061105649f8353192ee522cda5557ab690de3c5017e508d046430bab8e492db7fcea5d19aad594685374cdf56a0f001671de4160da71696b0d356b372599db941306a71296a3abc69e517e93b0778231dc8b15069c5bc910a323861a658c409c7148ce084e6a92a0ca3d1e8cbb4725c246149ee270ceb9c50c8bc3ff6fd9db9915893188f3e4c6e778511c3aaaaef17d1c04bfd18722e3679b321ef520ec81f5de0095eb532c9370fe9a18e37a99af7f37048f592228de222fc49f71bcf51016f6bca4433d1b76d67805decd72d1ccaad119feabdd7853b2e11cc537a4dc6ec26e4b34550cd8d25b5be25cbc46a466949c77f8511e8ea7f2b5e53c79f14a0d97dae64558b66d8f89a6b93087d5d02db8e4b8b3fc4f3057fb55214e5692afeea1f36629022d3d20e8c2909271699131778196e8feded7baba134fce086d04089f571df701b3d313cd69a3c571d0fd0710dc9e9d8915a65440facc7928e0243329e67f79f77d511eb877dd09a01eaae6110635ae3b579e8030acf57d0777a20f4ea13469eb2d3f45de38297f7352aed8457c9caa435f662d53c925532a7277f09a2d9d23c01665efe2c976b56e98cec5d54d8ca9bb4787f167d1b697da8ff145430bc873b006d9d8f5815623ccd8a92248b4066bba30671a57b6fd856857c2032d074226fa497349f28b5745e7afc95618bd5e6f0dc4b98d38d53ddde31303d454d84cb63b676515b5e660e2b9437a83c1377eff2b860b0fb7d9efc047c09644c4e840e54e04ea5ba27fd047ab29c84b796bf3cb4ca8f40350df5557d08b48513326fe0c9d891063c43dafda023df1eb4fc3328c667fcc264382a1cb96ae0a0c0d21d1f32d1c78cf83362d9a2e8e5adad40822cf81dc763164fb737897f93c62d2fb634f5900fc06e3b56afae70687c8811ce2a5446c96aa53039360951d3e32fb4c13af40e70b2ccbb547c903a1f4a9cd1532a3c01bef7683165f811afad95b471e1b84e815da38cba4f0434311b5c38b57aabae47eb09ee581554593a6a43247d1f59f6faf075e82a8c3383017494f2f21c713ae2d2ceae5249a5c66c431cf24295349b22a682a7bc2ee21487cb2830b6957a5e8644587457a75e2afae63818a7debc22c470cd177cda8bd33298d4115ded6ecc2c668ad3ccf3507fc87988ab9b4a058c8157b4f6f333c01ae74f1dcedbb2f4f1b1c311329a97a29cb4c4b99c636188b32c3ff55cd0cc3299166dbb2f0c5d5ce426d647414a474842cde6cfcce3a2134eccf0d6f04059df4e2292ab3f469d4621e20cba62a33837357eb1f171f9f13f4591770540406c9054192144f1f89e9acc4e74b5c27882e60a927e52e904c8f2a11213aa7fe50200fafc5d0fa617ccc56dc86960ad5b121f7caf5210464cfc185e813c49ed71ef0d8a8328ef9aed47c38fec5cc5b17b7fbfdaaa807e36ccc45873a140d1fa45bea08e5259a170ca0c30e814a2bc00c326ab8b149c2058ed3dd07bcb23d3b189bae42bb48d0ac4590e9a6029351549875430105053cba486805d13636005b2884052cb7b5ddb1480823ae2d8192a424ad111f24b24956a53a715ab68031e6f98a9c236d45d00cd1452534113dc3b72fbccd1aea37bb90ab31bb23c32cb916e3f4fc1fadf519e668b1f57ddde0d25e4e596d6e702a7a6ddaf26661eb3e948fe3ca0d85a159d65eea422b8a64254db3e6a5c25fb34bae2170e18d16b94da6de8245224ceef3f2b926c31c110697529fa371d8b7f8ec28a3e5c4bc1557d88d89c040ac090e42bda211576505f27ece27926a7f95e5d6757a45c283cd2ff9f298005f710fafaf51d4f8af6005a3299a903603ed04f3ce80d1252835ab245b72e774fc85bdda670d5d6d299eb1867d5112bc7dd141f96f8b187e3b20495509e1e40d6bbd73185e445bdc0f8bb40e6310f58fc2d07be0f97501da9b41d5d885a", 0x1000) 16:01:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x7ff, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x80000001}, {&(0x7f0000ece000/0x9000)=nil, &(0x7f0000cf2000/0x1000)=nil, 0x9}, {&(0x7f0000cad000/0x2000)=nil, &(0x7f0000b95000/0x3000)=nil}, {&(0x7f0000a40000/0x3000)=nil, &(0x7f0000da5000/0x2000)=nil, 0x1}, {&(0x7f0000d62000/0x4000)=nil, &(0x7f0000e2b000/0x1000)=nil, 0x10001}, {&(0x7f0000b65000/0x3000)=nil, &(0x7f0000ca5000/0x4000)=nil, 0x7}, {&(0x7f0000fc1000/0x2000)=nil, &(0x7f0000df4000/0x2000)=nil, 0x40}, {&(0x7f0000cc8000/0x2000)=nil, &(0x7f0000d32000/0x1000)=nil, 0xb789}, {&(0x7f0000f9c000/0x1000)=nil, &(0x7f0000cfb000/0x3000)=nil, 0x7}, {&(0x7f0000eac000/0x2000)=nil, &(0x7f0000c75000/0x2000)=nil, 0x8}, {&(0x7f0000ecd000/0x1000)=nil, &(0x7f0000ab9000/0x4000)=nil, 0xfffffffffffff76a}, {&(0x7f0000c41000/0x1000)=nil, &(0x7f0000fb5000/0x4000)=nil, 0x8}, {&(0x7f0000b72000/0x3000)=nil, &(0x7f0000b2f000/0x1000)=nil, 0x7}, {&(0x7f0000f4b000/0x3000)=nil, &(0x7f0000f5f000/0x1000)=nil, 0x2}, {&(0x7f0000cfa000/0x1000)=nil, &(0x7f0000b1f000/0x2000)=nil, 0x1000}, {&(0x7f0000d41000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x80000000000041, 0x0, 0x0) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:04 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) r2 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0xb, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x97dcd840d5668b52) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000240)=""/247) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r5, &(0x7f0000000180)='X', 0x1) close(r5) r6 = syz_open_pts() write(r6, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r5, r6) ioctl$TIOCNXCL(r5, 0x2000740e) 16:01:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = dup2(r0, r1) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x1, 0xaa, 0x7f}, 0xc) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:01:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020907e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="fd"], 0x10) write(r2, 0x0, 0x0) 16:01:06 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) 16:01:06 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b3ae85dfd0725bf1b9933ec5127743ce5428a60000030000006a65d321fa0d251d6bdcd584693c0cde504cadd740433f8438c1887cc6765e55df9cabd179511908fa4d466ea2abfa0687769d38bc2c3c76b5b5"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fchdir(r5) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x50) fchmodat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xb, 0x0) 16:01:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(0xffffffffffffff9c) fcntl$dupfd(r2, 0x9a4facb763b0f3a7, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x5f8f, 0x0, 0x8000, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4", 0x0, 0x100000}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8, 0x1830, r4, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x5) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) close(r1) 16:01:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2f66696c65300025e3e052c5d2dc46008fbb59aa5ccd9a5fd01f3a4cce4543d5157c9ad2a2dc43a529f8b1891030898fc4d2a2dfad9b54c995dbc596dae76a793c9f913619db814b98b85d71bd06f9a23e542cbaba5417de04d8337ca44daadb235ff740b12003e412a9d4e73f27738274fe258b409cde65902fc7dcd47b845ce1b48cbbec2773f38478642c94900dd5ebe63fcf4f41cf99eb2f78ad53ad4996670109eea4f145ef"], 0x10) write(r0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000700)=0x10001) close(r2) r4 = syz_open_pts() write(r4, &(0x7f00000001c0)="d5", 0x1) readv(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/130, 0x82}, {&(0x7f0000000540)=""/15, 0xf}, {&(0x7f0000000580)=""/158, 0x9e}], 0xa) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r2, r4) ioctl$TIOCCDTR(r4, 0x20007478) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0x3, 0xff, 0x2, 0x1, 0x4, 0x2cd, 0x9f6, 0x0, 0x1, 0x3, 0x5}) 16:01:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006e00020208a371a3f8000400000000000000010000000000000000", 0xa1, 0x0, 0x0, 0xfffffe78) getsockname$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(0xffffffffffffff9c) close(r1) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendto(r2, &(0x7f0000000100)="0be783b2983a2472091597b717e800acd9471cbfe2616c3347168a23b9fffc9f055d9c1f115c14814a430d8a5c5d2ecad8d978ba4965534da0cdc7c122227bee92bed3a3f97111e6087bde1d0d445d05b0a1eab126a48db08131145237dd2a41d1d1df3669219e96521ba3fd57320683a97f1de8e1724b3aa41a41a4dfd6ba63a52221f7405d768d16740ff3bfc0082b58d0da9a45d09cc99af09732aeff4710c2a39f0a9f9b7ec14c8672f1b2adbcaa1597", 0xb2, 0x3, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x1, 0x80, 0x3}, {{r5}, 0xfffffffffffffff9, 0x1, 0x80, 0x3, 0x4}, {{r6}, 0xfffffffffffffffa, 0x4, 0x3, 0x2aef}, {{r3}, 0xfffffffffffffffc, 0x60, 0x40, 0x20, 0x7f}, {{r7}, 0xfffffffffffffff9, 0xf1137aff6a9e0986, 0x82, 0x200, 0x5}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) r8 = fcntl$dupfd(r3, 0x0, r2) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=0xffffffffffffff9c) 16:01:11 executing program 0: r0 = semget$private(0x0, 0x3, 0x100000110) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0x0) semop(r1, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180), 0x0) semop(r1, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r8 = socket(0x11, 0x4003, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x310, 0x0) r10 = geteuid() r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r16 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x3, r17, r11, r13, r15, 0x8b}, 0x6, 0x401, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r27 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r27, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000280)={{0x3, r28, r22, r24, r26, 0x8b}, 0x6, 0x401, 0x2}) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r34 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r34, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000280)={{0x3, r35, r29, r31, r33, 0x8b}, 0x6, 0x401, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r37 = getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r42 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r42, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x3, r43, r37, r39, r41, 0x8b}, 0x6, 0x401, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r45 = kqueue() kevent(r45, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r46 = kqueue() kevent(r46, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r47 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x1, 0x0) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r53 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r53, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r55 = semget$private(0x0, 0x8cb8b763b89f38d4, 0x10) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000280)={{0x3, r54, r48, r50, r52, 0x8b}, 0x6, 0x401, 0x2}) r56 = getegid() r57 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r57, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r59 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r59, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r61 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r61, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000280)={{0x3, r62, r56, r58, r60, 0x8b}, 0x6, 0x401, 0x2}) sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000a80)=ANY=[@ANYBLOB="52000000000b0000150000000000"], 0x8, &(0x7f0000000880)=[{&(0x7f0000000680)="ef82e164f6dc91b10e10f63d253c3aba2ef73beac1a3d2d3230b93fa47d7ba3bd95e2ccff74e262b6e63df4d2cd179ce0eff0c5c83536500c93ff33a1fb357a1767f18eb58e4fa8da296e23c60cfe1c940644a76642cd9b3770ffc973d194dab6a8a45104c7c787ad47286e343586c967d45f842b71380ccb3b225b7671c57033646f9cbcbddf8f5", 0x88}, {&(0x7f0000000740)="1cc060", 0x3}, {&(0x7f0000000780)="148403ef5946be8adaac220a5f210cae00c15110e9180ea63266999ed605b74e8dc8f6d935bee8887b4eddc121dd152e375e1d95b3ddf89f913b60f0642045bf7a5f7a626acb91364a317fd7eb742e1bf3675d928166cbc23ad13edee0e26a65d117506f1d8140e789599ffffa844bdd5dc85c8f57f33e1bde09dad4b6db83a10df177ea657e1c9cdbf7fec9f2986aa15c1f119399c4f6f907ebe6bf1ab4013b691a867a541cc18a3f83199afa17bca4237ca72e2630a9a5f238a4c32fe4e0313a52bbca067f4f573771a8d23bb64b427c04dcac7e075afe0fc75909fa20464da9df", 0xe2}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r2, r10, r15}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r5, r24, r33}, @rights={0x18, 0xffff, 0x1, [r4, r36]}, @cred={0x20, 0xffff, 0x0, r2, r39, r6}, @rights={0x30, 0xffff, 0x1, [r44, r4, r45, r7, 0xffffffffffffffff, r46, r47]}, @cred={0x20, 0xffff, 0x0, r5, r54, r56}], 0xe8}, 0x1) sendto$unix(r8, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) shutdown(r7, 0x1) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0xc0}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:16 executing program 0: pipe2(&(0x7f0000000240), 0x20000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x441, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000008c0), &(0x7f0000000900)=0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000001c0)={0xfe8, 0x20, {0x10c6, 0xbf7}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x148, 0x20) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000300)='*\x00', &(0x7f0000000340)='/-#]\x00'], &(0x7f0000000800)=[&(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000780)='/dev/ttyCcfg\x00', &(0x7f00000007c0)='%\x00']) pledge(&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='*\x00') r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) select(0x40, &(0x7f0000000940)={0x9a, 0x1ff, 0xfffffffffffffffa, 0xbf3f, 0x1, 0x10001, 0x90, 0x5}, &(0x7f0000000980)={0x3c4, 0x9, 0x7, 0x4, 0x7fff, 0xffff, 0x5df, 0x7}, &(0x7f00000009c0)={0x100000000, 0xb2, 0x6, 0x101, 0xd9, 0x8000000000000000, 0x8, 0x9}, &(0x7f0000000a00)={0x9, 0x80}) fcntl$getown(r3, 0x5) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000640)=""/189, 0xbd}, {&(0x7f0000000700)=""/65, 0x41}, {&(0x7f0000000400)=""/9, 0x9}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/139, 0x8b}], 0x5, 0x0}, 0x0) 16:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000019c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/85, 0x55}, {&(0x7f0000001340)=""/253, 0xfd}, {&(0x7f0000001440)=""/73, 0x49}, {&(0x7f00000014c0)=""/239, 0xef}, {&(0x7f00000015c0)=""/4, 0x4}, {&(0x7f0000001600)=""/203, 0xcb}, {&(0x7f0000001700)=""/50, 0x32}, {&(0x7f0000001740)=""/216, 0xd8}], 0x9, &(0x7f0000001900)=""/129, 0x81}, 0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000002b809337584c130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d10e4126f3c55be97e6d7a5f65dec071b7922337d4d5fbc254397d3ada64bda2616f4e349be5f94e74abf6d25b019b7b42fe8b0578150f97371896b9f3654e42eab875d90700"/192], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) ioctl$TIOCFLUSH(r3, 0x40047307, &(0x7f00000000c0)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001a00)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000001a40)={0xffffffffffffffff}) close(r4) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1, 0x76be, 0x1, 0x0, 0x33f, 0x4, 0xff, 0x0, 0x1, 0x4, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/w\xdb\x06\xd4#Lx\xdd\x95', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:01:17 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000b40)=""/4096, 0x1000) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:01:17 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ftruncate(r4, 0x0, 0x4) r6 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r2) 16:01:17 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() syz_open_pts() r1 = msgget$private(0x0, 0x42) msgrcv(r1, &(0x7f0000000000)={0x0, ""/110}, 0x76, 0x0, 0x0) 16:01:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:01:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:01:17 executing program 0: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x4, 0x3}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0xfffeffff}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x1, 0x1}, {0x8, 0x3, 0x40, 0x4}, {0x8001, 0x3, 0x0, 0x2}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x22}, {0x22}], 0x2}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) 16:01:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x1000, 0x13955224464ef280, &(0x7f0000002000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair(0x20, 0x4000, 0x66, &(0x7f0000000300)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x93}], 0x2, 0x8000000000, 0x0) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffcf6) r7 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r2, r4, r6, 0x8b}, 0x6, 0x401, 0x2}) r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r11 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x6, 0x0, r2, 0x0, r9, 0x8d, 0x9}, 0x5, 0x8, r10, r11, 0xfff, 0x9, 0x2}) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="12fa3d7c2969efc4397d35ec36d4faac29b212d98d402b62c2a8661fefdb67725a86c8da83d863657650eb5481b6b8783ab444bc3b3abb1ee26e8091b9a22a96fd773288551b17a9b4dfe5159fa6cf87e0d37876c8811d0ff8dff3f03a", 0xfffffffffffffd3a}], 0x2d9, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) fcntl$getflags(r12, 0x1) 16:01:17 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$getflags(r21, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:01:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = getppid() r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x184) setpgid(r3, r5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r6) r7 = socket(0x31, 0x4, 0x2) connect$inet(r7, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r6, 0x40047307, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000140)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x800}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) 16:01:19 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x2}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r1, 0x0, 0x0) nanosleep(&(0x7f0000000300), 0x0) 16:01:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r1, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, "4ddfbacdfa7a50613e7cb6df772f891a99e5a2f9", 0x7fffffff, 0x1}) close(r0) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) 16:01:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r2, &(0x7f0000007000/0x3000)=nil, 0x1000) shmctl$SHM_UNLOCK(r2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='.devCbpf\x00', 0x1ee1b3fd2dc924c2, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) listen(r1, 0x0) 16:01:21 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001d00)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='^%\xeb\x95\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)='\x00', 0x1}], 0x23a, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xe9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffffd) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0xffffffffffffff72}], 0x10000000000002f1, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0207534, &(0x7f0000000040)) readv(r2, &(0x7f0000002080)=[{&(0x7f0000001fc0)=""/159}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x13c, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) dup(r2) fchmod(r1, 0x44) r3 = shmget(0x3, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:01:23 executing program 1: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x9) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x112) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x4, 0x4) r4 = open(&(0x7f0000000200)='./file0\x00', 0x86a6b8c77485c4cd, 0x120) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000240)) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x21) r5 = socket$unix(0x1, 0x4, 0x0) getpeername(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) acct(&(0x7f0000000340)='./file0\x00') r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000380)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x5, './file0\x00', './file0\x00'}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000440)={0x0, 0x7ff, 0x6, 0x7ff, "e179b62c616e30ec4cc74614bb857028bc8eedd3", 0xffffffff, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000004c0)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000540)={0x3, 0x3ff, 0x1, 0x880}) r8 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) r9 = geteuid() r10 = getegid() r11 = getuid() getgroups(0x3, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpid() r14 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0x8, r9, r10, r11, r12, 0x20, 0x101}, 0x5, 0x3ff, r13, r14, 0x8, 0x45fc, 0x1}) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *338793 45043 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e4d3c,ffffffff82200582,2cc,ffffffff8216c2d5) at __assert+0x2b arptfree(fffffd802c1e9388) at arptfree+0xfb arptimer(ffffffff82557af8) at arptimer+0x95 softclock_thread(ffff8000ffffe768) at softclock_thread+0x145 end trace frame: 0x0, count: 9 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 kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e4d3c,ffffffff82200582,2cc,ffffffff8216c2d5) at __assert+0x2b arptfree(fffffd802c1e9388) at arptfree+0xfb arptimer(ffffffff82557af8) at arptimer+0x95 softclock_thread(ffff8000ffffe768) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000148125c0 rbx 0xffff800014812670 rdx 0x2 rcx 0 rax 0 r8 0xffff800014812580 r9 0x1 r10 0 r11 0x2fe15488fa8e9f7 r12 0x3000000008 r13 0xffff8000148125d0 r14 0x100 r15 0x1 rip 0xffffffff815c9928 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000148125b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=338793 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffe9e0,0xffff8000ffffe010 process=0xffff8000ffffc6c0 user=0xffff80001480d000, vmspace=0xffffffff82559538 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 36708 182956 11586 0 3 0x82 piperd syz-executor.1 45230 449165 0 0 3 0x14200 acct acct 60019 194302 1 0 3 0x100083 ttyin getty 76631 342830 0 0 3 0x14200 bored sosplice 11586 56618 41724 0 3 0x82 thrsleep syz-fuzzer 11586 408231 41724 0 3 0x4000082 thrsleep syz-fuzzer 11586 426952 41724 0 3 0x4000082 thrsleep syz-fuzzer 11586 189490 41724 0 3 0x4000082 thrsleep syz-fuzzer 11586 120037 41724 0 3 0x4000082 thrsleep syz-fuzzer 11586 343469 41724 0 3 0x4000082 kqread syz-fuzzer 11586 317332 41724 0 3 0x4000082 thrsleep syz-fuzzer 11586 319845 41724 0 3 0x4000082 thrsleep syz-fuzzer 41724 288126 96653 0 3 0x10008a pause ksh 96653 399142 14417 0 3 0x92 select sshd 14417 108843 1 0 3 0x80 select sshd 11701 163606 53530 73 3 0x100090 kqread syslogd 53530 32946 1 0 3 0x100082 netio syslogd 50906 198545 1 77 3 0x100090 poll dhclient 50858 408644 1 0 3 0x80 poll dhclient 95595 6851 0 0 3 0x14200 pgzero zerothread 5027 96148 0 0 3 0x14200 aiodoned aiodoned 17841 221095 0 0 3 0x14200 syncer update 72099 245858 0 0 3 0x14200 cleaner cleaner 67557 210352 0 0 3 0x14200 reaper reaper 65698 73476 0 0 3 0x14200 pgdaemon pagedaemon 29256 114647 0 0 3 0x14200 bored crynlk 25594 341155 0 0 3 0x14200 bored crypto 19054 121483 0 0 3 0x40014200 acpi0 acpi0 86971 136563 0 0 3 0x14200 bored softnet 21547 121491 0 0 3 0x14200 bored systqmp 58106 379214 0 0 3 0x14200 bored systq *45043 338793 0 0 7 0x40014200 softclock 25065 489243 0 0 3 0x40014200 idle0 45454 45860 0 0 3 0x14200 bored smr 1 388034 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9545 6357K 7738K 78643K 15052 0 0 pcb 13 8K 9K 78643K 378 0 0 rtable 103 5K 6K 78643K 1107 0 0 ifaddr 75 16K 17K 78643K 325 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 300 0 0 iov 0 0K 24K 78643K 365 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 3044 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 31 0 0 VM map 16 4K 4K 78643K 28 0 0 sem 12 0K 1K 78643K 1109 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 3 5K 25K 78643K 2936 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 50 38K 55K 78643K 908 0 0 subproc 16 1K 2K 78643K 187 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 148 0 0 in_multi 23 1K 2K 78643K 149 0 0 ether_multi 1 0K 0K 78643K 18 0 0 mrt 1 0K 0K 78643K 21 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 454 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 118 127K 144K 78643K 8324 0 0 UVM aobj 130 7K 7K 78643K 137 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 374 0 0 NDP 17 0K 0K 78643K 94 0 0 temp 190 3539K 4171K 78643K 44207 0 0 kqueue 0 0K 0K 78643K 35 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 37 0 31 1 0 1 1 0 8 0 rtpcb 80 177 0 175 1 0 1 1 0 8 0 rtentry 112 182 0 145 2 0 2 2 0 8 0 unpcb 120 843 0 831 2 1 1 2 0 8 0 syncache 264 15 0 15 6 6 0 1 0 8 0 tcpqe 32 136 0 136 4 4 0 1 0 8 0 tcpcb 544 1088 0 1084 4 3 1 2 0 8 0 ipq 40 4 0 4 4 4 0 1 0 8 0 ipqe 40 96 0 96 4 4 0 1 0 8 0 inpcb 280 3109 0 3102 28 27 1 4 0 8 0 rttmr 72 7 0 7 4 4 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 16 0 14 2 1 1 1 0 8 0 pkpcb 40 9 0 9 4 4 0 1 0 8 0 ppxss 1128 36 0 36 18 18 0 1 0 8 0 art_heap8 4096 6 0 5 4 3 1 3 0 8 0 art_heap4 256 658 0 482 17 5 12 14 0 8 1 art_table 32 664 0 487 2 0 2 2 0 8 0 art_node 16 176 0 142 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 8 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 1107 0 1097 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5730 0 4336 46 0 46 46 0 8 0 ffsino 240 5730 0 4336 83 0 83 83 0 8 0 nchpl 144 10091 0 9655 61 41 20 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 31073 0 31073 1 0 1 1 0 8 1 vcpupl 1984 14 0 0 2 0 2 2 0 8 0 vmpool 520 26 0 12 3 2 1 2 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 30146 0 30146 17 16 1 7 0 8 1 plimitpl 152 121 0 115 1 0 1 1 0 8 0 sigapl 432 3081 0 3070 2 0 2 2 0 8 0 futexpl 56 60411 0 60411 1 0 1 1 0 8 1 knotepl 112 622 0 609 1 0 1 1 0 8 0 kqueuepl 104 2058 0 2056 1 0 1 1 0 8 0 pipepl 112 2498 0 2485 4 3 1 2 0 8 0 fdescpl 424 3082 0 3070 2 0 2 2 0 8 0 filepl 120 21616 0 21544 11 7 4 6 0 8 1 lockfpl 104 470 0 469 1 0 1 1 0 8 0 lockfspl 48 168 0 167 1 0 1 1 0 8 0 sessionpl 112 27 0 18 1 0 1 1 0 8 0 pgrppl 48 45 0 36 1 0 1 1 0 8 0 ucredpl 96 3691 0 3684 1 0 1 1 0 8 0 zombiepl 144 3072 0 3072 1 0 1 1 0 8 1 processpl 864 3100 0 3072 4 0 4 4 0 8 0 procpl 632 6857 0 6822 4 0 4 4 0 8 0 sosppl 128 33 0 33 13 13 0 1 0 8 0 sockpl 384 4153 0 4132 36 33 3 7 0 8 0 mcl64k 65536 885 0 885 90 90 0 32 0 8 0 mcl16k 16384 21 0 21 16 16 0 1 0 8 0 mcl12k 12288 360 0 360 25 25 0 1 0 8 0 mcl9k 9216 33 0 33 20 20 0 1 0 8 0 mcl8k 8192 74 0 74 33 33 0 1 0 8 0 mcl4k 4096 381 0 381 32 31 1 1 0 8 1 mcl2k2 2112 28 0 28 14 14 0 1 0 8 0 mcl2k 2048 72538 0 72496 32 26 6 13 0 8 0 mtagpl 80 65 0 65 5 5 0 1 0 8 0 mbufpl 256 138794 0 138722 97 89 8 38 0 8 0 bufpl 256 12018 0 7018 313 0 313 313 0 8 0 anonpl 16 1820842 0 1806871 305 198 107 111 0 62 15 amapchunkpl 152 20976 0 20872 79 69 10 20 0 158 5 amappl16 192 106091 0 105015 803 739 64 79 0 8 8 amappl15 184 1071 0 1071 2 1 1 1 0 8 1 amappl14 176 179 0 175 1 0 1 1 0 8 0 amappl13 168 9 0 8 2 1 1 1 0 8 0 amappl12 160 11 0 9 1 0 1 1 0 8 0 amappl11 152 60 0 49 1 0 1 1 0 8 0 amappl10 144 18 0 16 1 0 1 1 0 8 0 amappl9 136 668 0 662 1 0 1 1 0 8 0 amappl8 128 237 0 208 2 0 2 2 0 8 1 amappl7 120 80 0 73 1 0 1 1 0 8 0 amappl6 112 86 0 78 1 0 1 1 0 8 0 amappl5 104 199 0 189 1 0 1 1 0 8 0 amappl4 96 3126 0 3098 1 0 1 1 0 8 0 amappl3 88 641 0 633 1 0 1 1 0 8 0 amappl2 80 22710 0 22652 3 1 2 3 0 8 0 amappl1 72 62665 0 62285 27 18 9 20 0 8 0 amappl 80 7626 0 7586 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 136 0 7 3 0 3 3 0 8 0 uaddrrnd 24 3108 0 3070 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3108 0 3070 1 0 1 1 0 8 0 vmmpekpl 168 22567 0 22544 2 0 2 2 0 8 0 vmmpepl 168 451546 0 449563 378 226 152 152 0 357 50 vmsppl 272 3081 0 3070 3 1 2 2 0 8 1 pdppl 4096 6222 0 6178 10 3 7 7 0 8 0 pvpl 32 2535851 0 2518974 614 355 259 264 0 265 60 pmappl 200 3107 0 3082 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 740 0 302 14 0 14 14 0 8 0